[ARM][gas] Fix warnings about uninitialised uses and unused const variables
[external/binutils.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
7 #   2011, 2012, 2013, 2014, 2015, 2016
8 #   Free Software Foundation
9 #
10 # This file is free software; you can redistribute it and/or modify
11 # it under the terms of the GNU General Public License as published by
12 # the Free Software Foundation; either version 3 of the License, or
13 # (at your option) any later version.
14
15 # This program is distributed in the hope that it will be useful,
16 # but WITHOUT ANY WARRANTY; without even the implied warranty of
17 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18 # GNU General Public License for more details.
19
20 # You should have received a copy of the GNU General Public License
21 # along with this program; see the file COPYING3.  If not see
22 # <http://www.gnu.org/licenses/>.
23 #
24
25 # First, test for a proper version of make, but only where one is required.
26
27 @if gcc
28 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
29 $(error GNU make version 3.80 or newer is required.)
30 endif
31 @endif gcc
32
33 # -------------------------------
34 # Standard Autoconf-set variables
35 # -------------------------------
36 VPATH=@srcdir@
37
38 build_alias=@build_noncanonical@
39 build_vendor=@build_vendor@
40 build_os=@build_os@
41 build=@build@
42 host_alias=@host_noncanonical@
43 host_vendor=@host_vendor@
44 host_os=@host_os@
45 host=@host@
46 target_alias=@target_noncanonical@
47 target_vendor=@target_vendor@
48 target_os=@target_os@
49 target=@target@
50
51 program_transform_name = @program_transform_name@
52
53 prefix = @prefix@
54 exec_prefix = @exec_prefix@
55
56 srcdir = @srcdir@
57
58 bindir = @bindir@
59 sbindir = @sbindir@
60 libexecdir = @libexecdir@
61 datadir = @datadir@
62 sysconfdir = @sysconfdir@
63 sharedstatedir = @sharedstatedir@
64 localstatedir = @localstatedir@
65 libdir = @libdir@
66 includedir = @includedir@
67 oldincludedir = @oldincludedir@
68 infodir = @infodir@
69 datarootdir = @datarootdir@
70 docdir = @docdir@
71 pdfdir = @pdfdir@
72 htmldir = @htmldir@
73 mandir = @mandir@
74 man1dir = $(mandir)/man1
75 man2dir = $(mandir)/man2
76 man3dir = $(mandir)/man3
77 man4dir = $(mandir)/man4
78 man5dir = $(mandir)/man5
79 man6dir = $(mandir)/man6
80 man7dir = $(mandir)/man7
81 man8dir = $(mandir)/man8
82 man9dir = $(mandir)/man9
83
84 INSTALL = @INSTALL@
85 INSTALL_PROGRAM = @INSTALL_PROGRAM@
86 INSTALL_SCRIPT = @INSTALL_SCRIPT@
87 INSTALL_DATA = @INSTALL_DATA@
88 LN = @LN@
89 LN_S = @LN_S@
90 MAINT = @MAINT@
91 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
92 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
93
94 # -------------------------------------------------
95 # Miscellaneous non-standard autoconf-set variables
96 # -------------------------------------------------
97
98 # The gcc driver likes to know the arguments it was configured with.
99 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
100
101 tooldir = @tooldir@
102 build_tooldir = @build_tooldir@
103
104 # This is the name of the environment variable used for the path to
105 # the libraries.
106 RPATH_ENVVAR = @RPATH_ENVVAR@
107
108 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
109 # is used instead of the directory itself to avoid including built
110 # executables in PATH.
111 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
112
113 # Build programs are put under this directory.
114 BUILD_SUBDIR = @build_subdir@
115 # This is set by the configure script to the arguments to use when configuring
116 # directories built for the build system.
117 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
118
119 # Linker flags to use on the host, for stage1 or when not
120 # bootstrapping.
121 STAGE1_LDFLAGS = @stage1_ldflags@
122
123 # Libraries to use on the host, for stage1 or when not bootstrapping.
124 STAGE1_LIBS = @stage1_libs@
125
126 # Linker flags to use for stage2 and later.
127 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
128
129 # Libraries to use for stage2 and later.
130 POSTSTAGE1_LIBS = @poststage1_libs@
131
132 # This is the list of variables to export in the environment when
133 # configuring any subdirectory.  It must also be exported whenever
134 # recursing into a build directory in case that directory's Makefile
135 # re-runs configure.
136 BASE_EXPORTS = \
137         FLEX="$(FLEX)"; export FLEX; \
138         LEX="$(LEX)"; export LEX; \
139         BISON="$(BISON)"; export BISON; \
140         YACC="$(YACC)"; export YACC; \
141         M4="$(M4)"; export M4; \
142         SED="$(SED)"; export SED; \
143         AWK="$(AWK)"; export AWK; \
144         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
145
146 # This is the list of variables to export in the environment when
147 # configuring subdirectories for the build system.
148 BUILD_EXPORTS = \
149         $(BASE_EXPORTS) \
150         AR="$(AR_FOR_BUILD)"; export AR; \
151         AS="$(AS_FOR_BUILD)"; export AS; \
152         CC="$(CC_FOR_BUILD)"; export CC; \
153         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
154         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
155         CXX="$(CXX_FOR_BUILD)"; export CXX; \
156         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
157         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
158         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
159         GOC="$(GOC_FOR_BUILD)"; export GOC; \
160         GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
161         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
162         LD="$(LD_FOR_BUILD)"; export LD; \
163         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
164         NM="$(NM_FOR_BUILD)"; export NM; \
165         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
166         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
167         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
168
169 # These variables must be set on the make command line for directories
170 # built for the build system to override those in BASE_FLAGS_TO_PASS.
171 EXTRA_BUILD_FLAGS = \
172         CFLAGS="$(CFLAGS_FOR_BUILD)" \
173         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
174
175 # This is the list of directories to built for the host system.
176 SUBDIRS = @configdirs@
177 TARGET_CONFIGDIRS = @target_configdirs@
178 # This is set by the configure script to the arguments to use when configuring
179 # directories built for the host system.
180 HOST_CONFIGARGS = @host_configargs@
181 # Host programs are put under this directory, which is . except if building
182 # with srcdir=..
183 HOST_SUBDIR = @host_subdir@
184 # This is the list of variables to export in the environment when
185 # configuring subdirectories for the host system.  We need to pass
186 # some to the GCC configure because of its hybrid host/target nature.
187 HOST_EXPORTS = \
188         $(BASE_EXPORTS) \
189         CC="$(CC)"; export CC; \
190         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
191         CFLAGS="$(CFLAGS)"; export CFLAGS; \
192         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
193         CXX="$(CXX)"; export CXX; \
194         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
195         GCJ="$(GCJ)"; export GCJ; \
196         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
197         GOC="$(GOC)"; export GOC; \
198         AR="$(AR)"; export AR; \
199         AS="$(AS)"; export AS; \
200         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
201         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
202         LD="$(LD)"; export LD; \
203         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
204         NM="$(NM)"; export NM; \
205         RANLIB="$(RANLIB)"; export RANLIB; \
206         WINDRES="$(WINDRES)"; export WINDRES; \
207         WINDMC="$(WINDMC)"; export WINDMC; \
208         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
209         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
210         READELF="$(READELF)"; export READELF; \
211         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
212         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
213         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
214         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
215         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
216         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
217         OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
218         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
219         READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
220         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
221         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
222         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
223         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
224         ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
225         ISLINC="$(HOST_ISLINC)"; export ISLINC; \
226         ISLVER="$(HOST_ISLVER)"; export ISLVER; \
227         LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
228         LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
229         XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
230 @if gcc-bootstrap
231         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
232 @endif gcc-bootstrap
233         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
234
235 POSTSTAGE1_CXX_EXPORT = \
236         CXX='$(CXX)'; export CXX; \
237         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
238 @if target-libstdc++-v3-bootstrap
239 # Override the above if we're bootstrapping C++.
240 POSTSTAGE1_CXX_EXPORT = \
241         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
242           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
243           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
244           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
245           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
246           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
247           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
248           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
249           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
250           export CXX; \
251         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
252 @endif target-libstdc++-v3-bootstrap
253
254 # Similar, for later GCC stages.
255 POSTSTAGE1_HOST_EXPORTS = \
256         $(HOST_EXPORTS) \
257         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
258           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
259           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
260         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
261         $(POSTSTAGE1_CXX_EXPORT) \
262         $(LTO_EXPORTS) \
263         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
264         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
265         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
266
267 # Target libraries are put under this directory:
268 TARGET_SUBDIR = @target_subdir@
269 # This is set by the configure script to the arguments to use when configuring
270 # directories built for the target.
271 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
272 # This is the list of variables to export in the environment when
273 # configuring subdirectories for the target system.
274 BASE_TARGET_EXPORTS = \
275         $(BASE_EXPORTS) \
276         AR="$(AR_FOR_TARGET)"; export AR; \
277         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
278         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
279         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
280         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
281         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
282         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
283         GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
284         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
285         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
286         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
287         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
288         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
289         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
290         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
291         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
292         OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
293         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
294         READELF="$(READELF_FOR_TARGET)"; export READELF; \
295         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
296         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
297         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
298 @if gcc-bootstrap
299         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
300 @endif gcc-bootstrap
301         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
302         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
303
304 RAW_CXX_TARGET_EXPORTS = \
305         $(BASE_TARGET_EXPORTS) \
306         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
307         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
308
309 NORMAL_TARGET_EXPORTS = \
310         $(BASE_TARGET_EXPORTS) \
311         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
312
313 # Where to find GMP
314 HOST_GMPLIBS = @gmplibs@
315 HOST_GMPINC = @gmpinc@
316
317 # Where to find isl
318 HOST_ISLLIBS = @isllibs@
319 HOST_ISLINC = @islinc@
320 HOST_ISLVER = @islver@
321
322 # Where to find libelf
323 HOST_LIBELFLIBS = @libelflibs@
324 HOST_LIBELFINC = @libelfinc@
325
326 EXTRA_CONFIGARGS_LIBJAVA = @EXTRA_CONFIGARGS_LIBJAVA@
327
328 # ----------------------------------------------
329 # Programs producing files for the BUILD machine
330 # ----------------------------------------------
331
332 SHELL = @SHELL@
333
334 # pwd command to use.  Allow user to override default by setting PWDCMD in
335 # the environment to account for automounters.  The make variable must not
336 # be called PWDCMD, otherwise the value set here is passed to make
337 # subprocesses and overrides the setting from the user's environment.
338 # Don't use PWD since it is a common shell environment variable and we
339 # don't want to corrupt it.
340 PWD_COMMAND = $${PWDCMD-pwd}
341
342 # compilers to use to create programs which must be run in the build
343 # environment.
344 AR_FOR_BUILD = @AR_FOR_BUILD@
345 AS_FOR_BUILD = @AS_FOR_BUILD@
346 CC_FOR_BUILD = @CC_FOR_BUILD@
347 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
348 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
349 CXX_FOR_BUILD = @CXX_FOR_BUILD@
350 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
351 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
352 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
353 GOC_FOR_BUILD = @GOC_FOR_BUILD@
354 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
355 LD_FOR_BUILD = @LD_FOR_BUILD@
356 NM_FOR_BUILD = @NM_FOR_BUILD@
357 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
358 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
359 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
360
361 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
362 # here so that they can be overridden by Makefile fragments.
363 BUILD_PREFIX = @BUILD_PREFIX@
364 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
365
366 # Flags to pass to stage2 and later makes.  They are defined
367 # here so that they can be overridden by Makefile fragments.
368 BOOT_CFLAGS= -g -O2
369 BOOT_LDFLAGS=
370 BOOT_ADAFLAGS= -gnatpg
371
372 AWK = @AWK@
373 SED = @SED@
374 BISON = @BISON@
375 YACC = @YACC@
376 FLEX = @FLEX@
377 LEX = @LEX@
378 M4 = @M4@
379 MAKEINFO = @MAKEINFO@
380 EXPECT = @EXPECT@
381 RUNTEST = @RUNTEST@
382
383 # This just becomes part of the MAKEINFO definition passed down to
384 # sub-makes.  It lets flags be given on the command line while still
385 # using the makeinfo from the object tree.
386 # (Default to avoid splitting info files by setting the threshold high.)
387 MAKEINFOFLAGS = --split-size=5000000
388
389 # ---------------------------------------------
390 # Programs producing files for the HOST machine
391 # ---------------------------------------------
392
393 AS = @AS@
394 AR = @AR@
395 AR_FLAGS = rc
396 CC = @CC@
397 CXX = @CXX@
398 DLLTOOL = @DLLTOOL@
399 LD = @LD@
400 LIPO = @LIPO@
401 NM = @NM@
402 OBJDUMP = @OBJDUMP@
403 RANLIB = @RANLIB@
404 READELF = @READELF@
405 STRIP = @STRIP@
406 WINDRES = @WINDRES@
407 WINDMC = @WINDMC@
408
409 GNATBIND = @GNATBIND@
410 GNATMAKE = @GNATMAKE@
411
412 CFLAGS = @CFLAGS@
413 LDFLAGS = @LDFLAGS@
414 LIBCFLAGS = $(CFLAGS)
415 CXXFLAGS = @CXXFLAGS@
416 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
417 GOCFLAGS = $(CFLAGS)
418
419 TFLAGS =
420
421 # Defaults for all stages; some are overridden below.
422
423 STAGE_CFLAGS = $(BOOT_CFLAGS)
424 STAGE_TFLAGS = $(TFLAGS)
425 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
426
427
428 # Defaults for stage 1; some are overridden below.
429 STAGE1_CFLAGS = $(STAGE_CFLAGS)
430 STAGE1_CXXFLAGS = $(CXXFLAGS)
431 @if target-libstdc++-v3-bootstrap
432 # Override the above if we're bootstrapping C++.
433 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
434 @endif target-libstdc++-v3-bootstrap
435 STAGE1_TFLAGS = $(STAGE_TFLAGS)
436 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
437
438 # Defaults for stage 2; some are overridden below.
439 STAGE2_CFLAGS = $(STAGE_CFLAGS)
440 STAGE2_CXXFLAGS = $(CXXFLAGS)
441 @if target-libstdc++-v3-bootstrap
442 # Override the above if we're bootstrapping C++.
443 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
444 @endif target-libstdc++-v3-bootstrap
445 STAGE2_TFLAGS = $(STAGE_TFLAGS)
446 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
447
448 # Defaults for stage 3; some are overridden below.
449 STAGE3_CFLAGS = $(STAGE_CFLAGS)
450 STAGE3_CXXFLAGS = $(CXXFLAGS)
451 @if target-libstdc++-v3-bootstrap
452 # Override the above if we're bootstrapping C++.
453 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
454 @endif target-libstdc++-v3-bootstrap
455 STAGE3_TFLAGS = $(STAGE_TFLAGS)
456 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
457
458 # Defaults for stage 4; some are overridden below.
459 STAGE4_CFLAGS = $(STAGE_CFLAGS)
460 STAGE4_CXXFLAGS = $(CXXFLAGS)
461 @if target-libstdc++-v3-bootstrap
462 # Override the above if we're bootstrapping C++.
463 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
464 @endif target-libstdc++-v3-bootstrap
465 STAGE4_TFLAGS = $(STAGE_TFLAGS)
466 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
467
468 # Defaults for stage profile; some are overridden below.
469 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
470 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
471 @if target-libstdc++-v3-bootstrap
472 # Override the above if we're bootstrapping C++.
473 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
474 @endif target-libstdc++-v3-bootstrap
475 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
476 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
477
478 # Defaults for stage feedback; some are overridden below.
479 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
480 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
481 @if target-libstdc++-v3-bootstrap
482 # Override the above if we're bootstrapping C++.
483 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
484 @endif target-libstdc++-v3-bootstrap
485 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
486 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
487
488
489 # By default, C and C++ are the only stage1 languages, because they are the
490 # only ones we require to build with the bootstrap compiler, and also the
491 # only ones useful for building stage2.
492
493 STAGE1_CFLAGS = @stage1_cflags@
494 STAGE1_CHECKING = @stage1_checking@
495 STAGE1_LANGUAGES = @stage1_languages@
496 # * We force-disable intermodule optimizations, even if
497 #   --enable-intermodule was passed, since the installed compiler
498 #   probably can't handle them.  Luckily, autoconf always respects
499 #   the last argument when conflicting --enable arguments are passed.
500 # * Likewise, we force-disable coverage flags, since the installed
501 #   compiler probably has never heard of them.
502 # * We also disable -Wformat, since older GCCs don't understand newer %s.
503 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
504           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
505           --disable-build-format-warnings
506
507 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
508 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
509
510 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
511 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
512
513 do-compare = @do_compare@
514 do-compare3 = $(do-compare)
515
516 # -----------------------------------------------
517 # Programs producing files for the TARGET machine
518 # -----------------------------------------------
519
520 AR_FOR_TARGET=@AR_FOR_TARGET@
521 AS_FOR_TARGET=@AS_FOR_TARGET@
522 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
523
524 # If GCC_FOR_TARGET is not overriden on the command line, then this
525 # variable is passed down to the gcc Makefile, where it is used to
526 # build libgcc2.a.  We define it here so that it can itself be
527 # overridden on the command line.
528 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
529 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
530 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
531 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
532 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
533 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
534 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
535 LD_FOR_TARGET=@LD_FOR_TARGET@
536
537 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
538 NM_FOR_TARGET=@NM_FOR_TARGET@
539 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
540 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
541 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
542 READELF_FOR_TARGET=@READELF_FOR_TARGET@
543 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
544 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
545 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
546
547 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
548 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
549 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
550
551 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
552 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
553
554 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
555 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
556 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
557 GOCFLAGS_FOR_TARGET = -O2 -g
558
559 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
560 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
561 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
562
563 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
564
565 # ------------------------------------
566 # Miscellaneous targets and flag lists
567 # ------------------------------------
568
569 # The first rule in the file had better be this one.  Don't put any above it.
570 # This lives here to allow makefile fragments to contain dependencies.
571 all:
572
573 #### host and target specific makefile fragments come in here.
574 @target_makefile_frag@
575 @alphaieee_frag@
576 @ospace_frag@
577 @host_makefile_frag@
578 ###
579
580 # This is the list of directories that may be needed in RPATH_ENVVAR
581 # so that programs built for the target machine work.
582 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)
583
584 @if target-libstdc++-v3
585 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
586 @endif target-libstdc++-v3
587
588 @if target-libsanitizer
589 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
590 @endif target-libsanitizer
591
592 @if target-libmpx
593 TARGET_LIB_PATH_libmpx = $$r/$(TARGET_SUBDIR)/libmpx/.libs:
594 @endif target-libmpx
595
596 @if target-libvtv
597 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
598 @endif target-libvtv
599
600 @if target-libcilkrts
601 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
602 @endif target-libcilkrts
603
604 @if target-liboffloadmic
605 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
606 @endif target-liboffloadmic
607
608 @if target-libssp
609 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
610 @endif target-libssp
611
612 @if target-libgomp
613 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
614 @endif target-libgomp
615
616 @if target-libitm
617 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
618 @endif target-libitm
619
620 @if target-libatomic
621 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
622 @endif target-libatomic
623
624
625
626 # This is the list of directories that may be needed in RPATH_ENVVAR
627 # so that programs built for the host machine work.
628 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
629
630 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
631 @if gcc
632 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
633 @endif gcc
634
635
636 @if gmp
637 HOST_LIB_PATH_gmp = \
638   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
639 @endif gmp
640
641 @if mpfr
642 HOST_LIB_PATH_mpfr = \
643   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
644 @endif mpfr
645
646 @if mpc
647 HOST_LIB_PATH_mpc = \
648   $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
649 @endif mpc
650
651 @if isl
652 HOST_LIB_PATH_isl = \
653   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
654 @endif isl
655
656 @if libelf
657 HOST_LIB_PATH_libelf = \
658   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
659 @endif libelf
660
661
662 CXX_FOR_TARGET_FLAG_TO_PASS = \
663         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
664 @if target-libstdc++-v3
665 # CXX_FOR_TARGET is tricky to get right for target libs that require a
666 # functional C++ compiler.  When we recurse, if we expand
667 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
668 # libstdc++ include flags from the script.  Instead, we get an
669 # -funconfigured-* word, so that we'll get errors if this invalid C++
670 # command line is used for anything, but also so that we can use the
671 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
672 # don't pass it on, sub-make will use the default definition, that
673 # re-expands it at the time of use, so we'll get it right when we need
674 # it.  One potential exception is the expansion of CXX_FOR_TARGET
675 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
676 # really work, for C++ host programs can't depend on the current-stage
677 # C++ target library.
678 CXX_FOR_TARGET_FLAG_TO_PASS = \
679         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
680 @endif target-libstdc++-v3
681
682 # Flags to pass down to all sub-makes. STAGE*FLAGS,
683 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
684 # overrideable (for a bootstrap build stage1 also builds gcc.info).
685 BASE_FLAGS_TO_PASS = \
686         "DESTDIR=$(DESTDIR)" \
687         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
688         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
689         "bindir=$(bindir)" \
690         "datadir=$(datadir)" \
691         "exec_prefix=$(exec_prefix)" \
692         "includedir=$(includedir)" \
693         "datarootdir=$(datarootdir)" \
694         "docdir=$(docdir)" \
695         "infodir=$(infodir)" \
696         "pdfdir=$(pdfdir)" \
697         "htmldir=$(htmldir)" \
698         "libdir=$(libdir)" \
699         "libexecdir=$(libexecdir)" \
700         "lispdir=$(lispdir)" \
701         "localstatedir=$(localstatedir)" \
702         "mandir=$(mandir)" \
703         "oldincludedir=$(oldincludedir)" \
704         "prefix=$(prefix)" \
705         "sbindir=$(sbindir)" \
706         "sharedstatedir=$(sharedstatedir)" \
707         "sysconfdir=$(sysconfdir)" \
708         "tooldir=$(tooldir)" \
709         "build_tooldir=$(build_tooldir)" \
710         "target_alias=$(target_alias)" \
711         "AWK=$(AWK)" \
712         "BISON=$(BISON)" \
713         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
714         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
715         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
716         "EXPECT=$(EXPECT)" \
717         "FLEX=$(FLEX)" \
718         "INSTALL=$(INSTALL)" \
719         "INSTALL_DATA=$(INSTALL_DATA)" \
720         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
721         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
722         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
723         "LEX=$(LEX)" \
724         "M4=$(M4)" \
725         "MAKE=$(MAKE)" \
726         "RUNTEST=$(RUNTEST)" \
727         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
728         "SED=$(SED)" \
729         "SHELL=$(SHELL)" \
730         "YACC=$(YACC)" \
731         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
732         "ADA_CFLAGS=$(ADA_CFLAGS)" \
733         "AR_FLAGS=$(AR_FLAGS)" \
734         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
735         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
736         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
737         "CFLAGS=$(CFLAGS)" \
738         "CXXFLAGS=$(CXXFLAGS)" \
739         "LDFLAGS=$(LDFLAGS)" \
740         "LIBCFLAGS=$(LIBCFLAGS)" \
741         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
742         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
743         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
744         "GNATBIND=$(GNATBIND)" \
745         "GNATMAKE=$(GNATMAKE)" \
746         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
747         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
748         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
749         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
750         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
751         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
752         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
753         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
754         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
755         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
756         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
757         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
758         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
759         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
760         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
761         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
762         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
763         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
764         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
765         "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
766         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
767         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
768         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
769         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
770         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
771         "BUILD_CONFIG=$(BUILD_CONFIG)" \
772         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
773         "LEAN=$(LEAN)" \
774         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
775         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
776         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
777         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
778         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
779         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
780         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
781         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
782         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
783         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
784         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
785         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
786         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
787         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
788         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
789         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
790         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
791         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
792         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
793         "TFLAGS=$(TFLAGS)" \
794         "CONFIG_SHELL=$(SHELL)" \
795         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
796         $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
797
798 # We leave this in just in case, but it is not needed anymore.
799 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
800
801 # Flags to pass down to most sub-makes, in which we're building with
802 # the host environment.
803 EXTRA_HOST_FLAGS = \
804         'AR=$(AR)' \
805         'AS=$(AS)' \
806         'CC=$(CC)' \
807         'CXX=$(CXX)' \
808         'DLLTOOL=$(DLLTOOL)' \
809         'GCJ=$(GCJ)' \
810         'GFORTRAN=$(GFORTRAN)' \
811         'GOC=$(GOC)' \
812         'LD=$(LD)' \
813         'LIPO=$(LIPO)' \
814         'NM=$(NM)' \
815         'OBJDUMP=$(OBJDUMP)' \
816         'RANLIB=$(RANLIB)' \
817         'READELF=$(READELF)' \
818         'STRIP=$(STRIP)' \
819         'WINDRES=$(WINDRES)' \
820         'WINDMC=$(WINDMC)'
821
822 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
823
824 # Flags to pass to stage1 or when not bootstrapping.
825
826 STAGE1_FLAGS_TO_PASS = \
827         LDFLAGS="$${LDFLAGS}" \
828         HOST_LIBS="$${HOST_LIBS}"
829
830 # Flags to pass to stage2 and later makes.
831
832 POSTSTAGE1_FLAGS_TO_PASS = \
833         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
834         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
835         GNATBIND="$${GNATBIND}" \
836         LDFLAGS="$${LDFLAGS}" \
837         HOST_LIBS="$${HOST_LIBS}" \
838         $(LTO_FLAGS_TO_PASS) \
839         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
840
841 @if gcc-bootstrap
842 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
843                        $(POSTSTAGE1_HOST_EXPORTS) \
844                      fi;
845
846 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
847 @endif gcc-bootstrap
848
849 # Flags to pass down to makes which are built with the target environment.
850 # The double $ decreases the length of the command line; those variables
851 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
852 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
853 # so we expand them here.
854 EXTRA_TARGET_FLAGS = \
855         'AR=$$(AR_FOR_TARGET)' \
856         'AS=$(COMPILER_AS_FOR_TARGET)' \
857         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
858         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
859         'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
860          -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
861          $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
862         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
863         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
864         'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
865         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
866         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
867         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
868         'LD=$(COMPILER_LD_FOR_TARGET)' \
869         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
870         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
871         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
872         'NM=$(COMPILER_NM_FOR_TARGET)' \
873         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
874         'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
875         'RANLIB=$$(RANLIB_FOR_TARGET)' \
876         'READELF=$$(READELF_FOR_TARGET)' \
877         'WINDRES=$$(WINDRES_FOR_TARGET)' \
878         'WINDMC=$$(WINDMC_FOR_TARGET)' \
879         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
880         'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
881         'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
882         "TFLAGS=$$TFLAGS"
883
884 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
885
886 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
887 # unfortunately needs the native compiler and the target ar and
888 # ranlib.
889 # If any variables are added here, they must be added to do-*, below.
890 # The BUILD_* variables are a special case, which are used for the gcc
891 # cross-building scheme.
892 EXTRA_GCC_FLAGS = \
893         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
894         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
895         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
896
897 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
898
899 @if gcc
900 BUILD_CONFIG = @BUILD_CONFIG@
901 ifneq ($(BUILD_CONFIG),)
902 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
903 endif
904 @endif gcc
905
906 .PHONY: configure-host
907 configure-host:  \
908     maybe-configure-bfd \
909     maybe-configure-opcodes \
910     maybe-configure-binutils \
911     maybe-configure-bison \
912     maybe-configure-cgen \
913     maybe-configure-dejagnu \
914     maybe-configure-etc \
915     maybe-configure-fastjar \
916     maybe-configure-fixincludes \
917     maybe-configure-flex \
918     maybe-configure-gas \
919     maybe-configure-gcc \
920     maybe-configure-gmp \
921     maybe-configure-mpfr \
922     maybe-configure-mpc \
923     maybe-configure-isl \
924     maybe-configure-libelf \
925     maybe-configure-gold \
926     maybe-configure-gprof \
927     maybe-configure-intl \
928     maybe-configure-tcl \
929     maybe-configure-itcl \
930     maybe-configure-ld \
931     maybe-configure-libbacktrace \
932     maybe-configure-libcpp \
933     maybe-configure-libdecnumber \
934     maybe-configure-libgui \
935     maybe-configure-libiberty \
936     maybe-configure-libiberty-linker-plugin \
937     maybe-configure-libiconv \
938     maybe-configure-m4 \
939     maybe-configure-readline \
940     maybe-configure-sid \
941     maybe-configure-sim \
942     maybe-configure-texinfo \
943     maybe-configure-zlib \
944     maybe-configure-gdb \
945     maybe-configure-expect \
946     maybe-configure-guile \
947     maybe-configure-tk \
948     maybe-configure-libtermcap \
949     maybe-configure-utils \
950     maybe-configure-gnattools \
951     maybe-configure-lto-plugin \
952     maybe-configure-libcc1 \
953     maybe-configure-gotools
954 .PHONY: configure-target
955 configure-target:  \
956     maybe-configure-target-libstdc++-v3 \
957     maybe-configure-target-libsanitizer \
958     maybe-configure-target-libmpx \
959     maybe-configure-target-libvtv \
960     maybe-configure-target-libcilkrts \
961     maybe-configure-target-liboffloadmic \
962     maybe-configure-target-libssp \
963     maybe-configure-target-newlib \
964     maybe-configure-target-libgcc \
965     maybe-configure-target-libbacktrace \
966     maybe-configure-target-libquadmath \
967     maybe-configure-target-libgfortran \
968     maybe-configure-target-libobjc \
969     maybe-configure-target-libgo \
970     maybe-configure-target-libtermcap \
971     maybe-configure-target-winsup \
972     maybe-configure-target-libgloss \
973     maybe-configure-target-libffi \
974     maybe-configure-target-libjava \
975     maybe-configure-target-zlib \
976     maybe-configure-target-boehm-gc \
977     maybe-configure-target-rda \
978     maybe-configure-target-libada \
979     maybe-configure-target-libgomp \
980     maybe-configure-target-libitm \
981     maybe-configure-target-libatomic
982
983 # The target built for a native non-bootstrap build.
984 .PHONY: all
985 all:
986 @if gcc-bootstrap
987         [ -f stage_final ] || echo stage3 > stage_final
988         @r=`${PWD_COMMAND}`; export r; \
989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
990         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
991 @endif gcc-bootstrap
992         @: $(MAKE); $(unstage)
993         @r=`${PWD_COMMAND}`; export r; \
994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
995 @if gcc-bootstrap
996         if [ -f stage_last ]; then \
997           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
998           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
999         else \
1000 @endif gcc-bootstrap
1001           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1002 @if gcc-bootstrap
1003             ; \
1004         fi \
1005 @endif gcc-bootstrap
1006         && :
1007
1008 .PHONY: all-build
1009
1010 all-build: maybe-all-build-libiberty
1011 all-build: maybe-all-build-bison
1012 all-build: maybe-all-build-flex
1013 all-build: maybe-all-build-m4
1014 all-build: maybe-all-build-texinfo
1015 all-build: maybe-all-build-fixincludes
1016 all-build: maybe-all-build-libcpp
1017
1018 .PHONY: all-host
1019
1020 @if bfd-no-bootstrap
1021 all-host: maybe-all-bfd
1022 @endif bfd-no-bootstrap
1023 @if opcodes-no-bootstrap
1024 all-host: maybe-all-opcodes
1025 @endif opcodes-no-bootstrap
1026 @if binutils-no-bootstrap
1027 all-host: maybe-all-binutils
1028 @endif binutils-no-bootstrap
1029 all-host: maybe-all-bison
1030 all-host: maybe-all-cgen
1031 all-host: maybe-all-dejagnu
1032 all-host: maybe-all-etc
1033 all-host: maybe-all-fastjar
1034 @if fixincludes-no-bootstrap
1035 all-host: maybe-all-fixincludes
1036 @endif fixincludes-no-bootstrap
1037 all-host: maybe-all-flex
1038 @if gas-no-bootstrap
1039 all-host: maybe-all-gas
1040 @endif gas-no-bootstrap
1041 @if gcc-no-bootstrap
1042 all-host: maybe-all-gcc
1043 @endif gcc-no-bootstrap
1044 @if gmp-no-bootstrap
1045 all-host: maybe-all-gmp
1046 @endif gmp-no-bootstrap
1047 @if mpfr-no-bootstrap
1048 all-host: maybe-all-mpfr
1049 @endif mpfr-no-bootstrap
1050 @if mpc-no-bootstrap
1051 all-host: maybe-all-mpc
1052 @endif mpc-no-bootstrap
1053 @if isl-no-bootstrap
1054 all-host: maybe-all-isl
1055 @endif isl-no-bootstrap
1056 @if libelf-no-bootstrap
1057 all-host: maybe-all-libelf
1058 @endif libelf-no-bootstrap
1059 @if gold-no-bootstrap
1060 all-host: maybe-all-gold
1061 @endif gold-no-bootstrap
1062 all-host: maybe-all-gprof
1063 @if intl-no-bootstrap
1064 all-host: maybe-all-intl
1065 @endif intl-no-bootstrap
1066 all-host: maybe-all-tcl
1067 all-host: maybe-all-itcl
1068 @if ld-no-bootstrap
1069 all-host: maybe-all-ld
1070 @endif ld-no-bootstrap
1071 @if libbacktrace-no-bootstrap
1072 all-host: maybe-all-libbacktrace
1073 @endif libbacktrace-no-bootstrap
1074 @if libcpp-no-bootstrap
1075 all-host: maybe-all-libcpp
1076 @endif libcpp-no-bootstrap
1077 @if libdecnumber-no-bootstrap
1078 all-host: maybe-all-libdecnumber
1079 @endif libdecnumber-no-bootstrap
1080 all-host: maybe-all-libgui
1081 @if libiberty-no-bootstrap
1082 all-host: maybe-all-libiberty
1083 @endif libiberty-no-bootstrap
1084 @if libiberty-linker-plugin-no-bootstrap
1085 all-host: maybe-all-libiberty-linker-plugin
1086 @endif libiberty-linker-plugin-no-bootstrap
1087 @if libiconv-no-bootstrap
1088 all-host: maybe-all-libiconv
1089 @endif libiconv-no-bootstrap
1090 all-host: maybe-all-m4
1091 all-host: maybe-all-readline
1092 all-host: maybe-all-sid
1093 all-host: maybe-all-sim
1094 all-host: maybe-all-texinfo
1095 @if zlib-no-bootstrap
1096 all-host: maybe-all-zlib
1097 @endif zlib-no-bootstrap
1098 all-host: maybe-all-gdb
1099 all-host: maybe-all-expect
1100 all-host: maybe-all-guile
1101 all-host: maybe-all-tk
1102 all-host: maybe-all-libtermcap
1103 all-host: maybe-all-utils
1104 all-host: maybe-all-gnattools
1105 @if lto-plugin-no-bootstrap
1106 all-host: maybe-all-lto-plugin
1107 @endif lto-plugin-no-bootstrap
1108 all-host: maybe-all-libcc1
1109 all-host: maybe-all-gotools
1110
1111 .PHONY: all-target
1112
1113 @if target-libstdc++-v3-no-bootstrap
1114 all-target: maybe-all-target-libstdc++-v3
1115 @endif target-libstdc++-v3-no-bootstrap
1116 @if target-libsanitizer-no-bootstrap
1117 all-target: maybe-all-target-libsanitizer
1118 @endif target-libsanitizer-no-bootstrap
1119 @if target-libmpx-no-bootstrap
1120 all-target: maybe-all-target-libmpx
1121 @endif target-libmpx-no-bootstrap
1122 @if target-libvtv-no-bootstrap
1123 all-target: maybe-all-target-libvtv
1124 @endif target-libvtv-no-bootstrap
1125 all-target: maybe-all-target-libcilkrts
1126 all-target: maybe-all-target-liboffloadmic
1127 all-target: maybe-all-target-libssp
1128 all-target: maybe-all-target-newlib
1129 @if target-libgcc-no-bootstrap
1130 all-target: maybe-all-target-libgcc
1131 @endif target-libgcc-no-bootstrap
1132 all-target: maybe-all-target-libbacktrace
1133 all-target: maybe-all-target-libquadmath
1134 all-target: maybe-all-target-libgfortran
1135 all-target: maybe-all-target-libobjc
1136 all-target: maybe-all-target-libgo
1137 all-target: maybe-all-target-libtermcap
1138 all-target: maybe-all-target-winsup
1139 all-target: maybe-all-target-libgloss
1140 all-target: maybe-all-target-libffi
1141 all-target: maybe-all-target-libjava
1142 all-target: maybe-all-target-zlib
1143 all-target: maybe-all-target-boehm-gc
1144 all-target: maybe-all-target-rda
1145 all-target: maybe-all-target-libada
1146 @if target-libgomp-no-bootstrap
1147 all-target: maybe-all-target-libgomp
1148 @endif target-libgomp-no-bootstrap
1149 all-target: maybe-all-target-libitm
1150 all-target: maybe-all-target-libatomic
1151
1152 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1153 # ``make X'' in all subdirectories (because, in general, there is a
1154 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1155 # but it may do additional work as well).
1156
1157 .PHONY: do-info
1158 do-info:
1159         @: $(MAKE); $(unstage)
1160         @r=`${PWD_COMMAND}`; export r; \
1161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1162         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1163           info-target
1164
1165
1166 .PHONY: info-host
1167
1168 info-host: maybe-info-bfd
1169 info-host: maybe-info-opcodes
1170 info-host: maybe-info-binutils
1171 info-host: maybe-info-bison
1172 info-host: maybe-info-cgen
1173 info-host: maybe-info-dejagnu
1174 info-host: maybe-info-etc
1175 info-host: maybe-info-fastjar
1176 info-host: maybe-info-fixincludes
1177 info-host: maybe-info-flex
1178 info-host: maybe-info-gas
1179 info-host: maybe-info-gcc
1180 info-host: maybe-info-gmp
1181 info-host: maybe-info-mpfr
1182 info-host: maybe-info-mpc
1183 info-host: maybe-info-isl
1184 info-host: maybe-info-libelf
1185 info-host: maybe-info-gold
1186 info-host: maybe-info-gprof
1187 info-host: maybe-info-intl
1188 info-host: maybe-info-tcl
1189 info-host: maybe-info-itcl
1190 info-host: maybe-info-ld
1191 info-host: maybe-info-libbacktrace
1192 info-host: maybe-info-libcpp
1193 info-host: maybe-info-libdecnumber
1194 info-host: maybe-info-libgui
1195 info-host: maybe-info-libiberty
1196 info-host: maybe-info-libiberty-linker-plugin
1197 info-host: maybe-info-libiconv
1198 info-host: maybe-info-m4
1199 info-host: maybe-info-readline
1200 info-host: maybe-info-sid
1201 info-host: maybe-info-sim
1202 info-host: maybe-info-texinfo
1203 info-host: maybe-info-zlib
1204 info-host: maybe-info-gdb
1205 info-host: maybe-info-expect
1206 info-host: maybe-info-guile
1207 info-host: maybe-info-tk
1208 info-host: maybe-info-libtermcap
1209 info-host: maybe-info-utils
1210 info-host: maybe-info-gnattools
1211 info-host: maybe-info-lto-plugin
1212 info-host: maybe-info-libcc1
1213 info-host: maybe-info-gotools
1214
1215 .PHONY: info-target
1216
1217 info-target: maybe-info-target-libstdc++-v3
1218 info-target: maybe-info-target-libsanitizer
1219 info-target: maybe-info-target-libmpx
1220 info-target: maybe-info-target-libvtv
1221 info-target: maybe-info-target-libcilkrts
1222 info-target: maybe-info-target-liboffloadmic
1223 info-target: maybe-info-target-libssp
1224 info-target: maybe-info-target-newlib
1225 info-target: maybe-info-target-libgcc
1226 info-target: maybe-info-target-libbacktrace
1227 info-target: maybe-info-target-libquadmath
1228 info-target: maybe-info-target-libgfortran
1229 info-target: maybe-info-target-libobjc
1230 info-target: maybe-info-target-libgo
1231 info-target: maybe-info-target-libtermcap
1232 info-target: maybe-info-target-winsup
1233 info-target: maybe-info-target-libgloss
1234 info-target: maybe-info-target-libffi
1235 info-target: maybe-info-target-libjava
1236 info-target: maybe-info-target-zlib
1237 info-target: maybe-info-target-boehm-gc
1238 info-target: maybe-info-target-rda
1239 info-target: maybe-info-target-libada
1240 info-target: maybe-info-target-libgomp
1241 info-target: maybe-info-target-libitm
1242 info-target: maybe-info-target-libatomic
1243
1244 .PHONY: do-dvi
1245 do-dvi:
1246         @: $(MAKE); $(unstage)
1247         @r=`${PWD_COMMAND}`; export r; \
1248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1249         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1250           dvi-target
1251
1252
1253 .PHONY: dvi-host
1254
1255 dvi-host: maybe-dvi-bfd
1256 dvi-host: maybe-dvi-opcodes
1257 dvi-host: maybe-dvi-binutils
1258 dvi-host: maybe-dvi-bison
1259 dvi-host: maybe-dvi-cgen
1260 dvi-host: maybe-dvi-dejagnu
1261 dvi-host: maybe-dvi-etc
1262 dvi-host: maybe-dvi-fastjar
1263 dvi-host: maybe-dvi-fixincludes
1264 dvi-host: maybe-dvi-flex
1265 dvi-host: maybe-dvi-gas
1266 dvi-host: maybe-dvi-gcc
1267 dvi-host: maybe-dvi-gmp
1268 dvi-host: maybe-dvi-mpfr
1269 dvi-host: maybe-dvi-mpc
1270 dvi-host: maybe-dvi-isl
1271 dvi-host: maybe-dvi-libelf
1272 dvi-host: maybe-dvi-gold
1273 dvi-host: maybe-dvi-gprof
1274 dvi-host: maybe-dvi-intl
1275 dvi-host: maybe-dvi-tcl
1276 dvi-host: maybe-dvi-itcl
1277 dvi-host: maybe-dvi-ld
1278 dvi-host: maybe-dvi-libbacktrace
1279 dvi-host: maybe-dvi-libcpp
1280 dvi-host: maybe-dvi-libdecnumber
1281 dvi-host: maybe-dvi-libgui
1282 dvi-host: maybe-dvi-libiberty
1283 dvi-host: maybe-dvi-libiberty-linker-plugin
1284 dvi-host: maybe-dvi-libiconv
1285 dvi-host: maybe-dvi-m4
1286 dvi-host: maybe-dvi-readline
1287 dvi-host: maybe-dvi-sid
1288 dvi-host: maybe-dvi-sim
1289 dvi-host: maybe-dvi-texinfo
1290 dvi-host: maybe-dvi-zlib
1291 dvi-host: maybe-dvi-gdb
1292 dvi-host: maybe-dvi-expect
1293 dvi-host: maybe-dvi-guile
1294 dvi-host: maybe-dvi-tk
1295 dvi-host: maybe-dvi-libtermcap
1296 dvi-host: maybe-dvi-utils
1297 dvi-host: maybe-dvi-gnattools
1298 dvi-host: maybe-dvi-lto-plugin
1299 dvi-host: maybe-dvi-libcc1
1300 dvi-host: maybe-dvi-gotools
1301
1302 .PHONY: dvi-target
1303
1304 dvi-target: maybe-dvi-target-libstdc++-v3
1305 dvi-target: maybe-dvi-target-libsanitizer
1306 dvi-target: maybe-dvi-target-libmpx
1307 dvi-target: maybe-dvi-target-libvtv
1308 dvi-target: maybe-dvi-target-libcilkrts
1309 dvi-target: maybe-dvi-target-liboffloadmic
1310 dvi-target: maybe-dvi-target-libssp
1311 dvi-target: maybe-dvi-target-newlib
1312 dvi-target: maybe-dvi-target-libgcc
1313 dvi-target: maybe-dvi-target-libbacktrace
1314 dvi-target: maybe-dvi-target-libquadmath
1315 dvi-target: maybe-dvi-target-libgfortran
1316 dvi-target: maybe-dvi-target-libobjc
1317 dvi-target: maybe-dvi-target-libgo
1318 dvi-target: maybe-dvi-target-libtermcap
1319 dvi-target: maybe-dvi-target-winsup
1320 dvi-target: maybe-dvi-target-libgloss
1321 dvi-target: maybe-dvi-target-libffi
1322 dvi-target: maybe-dvi-target-libjava
1323 dvi-target: maybe-dvi-target-zlib
1324 dvi-target: maybe-dvi-target-boehm-gc
1325 dvi-target: maybe-dvi-target-rda
1326 dvi-target: maybe-dvi-target-libada
1327 dvi-target: maybe-dvi-target-libgomp
1328 dvi-target: maybe-dvi-target-libitm
1329 dvi-target: maybe-dvi-target-libatomic
1330
1331 .PHONY: do-pdf
1332 do-pdf:
1333         @: $(MAKE); $(unstage)
1334         @r=`${PWD_COMMAND}`; export r; \
1335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1336         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1337           pdf-target
1338
1339
1340 .PHONY: pdf-host
1341
1342 pdf-host: maybe-pdf-bfd
1343 pdf-host: maybe-pdf-opcodes
1344 pdf-host: maybe-pdf-binutils
1345 pdf-host: maybe-pdf-bison
1346 pdf-host: maybe-pdf-cgen
1347 pdf-host: maybe-pdf-dejagnu
1348 pdf-host: maybe-pdf-etc
1349 pdf-host: maybe-pdf-fastjar
1350 pdf-host: maybe-pdf-fixincludes
1351 pdf-host: maybe-pdf-flex
1352 pdf-host: maybe-pdf-gas
1353 pdf-host: maybe-pdf-gcc
1354 pdf-host: maybe-pdf-gmp
1355 pdf-host: maybe-pdf-mpfr
1356 pdf-host: maybe-pdf-mpc
1357 pdf-host: maybe-pdf-isl
1358 pdf-host: maybe-pdf-libelf
1359 pdf-host: maybe-pdf-gold
1360 pdf-host: maybe-pdf-gprof
1361 pdf-host: maybe-pdf-intl
1362 pdf-host: maybe-pdf-tcl
1363 pdf-host: maybe-pdf-itcl
1364 pdf-host: maybe-pdf-ld
1365 pdf-host: maybe-pdf-libbacktrace
1366 pdf-host: maybe-pdf-libcpp
1367 pdf-host: maybe-pdf-libdecnumber
1368 pdf-host: maybe-pdf-libgui
1369 pdf-host: maybe-pdf-libiberty
1370 pdf-host: maybe-pdf-libiberty-linker-plugin
1371 pdf-host: maybe-pdf-libiconv
1372 pdf-host: maybe-pdf-m4
1373 pdf-host: maybe-pdf-readline
1374 pdf-host: maybe-pdf-sid
1375 pdf-host: maybe-pdf-sim
1376 pdf-host: maybe-pdf-texinfo
1377 pdf-host: maybe-pdf-zlib
1378 pdf-host: maybe-pdf-gdb
1379 pdf-host: maybe-pdf-expect
1380 pdf-host: maybe-pdf-guile
1381 pdf-host: maybe-pdf-tk
1382 pdf-host: maybe-pdf-libtermcap
1383 pdf-host: maybe-pdf-utils
1384 pdf-host: maybe-pdf-gnattools
1385 pdf-host: maybe-pdf-lto-plugin
1386 pdf-host: maybe-pdf-libcc1
1387 pdf-host: maybe-pdf-gotools
1388
1389 .PHONY: pdf-target
1390
1391 pdf-target: maybe-pdf-target-libstdc++-v3
1392 pdf-target: maybe-pdf-target-libsanitizer
1393 pdf-target: maybe-pdf-target-libmpx
1394 pdf-target: maybe-pdf-target-libvtv
1395 pdf-target: maybe-pdf-target-libcilkrts
1396 pdf-target: maybe-pdf-target-liboffloadmic
1397 pdf-target: maybe-pdf-target-libssp
1398 pdf-target: maybe-pdf-target-newlib
1399 pdf-target: maybe-pdf-target-libgcc
1400 pdf-target: maybe-pdf-target-libbacktrace
1401 pdf-target: maybe-pdf-target-libquadmath
1402 pdf-target: maybe-pdf-target-libgfortran
1403 pdf-target: maybe-pdf-target-libobjc
1404 pdf-target: maybe-pdf-target-libgo
1405 pdf-target: maybe-pdf-target-libtermcap
1406 pdf-target: maybe-pdf-target-winsup
1407 pdf-target: maybe-pdf-target-libgloss
1408 pdf-target: maybe-pdf-target-libffi
1409 pdf-target: maybe-pdf-target-libjava
1410 pdf-target: maybe-pdf-target-zlib
1411 pdf-target: maybe-pdf-target-boehm-gc
1412 pdf-target: maybe-pdf-target-rda
1413 pdf-target: maybe-pdf-target-libada
1414 pdf-target: maybe-pdf-target-libgomp
1415 pdf-target: maybe-pdf-target-libitm
1416 pdf-target: maybe-pdf-target-libatomic
1417
1418 .PHONY: do-html
1419 do-html:
1420         @: $(MAKE); $(unstage)
1421         @r=`${PWD_COMMAND}`; export r; \
1422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1423         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1424           html-target
1425
1426
1427 .PHONY: html-host
1428
1429 html-host: maybe-html-bfd
1430 html-host: maybe-html-opcodes
1431 html-host: maybe-html-binutils
1432 html-host: maybe-html-bison
1433 html-host: maybe-html-cgen
1434 html-host: maybe-html-dejagnu
1435 html-host: maybe-html-etc
1436 html-host: maybe-html-fastjar
1437 html-host: maybe-html-fixincludes
1438 html-host: maybe-html-flex
1439 html-host: maybe-html-gas
1440 html-host: maybe-html-gcc
1441 html-host: maybe-html-gmp
1442 html-host: maybe-html-mpfr
1443 html-host: maybe-html-mpc
1444 html-host: maybe-html-isl
1445 html-host: maybe-html-libelf
1446 html-host: maybe-html-gold
1447 html-host: maybe-html-gprof
1448 html-host: maybe-html-intl
1449 html-host: maybe-html-tcl
1450 html-host: maybe-html-itcl
1451 html-host: maybe-html-ld
1452 html-host: maybe-html-libbacktrace
1453 html-host: maybe-html-libcpp
1454 html-host: maybe-html-libdecnumber
1455 html-host: maybe-html-libgui
1456 html-host: maybe-html-libiberty
1457 html-host: maybe-html-libiberty-linker-plugin
1458 html-host: maybe-html-libiconv
1459 html-host: maybe-html-m4
1460 html-host: maybe-html-readline
1461 html-host: maybe-html-sid
1462 html-host: maybe-html-sim
1463 html-host: maybe-html-texinfo
1464 html-host: maybe-html-zlib
1465 html-host: maybe-html-gdb
1466 html-host: maybe-html-expect
1467 html-host: maybe-html-guile
1468 html-host: maybe-html-tk
1469 html-host: maybe-html-libtermcap
1470 html-host: maybe-html-utils
1471 html-host: maybe-html-gnattools
1472 html-host: maybe-html-lto-plugin
1473 html-host: maybe-html-libcc1
1474 html-host: maybe-html-gotools
1475
1476 .PHONY: html-target
1477
1478 html-target: maybe-html-target-libstdc++-v3
1479 html-target: maybe-html-target-libsanitizer
1480 html-target: maybe-html-target-libmpx
1481 html-target: maybe-html-target-libvtv
1482 html-target: maybe-html-target-libcilkrts
1483 html-target: maybe-html-target-liboffloadmic
1484 html-target: maybe-html-target-libssp
1485 html-target: maybe-html-target-newlib
1486 html-target: maybe-html-target-libgcc
1487 html-target: maybe-html-target-libbacktrace
1488 html-target: maybe-html-target-libquadmath
1489 html-target: maybe-html-target-libgfortran
1490 html-target: maybe-html-target-libobjc
1491 html-target: maybe-html-target-libgo
1492 html-target: maybe-html-target-libtermcap
1493 html-target: maybe-html-target-winsup
1494 html-target: maybe-html-target-libgloss
1495 html-target: maybe-html-target-libffi
1496 html-target: maybe-html-target-libjava
1497 html-target: maybe-html-target-zlib
1498 html-target: maybe-html-target-boehm-gc
1499 html-target: maybe-html-target-rda
1500 html-target: maybe-html-target-libada
1501 html-target: maybe-html-target-libgomp
1502 html-target: maybe-html-target-libitm
1503 html-target: maybe-html-target-libatomic
1504
1505 .PHONY: do-TAGS
1506 do-TAGS:
1507         @: $(MAKE); $(unstage)
1508         @r=`${PWD_COMMAND}`; export r; \
1509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1510         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1511           TAGS-target
1512
1513
1514 .PHONY: TAGS-host
1515
1516 TAGS-host: maybe-TAGS-bfd
1517 TAGS-host: maybe-TAGS-opcodes
1518 TAGS-host: maybe-TAGS-binutils
1519 TAGS-host: maybe-TAGS-bison
1520 TAGS-host: maybe-TAGS-cgen
1521 TAGS-host: maybe-TAGS-dejagnu
1522 TAGS-host: maybe-TAGS-etc
1523 TAGS-host: maybe-TAGS-fastjar
1524 TAGS-host: maybe-TAGS-fixincludes
1525 TAGS-host: maybe-TAGS-flex
1526 TAGS-host: maybe-TAGS-gas
1527 TAGS-host: maybe-TAGS-gcc
1528 TAGS-host: maybe-TAGS-gmp
1529 TAGS-host: maybe-TAGS-mpfr
1530 TAGS-host: maybe-TAGS-mpc
1531 TAGS-host: maybe-TAGS-isl
1532 TAGS-host: maybe-TAGS-libelf
1533 TAGS-host: maybe-TAGS-gold
1534 TAGS-host: maybe-TAGS-gprof
1535 TAGS-host: maybe-TAGS-intl
1536 TAGS-host: maybe-TAGS-tcl
1537 TAGS-host: maybe-TAGS-itcl
1538 TAGS-host: maybe-TAGS-ld
1539 TAGS-host: maybe-TAGS-libbacktrace
1540 TAGS-host: maybe-TAGS-libcpp
1541 TAGS-host: maybe-TAGS-libdecnumber
1542 TAGS-host: maybe-TAGS-libgui
1543 TAGS-host: maybe-TAGS-libiberty
1544 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1545 TAGS-host: maybe-TAGS-libiconv
1546 TAGS-host: maybe-TAGS-m4
1547 TAGS-host: maybe-TAGS-readline
1548 TAGS-host: maybe-TAGS-sid
1549 TAGS-host: maybe-TAGS-sim
1550 TAGS-host: maybe-TAGS-texinfo
1551 TAGS-host: maybe-TAGS-zlib
1552 TAGS-host: maybe-TAGS-gdb
1553 TAGS-host: maybe-TAGS-expect
1554 TAGS-host: maybe-TAGS-guile
1555 TAGS-host: maybe-TAGS-tk
1556 TAGS-host: maybe-TAGS-libtermcap
1557 TAGS-host: maybe-TAGS-utils
1558 TAGS-host: maybe-TAGS-gnattools
1559 TAGS-host: maybe-TAGS-lto-plugin
1560 TAGS-host: maybe-TAGS-libcc1
1561 TAGS-host: maybe-TAGS-gotools
1562
1563 .PHONY: TAGS-target
1564
1565 TAGS-target: maybe-TAGS-target-libstdc++-v3
1566 TAGS-target: maybe-TAGS-target-libsanitizer
1567 TAGS-target: maybe-TAGS-target-libmpx
1568 TAGS-target: maybe-TAGS-target-libvtv
1569 TAGS-target: maybe-TAGS-target-libcilkrts
1570 TAGS-target: maybe-TAGS-target-liboffloadmic
1571 TAGS-target: maybe-TAGS-target-libssp
1572 TAGS-target: maybe-TAGS-target-newlib
1573 TAGS-target: maybe-TAGS-target-libgcc
1574 TAGS-target: maybe-TAGS-target-libbacktrace
1575 TAGS-target: maybe-TAGS-target-libquadmath
1576 TAGS-target: maybe-TAGS-target-libgfortran
1577 TAGS-target: maybe-TAGS-target-libobjc
1578 TAGS-target: maybe-TAGS-target-libgo
1579 TAGS-target: maybe-TAGS-target-libtermcap
1580 TAGS-target: maybe-TAGS-target-winsup
1581 TAGS-target: maybe-TAGS-target-libgloss
1582 TAGS-target: maybe-TAGS-target-libffi
1583 TAGS-target: maybe-TAGS-target-libjava
1584 TAGS-target: maybe-TAGS-target-zlib
1585 TAGS-target: maybe-TAGS-target-boehm-gc
1586 TAGS-target: maybe-TAGS-target-rda
1587 TAGS-target: maybe-TAGS-target-libada
1588 TAGS-target: maybe-TAGS-target-libgomp
1589 TAGS-target: maybe-TAGS-target-libitm
1590 TAGS-target: maybe-TAGS-target-libatomic
1591
1592 .PHONY: do-install-info
1593 do-install-info:
1594         @: $(MAKE); $(unstage)
1595         @r=`${PWD_COMMAND}`; export r; \
1596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1597         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1598           install-info-target
1599
1600
1601 .PHONY: install-info-host
1602
1603 install-info-host: maybe-install-info-bfd
1604 install-info-host: maybe-install-info-opcodes
1605 install-info-host: maybe-install-info-binutils
1606 install-info-host: maybe-install-info-bison
1607 install-info-host: maybe-install-info-cgen
1608 install-info-host: maybe-install-info-dejagnu
1609 install-info-host: maybe-install-info-etc
1610 install-info-host: maybe-install-info-fastjar
1611 install-info-host: maybe-install-info-fixincludes
1612 install-info-host: maybe-install-info-flex
1613 install-info-host: maybe-install-info-gas
1614 install-info-host: maybe-install-info-gcc
1615 install-info-host: maybe-install-info-gmp
1616 install-info-host: maybe-install-info-mpfr
1617 install-info-host: maybe-install-info-mpc
1618 install-info-host: maybe-install-info-isl
1619 install-info-host: maybe-install-info-libelf
1620 install-info-host: maybe-install-info-gold
1621 install-info-host: maybe-install-info-gprof
1622 install-info-host: maybe-install-info-intl
1623 install-info-host: maybe-install-info-tcl
1624 install-info-host: maybe-install-info-itcl
1625 install-info-host: maybe-install-info-ld
1626 install-info-host: maybe-install-info-libbacktrace
1627 install-info-host: maybe-install-info-libcpp
1628 install-info-host: maybe-install-info-libdecnumber
1629 install-info-host: maybe-install-info-libgui
1630 install-info-host: maybe-install-info-libiberty
1631 install-info-host: maybe-install-info-libiberty-linker-plugin
1632 install-info-host: maybe-install-info-libiconv
1633 install-info-host: maybe-install-info-m4
1634 install-info-host: maybe-install-info-readline
1635 install-info-host: maybe-install-info-sid
1636 install-info-host: maybe-install-info-sim
1637 install-info-host: maybe-install-info-texinfo
1638 install-info-host: maybe-install-info-zlib
1639 install-info-host: maybe-install-info-gdb
1640 install-info-host: maybe-install-info-expect
1641 install-info-host: maybe-install-info-guile
1642 install-info-host: maybe-install-info-tk
1643 install-info-host: maybe-install-info-libtermcap
1644 install-info-host: maybe-install-info-utils
1645 install-info-host: maybe-install-info-gnattools
1646 install-info-host: maybe-install-info-lto-plugin
1647 install-info-host: maybe-install-info-libcc1
1648 install-info-host: maybe-install-info-gotools
1649
1650 .PHONY: install-info-target
1651
1652 install-info-target: maybe-install-info-target-libstdc++-v3
1653 install-info-target: maybe-install-info-target-libsanitizer
1654 install-info-target: maybe-install-info-target-libmpx
1655 install-info-target: maybe-install-info-target-libvtv
1656 install-info-target: maybe-install-info-target-libcilkrts
1657 install-info-target: maybe-install-info-target-liboffloadmic
1658 install-info-target: maybe-install-info-target-libssp
1659 install-info-target: maybe-install-info-target-newlib
1660 install-info-target: maybe-install-info-target-libgcc
1661 install-info-target: maybe-install-info-target-libbacktrace
1662 install-info-target: maybe-install-info-target-libquadmath
1663 install-info-target: maybe-install-info-target-libgfortran
1664 install-info-target: maybe-install-info-target-libobjc
1665 install-info-target: maybe-install-info-target-libgo
1666 install-info-target: maybe-install-info-target-libtermcap
1667 install-info-target: maybe-install-info-target-winsup
1668 install-info-target: maybe-install-info-target-libgloss
1669 install-info-target: maybe-install-info-target-libffi
1670 install-info-target: maybe-install-info-target-libjava
1671 install-info-target: maybe-install-info-target-zlib
1672 install-info-target: maybe-install-info-target-boehm-gc
1673 install-info-target: maybe-install-info-target-rda
1674 install-info-target: maybe-install-info-target-libada
1675 install-info-target: maybe-install-info-target-libgomp
1676 install-info-target: maybe-install-info-target-libitm
1677 install-info-target: maybe-install-info-target-libatomic
1678
1679 .PHONY: do-install-pdf
1680 do-install-pdf:
1681         @: $(MAKE); $(unstage)
1682         @r=`${PWD_COMMAND}`; export r; \
1683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1684         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1685           install-pdf-target
1686
1687
1688 .PHONY: install-pdf-host
1689
1690 install-pdf-host: maybe-install-pdf-bfd
1691 install-pdf-host: maybe-install-pdf-opcodes
1692 install-pdf-host: maybe-install-pdf-binutils
1693 install-pdf-host: maybe-install-pdf-bison
1694 install-pdf-host: maybe-install-pdf-cgen
1695 install-pdf-host: maybe-install-pdf-dejagnu
1696 install-pdf-host: maybe-install-pdf-etc
1697 install-pdf-host: maybe-install-pdf-fastjar
1698 install-pdf-host: maybe-install-pdf-fixincludes
1699 install-pdf-host: maybe-install-pdf-flex
1700 install-pdf-host: maybe-install-pdf-gas
1701 install-pdf-host: maybe-install-pdf-gcc
1702 install-pdf-host: maybe-install-pdf-gmp
1703 install-pdf-host: maybe-install-pdf-mpfr
1704 install-pdf-host: maybe-install-pdf-mpc
1705 install-pdf-host: maybe-install-pdf-isl
1706 install-pdf-host: maybe-install-pdf-libelf
1707 install-pdf-host: maybe-install-pdf-gold
1708 install-pdf-host: maybe-install-pdf-gprof
1709 install-pdf-host: maybe-install-pdf-intl
1710 install-pdf-host: maybe-install-pdf-tcl
1711 install-pdf-host: maybe-install-pdf-itcl
1712 install-pdf-host: maybe-install-pdf-ld
1713 install-pdf-host: maybe-install-pdf-libbacktrace
1714 install-pdf-host: maybe-install-pdf-libcpp
1715 install-pdf-host: maybe-install-pdf-libdecnumber
1716 install-pdf-host: maybe-install-pdf-libgui
1717 install-pdf-host: maybe-install-pdf-libiberty
1718 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1719 install-pdf-host: maybe-install-pdf-libiconv
1720 install-pdf-host: maybe-install-pdf-m4
1721 install-pdf-host: maybe-install-pdf-readline
1722 install-pdf-host: maybe-install-pdf-sid
1723 install-pdf-host: maybe-install-pdf-sim
1724 install-pdf-host: maybe-install-pdf-texinfo
1725 install-pdf-host: maybe-install-pdf-zlib
1726 install-pdf-host: maybe-install-pdf-gdb
1727 install-pdf-host: maybe-install-pdf-expect
1728 install-pdf-host: maybe-install-pdf-guile
1729 install-pdf-host: maybe-install-pdf-tk
1730 install-pdf-host: maybe-install-pdf-libtermcap
1731 install-pdf-host: maybe-install-pdf-utils
1732 install-pdf-host: maybe-install-pdf-gnattools
1733 install-pdf-host: maybe-install-pdf-lto-plugin
1734 install-pdf-host: maybe-install-pdf-libcc1
1735 install-pdf-host: maybe-install-pdf-gotools
1736
1737 .PHONY: install-pdf-target
1738
1739 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1740 install-pdf-target: maybe-install-pdf-target-libsanitizer
1741 install-pdf-target: maybe-install-pdf-target-libmpx
1742 install-pdf-target: maybe-install-pdf-target-libvtv
1743 install-pdf-target: maybe-install-pdf-target-libcilkrts
1744 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1745 install-pdf-target: maybe-install-pdf-target-libssp
1746 install-pdf-target: maybe-install-pdf-target-newlib
1747 install-pdf-target: maybe-install-pdf-target-libgcc
1748 install-pdf-target: maybe-install-pdf-target-libbacktrace
1749 install-pdf-target: maybe-install-pdf-target-libquadmath
1750 install-pdf-target: maybe-install-pdf-target-libgfortran
1751 install-pdf-target: maybe-install-pdf-target-libobjc
1752 install-pdf-target: maybe-install-pdf-target-libgo
1753 install-pdf-target: maybe-install-pdf-target-libtermcap
1754 install-pdf-target: maybe-install-pdf-target-winsup
1755 install-pdf-target: maybe-install-pdf-target-libgloss
1756 install-pdf-target: maybe-install-pdf-target-libffi
1757 install-pdf-target: maybe-install-pdf-target-libjava
1758 install-pdf-target: maybe-install-pdf-target-zlib
1759 install-pdf-target: maybe-install-pdf-target-boehm-gc
1760 install-pdf-target: maybe-install-pdf-target-rda
1761 install-pdf-target: maybe-install-pdf-target-libada
1762 install-pdf-target: maybe-install-pdf-target-libgomp
1763 install-pdf-target: maybe-install-pdf-target-libitm
1764 install-pdf-target: maybe-install-pdf-target-libatomic
1765
1766 .PHONY: do-install-html
1767 do-install-html:
1768         @: $(MAKE); $(unstage)
1769         @r=`${PWD_COMMAND}`; export r; \
1770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1771         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1772           install-html-target
1773
1774
1775 .PHONY: install-html-host
1776
1777 install-html-host: maybe-install-html-bfd
1778 install-html-host: maybe-install-html-opcodes
1779 install-html-host: maybe-install-html-binutils
1780 install-html-host: maybe-install-html-bison
1781 install-html-host: maybe-install-html-cgen
1782 install-html-host: maybe-install-html-dejagnu
1783 install-html-host: maybe-install-html-etc
1784 install-html-host: maybe-install-html-fastjar
1785 install-html-host: maybe-install-html-fixincludes
1786 install-html-host: maybe-install-html-flex
1787 install-html-host: maybe-install-html-gas
1788 install-html-host: maybe-install-html-gcc
1789 install-html-host: maybe-install-html-gmp
1790 install-html-host: maybe-install-html-mpfr
1791 install-html-host: maybe-install-html-mpc
1792 install-html-host: maybe-install-html-isl
1793 install-html-host: maybe-install-html-libelf
1794 install-html-host: maybe-install-html-gold
1795 install-html-host: maybe-install-html-gprof
1796 install-html-host: maybe-install-html-intl
1797 install-html-host: maybe-install-html-tcl
1798 install-html-host: maybe-install-html-itcl
1799 install-html-host: maybe-install-html-ld
1800 install-html-host: maybe-install-html-libbacktrace
1801 install-html-host: maybe-install-html-libcpp
1802 install-html-host: maybe-install-html-libdecnumber
1803 install-html-host: maybe-install-html-libgui
1804 install-html-host: maybe-install-html-libiberty
1805 install-html-host: maybe-install-html-libiberty-linker-plugin
1806 install-html-host: maybe-install-html-libiconv
1807 install-html-host: maybe-install-html-m4
1808 install-html-host: maybe-install-html-readline
1809 install-html-host: maybe-install-html-sid
1810 install-html-host: maybe-install-html-sim
1811 install-html-host: maybe-install-html-texinfo
1812 install-html-host: maybe-install-html-zlib
1813 install-html-host: maybe-install-html-gdb
1814 install-html-host: maybe-install-html-expect
1815 install-html-host: maybe-install-html-guile
1816 install-html-host: maybe-install-html-tk
1817 install-html-host: maybe-install-html-libtermcap
1818 install-html-host: maybe-install-html-utils
1819 install-html-host: maybe-install-html-gnattools
1820 install-html-host: maybe-install-html-lto-plugin
1821 install-html-host: maybe-install-html-libcc1
1822 install-html-host: maybe-install-html-gotools
1823
1824 .PHONY: install-html-target
1825
1826 install-html-target: maybe-install-html-target-libstdc++-v3
1827 install-html-target: maybe-install-html-target-libsanitizer
1828 install-html-target: maybe-install-html-target-libmpx
1829 install-html-target: maybe-install-html-target-libvtv
1830 install-html-target: maybe-install-html-target-libcilkrts
1831 install-html-target: maybe-install-html-target-liboffloadmic
1832 install-html-target: maybe-install-html-target-libssp
1833 install-html-target: maybe-install-html-target-newlib
1834 install-html-target: maybe-install-html-target-libgcc
1835 install-html-target: maybe-install-html-target-libbacktrace
1836 install-html-target: maybe-install-html-target-libquadmath
1837 install-html-target: maybe-install-html-target-libgfortran
1838 install-html-target: maybe-install-html-target-libobjc
1839 install-html-target: maybe-install-html-target-libgo
1840 install-html-target: maybe-install-html-target-libtermcap
1841 install-html-target: maybe-install-html-target-winsup
1842 install-html-target: maybe-install-html-target-libgloss
1843 install-html-target: maybe-install-html-target-libffi
1844 install-html-target: maybe-install-html-target-libjava
1845 install-html-target: maybe-install-html-target-zlib
1846 install-html-target: maybe-install-html-target-boehm-gc
1847 install-html-target: maybe-install-html-target-rda
1848 install-html-target: maybe-install-html-target-libada
1849 install-html-target: maybe-install-html-target-libgomp
1850 install-html-target: maybe-install-html-target-libitm
1851 install-html-target: maybe-install-html-target-libatomic
1852
1853 .PHONY: do-installcheck
1854 do-installcheck:
1855         @: $(MAKE); $(unstage)
1856         @r=`${PWD_COMMAND}`; export r; \
1857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1858         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1859           installcheck-target
1860
1861
1862 .PHONY: installcheck-host
1863
1864 installcheck-host: maybe-installcheck-bfd
1865 installcheck-host: maybe-installcheck-opcodes
1866 installcheck-host: maybe-installcheck-binutils
1867 installcheck-host: maybe-installcheck-bison
1868 installcheck-host: maybe-installcheck-cgen
1869 installcheck-host: maybe-installcheck-dejagnu
1870 installcheck-host: maybe-installcheck-etc
1871 installcheck-host: maybe-installcheck-fastjar
1872 installcheck-host: maybe-installcheck-fixincludes
1873 installcheck-host: maybe-installcheck-flex
1874 installcheck-host: maybe-installcheck-gas
1875 installcheck-host: maybe-installcheck-gcc
1876 installcheck-host: maybe-installcheck-gmp
1877 installcheck-host: maybe-installcheck-mpfr
1878 installcheck-host: maybe-installcheck-mpc
1879 installcheck-host: maybe-installcheck-isl
1880 installcheck-host: maybe-installcheck-libelf
1881 installcheck-host: maybe-installcheck-gold
1882 installcheck-host: maybe-installcheck-gprof
1883 installcheck-host: maybe-installcheck-intl
1884 installcheck-host: maybe-installcheck-tcl
1885 installcheck-host: maybe-installcheck-itcl
1886 installcheck-host: maybe-installcheck-ld
1887 installcheck-host: maybe-installcheck-libbacktrace
1888 installcheck-host: maybe-installcheck-libcpp
1889 installcheck-host: maybe-installcheck-libdecnumber
1890 installcheck-host: maybe-installcheck-libgui
1891 installcheck-host: maybe-installcheck-libiberty
1892 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1893 installcheck-host: maybe-installcheck-libiconv
1894 installcheck-host: maybe-installcheck-m4
1895 installcheck-host: maybe-installcheck-readline
1896 installcheck-host: maybe-installcheck-sid
1897 installcheck-host: maybe-installcheck-sim
1898 installcheck-host: maybe-installcheck-texinfo
1899 installcheck-host: maybe-installcheck-zlib
1900 installcheck-host: maybe-installcheck-gdb
1901 installcheck-host: maybe-installcheck-expect
1902 installcheck-host: maybe-installcheck-guile
1903 installcheck-host: maybe-installcheck-tk
1904 installcheck-host: maybe-installcheck-libtermcap
1905 installcheck-host: maybe-installcheck-utils
1906 installcheck-host: maybe-installcheck-gnattools
1907 installcheck-host: maybe-installcheck-lto-plugin
1908 installcheck-host: maybe-installcheck-libcc1
1909 installcheck-host: maybe-installcheck-gotools
1910
1911 .PHONY: installcheck-target
1912
1913 installcheck-target: maybe-installcheck-target-libstdc++-v3
1914 installcheck-target: maybe-installcheck-target-libsanitizer
1915 installcheck-target: maybe-installcheck-target-libmpx
1916 installcheck-target: maybe-installcheck-target-libvtv
1917 installcheck-target: maybe-installcheck-target-libcilkrts
1918 installcheck-target: maybe-installcheck-target-liboffloadmic
1919 installcheck-target: maybe-installcheck-target-libssp
1920 installcheck-target: maybe-installcheck-target-newlib
1921 installcheck-target: maybe-installcheck-target-libgcc
1922 installcheck-target: maybe-installcheck-target-libbacktrace
1923 installcheck-target: maybe-installcheck-target-libquadmath
1924 installcheck-target: maybe-installcheck-target-libgfortran
1925 installcheck-target: maybe-installcheck-target-libobjc
1926 installcheck-target: maybe-installcheck-target-libgo
1927 installcheck-target: maybe-installcheck-target-libtermcap
1928 installcheck-target: maybe-installcheck-target-winsup
1929 installcheck-target: maybe-installcheck-target-libgloss
1930 installcheck-target: maybe-installcheck-target-libffi
1931 installcheck-target: maybe-installcheck-target-libjava
1932 installcheck-target: maybe-installcheck-target-zlib
1933 installcheck-target: maybe-installcheck-target-boehm-gc
1934 installcheck-target: maybe-installcheck-target-rda
1935 installcheck-target: maybe-installcheck-target-libada
1936 installcheck-target: maybe-installcheck-target-libgomp
1937 installcheck-target: maybe-installcheck-target-libitm
1938 installcheck-target: maybe-installcheck-target-libatomic
1939
1940 .PHONY: do-mostlyclean
1941 do-mostlyclean:
1942         @: $(MAKE); $(unstage)
1943         @r=`${PWD_COMMAND}`; export r; \
1944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1945         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1946           mostlyclean-target
1947
1948
1949 .PHONY: mostlyclean-host
1950
1951 mostlyclean-host: maybe-mostlyclean-bfd
1952 mostlyclean-host: maybe-mostlyclean-opcodes
1953 mostlyclean-host: maybe-mostlyclean-binutils
1954 mostlyclean-host: maybe-mostlyclean-bison
1955 mostlyclean-host: maybe-mostlyclean-cgen
1956 mostlyclean-host: maybe-mostlyclean-dejagnu
1957 mostlyclean-host: maybe-mostlyclean-etc
1958 mostlyclean-host: maybe-mostlyclean-fastjar
1959 mostlyclean-host: maybe-mostlyclean-fixincludes
1960 mostlyclean-host: maybe-mostlyclean-flex
1961 mostlyclean-host: maybe-mostlyclean-gas
1962 mostlyclean-host: maybe-mostlyclean-gcc
1963 mostlyclean-host: maybe-mostlyclean-gmp
1964 mostlyclean-host: maybe-mostlyclean-mpfr
1965 mostlyclean-host: maybe-mostlyclean-mpc
1966 mostlyclean-host: maybe-mostlyclean-isl
1967 mostlyclean-host: maybe-mostlyclean-libelf
1968 mostlyclean-host: maybe-mostlyclean-gold
1969 mostlyclean-host: maybe-mostlyclean-gprof
1970 mostlyclean-host: maybe-mostlyclean-intl
1971 mostlyclean-host: maybe-mostlyclean-tcl
1972 mostlyclean-host: maybe-mostlyclean-itcl
1973 mostlyclean-host: maybe-mostlyclean-ld
1974 mostlyclean-host: maybe-mostlyclean-libbacktrace
1975 mostlyclean-host: maybe-mostlyclean-libcpp
1976 mostlyclean-host: maybe-mostlyclean-libdecnumber
1977 mostlyclean-host: maybe-mostlyclean-libgui
1978 mostlyclean-host: maybe-mostlyclean-libiberty
1979 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
1980 mostlyclean-host: maybe-mostlyclean-libiconv
1981 mostlyclean-host: maybe-mostlyclean-m4
1982 mostlyclean-host: maybe-mostlyclean-readline
1983 mostlyclean-host: maybe-mostlyclean-sid
1984 mostlyclean-host: maybe-mostlyclean-sim
1985 mostlyclean-host: maybe-mostlyclean-texinfo
1986 mostlyclean-host: maybe-mostlyclean-zlib
1987 mostlyclean-host: maybe-mostlyclean-gdb
1988 mostlyclean-host: maybe-mostlyclean-expect
1989 mostlyclean-host: maybe-mostlyclean-guile
1990 mostlyclean-host: maybe-mostlyclean-tk
1991 mostlyclean-host: maybe-mostlyclean-libtermcap
1992 mostlyclean-host: maybe-mostlyclean-utils
1993 mostlyclean-host: maybe-mostlyclean-gnattools
1994 mostlyclean-host: maybe-mostlyclean-lto-plugin
1995 mostlyclean-host: maybe-mostlyclean-libcc1
1996 mostlyclean-host: maybe-mostlyclean-gotools
1997
1998 .PHONY: mostlyclean-target
1999
2000 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2001 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2002 mostlyclean-target: maybe-mostlyclean-target-libmpx
2003 mostlyclean-target: maybe-mostlyclean-target-libvtv
2004 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
2005 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2006 mostlyclean-target: maybe-mostlyclean-target-libssp
2007 mostlyclean-target: maybe-mostlyclean-target-newlib
2008 mostlyclean-target: maybe-mostlyclean-target-libgcc
2009 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2010 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2011 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2012 mostlyclean-target: maybe-mostlyclean-target-libobjc
2013 mostlyclean-target: maybe-mostlyclean-target-libgo
2014 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2015 mostlyclean-target: maybe-mostlyclean-target-winsup
2016 mostlyclean-target: maybe-mostlyclean-target-libgloss
2017 mostlyclean-target: maybe-mostlyclean-target-libffi
2018 mostlyclean-target: maybe-mostlyclean-target-libjava
2019 mostlyclean-target: maybe-mostlyclean-target-zlib
2020 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2021 mostlyclean-target: maybe-mostlyclean-target-rda
2022 mostlyclean-target: maybe-mostlyclean-target-libada
2023 mostlyclean-target: maybe-mostlyclean-target-libgomp
2024 mostlyclean-target: maybe-mostlyclean-target-libitm
2025 mostlyclean-target: maybe-mostlyclean-target-libatomic
2026
2027 .PHONY: do-clean
2028 do-clean:
2029         @: $(MAKE); $(unstage)
2030         @r=`${PWD_COMMAND}`; export r; \
2031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2032         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2033           clean-target
2034
2035
2036 .PHONY: clean-host
2037
2038 clean-host: maybe-clean-bfd
2039 clean-host: maybe-clean-opcodes
2040 clean-host: maybe-clean-binutils
2041 clean-host: maybe-clean-bison
2042 clean-host: maybe-clean-cgen
2043 clean-host: maybe-clean-dejagnu
2044 clean-host: maybe-clean-etc
2045 clean-host: maybe-clean-fastjar
2046 clean-host: maybe-clean-fixincludes
2047 clean-host: maybe-clean-flex
2048 clean-host: maybe-clean-gas
2049 clean-host: maybe-clean-gcc
2050 clean-host: maybe-clean-gmp
2051 clean-host: maybe-clean-mpfr
2052 clean-host: maybe-clean-mpc
2053 clean-host: maybe-clean-isl
2054 clean-host: maybe-clean-libelf
2055 clean-host: maybe-clean-gold
2056 clean-host: maybe-clean-gprof
2057 clean-host: maybe-clean-intl
2058 clean-host: maybe-clean-tcl
2059 clean-host: maybe-clean-itcl
2060 clean-host: maybe-clean-ld
2061 clean-host: maybe-clean-libbacktrace
2062 clean-host: maybe-clean-libcpp
2063 clean-host: maybe-clean-libdecnumber
2064 clean-host: maybe-clean-libgui
2065 clean-host: maybe-clean-libiberty
2066 clean-host: maybe-clean-libiberty-linker-plugin
2067 clean-host: maybe-clean-libiconv
2068 clean-host: maybe-clean-m4
2069 clean-host: maybe-clean-readline
2070 clean-host: maybe-clean-sid
2071 clean-host: maybe-clean-sim
2072 clean-host: maybe-clean-texinfo
2073 clean-host: maybe-clean-zlib
2074 clean-host: maybe-clean-gdb
2075 clean-host: maybe-clean-expect
2076 clean-host: maybe-clean-guile
2077 clean-host: maybe-clean-tk
2078 clean-host: maybe-clean-libtermcap
2079 clean-host: maybe-clean-utils
2080 clean-host: maybe-clean-gnattools
2081 clean-host: maybe-clean-lto-plugin
2082 clean-host: maybe-clean-libcc1
2083 clean-host: maybe-clean-gotools
2084
2085 .PHONY: clean-target
2086
2087 clean-target: maybe-clean-target-libstdc++-v3
2088 clean-target: maybe-clean-target-libsanitizer
2089 clean-target: maybe-clean-target-libmpx
2090 clean-target: maybe-clean-target-libvtv
2091 clean-target: maybe-clean-target-libcilkrts
2092 clean-target: maybe-clean-target-liboffloadmic
2093 clean-target: maybe-clean-target-libssp
2094 clean-target: maybe-clean-target-newlib
2095 clean-target: maybe-clean-target-libgcc
2096 clean-target: maybe-clean-target-libbacktrace
2097 clean-target: maybe-clean-target-libquadmath
2098 clean-target: maybe-clean-target-libgfortran
2099 clean-target: maybe-clean-target-libobjc
2100 clean-target: maybe-clean-target-libgo
2101 clean-target: maybe-clean-target-libtermcap
2102 clean-target: maybe-clean-target-winsup
2103 clean-target: maybe-clean-target-libgloss
2104 clean-target: maybe-clean-target-libffi
2105 clean-target: maybe-clean-target-libjava
2106 clean-target: maybe-clean-target-zlib
2107 clean-target: maybe-clean-target-boehm-gc
2108 clean-target: maybe-clean-target-rda
2109 clean-target: maybe-clean-target-libada
2110 clean-target: maybe-clean-target-libgomp
2111 clean-target: maybe-clean-target-libitm
2112 clean-target: maybe-clean-target-libatomic
2113
2114 .PHONY: do-distclean
2115 do-distclean:
2116         @: $(MAKE); $(unstage)
2117         @r=`${PWD_COMMAND}`; export r; \
2118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2119         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2120           distclean-target
2121
2122
2123 .PHONY: distclean-host
2124
2125 distclean-host: maybe-distclean-bfd
2126 distclean-host: maybe-distclean-opcodes
2127 distclean-host: maybe-distclean-binutils
2128 distclean-host: maybe-distclean-bison
2129 distclean-host: maybe-distclean-cgen
2130 distclean-host: maybe-distclean-dejagnu
2131 distclean-host: maybe-distclean-etc
2132 distclean-host: maybe-distclean-fastjar
2133 distclean-host: maybe-distclean-fixincludes
2134 distclean-host: maybe-distclean-flex
2135 distclean-host: maybe-distclean-gas
2136 distclean-host: maybe-distclean-gcc
2137 distclean-host: maybe-distclean-gmp
2138 distclean-host: maybe-distclean-mpfr
2139 distclean-host: maybe-distclean-mpc
2140 distclean-host: maybe-distclean-isl
2141 distclean-host: maybe-distclean-libelf
2142 distclean-host: maybe-distclean-gold
2143 distclean-host: maybe-distclean-gprof
2144 distclean-host: maybe-distclean-intl
2145 distclean-host: maybe-distclean-tcl
2146 distclean-host: maybe-distclean-itcl
2147 distclean-host: maybe-distclean-ld
2148 distclean-host: maybe-distclean-libbacktrace
2149 distclean-host: maybe-distclean-libcpp
2150 distclean-host: maybe-distclean-libdecnumber
2151 distclean-host: maybe-distclean-libgui
2152 distclean-host: maybe-distclean-libiberty
2153 distclean-host: maybe-distclean-libiberty-linker-plugin
2154 distclean-host: maybe-distclean-libiconv
2155 distclean-host: maybe-distclean-m4
2156 distclean-host: maybe-distclean-readline
2157 distclean-host: maybe-distclean-sid
2158 distclean-host: maybe-distclean-sim
2159 distclean-host: maybe-distclean-texinfo
2160 distclean-host: maybe-distclean-zlib
2161 distclean-host: maybe-distclean-gdb
2162 distclean-host: maybe-distclean-expect
2163 distclean-host: maybe-distclean-guile
2164 distclean-host: maybe-distclean-tk
2165 distclean-host: maybe-distclean-libtermcap
2166 distclean-host: maybe-distclean-utils
2167 distclean-host: maybe-distclean-gnattools
2168 distclean-host: maybe-distclean-lto-plugin
2169 distclean-host: maybe-distclean-libcc1
2170 distclean-host: maybe-distclean-gotools
2171
2172 .PHONY: distclean-target
2173
2174 distclean-target: maybe-distclean-target-libstdc++-v3
2175 distclean-target: maybe-distclean-target-libsanitizer
2176 distclean-target: maybe-distclean-target-libmpx
2177 distclean-target: maybe-distclean-target-libvtv
2178 distclean-target: maybe-distclean-target-libcilkrts
2179 distclean-target: maybe-distclean-target-liboffloadmic
2180 distclean-target: maybe-distclean-target-libssp
2181 distclean-target: maybe-distclean-target-newlib
2182 distclean-target: maybe-distclean-target-libgcc
2183 distclean-target: maybe-distclean-target-libbacktrace
2184 distclean-target: maybe-distclean-target-libquadmath
2185 distclean-target: maybe-distclean-target-libgfortran
2186 distclean-target: maybe-distclean-target-libobjc
2187 distclean-target: maybe-distclean-target-libgo
2188 distclean-target: maybe-distclean-target-libtermcap
2189 distclean-target: maybe-distclean-target-winsup
2190 distclean-target: maybe-distclean-target-libgloss
2191 distclean-target: maybe-distclean-target-libffi
2192 distclean-target: maybe-distclean-target-libjava
2193 distclean-target: maybe-distclean-target-zlib
2194 distclean-target: maybe-distclean-target-boehm-gc
2195 distclean-target: maybe-distclean-target-rda
2196 distclean-target: maybe-distclean-target-libada
2197 distclean-target: maybe-distclean-target-libgomp
2198 distclean-target: maybe-distclean-target-libitm
2199 distclean-target: maybe-distclean-target-libatomic
2200
2201 .PHONY: do-maintainer-clean
2202 do-maintainer-clean:
2203         @: $(MAKE); $(unstage)
2204         @r=`${PWD_COMMAND}`; export r; \
2205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2206         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2207           maintainer-clean-target
2208
2209
2210 .PHONY: maintainer-clean-host
2211
2212 maintainer-clean-host: maybe-maintainer-clean-bfd
2213 maintainer-clean-host: maybe-maintainer-clean-opcodes
2214 maintainer-clean-host: maybe-maintainer-clean-binutils
2215 maintainer-clean-host: maybe-maintainer-clean-bison
2216 maintainer-clean-host: maybe-maintainer-clean-cgen
2217 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2218 maintainer-clean-host: maybe-maintainer-clean-etc
2219 maintainer-clean-host: maybe-maintainer-clean-fastjar
2220 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2221 maintainer-clean-host: maybe-maintainer-clean-flex
2222 maintainer-clean-host: maybe-maintainer-clean-gas
2223 maintainer-clean-host: maybe-maintainer-clean-gcc
2224 maintainer-clean-host: maybe-maintainer-clean-gmp
2225 maintainer-clean-host: maybe-maintainer-clean-mpfr
2226 maintainer-clean-host: maybe-maintainer-clean-mpc
2227 maintainer-clean-host: maybe-maintainer-clean-isl
2228 maintainer-clean-host: maybe-maintainer-clean-libelf
2229 maintainer-clean-host: maybe-maintainer-clean-gold
2230 maintainer-clean-host: maybe-maintainer-clean-gprof
2231 maintainer-clean-host: maybe-maintainer-clean-intl
2232 maintainer-clean-host: maybe-maintainer-clean-tcl
2233 maintainer-clean-host: maybe-maintainer-clean-itcl
2234 maintainer-clean-host: maybe-maintainer-clean-ld
2235 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2236 maintainer-clean-host: maybe-maintainer-clean-libcpp
2237 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2238 maintainer-clean-host: maybe-maintainer-clean-libgui
2239 maintainer-clean-host: maybe-maintainer-clean-libiberty
2240 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2241 maintainer-clean-host: maybe-maintainer-clean-libiconv
2242 maintainer-clean-host: maybe-maintainer-clean-m4
2243 maintainer-clean-host: maybe-maintainer-clean-readline
2244 maintainer-clean-host: maybe-maintainer-clean-sid
2245 maintainer-clean-host: maybe-maintainer-clean-sim
2246 maintainer-clean-host: maybe-maintainer-clean-texinfo
2247 maintainer-clean-host: maybe-maintainer-clean-zlib
2248 maintainer-clean-host: maybe-maintainer-clean-gdb
2249 maintainer-clean-host: maybe-maintainer-clean-expect
2250 maintainer-clean-host: maybe-maintainer-clean-guile
2251 maintainer-clean-host: maybe-maintainer-clean-tk
2252 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2253 maintainer-clean-host: maybe-maintainer-clean-utils
2254 maintainer-clean-host: maybe-maintainer-clean-gnattools
2255 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2256 maintainer-clean-host: maybe-maintainer-clean-libcc1
2257 maintainer-clean-host: maybe-maintainer-clean-gotools
2258
2259 .PHONY: maintainer-clean-target
2260
2261 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2262 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2263 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2264 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2265 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2266 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2267 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2268 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2269 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2270 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2271 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2272 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2273 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2274 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2275 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2276 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2277 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2278 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2279 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2280 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2281 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2282 maintainer-clean-target: maybe-maintainer-clean-target-rda
2283 maintainer-clean-target: maybe-maintainer-clean-target-libada
2284 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2285 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2286 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2287
2288
2289 # Here are the targets which correspond to the do-X targets.
2290
2291 .PHONY: info installcheck dvi pdf html
2292 .PHONY: install-info install-pdf install-html
2293 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2294 .PHONY: local-clean local-distclean local-maintainer-clean
2295 info: do-info
2296 installcheck: do-installcheck
2297 dvi: do-dvi
2298 pdf: do-pdf
2299 html: do-html
2300
2301 # Make sure makeinfo is built before we do a `make info', if we're
2302 # in fact building texinfo.
2303 do-info: maybe-all-texinfo
2304
2305 install-info: do-install-info dir.info
2306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2307         if [ -f dir.info ]; then \
2308           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2309         else true; fi
2310
2311 install-pdf: do-install-pdf
2312
2313 install-html: do-install-html
2314
2315 local-clean:
2316         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2317
2318 local-distclean:
2319         -rm -f Makefile config.status config.cache mh-frag mt-frag
2320         -rm -f maybedep.tmp serdep.tmp stage_final
2321         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2322           rm -rf $(TARGET_SUBDIR); \
2323         else true; fi
2324         -rm -rf $(BUILD_SUBDIR)
2325         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2326           rm -rf $(HOST_SUBDIR); \
2327         else true; fi
2328         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2329         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2330         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2331         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2332         -rmdir fastjar gcc gnattools gotools libcc1 libiberty 2>/dev/null
2333         -rmdir texinfo zlib 2>/dev/null
2334         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2335
2336 local-maintainer-clean:
2337         @echo "This command is intended for maintainers to use;"
2338         @echo "it deletes files that may require special tools to rebuild."
2339
2340 clean: do-clean local-clean
2341 mostlyclean: do-mostlyclean local-clean
2342 distclean: do-distclean local-clean local-distclean
2343 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2344 maintainer-clean: local-distclean
2345 realclean: maintainer-clean
2346
2347 # Check target.
2348
2349 .PHONY: check do-check
2350 check: do-check
2351
2352 # Only include modules actually being configured and built.
2353 .PHONY: check-host
2354 check-host:  \
2355     maybe-check-bfd \
2356     maybe-check-opcodes \
2357     maybe-check-binutils \
2358     maybe-check-bison \
2359     maybe-check-cgen \
2360     maybe-check-dejagnu \
2361     maybe-check-etc \
2362     maybe-check-fastjar \
2363     maybe-check-fixincludes \
2364     maybe-check-flex \
2365     maybe-check-gas \
2366     maybe-check-gcc \
2367     maybe-check-gmp \
2368     maybe-check-mpfr \
2369     maybe-check-mpc \
2370     maybe-check-isl \
2371     maybe-check-libelf \
2372     maybe-check-gold \
2373     maybe-check-gprof \
2374     maybe-check-intl \
2375     maybe-check-tcl \
2376     maybe-check-itcl \
2377     maybe-check-ld \
2378     maybe-check-libbacktrace \
2379     maybe-check-libcpp \
2380     maybe-check-libdecnumber \
2381     maybe-check-libgui \
2382     maybe-check-libiberty \
2383     maybe-check-libiberty-linker-plugin \
2384     maybe-check-libiconv \
2385     maybe-check-m4 \
2386     maybe-check-readline \
2387     maybe-check-sid \
2388     maybe-check-sim \
2389     maybe-check-texinfo \
2390     maybe-check-zlib \
2391     maybe-check-gdb \
2392     maybe-check-expect \
2393     maybe-check-guile \
2394     maybe-check-tk \
2395     maybe-check-libtermcap \
2396     maybe-check-utils \
2397     maybe-check-gnattools \
2398     maybe-check-lto-plugin \
2399     maybe-check-libcc1 \
2400     maybe-check-gotools
2401
2402 .PHONY: check-target
2403 check-target:  \
2404     maybe-check-target-libstdc++-v3 \
2405     maybe-check-target-libsanitizer \
2406     maybe-check-target-libmpx \
2407     maybe-check-target-libvtv \
2408     maybe-check-target-libcilkrts \
2409     maybe-check-target-liboffloadmic \
2410     maybe-check-target-libssp \
2411     maybe-check-target-newlib \
2412     maybe-check-target-libgcc \
2413     maybe-check-target-libbacktrace \
2414     maybe-check-target-libquadmath \
2415     maybe-check-target-libgfortran \
2416     maybe-check-target-libobjc \
2417     maybe-check-target-libgo \
2418     maybe-check-target-libtermcap \
2419     maybe-check-target-winsup \
2420     maybe-check-target-libgloss \
2421     maybe-check-target-libffi \
2422     maybe-check-target-libjava \
2423     maybe-check-target-zlib \
2424     maybe-check-target-boehm-gc \
2425     maybe-check-target-rda \
2426     maybe-check-target-libada \
2427     maybe-check-target-libgomp \
2428     maybe-check-target-libitm \
2429     maybe-check-target-libatomic
2430
2431 do-check:
2432         @: $(MAKE); $(unstage)
2433         @r=`${PWD_COMMAND}`; export r; \
2434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2435         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2436
2437 # Automated reporting of test results.
2438
2439 warning.log: build.log
2440         $(srcdir)/contrib/warn_summary build.log > $@
2441
2442 mail-report.log:
2443         if test x'$(BOOT_CFLAGS)' != x''; then \
2444             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2445         fi; \
2446         $(srcdir)/contrib/test_summary -t >$@
2447         chmod +x $@
2448         echo If you really want to send e-mail, run ./$@ now
2449
2450 mail-report-with-warnings.log: warning.log
2451         if test x'$(BOOT_CFLAGS)' != x''; then \
2452             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2453         fi; \
2454         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2455         chmod +x $@
2456         echo If you really want to send e-mail, run ./$@ now
2457
2458 # Local Vim config
2459
2460 $(srcdir)/.local.vimrc:
2461         $(LN_S) contrib/vimrc $@
2462
2463 $(srcdir)/.lvimrc:
2464         $(LN_S) contrib/vimrc $@
2465
2466 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2467
2468 .PHONY: vimrc
2469
2470 # clang-format config
2471
2472 $(srcdir)/.clang-format:
2473         $(LN_S) contrib/clang-format $@
2474
2475 clang-format: $(srcdir)/.clang-format
2476
2477 .PHONY: clang-format
2478
2479 # Installation targets.
2480
2481 .PHONY: install uninstall
2482 install:
2483         @: $(MAKE); $(unstage)
2484         @r=`${PWD_COMMAND}`; export r; \
2485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2486         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2487
2488 .PHONY: install-host-nogcc
2489 install-host-nogcc:  \
2490     maybe-install-bfd \
2491     maybe-install-opcodes \
2492     maybe-install-binutils \
2493     maybe-install-bison \
2494     maybe-install-cgen \
2495     maybe-install-dejagnu \
2496     maybe-install-etc \
2497     maybe-install-fastjar \
2498     maybe-install-fixincludes \
2499     maybe-install-flex \
2500     maybe-install-gas \
2501     maybe-install-gmp \
2502     maybe-install-mpfr \
2503     maybe-install-mpc \
2504     maybe-install-isl \
2505     maybe-install-libelf \
2506     maybe-install-gold \
2507     maybe-install-gprof \
2508     maybe-install-intl \
2509     maybe-install-tcl \
2510     maybe-install-itcl \
2511     maybe-install-ld \
2512     maybe-install-libbacktrace \
2513     maybe-install-libcpp \
2514     maybe-install-libdecnumber \
2515     maybe-install-libgui \
2516     maybe-install-libiberty \
2517     maybe-install-libiberty-linker-plugin \
2518     maybe-install-libiconv \
2519     maybe-install-m4 \
2520     maybe-install-readline \
2521     maybe-install-sid \
2522     maybe-install-sim \
2523     maybe-install-texinfo \
2524     maybe-install-zlib \
2525     maybe-install-gdb \
2526     maybe-install-expect \
2527     maybe-install-guile \
2528     maybe-install-tk \
2529     maybe-install-libtermcap \
2530     maybe-install-utils \
2531     maybe-install-gnattools \
2532     maybe-install-lto-plugin \
2533     maybe-install-libcc1 \
2534     maybe-install-gotools
2535
2536 .PHONY: install-host
2537 install-host:  \
2538     maybe-install-bfd \
2539     maybe-install-opcodes \
2540     maybe-install-binutils \
2541     maybe-install-bison \
2542     maybe-install-cgen \
2543     maybe-install-dejagnu \
2544     maybe-install-etc \
2545     maybe-install-fastjar \
2546     maybe-install-fixincludes \
2547     maybe-install-flex \
2548     maybe-install-gas \
2549     maybe-install-gcc \
2550     maybe-install-gmp \
2551     maybe-install-mpfr \
2552     maybe-install-mpc \
2553     maybe-install-isl \
2554     maybe-install-libelf \
2555     maybe-install-gold \
2556     maybe-install-gprof \
2557     maybe-install-intl \
2558     maybe-install-tcl \
2559     maybe-install-itcl \
2560     maybe-install-ld \
2561     maybe-install-libbacktrace \
2562     maybe-install-libcpp \
2563     maybe-install-libdecnumber \
2564     maybe-install-libgui \
2565     maybe-install-libiberty \
2566     maybe-install-libiberty-linker-plugin \
2567     maybe-install-libiconv \
2568     maybe-install-m4 \
2569     maybe-install-readline \
2570     maybe-install-sid \
2571     maybe-install-sim \
2572     maybe-install-texinfo \
2573     maybe-install-zlib \
2574     maybe-install-gdb \
2575     maybe-install-expect \
2576     maybe-install-guile \
2577     maybe-install-tk \
2578     maybe-install-libtermcap \
2579     maybe-install-utils \
2580     maybe-install-gnattools \
2581     maybe-install-lto-plugin \
2582     maybe-install-libcc1 \
2583     maybe-install-gotools
2584
2585 .PHONY: install-target
2586 install-target:  \
2587     maybe-install-target-libstdc++-v3 \
2588     maybe-install-target-libsanitizer \
2589     maybe-install-target-libmpx \
2590     maybe-install-target-libvtv \
2591     maybe-install-target-libcilkrts \
2592     maybe-install-target-liboffloadmic \
2593     maybe-install-target-libssp \
2594     maybe-install-target-newlib \
2595     maybe-install-target-libgcc \
2596     maybe-install-target-libbacktrace \
2597     maybe-install-target-libquadmath \
2598     maybe-install-target-libgfortran \
2599     maybe-install-target-libobjc \
2600     maybe-install-target-libgo \
2601     maybe-install-target-libtermcap \
2602     maybe-install-target-winsup \
2603     maybe-install-target-libgloss \
2604     maybe-install-target-libffi \
2605     maybe-install-target-libjava \
2606     maybe-install-target-zlib \
2607     maybe-install-target-boehm-gc \
2608     maybe-install-target-rda \
2609     maybe-install-target-libada \
2610     maybe-install-target-libgomp \
2611     maybe-install-target-libitm \
2612     maybe-install-target-libatomic
2613
2614 uninstall:
2615         @echo "the uninstall target is not supported in this tree"
2616
2617 .PHONY: install.all
2618 install.all: install-no-fixedincludes
2619         @if [ -f ./gcc/Makefile ]; then \
2620                 r=`${PWD_COMMAND}`; export r; \
2621                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2622                 $(HOST_EXPORTS) \
2623                 (cd ./gcc && \
2624                 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2625         else \
2626                 true; \
2627         fi
2628
2629 # install-no-fixedincludes is used to allow the elaboration of binary packages
2630 # suitable for distribution, where we cannot include the fixed system header
2631 # files.
2632 .PHONY: install-no-fixedincludes
2633 install-no-fixedincludes: installdirs install-host-nogcc \
2634         install-target gcc-install-no-fixedincludes
2635
2636 .PHONY: install-strip
2637 install-strip:
2638         @: $(MAKE); $(unstage)
2639         @r=`${PWD_COMMAND}`; export r; \
2640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2641         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2642
2643 .PHONY: install-strip-host
2644 install-strip-host:  \
2645     maybe-install-strip-bfd \
2646     maybe-install-strip-opcodes \
2647     maybe-install-strip-binutils \
2648     maybe-install-strip-bison \
2649     maybe-install-strip-cgen \
2650     maybe-install-strip-dejagnu \
2651     maybe-install-strip-etc \
2652     maybe-install-strip-fastjar \
2653     maybe-install-strip-fixincludes \
2654     maybe-install-strip-flex \
2655     maybe-install-strip-gas \
2656     maybe-install-strip-gcc \
2657     maybe-install-strip-gmp \
2658     maybe-install-strip-mpfr \
2659     maybe-install-strip-mpc \
2660     maybe-install-strip-isl \
2661     maybe-install-strip-libelf \
2662     maybe-install-strip-gold \
2663     maybe-install-strip-gprof \
2664     maybe-install-strip-intl \
2665     maybe-install-strip-tcl \
2666     maybe-install-strip-itcl \
2667     maybe-install-strip-ld \
2668     maybe-install-strip-libbacktrace \
2669     maybe-install-strip-libcpp \
2670     maybe-install-strip-libdecnumber \
2671     maybe-install-strip-libgui \
2672     maybe-install-strip-libiberty \
2673     maybe-install-strip-libiberty-linker-plugin \
2674     maybe-install-strip-libiconv \
2675     maybe-install-strip-m4 \
2676     maybe-install-strip-readline \
2677     maybe-install-strip-sid \
2678     maybe-install-strip-sim \
2679     maybe-install-strip-texinfo \
2680     maybe-install-strip-zlib \
2681     maybe-install-strip-gdb \
2682     maybe-install-strip-expect \
2683     maybe-install-strip-guile \
2684     maybe-install-strip-tk \
2685     maybe-install-strip-libtermcap \
2686     maybe-install-strip-utils \
2687     maybe-install-strip-gnattools \
2688     maybe-install-strip-lto-plugin \
2689     maybe-install-strip-libcc1 \
2690     maybe-install-strip-gotools
2691
2692 .PHONY: install-strip-target
2693 install-strip-target:  \
2694     maybe-install-strip-target-libstdc++-v3 \
2695     maybe-install-strip-target-libsanitizer \
2696     maybe-install-strip-target-libmpx \
2697     maybe-install-strip-target-libvtv \
2698     maybe-install-strip-target-libcilkrts \
2699     maybe-install-strip-target-liboffloadmic \
2700     maybe-install-strip-target-libssp \
2701     maybe-install-strip-target-newlib \
2702     maybe-install-strip-target-libgcc \
2703     maybe-install-strip-target-libbacktrace \
2704     maybe-install-strip-target-libquadmath \
2705     maybe-install-strip-target-libgfortran \
2706     maybe-install-strip-target-libobjc \
2707     maybe-install-strip-target-libgo \
2708     maybe-install-strip-target-libtermcap \
2709     maybe-install-strip-target-winsup \
2710     maybe-install-strip-target-libgloss \
2711     maybe-install-strip-target-libffi \
2712     maybe-install-strip-target-libjava \
2713     maybe-install-strip-target-zlib \
2714     maybe-install-strip-target-boehm-gc \
2715     maybe-install-strip-target-rda \
2716     maybe-install-strip-target-libada \
2717     maybe-install-strip-target-libgomp \
2718     maybe-install-strip-target-libitm \
2719     maybe-install-strip-target-libatomic
2720
2721
2722 ### other supporting targets
2723
2724 MAKEDIRS= \
2725         $(DESTDIR)$(prefix) \
2726         $(DESTDIR)$(exec_prefix)
2727 .PHONY: installdirs
2728 installdirs: mkinstalldirs
2729         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2730
2731 dir.info: do-install-info
2732         if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2733           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2734           mv -f dir.info.new dir.info; \
2735         else true; \
2736         fi
2737
2738 dist:
2739         @echo "Building a full distribution of this tree isn't done"
2740         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2741
2742 etags tags: TAGS
2743
2744 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2745 # ability to use several tags files at once, so there is probably no need
2746 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2747 # (if we felt like it) have this Makefile write a piece of elisp which
2748 # the user could load to tell emacs19 where all the TAGS files we just
2749 # built are.
2750 TAGS: do-TAGS
2751
2752 # ------------------------------------
2753 # Macros for configure and all targets
2754 # ------------------------------------
2755
2756
2757
2758
2759
2760 # --------------------------------------
2761 # Modules which run on the build machine
2762 # --------------------------------------
2763
2764
2765 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2766 maybe-configure-build-libiberty:
2767 @if gcc-bootstrap
2768 configure-build-libiberty: stage_current
2769 @endif gcc-bootstrap
2770 @if build-libiberty
2771 maybe-configure-build-libiberty: configure-build-libiberty
2772 configure-build-libiberty: 
2773         @: $(MAKE); $(unstage)
2774         @r=`${PWD_COMMAND}`; export r; \
2775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2776         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2777         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2778         $(BUILD_EXPORTS)  \
2779         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2780         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2781         case $(srcdir) in \
2782           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2783           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2784                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2785         esac; \
2786         module_srcdir=libiberty; \
2787         rm -f no-such-file || : ; \
2788         CONFIG_SITE=no-such-file $(SHELL) \
2789           $$s/$$module_srcdir/configure \
2790           --srcdir=$${topdir}/$$module_srcdir \
2791           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2792           --target=${target_alias}  \
2793           || exit 1
2794 @endif build-libiberty
2795
2796
2797
2798
2799
2800 .PHONY: all-build-libiberty maybe-all-build-libiberty
2801 maybe-all-build-libiberty:
2802 @if gcc-bootstrap
2803 all-build-libiberty: stage_current
2804 @endif gcc-bootstrap
2805 @if build-libiberty
2806 TARGET-build-libiberty=all
2807 maybe-all-build-libiberty: all-build-libiberty
2808 all-build-libiberty: configure-build-libiberty
2809         @: $(MAKE); $(unstage)
2810         @r=`${PWD_COMMAND}`; export r; \
2811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2812         $(BUILD_EXPORTS)  \
2813         (cd $(BUILD_SUBDIR)/libiberty && \
2814           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2815                 $(TARGET-build-libiberty))
2816 @endif build-libiberty
2817
2818
2819
2820
2821
2822 .PHONY: configure-build-bison maybe-configure-build-bison
2823 maybe-configure-build-bison:
2824 @if gcc-bootstrap
2825 configure-build-bison: stage_current
2826 @endif gcc-bootstrap
2827 @if build-bison
2828 maybe-configure-build-bison: configure-build-bison
2829 configure-build-bison: 
2830         @: $(MAKE); $(unstage)
2831         @r=`${PWD_COMMAND}`; export r; \
2832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2833         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2834         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2835         $(BUILD_EXPORTS)  \
2836         echo Configuring in $(BUILD_SUBDIR)/bison; \
2837         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2838         case $(srcdir) in \
2839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2840           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2842         esac; \
2843         module_srcdir=bison; \
2844         rm -f no-such-file || : ; \
2845         CONFIG_SITE=no-such-file $(SHELL) \
2846           $$s/$$module_srcdir/configure \
2847           --srcdir=$${topdir}/$$module_srcdir \
2848           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2849           --target=${target_alias}  \
2850           || exit 1
2851 @endif build-bison
2852
2853
2854
2855
2856
2857 .PHONY: all-build-bison maybe-all-build-bison
2858 maybe-all-build-bison:
2859 @if gcc-bootstrap
2860 all-build-bison: stage_current
2861 @endif gcc-bootstrap
2862 @if build-bison
2863 TARGET-build-bison=all
2864 maybe-all-build-bison: all-build-bison
2865 all-build-bison: configure-build-bison
2866         @: $(MAKE); $(unstage)
2867         @r=`${PWD_COMMAND}`; export r; \
2868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2869         $(BUILD_EXPORTS)  \
2870         (cd $(BUILD_SUBDIR)/bison && \
2871           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2872                 $(TARGET-build-bison))
2873 @endif build-bison
2874
2875
2876
2877
2878
2879 .PHONY: configure-build-flex maybe-configure-build-flex
2880 maybe-configure-build-flex:
2881 @if gcc-bootstrap
2882 configure-build-flex: stage_current
2883 @endif gcc-bootstrap
2884 @if build-flex
2885 maybe-configure-build-flex: configure-build-flex
2886 configure-build-flex: 
2887         @: $(MAKE); $(unstage)
2888         @r=`${PWD_COMMAND}`; export r; \
2889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2890         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2891         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2892         $(BUILD_EXPORTS)  \
2893         echo Configuring in $(BUILD_SUBDIR)/flex; \
2894         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2895         case $(srcdir) in \
2896           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2897           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2898                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2899         esac; \
2900         module_srcdir=flex; \
2901         rm -f no-such-file || : ; \
2902         CONFIG_SITE=no-such-file $(SHELL) \
2903           $$s/$$module_srcdir/configure \
2904           --srcdir=$${topdir}/$$module_srcdir \
2905           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2906           --target=${target_alias}  \
2907           || exit 1
2908 @endif build-flex
2909
2910
2911
2912
2913
2914 .PHONY: all-build-flex maybe-all-build-flex
2915 maybe-all-build-flex:
2916 @if gcc-bootstrap
2917 all-build-flex: stage_current
2918 @endif gcc-bootstrap
2919 @if build-flex
2920 TARGET-build-flex=all
2921 maybe-all-build-flex: all-build-flex
2922 all-build-flex: configure-build-flex
2923         @: $(MAKE); $(unstage)
2924         @r=`${PWD_COMMAND}`; export r; \
2925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2926         $(BUILD_EXPORTS)  \
2927         (cd $(BUILD_SUBDIR)/flex && \
2928           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2929                 $(TARGET-build-flex))
2930 @endif build-flex
2931
2932
2933
2934
2935
2936 .PHONY: configure-build-m4 maybe-configure-build-m4
2937 maybe-configure-build-m4:
2938 @if gcc-bootstrap
2939 configure-build-m4: stage_current
2940 @endif gcc-bootstrap
2941 @if build-m4
2942 maybe-configure-build-m4: configure-build-m4
2943 configure-build-m4: 
2944         @: $(MAKE); $(unstage)
2945         @r=`${PWD_COMMAND}`; export r; \
2946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2947         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2948         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
2949         $(BUILD_EXPORTS)  \
2950         echo Configuring in $(BUILD_SUBDIR)/m4; \
2951         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2952         case $(srcdir) in \
2953           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2954           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2955                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2956         esac; \
2957         module_srcdir=m4; \
2958         rm -f no-such-file || : ; \
2959         CONFIG_SITE=no-such-file $(SHELL) \
2960           $$s/$$module_srcdir/configure \
2961           --srcdir=$${topdir}/$$module_srcdir \
2962           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2963           --target=${target_alias}  \
2964           || exit 1
2965 @endif build-m4
2966
2967
2968
2969
2970
2971 .PHONY: all-build-m4 maybe-all-build-m4
2972 maybe-all-build-m4:
2973 @if gcc-bootstrap
2974 all-build-m4: stage_current
2975 @endif gcc-bootstrap
2976 @if build-m4
2977 TARGET-build-m4=all
2978 maybe-all-build-m4: all-build-m4
2979 all-build-m4: configure-build-m4
2980         @: $(MAKE); $(unstage)
2981         @r=`${PWD_COMMAND}`; export r; \
2982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2983         $(BUILD_EXPORTS)  \
2984         (cd $(BUILD_SUBDIR)/m4 && \
2985           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2986                 $(TARGET-build-m4))
2987 @endif build-m4
2988
2989
2990
2991
2992
2993 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2994 maybe-configure-build-texinfo:
2995 @if gcc-bootstrap
2996 configure-build-texinfo: stage_current
2997 @endif gcc-bootstrap
2998 @if build-texinfo
2999 maybe-configure-build-texinfo: configure-build-texinfo
3000 configure-build-texinfo: 
3001         @: $(MAKE); $(unstage)
3002         @r=`${PWD_COMMAND}`; export r; \
3003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3004         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3005         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3006         $(BUILD_EXPORTS)  \
3007         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3008         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3009         case $(srcdir) in \
3010           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3011           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3012                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3013         esac; \
3014         module_srcdir=texinfo; \
3015         rm -f no-such-file || : ; \
3016         CONFIG_SITE=no-such-file $(SHELL) \
3017           $$s/$$module_srcdir/configure \
3018           --srcdir=$${topdir}/$$module_srcdir \
3019           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3020           --target=${target_alias}  \
3021           || exit 1
3022 @endif build-texinfo
3023
3024
3025
3026
3027
3028 .PHONY: all-build-texinfo maybe-all-build-texinfo
3029 maybe-all-build-texinfo:
3030 @if gcc-bootstrap
3031 all-build-texinfo: stage_current
3032 @endif gcc-bootstrap
3033 @if build-texinfo
3034 TARGET-build-texinfo=all
3035 maybe-all-build-texinfo: all-build-texinfo
3036 all-build-texinfo: configure-build-texinfo
3037         @: $(MAKE); $(unstage)
3038         @r=`${PWD_COMMAND}`; export r; \
3039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3040         $(BUILD_EXPORTS)  \
3041         (cd $(BUILD_SUBDIR)/texinfo && \
3042           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3043                 $(TARGET-build-texinfo))
3044 @endif build-texinfo
3045
3046
3047
3048
3049
3050 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3051 maybe-configure-build-fixincludes:
3052 @if gcc-bootstrap
3053 configure-build-fixincludes: stage_current
3054 @endif gcc-bootstrap
3055 @if build-fixincludes
3056 maybe-configure-build-fixincludes: configure-build-fixincludes
3057 configure-build-fixincludes: 
3058         @: $(MAKE); $(unstage)
3059         @r=`${PWD_COMMAND}`; export r; \
3060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3061         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3062         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3063         $(BUILD_EXPORTS)  \
3064         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3065         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3066         case $(srcdir) in \
3067           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3068           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3069                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3070         esac; \
3071         module_srcdir=fixincludes; \
3072         rm -f no-such-file || : ; \
3073         CONFIG_SITE=no-such-file $(SHELL) \
3074           $$s/$$module_srcdir/configure \
3075           --srcdir=$${topdir}/$$module_srcdir \
3076           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3077           --target=${target_alias}  \
3078           || exit 1
3079 @endif build-fixincludes
3080
3081
3082
3083
3084
3085 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3086 maybe-all-build-fixincludes:
3087 @if gcc-bootstrap
3088 all-build-fixincludes: stage_current
3089 @endif gcc-bootstrap
3090 @if build-fixincludes
3091 TARGET-build-fixincludes=all
3092 maybe-all-build-fixincludes: all-build-fixincludes
3093 all-build-fixincludes: configure-build-fixincludes
3094         @: $(MAKE); $(unstage)
3095         @r=`${PWD_COMMAND}`; export r; \
3096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3097         $(BUILD_EXPORTS)  \
3098         (cd $(BUILD_SUBDIR)/fixincludes && \
3099           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3100                 $(TARGET-build-fixincludes))
3101 @endif build-fixincludes
3102
3103
3104
3105
3106
3107 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3108 maybe-configure-build-libcpp:
3109 @if gcc-bootstrap
3110 configure-build-libcpp: stage_current
3111 @endif gcc-bootstrap
3112 @if build-libcpp
3113 maybe-configure-build-libcpp: configure-build-libcpp
3114 configure-build-libcpp: 
3115         @: $(MAKE); $(unstage)
3116         @r=`${PWD_COMMAND}`; export r; \
3117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3118         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3119         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3120         $(BUILD_EXPORTS)  \
3121         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3122         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3123         case $(srcdir) in \
3124           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3125           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3126                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3127         esac; \
3128         module_srcdir=libcpp; \
3129         rm -f no-such-file || : ; \
3130         CONFIG_SITE=no-such-file $(SHELL) \
3131           $$s/$$module_srcdir/configure \
3132           --srcdir=$${topdir}/$$module_srcdir \
3133           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3134           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3135           || exit 1
3136 @endif build-libcpp
3137
3138
3139
3140
3141
3142 .PHONY: all-build-libcpp maybe-all-build-libcpp
3143 maybe-all-build-libcpp:
3144 @if gcc-bootstrap
3145 all-build-libcpp: stage_current
3146 @endif gcc-bootstrap
3147 @if build-libcpp
3148 TARGET-build-libcpp=all
3149 maybe-all-build-libcpp: all-build-libcpp
3150 all-build-libcpp: configure-build-libcpp
3151         @: $(MAKE); $(unstage)
3152         @r=`${PWD_COMMAND}`; export r; \
3153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3154         $(BUILD_EXPORTS)  \
3155         (cd $(BUILD_SUBDIR)/libcpp && \
3156           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3157                 $(TARGET-build-libcpp))
3158 @endif build-libcpp
3159
3160
3161
3162
3163
3164 # --------------------------------------
3165 # Modules which run on the host machine
3166 # --------------------------------------
3167
3168
3169 .PHONY: configure-bfd maybe-configure-bfd
3170 maybe-configure-bfd:
3171 @if gcc-bootstrap
3172 configure-bfd: stage_current
3173 @endif gcc-bootstrap
3174 @if bfd
3175 maybe-configure-bfd: configure-bfd
3176 configure-bfd: 
3177         @r=`${PWD_COMMAND}`; export r; \
3178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3179         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3180         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3181         $(HOST_EXPORTS)  \
3182         echo Configuring in $(HOST_SUBDIR)/bfd; \
3183         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3184         case $(srcdir) in \
3185           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3186           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3187                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3188         esac; \
3189         module_srcdir=bfd; \
3190         $(SHELL) \
3191           $$s/$$module_srcdir/configure \
3192           --srcdir=$${topdir}/$$module_srcdir \
3193           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3194           --target=${target_alias}  \
3195           || exit 1
3196 @endif bfd
3197
3198
3199
3200 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3201 maybe-configure-stage1-bfd:
3202 @if bfd-bootstrap
3203 maybe-configure-stage1-bfd: configure-stage1-bfd
3204 configure-stage1-bfd:
3205         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3206         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3207         @r=`${PWD_COMMAND}`; export r; \
3208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3209         TFLAGS="$(STAGE1_TFLAGS)"; \
3210         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3211         $(HOST_EXPORTS) \
3212         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3213         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3214         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3215         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3216         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3217         cd $(HOST_SUBDIR)/bfd || exit 1; \
3218         case $(srcdir) in \
3219           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3220           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3221                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3222         esac; \
3223         module_srcdir=bfd; \
3224         $(SHELL) $$s/$$module_srcdir/configure \
3225           --srcdir=$${topdir}/$$module_srcdir \
3226           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3227           --target=${target_alias} \
3228            \
3229           $(STAGE1_CONFIGURE_FLAGS)
3230 @endif bfd-bootstrap
3231
3232 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3233 maybe-configure-stage2-bfd:
3234 @if bfd-bootstrap
3235 maybe-configure-stage2-bfd: configure-stage2-bfd
3236 configure-stage2-bfd:
3237         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3238         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3239         @r=`${PWD_COMMAND}`; export r; \
3240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3241         TFLAGS="$(STAGE2_TFLAGS)"; \
3242         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3243         $(HOST_EXPORTS) \
3244         $(POSTSTAGE1_HOST_EXPORTS) \
3245         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3246         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3247         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3248         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3249         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3250         cd $(HOST_SUBDIR)/bfd || exit 1; \
3251         case $(srcdir) in \
3252           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3253           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3254                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3255         esac; \
3256         module_srcdir=bfd; \
3257         $(SHELL) $$s/$$module_srcdir/configure \
3258           --srcdir=$${topdir}/$$module_srcdir \
3259           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3260           --target=${target_alias} \
3261           --with-build-libsubdir=$(HOST_SUBDIR) \
3262           $(STAGE2_CONFIGURE_FLAGS)
3263 @endif bfd-bootstrap
3264
3265 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3266 maybe-configure-stage3-bfd:
3267 @if bfd-bootstrap
3268 maybe-configure-stage3-bfd: configure-stage3-bfd
3269 configure-stage3-bfd:
3270         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3271         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3272         @r=`${PWD_COMMAND}`; export r; \
3273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3274         TFLAGS="$(STAGE3_TFLAGS)"; \
3275         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3276         $(HOST_EXPORTS) \
3277         $(POSTSTAGE1_HOST_EXPORTS) \
3278         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3279         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3280         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3281         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3282         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3283         cd $(HOST_SUBDIR)/bfd || exit 1; \
3284         case $(srcdir) in \
3285           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3286           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3287                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3288         esac; \
3289         module_srcdir=bfd; \
3290         $(SHELL) $$s/$$module_srcdir/configure \
3291           --srcdir=$${topdir}/$$module_srcdir \
3292           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3293           --target=${target_alias} \
3294           --with-build-libsubdir=$(HOST_SUBDIR) \
3295           $(STAGE3_CONFIGURE_FLAGS)
3296 @endif bfd-bootstrap
3297
3298 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3299 maybe-configure-stage4-bfd:
3300 @if bfd-bootstrap
3301 maybe-configure-stage4-bfd: configure-stage4-bfd
3302 configure-stage4-bfd:
3303         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3304         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3305         @r=`${PWD_COMMAND}`; export r; \
3306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3307         TFLAGS="$(STAGE4_TFLAGS)"; \
3308         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3309         $(HOST_EXPORTS) \
3310         $(POSTSTAGE1_HOST_EXPORTS) \
3311         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3312         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3313         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3314         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3315         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3316         cd $(HOST_SUBDIR)/bfd || exit 1; \
3317         case $(srcdir) in \
3318           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3319           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3320                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3321         esac; \
3322         module_srcdir=bfd; \
3323         $(SHELL) $$s/$$module_srcdir/configure \
3324           --srcdir=$${topdir}/$$module_srcdir \
3325           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3326           --target=${target_alias} \
3327           --with-build-libsubdir=$(HOST_SUBDIR) \
3328           $(STAGE4_CONFIGURE_FLAGS)
3329 @endif bfd-bootstrap
3330
3331 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3332 maybe-configure-stageprofile-bfd:
3333 @if bfd-bootstrap
3334 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3335 configure-stageprofile-bfd:
3336         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3337         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3338         @r=`${PWD_COMMAND}`; export r; \
3339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3340         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3341         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3342         $(HOST_EXPORTS) \
3343         $(POSTSTAGE1_HOST_EXPORTS) \
3344         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3345         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3346         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3347         echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3348         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3349         cd $(HOST_SUBDIR)/bfd || exit 1; \
3350         case $(srcdir) in \
3351           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3352           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3353                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3354         esac; \
3355         module_srcdir=bfd; \
3356         $(SHELL) $$s/$$module_srcdir/configure \
3357           --srcdir=$${topdir}/$$module_srcdir \
3358           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3359           --target=${target_alias} \
3360           --with-build-libsubdir=$(HOST_SUBDIR) \
3361           $(STAGEprofile_CONFIGURE_FLAGS)
3362 @endif bfd-bootstrap
3363
3364 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3365 maybe-configure-stagefeedback-bfd:
3366 @if bfd-bootstrap
3367 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3368 configure-stagefeedback-bfd:
3369         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3370         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3371         @r=`${PWD_COMMAND}`; export r; \
3372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3373         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3374         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3375         $(HOST_EXPORTS) \
3376         $(POSTSTAGE1_HOST_EXPORTS) \
3377         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3378         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3379         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3380         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3381         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3382         cd $(HOST_SUBDIR)/bfd || exit 1; \
3383         case $(srcdir) in \
3384           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3385           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3386                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3387         esac; \
3388         module_srcdir=bfd; \
3389         $(SHELL) $$s/$$module_srcdir/configure \
3390           --srcdir=$${topdir}/$$module_srcdir \
3391           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3392           --target=${target_alias} \
3393           --with-build-libsubdir=$(HOST_SUBDIR) \
3394           $(STAGEfeedback_CONFIGURE_FLAGS)
3395 @endif bfd-bootstrap
3396
3397
3398
3399
3400
3401 .PHONY: all-bfd maybe-all-bfd
3402 maybe-all-bfd:
3403 @if gcc-bootstrap
3404 all-bfd: stage_current
3405 @endif gcc-bootstrap
3406 @if bfd
3407 TARGET-bfd=all
3408 maybe-all-bfd: all-bfd
3409 all-bfd: configure-bfd
3410         @r=`${PWD_COMMAND}`; export r; \
3411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3412         $(HOST_EXPORTS)  \
3413         (cd $(HOST_SUBDIR)/bfd && \
3414           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3415                 $(TARGET-bfd))
3416 @endif bfd
3417
3418
3419
3420 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3421 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3422 maybe-all-stage1-bfd:
3423 maybe-clean-stage1-bfd:
3424 @if bfd-bootstrap
3425 maybe-all-stage1-bfd: all-stage1-bfd
3426 all-stage1: all-stage1-bfd
3427 TARGET-stage1-bfd = $(TARGET-bfd)
3428 all-stage1-bfd: configure-stage1-bfd
3429         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3430         @r=`${PWD_COMMAND}`; export r; \
3431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3432         TFLAGS="$(STAGE1_TFLAGS)"; \
3433         $(HOST_EXPORTS)  \
3434         cd $(HOST_SUBDIR)/bfd && \
3435         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3436                 CFLAGS="$(STAGE1_CFLAGS)" \
3437                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3438                 LIBCFLAGS="$(LIBCFLAGS)" \
3439                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3440                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3441                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3442                 $(EXTRA_HOST_FLAGS)  \
3443                 $(STAGE1_FLAGS_TO_PASS)  \
3444                 TFLAGS="$(STAGE1_TFLAGS)" \
3445                 $(TARGET-stage1-bfd)
3446
3447 maybe-clean-stage1-bfd: clean-stage1-bfd
3448 clean-stage1: clean-stage1-bfd
3449 clean-stage1-bfd:
3450         @if [ $(current_stage) = stage1 ]; then \
3451           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3452         else \
3453           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3454           $(MAKE) stage1-start; \
3455         fi; \
3456         cd $(HOST_SUBDIR)/bfd && \
3457         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3458         $(STAGE1_FLAGS_TO_PASS)  clean
3459 @endif bfd-bootstrap
3460
3461
3462 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3463 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3464 maybe-all-stage2-bfd:
3465 maybe-clean-stage2-bfd:
3466 @if bfd-bootstrap
3467 maybe-all-stage2-bfd: all-stage2-bfd
3468 all-stage2: all-stage2-bfd
3469 TARGET-stage2-bfd = $(TARGET-bfd)
3470 all-stage2-bfd: configure-stage2-bfd
3471         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3472         @r=`${PWD_COMMAND}`; export r; \
3473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3474         TFLAGS="$(STAGE2_TFLAGS)"; \
3475         $(HOST_EXPORTS) \
3476         $(POSTSTAGE1_HOST_EXPORTS)  \
3477         cd $(HOST_SUBDIR)/bfd && \
3478         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3479                 CFLAGS="$(STAGE2_CFLAGS)" \
3480                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3481                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3482                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3483                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3484                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3485                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3486                 TFLAGS="$(STAGE2_TFLAGS)" \
3487                 $(TARGET-stage2-bfd)
3488
3489 maybe-clean-stage2-bfd: clean-stage2-bfd
3490 clean-stage2: clean-stage2-bfd
3491 clean-stage2-bfd:
3492         @if [ $(current_stage) = stage2 ]; then \
3493           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3494         else \
3495           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3496           $(MAKE) stage2-start; \
3497         fi; \
3498         cd $(HOST_SUBDIR)/bfd && \
3499         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3500 @endif bfd-bootstrap
3501
3502
3503 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3504 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3505 maybe-all-stage3-bfd:
3506 maybe-clean-stage3-bfd:
3507 @if bfd-bootstrap
3508 maybe-all-stage3-bfd: all-stage3-bfd
3509 all-stage3: all-stage3-bfd
3510 TARGET-stage3-bfd = $(TARGET-bfd)
3511 all-stage3-bfd: configure-stage3-bfd
3512         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3513         @r=`${PWD_COMMAND}`; export r; \
3514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3515         TFLAGS="$(STAGE3_TFLAGS)"; \
3516         $(HOST_EXPORTS) \
3517         $(POSTSTAGE1_HOST_EXPORTS)  \
3518         cd $(HOST_SUBDIR)/bfd && \
3519         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3520                 CFLAGS="$(STAGE3_CFLAGS)" \
3521                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3522                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3523                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3524                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3525                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3526                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3527                 TFLAGS="$(STAGE3_TFLAGS)" \
3528                 $(TARGET-stage3-bfd)
3529
3530 maybe-clean-stage3-bfd: clean-stage3-bfd
3531 clean-stage3: clean-stage3-bfd
3532 clean-stage3-bfd:
3533         @if [ $(current_stage) = stage3 ]; then \
3534           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3535         else \
3536           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3537           $(MAKE) stage3-start; \
3538         fi; \
3539         cd $(HOST_SUBDIR)/bfd && \
3540         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3541 @endif bfd-bootstrap
3542
3543
3544 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3545 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3546 maybe-all-stage4-bfd:
3547 maybe-clean-stage4-bfd:
3548 @if bfd-bootstrap
3549 maybe-all-stage4-bfd: all-stage4-bfd
3550 all-stage4: all-stage4-bfd
3551 TARGET-stage4-bfd = $(TARGET-bfd)
3552 all-stage4-bfd: configure-stage4-bfd
3553         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3554         @r=`${PWD_COMMAND}`; export r; \
3555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3556         TFLAGS="$(STAGE4_TFLAGS)"; \
3557         $(HOST_EXPORTS) \
3558         $(POSTSTAGE1_HOST_EXPORTS)  \
3559         cd $(HOST_SUBDIR)/bfd && \
3560         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3561                 CFLAGS="$(STAGE4_CFLAGS)" \
3562                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3563                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3564                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3565                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3566                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3567                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3568                 TFLAGS="$(STAGE4_TFLAGS)" \
3569                 $(TARGET-stage4-bfd)
3570
3571 maybe-clean-stage4-bfd: clean-stage4-bfd
3572 clean-stage4: clean-stage4-bfd
3573 clean-stage4-bfd:
3574         @if [ $(current_stage) = stage4 ]; then \
3575           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3576         else \
3577           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3578           $(MAKE) stage4-start; \
3579         fi; \
3580         cd $(HOST_SUBDIR)/bfd && \
3581         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3582 @endif bfd-bootstrap
3583
3584
3585 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3586 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3587 maybe-all-stageprofile-bfd:
3588 maybe-clean-stageprofile-bfd:
3589 @if bfd-bootstrap
3590 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3591 all-stageprofile: all-stageprofile-bfd
3592 TARGET-stageprofile-bfd = $(TARGET-bfd)
3593 all-stageprofile-bfd: configure-stageprofile-bfd
3594         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3595         @r=`${PWD_COMMAND}`; export r; \
3596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3597         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3598         $(HOST_EXPORTS) \
3599         $(POSTSTAGE1_HOST_EXPORTS)  \
3600         cd $(HOST_SUBDIR)/bfd && \
3601         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3602                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3603                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3604                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3605                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3606                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3607                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3608                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3609                 TFLAGS="$(STAGEprofile_TFLAGS)" \
3610                 $(TARGET-stageprofile-bfd)
3611
3612 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3613 clean-stageprofile: clean-stageprofile-bfd
3614 clean-stageprofile-bfd:
3615         @if [ $(current_stage) = stageprofile ]; then \
3616           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3617         else \
3618           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3619           $(MAKE) stageprofile-start; \
3620         fi; \
3621         cd $(HOST_SUBDIR)/bfd && \
3622         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3623 @endif bfd-bootstrap
3624
3625
3626 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3627 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3628 maybe-all-stagefeedback-bfd:
3629 maybe-clean-stagefeedback-bfd:
3630 @if bfd-bootstrap
3631 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3632 all-stagefeedback: all-stagefeedback-bfd
3633 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3634 all-stagefeedback-bfd: configure-stagefeedback-bfd
3635         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3636         @r=`${PWD_COMMAND}`; export r; \
3637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3638         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3639         $(HOST_EXPORTS) \
3640         $(POSTSTAGE1_HOST_EXPORTS)  \
3641         cd $(HOST_SUBDIR)/bfd && \
3642         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3643                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3644                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3645                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3646                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3647                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3648                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3649                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3650                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3651                 $(TARGET-stagefeedback-bfd)
3652
3653 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3654 clean-stagefeedback: clean-stagefeedback-bfd
3655 clean-stagefeedback-bfd:
3656         @if [ $(current_stage) = stagefeedback ]; then \
3657           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3658         else \
3659           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3660           $(MAKE) stagefeedback-start; \
3661         fi; \
3662         cd $(HOST_SUBDIR)/bfd && \
3663         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3664 @endif bfd-bootstrap
3665
3666
3667
3668
3669
3670 .PHONY: check-bfd maybe-check-bfd
3671 maybe-check-bfd:
3672 @if bfd
3673 maybe-check-bfd: check-bfd
3674
3675 check-bfd:
3676         @: $(MAKE); $(unstage)
3677         @r=`${PWD_COMMAND}`; export r; \
3678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3679         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3680         (cd $(HOST_SUBDIR)/bfd && \
3681           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
3682
3683 @endif bfd
3684
3685 .PHONY: install-bfd maybe-install-bfd
3686 maybe-install-bfd:
3687 @if bfd
3688 maybe-install-bfd: install-bfd
3689
3690 install-bfd: installdirs
3691         @: $(MAKE); $(unstage)
3692         @r=`${PWD_COMMAND}`; export r; \
3693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3694         $(HOST_EXPORTS) \
3695         (cd $(HOST_SUBDIR)/bfd && \
3696           $(MAKE) $(FLAGS_TO_PASS)  install)
3697
3698 @endif bfd
3699
3700 .PHONY: install-strip-bfd maybe-install-strip-bfd
3701 maybe-install-strip-bfd:
3702 @if bfd
3703 maybe-install-strip-bfd: install-strip-bfd
3704
3705 install-strip-bfd: installdirs
3706         @: $(MAKE); $(unstage)
3707         @r=`${PWD_COMMAND}`; export r; \
3708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3709         $(HOST_EXPORTS) \
3710         (cd $(HOST_SUBDIR)/bfd && \
3711           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3712
3713 @endif bfd
3714
3715 # Other targets (info, dvi, pdf, etc.)
3716
3717 .PHONY: maybe-info-bfd info-bfd
3718 maybe-info-bfd:
3719 @if bfd
3720 maybe-info-bfd: info-bfd
3721
3722 info-bfd: \
3723     configure-bfd 
3724         @[ -f ./bfd/Makefile ] || exit 0; \
3725         r=`${PWD_COMMAND}`; export r; \
3726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3727         $(HOST_EXPORTS) \
3728         for flag in $(EXTRA_HOST_FLAGS) ; do \
3729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3730         done; \
3731         echo "Doing info in bfd"; \
3732         (cd $(HOST_SUBDIR)/bfd && \
3733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3735                   "RANLIB=$${RANLIB}" \
3736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3737                   info) \
3738           || exit 1
3739
3740 @endif bfd
3741
3742 .PHONY: maybe-dvi-bfd dvi-bfd
3743 maybe-dvi-bfd:
3744 @if bfd
3745 maybe-dvi-bfd: dvi-bfd
3746
3747 dvi-bfd: \
3748     configure-bfd 
3749         @[ -f ./bfd/Makefile ] || exit 0; \
3750         r=`${PWD_COMMAND}`; export r; \
3751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3752         $(HOST_EXPORTS) \
3753         for flag in $(EXTRA_HOST_FLAGS) ; do \
3754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3755         done; \
3756         echo "Doing dvi in bfd"; \
3757         (cd $(HOST_SUBDIR)/bfd && \
3758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3760                   "RANLIB=$${RANLIB}" \
3761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3762                   dvi) \
3763           || exit 1
3764
3765 @endif bfd
3766
3767 .PHONY: maybe-pdf-bfd pdf-bfd
3768 maybe-pdf-bfd:
3769 @if bfd
3770 maybe-pdf-bfd: pdf-bfd
3771
3772 pdf-bfd: \
3773     configure-bfd 
3774         @[ -f ./bfd/Makefile ] || exit 0; \
3775         r=`${PWD_COMMAND}`; export r; \
3776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3777         $(HOST_EXPORTS) \
3778         for flag in $(EXTRA_HOST_FLAGS) ; do \
3779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3780         done; \
3781         echo "Doing pdf in bfd"; \
3782         (cd $(HOST_SUBDIR)/bfd && \
3783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3785                   "RANLIB=$${RANLIB}" \
3786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3787                   pdf) \
3788           || exit 1
3789
3790 @endif bfd
3791
3792 .PHONY: maybe-html-bfd html-bfd
3793 maybe-html-bfd:
3794 @if bfd
3795 maybe-html-bfd: html-bfd
3796
3797 html-bfd: \
3798     configure-bfd 
3799         @[ -f ./bfd/Makefile ] || exit 0; \
3800         r=`${PWD_COMMAND}`; export r; \
3801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3802         $(HOST_EXPORTS) \
3803         for flag in $(EXTRA_HOST_FLAGS) ; do \
3804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3805         done; \
3806         echo "Doing html in bfd"; \
3807         (cd $(HOST_SUBDIR)/bfd && \
3808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3810                   "RANLIB=$${RANLIB}" \
3811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3812                   html) \
3813           || exit 1
3814
3815 @endif bfd
3816
3817 .PHONY: maybe-TAGS-bfd TAGS-bfd
3818 maybe-TAGS-bfd:
3819 @if bfd
3820 maybe-TAGS-bfd: TAGS-bfd
3821
3822 TAGS-bfd: \
3823     configure-bfd 
3824         @[ -f ./bfd/Makefile ] || exit 0; \
3825         r=`${PWD_COMMAND}`; export r; \
3826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3827         $(HOST_EXPORTS) \
3828         for flag in $(EXTRA_HOST_FLAGS) ; do \
3829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3830         done; \
3831         echo "Doing TAGS in bfd"; \
3832         (cd $(HOST_SUBDIR)/bfd && \
3833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3835                   "RANLIB=$${RANLIB}" \
3836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3837                   TAGS) \
3838           || exit 1
3839
3840 @endif bfd
3841
3842 .PHONY: maybe-install-info-bfd install-info-bfd
3843 maybe-install-info-bfd:
3844 @if bfd
3845 maybe-install-info-bfd: install-info-bfd
3846
3847 install-info-bfd: \
3848     configure-bfd \
3849     info-bfd 
3850         @[ -f ./bfd/Makefile ] || exit 0; \
3851         r=`${PWD_COMMAND}`; export r; \
3852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3853         $(HOST_EXPORTS) \
3854         for flag in $(EXTRA_HOST_FLAGS) ; do \
3855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3856         done; \
3857         echo "Doing install-info in bfd"; \
3858         (cd $(HOST_SUBDIR)/bfd && \
3859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3861                   "RANLIB=$${RANLIB}" \
3862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3863                   install-info) \
3864           || exit 1
3865
3866 @endif bfd
3867
3868 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3869 maybe-install-pdf-bfd:
3870 @if bfd
3871 maybe-install-pdf-bfd: install-pdf-bfd
3872
3873 install-pdf-bfd: \
3874     configure-bfd \
3875     pdf-bfd 
3876         @[ -f ./bfd/Makefile ] || exit 0; \
3877         r=`${PWD_COMMAND}`; export r; \
3878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3879         $(HOST_EXPORTS) \
3880         for flag in $(EXTRA_HOST_FLAGS) ; do \
3881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3882         done; \
3883         echo "Doing install-pdf in bfd"; \
3884         (cd $(HOST_SUBDIR)/bfd && \
3885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3887                   "RANLIB=$${RANLIB}" \
3888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3889                   install-pdf) \
3890           || exit 1
3891
3892 @endif bfd
3893
3894 .PHONY: maybe-install-html-bfd install-html-bfd
3895 maybe-install-html-bfd:
3896 @if bfd
3897 maybe-install-html-bfd: install-html-bfd
3898
3899 install-html-bfd: \
3900     configure-bfd \
3901     html-bfd 
3902         @[ -f ./bfd/Makefile ] || exit 0; \
3903         r=`${PWD_COMMAND}`; export r; \
3904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3905         $(HOST_EXPORTS) \
3906         for flag in $(EXTRA_HOST_FLAGS) ; do \
3907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3908         done; \
3909         echo "Doing install-html in bfd"; \
3910         (cd $(HOST_SUBDIR)/bfd && \
3911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3913                   "RANLIB=$${RANLIB}" \
3914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3915                   install-html) \
3916           || exit 1
3917
3918 @endif bfd
3919
3920 .PHONY: maybe-installcheck-bfd installcheck-bfd
3921 maybe-installcheck-bfd:
3922 @if bfd
3923 maybe-installcheck-bfd: installcheck-bfd
3924
3925 installcheck-bfd: \
3926     configure-bfd 
3927         @[ -f ./bfd/Makefile ] || exit 0; \
3928         r=`${PWD_COMMAND}`; export r; \
3929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3930         $(HOST_EXPORTS) \
3931         for flag in $(EXTRA_HOST_FLAGS) ; do \
3932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3933         done; \
3934         echo "Doing installcheck in bfd"; \
3935         (cd $(HOST_SUBDIR)/bfd && \
3936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3938                   "RANLIB=$${RANLIB}" \
3939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3940                   installcheck) \
3941           || exit 1
3942
3943 @endif bfd
3944
3945 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3946 maybe-mostlyclean-bfd:
3947 @if bfd
3948 maybe-mostlyclean-bfd: mostlyclean-bfd
3949
3950 mostlyclean-bfd: 
3951         @[ -f ./bfd/Makefile ] || exit 0; \
3952         r=`${PWD_COMMAND}`; export r; \
3953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3954         $(HOST_EXPORTS) \
3955         for flag in $(EXTRA_HOST_FLAGS) ; do \
3956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3957         done; \
3958         echo "Doing mostlyclean in bfd"; \
3959         (cd $(HOST_SUBDIR)/bfd && \
3960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3962                   "RANLIB=$${RANLIB}" \
3963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3964                   mostlyclean) \
3965           || exit 1
3966
3967 @endif bfd
3968
3969 .PHONY: maybe-clean-bfd clean-bfd
3970 maybe-clean-bfd:
3971 @if bfd
3972 maybe-clean-bfd: clean-bfd
3973
3974 clean-bfd: 
3975         @[ -f ./bfd/Makefile ] || exit 0; \
3976         r=`${PWD_COMMAND}`; export r; \
3977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3978         $(HOST_EXPORTS) \
3979         for flag in $(EXTRA_HOST_FLAGS) ; do \
3980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3981         done; \
3982         echo "Doing clean in bfd"; \
3983         (cd $(HOST_SUBDIR)/bfd && \
3984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3986                   "RANLIB=$${RANLIB}" \
3987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3988                   clean) \
3989           || exit 1
3990
3991 @endif bfd
3992
3993 .PHONY: maybe-distclean-bfd distclean-bfd
3994 maybe-distclean-bfd:
3995 @if bfd
3996 maybe-distclean-bfd: distclean-bfd
3997
3998 distclean-bfd: 
3999         @[ -f ./bfd/Makefile ] || exit 0; \
4000         r=`${PWD_COMMAND}`; export r; \
4001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4002         $(HOST_EXPORTS) \
4003         for flag in $(EXTRA_HOST_FLAGS) ; do \
4004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4005         done; \
4006         echo "Doing distclean in bfd"; \
4007         (cd $(HOST_SUBDIR)/bfd && \
4008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4010                   "RANLIB=$${RANLIB}" \
4011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4012                   distclean) \
4013           || exit 1
4014
4015 @endif bfd
4016
4017 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4018 maybe-maintainer-clean-bfd:
4019 @if bfd
4020 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4021
4022 maintainer-clean-bfd: 
4023         @[ -f ./bfd/Makefile ] || exit 0; \
4024         r=`${PWD_COMMAND}`; export r; \
4025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4026         $(HOST_EXPORTS) \
4027         for flag in $(EXTRA_HOST_FLAGS) ; do \
4028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4029         done; \
4030         echo "Doing maintainer-clean in bfd"; \
4031         (cd $(HOST_SUBDIR)/bfd && \
4032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4034                   "RANLIB=$${RANLIB}" \
4035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4036                   maintainer-clean) \
4037           || exit 1
4038
4039 @endif bfd
4040
4041
4042
4043 .PHONY: configure-opcodes maybe-configure-opcodes
4044 maybe-configure-opcodes:
4045 @if gcc-bootstrap
4046 configure-opcodes: stage_current
4047 @endif gcc-bootstrap
4048 @if opcodes
4049 maybe-configure-opcodes: configure-opcodes
4050 configure-opcodes: 
4051         @r=`${PWD_COMMAND}`; export r; \
4052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4053         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4054         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4055         $(HOST_EXPORTS)  \
4056         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4057         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4058         case $(srcdir) in \
4059           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4060           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4061                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4062         esac; \
4063         module_srcdir=opcodes; \
4064         $(SHELL) \
4065           $$s/$$module_srcdir/configure \
4066           --srcdir=$${topdir}/$$module_srcdir \
4067           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4068           --target=${target_alias}  \
4069           || exit 1
4070 @endif opcodes
4071
4072
4073
4074 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4075 maybe-configure-stage1-opcodes:
4076 @if opcodes-bootstrap
4077 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4078 configure-stage1-opcodes:
4079         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4080         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4081         @r=`${PWD_COMMAND}`; export r; \
4082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4083         TFLAGS="$(STAGE1_TFLAGS)"; \
4084         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4085         $(HOST_EXPORTS) \
4086         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4087         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4088         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4089         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4090         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4091         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4092         case $(srcdir) in \
4093           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4094           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4095                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4096         esac; \
4097         module_srcdir=opcodes; \
4098         $(SHELL) $$s/$$module_srcdir/configure \
4099           --srcdir=$${topdir}/$$module_srcdir \
4100           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4101           --target=${target_alias} \
4102            \
4103           $(STAGE1_CONFIGURE_FLAGS)
4104 @endif opcodes-bootstrap
4105
4106 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4107 maybe-configure-stage2-opcodes:
4108 @if opcodes-bootstrap
4109 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4110 configure-stage2-opcodes:
4111         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4112         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4113         @r=`${PWD_COMMAND}`; export r; \
4114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4115         TFLAGS="$(STAGE2_TFLAGS)"; \
4116         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4117         $(HOST_EXPORTS) \
4118         $(POSTSTAGE1_HOST_EXPORTS) \
4119         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4120         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4121         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4122         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4123         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4124         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4125         case $(srcdir) in \
4126           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4127           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4128                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4129         esac; \
4130         module_srcdir=opcodes; \
4131         $(SHELL) $$s/$$module_srcdir/configure \
4132           --srcdir=$${topdir}/$$module_srcdir \
4133           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4134           --target=${target_alias} \
4135           --with-build-libsubdir=$(HOST_SUBDIR) \
4136           $(STAGE2_CONFIGURE_FLAGS)
4137 @endif opcodes-bootstrap
4138
4139 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4140 maybe-configure-stage3-opcodes:
4141 @if opcodes-bootstrap
4142 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4143 configure-stage3-opcodes:
4144         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4145         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4146         @r=`${PWD_COMMAND}`; export r; \
4147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4148         TFLAGS="$(STAGE3_TFLAGS)"; \
4149         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4150         $(HOST_EXPORTS) \
4151         $(POSTSTAGE1_HOST_EXPORTS) \
4152         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4153         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4154         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4155         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4156         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4157         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4158         case $(srcdir) in \
4159           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4160           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4161                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4162         esac; \
4163         module_srcdir=opcodes; \
4164         $(SHELL) $$s/$$module_srcdir/configure \
4165           --srcdir=$${topdir}/$$module_srcdir \
4166           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4167           --target=${target_alias} \
4168           --with-build-libsubdir=$(HOST_SUBDIR) \
4169           $(STAGE3_CONFIGURE_FLAGS)
4170 @endif opcodes-bootstrap
4171
4172 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4173 maybe-configure-stage4-opcodes:
4174 @if opcodes-bootstrap
4175 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4176 configure-stage4-opcodes:
4177         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4178         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4179         @r=`${PWD_COMMAND}`; export r; \
4180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4181         TFLAGS="$(STAGE4_TFLAGS)"; \
4182         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4183         $(HOST_EXPORTS) \
4184         $(POSTSTAGE1_HOST_EXPORTS) \
4185         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4186         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4187         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4188         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4189         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4190         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4191         case $(srcdir) in \
4192           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4193           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4194                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4195         esac; \
4196         module_srcdir=opcodes; \
4197         $(SHELL) $$s/$$module_srcdir/configure \
4198           --srcdir=$${topdir}/$$module_srcdir \
4199           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4200           --target=${target_alias} \
4201           --with-build-libsubdir=$(HOST_SUBDIR) \
4202           $(STAGE4_CONFIGURE_FLAGS)
4203 @endif opcodes-bootstrap
4204
4205 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4206 maybe-configure-stageprofile-opcodes:
4207 @if opcodes-bootstrap
4208 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4209 configure-stageprofile-opcodes:
4210         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4211         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4212         @r=`${PWD_COMMAND}`; export r; \
4213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4214         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4215         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4216         $(HOST_EXPORTS) \
4217         $(POSTSTAGE1_HOST_EXPORTS) \
4218         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4219         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4220         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4221         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4222         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4223         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4224         case $(srcdir) in \
4225           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4226           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4227                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4228         esac; \
4229         module_srcdir=opcodes; \
4230         $(SHELL) $$s/$$module_srcdir/configure \
4231           --srcdir=$${topdir}/$$module_srcdir \
4232           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4233           --target=${target_alias} \
4234           --with-build-libsubdir=$(HOST_SUBDIR) \
4235           $(STAGEprofile_CONFIGURE_FLAGS)
4236 @endif opcodes-bootstrap
4237
4238 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4239 maybe-configure-stagefeedback-opcodes:
4240 @if opcodes-bootstrap
4241 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4242 configure-stagefeedback-opcodes:
4243         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4244         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4245         @r=`${PWD_COMMAND}`; export r; \
4246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4247         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4248         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4249         $(HOST_EXPORTS) \
4250         $(POSTSTAGE1_HOST_EXPORTS) \
4251         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4252         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4253         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4254         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4255         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4256         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4257         case $(srcdir) in \
4258           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4259           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4260                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4261         esac; \
4262         module_srcdir=opcodes; \
4263         $(SHELL) $$s/$$module_srcdir/configure \
4264           --srcdir=$${topdir}/$$module_srcdir \
4265           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4266           --target=${target_alias} \
4267           --with-build-libsubdir=$(HOST_SUBDIR) \
4268           $(STAGEfeedback_CONFIGURE_FLAGS)
4269 @endif opcodes-bootstrap
4270
4271
4272
4273
4274
4275 .PHONY: all-opcodes maybe-all-opcodes
4276 maybe-all-opcodes:
4277 @if gcc-bootstrap
4278 all-opcodes: stage_current
4279 @endif gcc-bootstrap
4280 @if opcodes
4281 TARGET-opcodes=all
4282 maybe-all-opcodes: all-opcodes
4283 all-opcodes: configure-opcodes
4284         @r=`${PWD_COMMAND}`; export r; \
4285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4286         $(HOST_EXPORTS)  \
4287         (cd $(HOST_SUBDIR)/opcodes && \
4288           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4289                 $(TARGET-opcodes))
4290 @endif opcodes
4291
4292
4293
4294 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4295 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4296 maybe-all-stage1-opcodes:
4297 maybe-clean-stage1-opcodes:
4298 @if opcodes-bootstrap
4299 maybe-all-stage1-opcodes: all-stage1-opcodes
4300 all-stage1: all-stage1-opcodes
4301 TARGET-stage1-opcodes = $(TARGET-opcodes)
4302 all-stage1-opcodes: configure-stage1-opcodes
4303         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4304         @r=`${PWD_COMMAND}`; export r; \
4305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4306         TFLAGS="$(STAGE1_TFLAGS)"; \
4307         $(HOST_EXPORTS)  \
4308         cd $(HOST_SUBDIR)/opcodes && \
4309         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4310                 CFLAGS="$(STAGE1_CFLAGS)" \
4311                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4312                 LIBCFLAGS="$(LIBCFLAGS)" \
4313                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4314                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4315                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4316                 $(EXTRA_HOST_FLAGS)  \
4317                 $(STAGE1_FLAGS_TO_PASS)  \
4318                 TFLAGS="$(STAGE1_TFLAGS)" \
4319                 $(TARGET-stage1-opcodes)
4320
4321 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4322 clean-stage1: clean-stage1-opcodes
4323 clean-stage1-opcodes:
4324         @if [ $(current_stage) = stage1 ]; then \
4325           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4326         else \
4327           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4328           $(MAKE) stage1-start; \
4329         fi; \
4330         cd $(HOST_SUBDIR)/opcodes && \
4331         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4332         $(STAGE1_FLAGS_TO_PASS)  clean
4333 @endif opcodes-bootstrap
4334
4335
4336 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4337 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4338 maybe-all-stage2-opcodes:
4339 maybe-clean-stage2-opcodes:
4340 @if opcodes-bootstrap
4341 maybe-all-stage2-opcodes: all-stage2-opcodes
4342 all-stage2: all-stage2-opcodes
4343 TARGET-stage2-opcodes = $(TARGET-opcodes)
4344 all-stage2-opcodes: configure-stage2-opcodes
4345         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4346         @r=`${PWD_COMMAND}`; export r; \
4347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4348         TFLAGS="$(STAGE2_TFLAGS)"; \
4349         $(HOST_EXPORTS) \
4350         $(POSTSTAGE1_HOST_EXPORTS)  \
4351         cd $(HOST_SUBDIR)/opcodes && \
4352         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4353                 CFLAGS="$(STAGE2_CFLAGS)" \
4354                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4355                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4356                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4357                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4358                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4359                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4360                 TFLAGS="$(STAGE2_TFLAGS)" \
4361                 $(TARGET-stage2-opcodes)
4362
4363 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4364 clean-stage2: clean-stage2-opcodes
4365 clean-stage2-opcodes:
4366         @if [ $(current_stage) = stage2 ]; then \
4367           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4368         else \
4369           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4370           $(MAKE) stage2-start; \
4371         fi; \
4372         cd $(HOST_SUBDIR)/opcodes && \
4373         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4374 @endif opcodes-bootstrap
4375
4376
4377 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4378 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4379 maybe-all-stage3-opcodes:
4380 maybe-clean-stage3-opcodes:
4381 @if opcodes-bootstrap
4382 maybe-all-stage3-opcodes: all-stage3-opcodes
4383 all-stage3: all-stage3-opcodes
4384 TARGET-stage3-opcodes = $(TARGET-opcodes)
4385 all-stage3-opcodes: configure-stage3-opcodes
4386         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4387         @r=`${PWD_COMMAND}`; export r; \
4388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4389         TFLAGS="$(STAGE3_TFLAGS)"; \
4390         $(HOST_EXPORTS) \
4391         $(POSTSTAGE1_HOST_EXPORTS)  \
4392         cd $(HOST_SUBDIR)/opcodes && \
4393         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4394                 CFLAGS="$(STAGE3_CFLAGS)" \
4395                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4396                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4397                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4398                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4399                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4400                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4401                 TFLAGS="$(STAGE3_TFLAGS)" \
4402                 $(TARGET-stage3-opcodes)
4403
4404 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4405 clean-stage3: clean-stage3-opcodes
4406 clean-stage3-opcodes:
4407         @if [ $(current_stage) = stage3 ]; then \
4408           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4409         else \
4410           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4411           $(MAKE) stage3-start; \
4412         fi; \
4413         cd $(HOST_SUBDIR)/opcodes && \
4414         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4415 @endif opcodes-bootstrap
4416
4417
4418 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4419 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4420 maybe-all-stage4-opcodes:
4421 maybe-clean-stage4-opcodes:
4422 @if opcodes-bootstrap
4423 maybe-all-stage4-opcodes: all-stage4-opcodes
4424 all-stage4: all-stage4-opcodes
4425 TARGET-stage4-opcodes = $(TARGET-opcodes)
4426 all-stage4-opcodes: configure-stage4-opcodes
4427         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4428         @r=`${PWD_COMMAND}`; export r; \
4429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4430         TFLAGS="$(STAGE4_TFLAGS)"; \
4431         $(HOST_EXPORTS) \
4432         $(POSTSTAGE1_HOST_EXPORTS)  \
4433         cd $(HOST_SUBDIR)/opcodes && \
4434         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4435                 CFLAGS="$(STAGE4_CFLAGS)" \
4436                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4437                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4438                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4439                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4440                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4441                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4442                 TFLAGS="$(STAGE4_TFLAGS)" \
4443                 $(TARGET-stage4-opcodes)
4444
4445 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4446 clean-stage4: clean-stage4-opcodes
4447 clean-stage4-opcodes:
4448         @if [ $(current_stage) = stage4 ]; then \
4449           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4450         else \
4451           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4452           $(MAKE) stage4-start; \
4453         fi; \
4454         cd $(HOST_SUBDIR)/opcodes && \
4455         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4456 @endif opcodes-bootstrap
4457
4458
4459 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4460 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4461 maybe-all-stageprofile-opcodes:
4462 maybe-clean-stageprofile-opcodes:
4463 @if opcodes-bootstrap
4464 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4465 all-stageprofile: all-stageprofile-opcodes
4466 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4467 all-stageprofile-opcodes: configure-stageprofile-opcodes
4468         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4469         @r=`${PWD_COMMAND}`; export r; \
4470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4471         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4472         $(HOST_EXPORTS) \
4473         $(POSTSTAGE1_HOST_EXPORTS)  \
4474         cd $(HOST_SUBDIR)/opcodes && \
4475         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4476                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4477                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4478                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4479                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4480                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4481                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4482                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4483                 TFLAGS="$(STAGEprofile_TFLAGS)" \
4484                 $(TARGET-stageprofile-opcodes)
4485
4486 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4487 clean-stageprofile: clean-stageprofile-opcodes
4488 clean-stageprofile-opcodes:
4489         @if [ $(current_stage) = stageprofile ]; then \
4490           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4491         else \
4492           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4493           $(MAKE) stageprofile-start; \
4494         fi; \
4495         cd $(HOST_SUBDIR)/opcodes && \
4496         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4497 @endif opcodes-bootstrap
4498
4499
4500 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4501 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4502 maybe-all-stagefeedback-opcodes:
4503 maybe-clean-stagefeedback-opcodes:
4504 @if opcodes-bootstrap
4505 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4506 all-stagefeedback: all-stagefeedback-opcodes
4507 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4508 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4509         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4510         @r=`${PWD_COMMAND}`; export r; \
4511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4512         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4513         $(HOST_EXPORTS) \
4514         $(POSTSTAGE1_HOST_EXPORTS)  \
4515         cd $(HOST_SUBDIR)/opcodes && \
4516         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4517                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4518                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4519                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4520                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4521                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4522                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4523                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4524                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4525                 $(TARGET-stagefeedback-opcodes)
4526
4527 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4528 clean-stagefeedback: clean-stagefeedback-opcodes
4529 clean-stagefeedback-opcodes:
4530         @if [ $(current_stage) = stagefeedback ]; then \
4531           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4532         else \
4533           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4534           $(MAKE) stagefeedback-start; \
4535         fi; \
4536         cd $(HOST_SUBDIR)/opcodes && \
4537         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4538 @endif opcodes-bootstrap
4539
4540
4541
4542
4543
4544 .PHONY: check-opcodes maybe-check-opcodes
4545 maybe-check-opcodes:
4546 @if opcodes
4547 maybe-check-opcodes: check-opcodes
4548
4549 check-opcodes:
4550         @: $(MAKE); $(unstage)
4551         @r=`${PWD_COMMAND}`; export r; \
4552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4553         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4554         (cd $(HOST_SUBDIR)/opcodes && \
4555           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4556
4557 @endif opcodes
4558
4559 .PHONY: install-opcodes maybe-install-opcodes
4560 maybe-install-opcodes:
4561 @if opcodes
4562 maybe-install-opcodes: install-opcodes
4563
4564 install-opcodes: installdirs
4565         @: $(MAKE); $(unstage)
4566         @r=`${PWD_COMMAND}`; export r; \
4567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4568         $(HOST_EXPORTS) \
4569         (cd $(HOST_SUBDIR)/opcodes && \
4570           $(MAKE) $(FLAGS_TO_PASS)  install)
4571
4572 @endif opcodes
4573
4574 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4575 maybe-install-strip-opcodes:
4576 @if opcodes
4577 maybe-install-strip-opcodes: install-strip-opcodes
4578
4579 install-strip-opcodes: installdirs
4580         @: $(MAKE); $(unstage)
4581         @r=`${PWD_COMMAND}`; export r; \
4582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4583         $(HOST_EXPORTS) \
4584         (cd $(HOST_SUBDIR)/opcodes && \
4585           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4586
4587 @endif opcodes
4588
4589 # Other targets (info, dvi, pdf, etc.)
4590
4591 .PHONY: maybe-info-opcodes info-opcodes
4592 maybe-info-opcodes:
4593 @if opcodes
4594 maybe-info-opcodes: info-opcodes
4595
4596 info-opcodes: \
4597     configure-opcodes 
4598         @[ -f ./opcodes/Makefile ] || exit 0; \
4599         r=`${PWD_COMMAND}`; export r; \
4600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4601         $(HOST_EXPORTS) \
4602         for flag in $(EXTRA_HOST_FLAGS) ; do \
4603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4604         done; \
4605         echo "Doing info in opcodes"; \
4606         (cd $(HOST_SUBDIR)/opcodes && \
4607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4609                   "RANLIB=$${RANLIB}" \
4610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4611                   info) \
4612           || exit 1
4613
4614 @endif opcodes
4615
4616 .PHONY: maybe-dvi-opcodes dvi-opcodes
4617 maybe-dvi-opcodes:
4618 @if opcodes
4619 maybe-dvi-opcodes: dvi-opcodes
4620
4621 dvi-opcodes: \
4622     configure-opcodes 
4623         @[ -f ./opcodes/Makefile ] || exit 0; \
4624         r=`${PWD_COMMAND}`; export r; \
4625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4626         $(HOST_EXPORTS) \
4627         for flag in $(EXTRA_HOST_FLAGS) ; do \
4628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4629         done; \
4630         echo "Doing dvi in opcodes"; \
4631         (cd $(HOST_SUBDIR)/opcodes && \
4632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4634                   "RANLIB=$${RANLIB}" \
4635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4636                   dvi) \
4637           || exit 1
4638
4639 @endif opcodes
4640
4641 .PHONY: maybe-pdf-opcodes pdf-opcodes
4642 maybe-pdf-opcodes:
4643 @if opcodes
4644 maybe-pdf-opcodes: pdf-opcodes
4645
4646 pdf-opcodes: \
4647     configure-opcodes 
4648         @[ -f ./opcodes/Makefile ] || exit 0; \
4649         r=`${PWD_COMMAND}`; export r; \
4650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4651         $(HOST_EXPORTS) \
4652         for flag in $(EXTRA_HOST_FLAGS) ; do \
4653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4654         done; \
4655         echo "Doing pdf in opcodes"; \
4656         (cd $(HOST_SUBDIR)/opcodes && \
4657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4659                   "RANLIB=$${RANLIB}" \
4660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4661                   pdf) \
4662           || exit 1
4663
4664 @endif opcodes
4665
4666 .PHONY: maybe-html-opcodes html-opcodes
4667 maybe-html-opcodes:
4668 @if opcodes
4669 maybe-html-opcodes: html-opcodes
4670
4671 html-opcodes: \
4672     configure-opcodes 
4673         @[ -f ./opcodes/Makefile ] || exit 0; \
4674         r=`${PWD_COMMAND}`; export r; \
4675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4676         $(HOST_EXPORTS) \
4677         for flag in $(EXTRA_HOST_FLAGS) ; do \
4678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4679         done; \
4680         echo "Doing html in opcodes"; \
4681         (cd $(HOST_SUBDIR)/opcodes && \
4682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4684                   "RANLIB=$${RANLIB}" \
4685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4686                   html) \
4687           || exit 1
4688
4689 @endif opcodes
4690
4691 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4692 maybe-TAGS-opcodes:
4693 @if opcodes
4694 maybe-TAGS-opcodes: TAGS-opcodes
4695
4696 TAGS-opcodes: \
4697     configure-opcodes 
4698         @[ -f ./opcodes/Makefile ] || exit 0; \
4699         r=`${PWD_COMMAND}`; export r; \
4700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4701         $(HOST_EXPORTS) \
4702         for flag in $(EXTRA_HOST_FLAGS) ; do \
4703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4704         done; \
4705         echo "Doing TAGS in opcodes"; \
4706         (cd $(HOST_SUBDIR)/opcodes && \
4707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4709                   "RANLIB=$${RANLIB}" \
4710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4711                   TAGS) \
4712           || exit 1
4713
4714 @endif opcodes
4715
4716 .PHONY: maybe-install-info-opcodes install-info-opcodes
4717 maybe-install-info-opcodes:
4718 @if opcodes
4719 maybe-install-info-opcodes: install-info-opcodes
4720
4721 install-info-opcodes: \
4722     configure-opcodes \
4723     info-opcodes 
4724         @[ -f ./opcodes/Makefile ] || exit 0; \
4725         r=`${PWD_COMMAND}`; export r; \
4726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4727         $(HOST_EXPORTS) \
4728         for flag in $(EXTRA_HOST_FLAGS) ; do \
4729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4730         done; \
4731         echo "Doing install-info in opcodes"; \
4732         (cd $(HOST_SUBDIR)/opcodes && \
4733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4735                   "RANLIB=$${RANLIB}" \
4736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4737                   install-info) \
4738           || exit 1
4739
4740 @endif opcodes
4741
4742 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4743 maybe-install-pdf-opcodes:
4744 @if opcodes
4745 maybe-install-pdf-opcodes: install-pdf-opcodes
4746
4747 install-pdf-opcodes: \
4748     configure-opcodes \
4749     pdf-opcodes 
4750         @[ -f ./opcodes/Makefile ] || exit 0; \
4751         r=`${PWD_COMMAND}`; export r; \
4752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4753         $(HOST_EXPORTS) \
4754         for flag in $(EXTRA_HOST_FLAGS) ; do \
4755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4756         done; \
4757         echo "Doing install-pdf in opcodes"; \
4758         (cd $(HOST_SUBDIR)/opcodes && \
4759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4761                   "RANLIB=$${RANLIB}" \
4762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4763                   install-pdf) \
4764           || exit 1
4765
4766 @endif opcodes
4767
4768 .PHONY: maybe-install-html-opcodes install-html-opcodes
4769 maybe-install-html-opcodes:
4770 @if opcodes
4771 maybe-install-html-opcodes: install-html-opcodes
4772
4773 install-html-opcodes: \
4774     configure-opcodes \
4775     html-opcodes 
4776         @[ -f ./opcodes/Makefile ] || exit 0; \
4777         r=`${PWD_COMMAND}`; export r; \
4778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4779         $(HOST_EXPORTS) \
4780         for flag in $(EXTRA_HOST_FLAGS) ; do \
4781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4782         done; \
4783         echo "Doing install-html in opcodes"; \
4784         (cd $(HOST_SUBDIR)/opcodes && \
4785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4787                   "RANLIB=$${RANLIB}" \
4788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4789                   install-html) \
4790           || exit 1
4791
4792 @endif opcodes
4793
4794 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4795 maybe-installcheck-opcodes:
4796 @if opcodes
4797 maybe-installcheck-opcodes: installcheck-opcodes
4798
4799 installcheck-opcodes: \
4800     configure-opcodes 
4801         @[ -f ./opcodes/Makefile ] || exit 0; \
4802         r=`${PWD_COMMAND}`; export r; \
4803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4804         $(HOST_EXPORTS) \
4805         for flag in $(EXTRA_HOST_FLAGS) ; do \
4806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4807         done; \
4808         echo "Doing installcheck in opcodes"; \
4809         (cd $(HOST_SUBDIR)/opcodes && \
4810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4812                   "RANLIB=$${RANLIB}" \
4813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4814                   installcheck) \
4815           || exit 1
4816
4817 @endif opcodes
4818
4819 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4820 maybe-mostlyclean-opcodes:
4821 @if opcodes
4822 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4823
4824 mostlyclean-opcodes: 
4825         @[ -f ./opcodes/Makefile ] || exit 0; \
4826         r=`${PWD_COMMAND}`; export r; \
4827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4828         $(HOST_EXPORTS) \
4829         for flag in $(EXTRA_HOST_FLAGS) ; do \
4830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4831         done; \
4832         echo "Doing mostlyclean in opcodes"; \
4833         (cd $(HOST_SUBDIR)/opcodes && \
4834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4836                   "RANLIB=$${RANLIB}" \
4837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4838                   mostlyclean) \
4839           || exit 1
4840
4841 @endif opcodes
4842
4843 .PHONY: maybe-clean-opcodes clean-opcodes
4844 maybe-clean-opcodes:
4845 @if opcodes
4846 maybe-clean-opcodes: clean-opcodes
4847
4848 clean-opcodes: 
4849         @[ -f ./opcodes/Makefile ] || exit 0; \
4850         r=`${PWD_COMMAND}`; export r; \
4851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4852         $(HOST_EXPORTS) \
4853         for flag in $(EXTRA_HOST_FLAGS) ; do \
4854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4855         done; \
4856         echo "Doing clean in opcodes"; \
4857         (cd $(HOST_SUBDIR)/opcodes && \
4858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4860                   "RANLIB=$${RANLIB}" \
4861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4862                   clean) \
4863           || exit 1
4864
4865 @endif opcodes
4866
4867 .PHONY: maybe-distclean-opcodes distclean-opcodes
4868 maybe-distclean-opcodes:
4869 @if opcodes
4870 maybe-distclean-opcodes: distclean-opcodes
4871
4872 distclean-opcodes: 
4873         @[ -f ./opcodes/Makefile ] || exit 0; \
4874         r=`${PWD_COMMAND}`; export r; \
4875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4876         $(HOST_EXPORTS) \
4877         for flag in $(EXTRA_HOST_FLAGS) ; do \
4878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4879         done; \
4880         echo "Doing distclean in opcodes"; \
4881         (cd $(HOST_SUBDIR)/opcodes && \
4882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4884                   "RANLIB=$${RANLIB}" \
4885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4886                   distclean) \
4887           || exit 1
4888
4889 @endif opcodes
4890
4891 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4892 maybe-maintainer-clean-opcodes:
4893 @if opcodes
4894 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4895
4896 maintainer-clean-opcodes: 
4897         @[ -f ./opcodes/Makefile ] || exit 0; \
4898         r=`${PWD_COMMAND}`; export r; \
4899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4900         $(HOST_EXPORTS) \
4901         for flag in $(EXTRA_HOST_FLAGS) ; do \
4902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4903         done; \
4904         echo "Doing maintainer-clean in opcodes"; \
4905         (cd $(HOST_SUBDIR)/opcodes && \
4906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4908                   "RANLIB=$${RANLIB}" \
4909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4910                   maintainer-clean) \
4911           || exit 1
4912
4913 @endif opcodes
4914
4915
4916
4917 .PHONY: configure-binutils maybe-configure-binutils
4918 maybe-configure-binutils:
4919 @if gcc-bootstrap
4920 configure-binutils: stage_current
4921 @endif gcc-bootstrap
4922 @if binutils
4923 maybe-configure-binutils: configure-binutils
4924 configure-binutils: 
4925         @r=`${PWD_COMMAND}`; export r; \
4926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4927         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4928         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4929         $(HOST_EXPORTS)  \
4930         echo Configuring in $(HOST_SUBDIR)/binutils; \
4931         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4932         case $(srcdir) in \
4933           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4934           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4935                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4936         esac; \
4937         module_srcdir=binutils; \
4938         $(SHELL) \
4939           $$s/$$module_srcdir/configure \
4940           --srcdir=$${topdir}/$$module_srcdir \
4941           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4942           --target=${target_alias}  \
4943           || exit 1
4944 @endif binutils
4945
4946
4947
4948 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4949 maybe-configure-stage1-binutils:
4950 @if binutils-bootstrap
4951 maybe-configure-stage1-binutils: configure-stage1-binutils
4952 configure-stage1-binutils:
4953         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4954         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4955         @r=`${PWD_COMMAND}`; export r; \
4956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4957         TFLAGS="$(STAGE1_TFLAGS)"; \
4958         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4959         $(HOST_EXPORTS) \
4960         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4961         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4962         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4963         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
4964         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4965         cd $(HOST_SUBDIR)/binutils || exit 1; \
4966         case $(srcdir) in \
4967           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4968           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4969                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4970         esac; \
4971         module_srcdir=binutils; \
4972         $(SHELL) $$s/$$module_srcdir/configure \
4973           --srcdir=$${topdir}/$$module_srcdir \
4974           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4975           --target=${target_alias} \
4976            \
4977           $(STAGE1_CONFIGURE_FLAGS)
4978 @endif binutils-bootstrap
4979
4980 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4981 maybe-configure-stage2-binutils:
4982 @if binutils-bootstrap
4983 maybe-configure-stage2-binutils: configure-stage2-binutils
4984 configure-stage2-binutils:
4985         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4986         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4987         @r=`${PWD_COMMAND}`; export r; \
4988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4989         TFLAGS="$(STAGE2_TFLAGS)"; \
4990         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4991         $(HOST_EXPORTS) \
4992         $(POSTSTAGE1_HOST_EXPORTS) \
4993         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4994         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4995         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4996         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
4997         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4998         cd $(HOST_SUBDIR)/binutils || exit 1; \
4999         case $(srcdir) in \
5000           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5001           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5002                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5003         esac; \
5004         module_srcdir=binutils; \
5005         $(SHELL) $$s/$$module_srcdir/configure \
5006           --srcdir=$${topdir}/$$module_srcdir \
5007           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5008           --target=${target_alias} \
5009           --with-build-libsubdir=$(HOST_SUBDIR) \
5010           $(STAGE2_CONFIGURE_FLAGS)
5011 @endif binutils-bootstrap
5012
5013 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5014 maybe-configure-stage3-binutils:
5015 @if binutils-bootstrap
5016 maybe-configure-stage3-binutils: configure-stage3-binutils
5017 configure-stage3-binutils:
5018         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5019         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5020         @r=`${PWD_COMMAND}`; export r; \
5021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5022         TFLAGS="$(STAGE3_TFLAGS)"; \
5023         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5024         $(HOST_EXPORTS) \
5025         $(POSTSTAGE1_HOST_EXPORTS) \
5026         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5027         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5028         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5029         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5030         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5031         cd $(HOST_SUBDIR)/binutils || exit 1; \
5032         case $(srcdir) in \
5033           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5034           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5035                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5036         esac; \
5037         module_srcdir=binutils; \
5038         $(SHELL) $$s/$$module_srcdir/configure \
5039           --srcdir=$${topdir}/$$module_srcdir \
5040           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5041           --target=${target_alias} \
5042           --with-build-libsubdir=$(HOST_SUBDIR) \
5043           $(STAGE3_CONFIGURE_FLAGS)
5044 @endif binutils-bootstrap
5045
5046 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5047 maybe-configure-stage4-binutils:
5048 @if binutils-bootstrap
5049 maybe-configure-stage4-binutils: configure-stage4-binutils
5050 configure-stage4-binutils:
5051         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5052         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5053         @r=`${PWD_COMMAND}`; export r; \
5054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5055         TFLAGS="$(STAGE4_TFLAGS)"; \
5056         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5057         $(HOST_EXPORTS) \
5058         $(POSTSTAGE1_HOST_EXPORTS) \
5059         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5060         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5061         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5062         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5063         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5064         cd $(HOST_SUBDIR)/binutils || exit 1; \
5065         case $(srcdir) in \
5066           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5067           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5068                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5069         esac; \
5070         module_srcdir=binutils; \
5071         $(SHELL) $$s/$$module_srcdir/configure \
5072           --srcdir=$${topdir}/$$module_srcdir \
5073           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5074           --target=${target_alias} \
5075           --with-build-libsubdir=$(HOST_SUBDIR) \
5076           $(STAGE4_CONFIGURE_FLAGS)
5077 @endif binutils-bootstrap
5078
5079 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5080 maybe-configure-stageprofile-binutils:
5081 @if binutils-bootstrap
5082 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5083 configure-stageprofile-binutils:
5084         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5085         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5086         @r=`${PWD_COMMAND}`; export r; \
5087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5088         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5089         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5090         $(HOST_EXPORTS) \
5091         $(POSTSTAGE1_HOST_EXPORTS) \
5092         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5093         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5094         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5095         echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5096         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5097         cd $(HOST_SUBDIR)/binutils || exit 1; \
5098         case $(srcdir) in \
5099           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5100           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5101                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5102         esac; \
5103         module_srcdir=binutils; \
5104         $(SHELL) $$s/$$module_srcdir/configure \
5105           --srcdir=$${topdir}/$$module_srcdir \
5106           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5107           --target=${target_alias} \
5108           --with-build-libsubdir=$(HOST_SUBDIR) \
5109           $(STAGEprofile_CONFIGURE_FLAGS)
5110 @endif binutils-bootstrap
5111
5112 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5113 maybe-configure-stagefeedback-binutils:
5114 @if binutils-bootstrap
5115 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5116 configure-stagefeedback-binutils:
5117         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5118         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5119         @r=`${PWD_COMMAND}`; export r; \
5120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5121         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5122         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5123         $(HOST_EXPORTS) \
5124         $(POSTSTAGE1_HOST_EXPORTS) \
5125         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5126         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5127         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5128         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5129         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5130         cd $(HOST_SUBDIR)/binutils || exit 1; \
5131         case $(srcdir) in \
5132           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5133           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5134                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5135         esac; \
5136         module_srcdir=binutils; \
5137         $(SHELL) $$s/$$module_srcdir/configure \
5138           --srcdir=$${topdir}/$$module_srcdir \
5139           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5140           --target=${target_alias} \
5141           --with-build-libsubdir=$(HOST_SUBDIR) \
5142           $(STAGEfeedback_CONFIGURE_FLAGS)
5143 @endif binutils-bootstrap
5144
5145
5146
5147
5148
5149 .PHONY: all-binutils maybe-all-binutils
5150 maybe-all-binutils:
5151 @if gcc-bootstrap
5152 all-binutils: stage_current
5153 @endif gcc-bootstrap
5154 @if binutils
5155 TARGET-binutils=all
5156 maybe-all-binutils: all-binutils
5157 all-binutils: configure-binutils
5158         @r=`${PWD_COMMAND}`; export r; \
5159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5160         $(HOST_EXPORTS)  \
5161         (cd $(HOST_SUBDIR)/binutils && \
5162           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5163                 $(TARGET-binutils))
5164 @endif binutils
5165
5166
5167
5168 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5169 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5170 maybe-all-stage1-binutils:
5171 maybe-clean-stage1-binutils:
5172 @if binutils-bootstrap
5173 maybe-all-stage1-binutils: all-stage1-binutils
5174 all-stage1: all-stage1-binutils
5175 TARGET-stage1-binutils = $(TARGET-binutils)
5176 all-stage1-binutils: configure-stage1-binutils
5177         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5178         @r=`${PWD_COMMAND}`; export r; \
5179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5180         TFLAGS="$(STAGE1_TFLAGS)"; \
5181         $(HOST_EXPORTS)  \
5182         cd $(HOST_SUBDIR)/binutils && \
5183         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5184                 CFLAGS="$(STAGE1_CFLAGS)" \
5185                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5186                 LIBCFLAGS="$(LIBCFLAGS)" \
5187                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5188                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5189                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5190                 $(EXTRA_HOST_FLAGS)  \
5191                 $(STAGE1_FLAGS_TO_PASS)  \
5192                 TFLAGS="$(STAGE1_TFLAGS)" \
5193                 $(TARGET-stage1-binutils)
5194
5195 maybe-clean-stage1-binutils: clean-stage1-binutils
5196 clean-stage1: clean-stage1-binutils
5197 clean-stage1-binutils:
5198         @if [ $(current_stage) = stage1 ]; then \
5199           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5200         else \
5201           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5202           $(MAKE) stage1-start; \
5203         fi; \
5204         cd $(HOST_SUBDIR)/binutils && \
5205         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5206         $(STAGE1_FLAGS_TO_PASS)  clean
5207 @endif binutils-bootstrap
5208
5209
5210 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5211 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5212 maybe-all-stage2-binutils:
5213 maybe-clean-stage2-binutils:
5214 @if binutils-bootstrap
5215 maybe-all-stage2-binutils: all-stage2-binutils
5216 all-stage2: all-stage2-binutils
5217 TARGET-stage2-binutils = $(TARGET-binutils)
5218 all-stage2-binutils: configure-stage2-binutils
5219         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5220         @r=`${PWD_COMMAND}`; export r; \
5221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5222         TFLAGS="$(STAGE2_TFLAGS)"; \
5223         $(HOST_EXPORTS) \
5224         $(POSTSTAGE1_HOST_EXPORTS)  \
5225         cd $(HOST_SUBDIR)/binutils && \
5226         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5227                 CFLAGS="$(STAGE2_CFLAGS)" \
5228                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5229                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5230                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5231                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5232                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5233                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5234                 TFLAGS="$(STAGE2_TFLAGS)" \
5235                 $(TARGET-stage2-binutils)
5236
5237 maybe-clean-stage2-binutils: clean-stage2-binutils
5238 clean-stage2: clean-stage2-binutils
5239 clean-stage2-binutils:
5240         @if [ $(current_stage) = stage2 ]; then \
5241           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5242         else \
5243           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5244           $(MAKE) stage2-start; \
5245         fi; \
5246         cd $(HOST_SUBDIR)/binutils && \
5247         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5248 @endif binutils-bootstrap
5249
5250
5251 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5252 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5253 maybe-all-stage3-binutils:
5254 maybe-clean-stage3-binutils:
5255 @if binutils-bootstrap
5256 maybe-all-stage3-binutils: all-stage3-binutils
5257 all-stage3: all-stage3-binutils
5258 TARGET-stage3-binutils = $(TARGET-binutils)
5259 all-stage3-binutils: configure-stage3-binutils
5260         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5261         @r=`${PWD_COMMAND}`; export r; \
5262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5263         TFLAGS="$(STAGE3_TFLAGS)"; \
5264         $(HOST_EXPORTS) \
5265         $(POSTSTAGE1_HOST_EXPORTS)  \
5266         cd $(HOST_SUBDIR)/binutils && \
5267         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5268                 CFLAGS="$(STAGE3_CFLAGS)" \
5269                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5270                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5271                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5272                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5273                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5274                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5275                 TFLAGS="$(STAGE3_TFLAGS)" \
5276                 $(TARGET-stage3-binutils)
5277
5278 maybe-clean-stage3-binutils: clean-stage3-binutils
5279 clean-stage3: clean-stage3-binutils
5280 clean-stage3-binutils:
5281         @if [ $(current_stage) = stage3 ]; then \
5282           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5283         else \
5284           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5285           $(MAKE) stage3-start; \
5286         fi; \
5287         cd $(HOST_SUBDIR)/binutils && \
5288         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5289 @endif binutils-bootstrap
5290
5291
5292 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5293 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5294 maybe-all-stage4-binutils:
5295 maybe-clean-stage4-binutils:
5296 @if binutils-bootstrap
5297 maybe-all-stage4-binutils: all-stage4-binutils
5298 all-stage4: all-stage4-binutils
5299 TARGET-stage4-binutils = $(TARGET-binutils)
5300 all-stage4-binutils: configure-stage4-binutils
5301         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5302         @r=`${PWD_COMMAND}`; export r; \
5303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5304         TFLAGS="$(STAGE4_TFLAGS)"; \
5305         $(HOST_EXPORTS) \
5306         $(POSTSTAGE1_HOST_EXPORTS)  \
5307         cd $(HOST_SUBDIR)/binutils && \
5308         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5309                 CFLAGS="$(STAGE4_CFLAGS)" \
5310                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5311                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5312                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5313                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5314                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5315                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5316                 TFLAGS="$(STAGE4_TFLAGS)" \
5317                 $(TARGET-stage4-binutils)
5318
5319 maybe-clean-stage4-binutils: clean-stage4-binutils
5320 clean-stage4: clean-stage4-binutils
5321 clean-stage4-binutils:
5322         @if [ $(current_stage) = stage4 ]; then \
5323           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5324         else \
5325           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5326           $(MAKE) stage4-start; \
5327         fi; \
5328         cd $(HOST_SUBDIR)/binutils && \
5329         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5330 @endif binutils-bootstrap
5331
5332
5333 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5334 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5335 maybe-all-stageprofile-binutils:
5336 maybe-clean-stageprofile-binutils:
5337 @if binutils-bootstrap
5338 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5339 all-stageprofile: all-stageprofile-binutils
5340 TARGET-stageprofile-binutils = $(TARGET-binutils)
5341 all-stageprofile-binutils: configure-stageprofile-binutils
5342         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5343         @r=`${PWD_COMMAND}`; export r; \
5344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5345         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5346         $(HOST_EXPORTS) \
5347         $(POSTSTAGE1_HOST_EXPORTS)  \
5348         cd $(HOST_SUBDIR)/binutils && \
5349         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5350                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5351                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5352                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5353                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5354                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5355                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5356                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5357                 TFLAGS="$(STAGEprofile_TFLAGS)" \
5358                 $(TARGET-stageprofile-binutils)
5359
5360 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5361 clean-stageprofile: clean-stageprofile-binutils
5362 clean-stageprofile-binutils:
5363         @if [ $(current_stage) = stageprofile ]; then \
5364           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5365         else \
5366           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5367           $(MAKE) stageprofile-start; \
5368         fi; \
5369         cd $(HOST_SUBDIR)/binutils && \
5370         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5371 @endif binutils-bootstrap
5372
5373
5374 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5375 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5376 maybe-all-stagefeedback-binutils:
5377 maybe-clean-stagefeedback-binutils:
5378 @if binutils-bootstrap
5379 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5380 all-stagefeedback: all-stagefeedback-binutils
5381 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5382 all-stagefeedback-binutils: configure-stagefeedback-binutils
5383         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5384         @r=`${PWD_COMMAND}`; export r; \
5385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5386         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5387         $(HOST_EXPORTS) \
5388         $(POSTSTAGE1_HOST_EXPORTS)  \
5389         cd $(HOST_SUBDIR)/binutils && \
5390         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5391                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5392                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5393                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5394                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5395                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5396                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5397                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5398                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5399                 $(TARGET-stagefeedback-binutils)
5400
5401 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5402 clean-stagefeedback: clean-stagefeedback-binutils
5403 clean-stagefeedback-binutils:
5404         @if [ $(current_stage) = stagefeedback ]; then \
5405           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5406         else \
5407           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5408           $(MAKE) stagefeedback-start; \
5409         fi; \
5410         cd $(HOST_SUBDIR)/binutils && \
5411         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5412 @endif binutils-bootstrap
5413
5414
5415
5416
5417
5418 .PHONY: check-binutils maybe-check-binutils
5419 maybe-check-binutils:
5420 @if binutils
5421 maybe-check-binutils: check-binutils
5422
5423 check-binutils:
5424         @: $(MAKE); $(unstage)
5425         @r=`${PWD_COMMAND}`; export r; \
5426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5427         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5428         (cd $(HOST_SUBDIR)/binutils && \
5429           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5430
5431 @endif binutils
5432
5433 .PHONY: install-binutils maybe-install-binutils
5434 maybe-install-binutils:
5435 @if binutils
5436 maybe-install-binutils: install-binutils
5437
5438 install-binutils: installdirs
5439         @: $(MAKE); $(unstage)
5440         @r=`${PWD_COMMAND}`; export r; \
5441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5442         $(HOST_EXPORTS) \
5443         (cd $(HOST_SUBDIR)/binutils && \
5444           $(MAKE) $(FLAGS_TO_PASS)  install)
5445
5446 @endif binutils
5447
5448 .PHONY: install-strip-binutils maybe-install-strip-binutils
5449 maybe-install-strip-binutils:
5450 @if binutils
5451 maybe-install-strip-binutils: install-strip-binutils
5452
5453 install-strip-binutils: installdirs
5454         @: $(MAKE); $(unstage)
5455         @r=`${PWD_COMMAND}`; export r; \
5456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5457         $(HOST_EXPORTS) \
5458         (cd $(HOST_SUBDIR)/binutils && \
5459           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5460
5461 @endif binutils
5462
5463 # Other targets (info, dvi, pdf, etc.)
5464
5465 .PHONY: maybe-info-binutils info-binutils
5466 maybe-info-binutils:
5467 @if binutils
5468 maybe-info-binutils: info-binutils
5469
5470 info-binutils: \
5471     configure-binutils 
5472         @[ -f ./binutils/Makefile ] || exit 0; \
5473         r=`${PWD_COMMAND}`; export r; \
5474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5475         $(HOST_EXPORTS) \
5476         for flag in $(EXTRA_HOST_FLAGS) ; do \
5477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5478         done; \
5479         echo "Doing info in binutils"; \
5480         (cd $(HOST_SUBDIR)/binutils && \
5481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5483                   "RANLIB=$${RANLIB}" \
5484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5485                   info) \
5486           || exit 1
5487
5488 @endif binutils
5489
5490 .PHONY: maybe-dvi-binutils dvi-binutils
5491 maybe-dvi-binutils:
5492 @if binutils
5493 maybe-dvi-binutils: dvi-binutils
5494
5495 dvi-binutils: \
5496     configure-binutils 
5497         @[ -f ./binutils/Makefile ] || exit 0; \
5498         r=`${PWD_COMMAND}`; export r; \
5499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5500         $(HOST_EXPORTS) \
5501         for flag in $(EXTRA_HOST_FLAGS) ; do \
5502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5503         done; \
5504         echo "Doing dvi in binutils"; \
5505         (cd $(HOST_SUBDIR)/binutils && \
5506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5508                   "RANLIB=$${RANLIB}" \
5509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5510                   dvi) \
5511           || exit 1
5512
5513 @endif binutils
5514
5515 .PHONY: maybe-pdf-binutils pdf-binutils
5516 maybe-pdf-binutils:
5517 @if binutils
5518 maybe-pdf-binutils: pdf-binutils
5519
5520 pdf-binutils: \
5521     configure-binutils 
5522         @[ -f ./binutils/Makefile ] || exit 0; \
5523         r=`${PWD_COMMAND}`; export r; \
5524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5525         $(HOST_EXPORTS) \
5526         for flag in $(EXTRA_HOST_FLAGS) ; do \
5527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5528         done; \
5529         echo "Doing pdf in binutils"; \
5530         (cd $(HOST_SUBDIR)/binutils && \
5531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5533                   "RANLIB=$${RANLIB}" \
5534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5535                   pdf) \
5536           || exit 1
5537
5538 @endif binutils
5539
5540 .PHONY: maybe-html-binutils html-binutils
5541 maybe-html-binutils:
5542 @if binutils
5543 maybe-html-binutils: html-binutils
5544
5545 html-binutils: \
5546     configure-binutils 
5547         @[ -f ./binutils/Makefile ] || exit 0; \
5548         r=`${PWD_COMMAND}`; export r; \
5549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5550         $(HOST_EXPORTS) \
5551         for flag in $(EXTRA_HOST_FLAGS) ; do \
5552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5553         done; \
5554         echo "Doing html in binutils"; \
5555         (cd $(HOST_SUBDIR)/binutils && \
5556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5558                   "RANLIB=$${RANLIB}" \
5559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5560                   html) \
5561           || exit 1
5562
5563 @endif binutils
5564
5565 .PHONY: maybe-TAGS-binutils TAGS-binutils
5566 maybe-TAGS-binutils:
5567 @if binutils
5568 maybe-TAGS-binutils: TAGS-binutils
5569
5570 TAGS-binutils: \
5571     configure-binutils 
5572         @[ -f ./binutils/Makefile ] || exit 0; \
5573         r=`${PWD_COMMAND}`; export r; \
5574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5575         $(HOST_EXPORTS) \
5576         for flag in $(EXTRA_HOST_FLAGS) ; do \
5577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5578         done; \
5579         echo "Doing TAGS in binutils"; \
5580         (cd $(HOST_SUBDIR)/binutils && \
5581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5583                   "RANLIB=$${RANLIB}" \
5584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5585                   TAGS) \
5586           || exit 1
5587
5588 @endif binutils
5589
5590 .PHONY: maybe-install-info-binutils install-info-binutils
5591 maybe-install-info-binutils:
5592 @if binutils
5593 maybe-install-info-binutils: install-info-binutils
5594
5595 install-info-binutils: \
5596     configure-binutils \
5597     info-binutils 
5598         @[ -f ./binutils/Makefile ] || exit 0; \
5599         r=`${PWD_COMMAND}`; export r; \
5600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5601         $(HOST_EXPORTS) \
5602         for flag in $(EXTRA_HOST_FLAGS) ; do \
5603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5604         done; \
5605         echo "Doing install-info in binutils"; \
5606         (cd $(HOST_SUBDIR)/binutils && \
5607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5609                   "RANLIB=$${RANLIB}" \
5610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5611                   install-info) \
5612           || exit 1
5613
5614 @endif binutils
5615
5616 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5617 maybe-install-pdf-binutils:
5618 @if binutils
5619 maybe-install-pdf-binutils: install-pdf-binutils
5620
5621 install-pdf-binutils: \
5622     configure-binutils \
5623     pdf-binutils 
5624         @[ -f ./binutils/Makefile ] || exit 0; \
5625         r=`${PWD_COMMAND}`; export r; \
5626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5627         $(HOST_EXPORTS) \
5628         for flag in $(EXTRA_HOST_FLAGS) ; do \
5629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5630         done; \
5631         echo "Doing install-pdf in binutils"; \
5632         (cd $(HOST_SUBDIR)/binutils && \
5633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5635                   "RANLIB=$${RANLIB}" \
5636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5637                   install-pdf) \
5638           || exit 1
5639
5640 @endif binutils
5641
5642 .PHONY: maybe-install-html-binutils install-html-binutils
5643 maybe-install-html-binutils:
5644 @if binutils
5645 maybe-install-html-binutils: install-html-binutils
5646
5647 install-html-binutils: \
5648     configure-binutils \
5649     html-binutils 
5650         @[ -f ./binutils/Makefile ] || exit 0; \
5651         r=`${PWD_COMMAND}`; export r; \
5652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5653         $(HOST_EXPORTS) \
5654         for flag in $(EXTRA_HOST_FLAGS) ; do \
5655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5656         done; \
5657         echo "Doing install-html in binutils"; \
5658         (cd $(HOST_SUBDIR)/binutils && \
5659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5661                   "RANLIB=$${RANLIB}" \
5662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5663                   install-html) \
5664           || exit 1
5665
5666 @endif binutils
5667
5668 .PHONY: maybe-installcheck-binutils installcheck-binutils
5669 maybe-installcheck-binutils:
5670 @if binutils
5671 maybe-installcheck-binutils: installcheck-binutils
5672
5673 installcheck-binutils: \
5674     configure-binutils 
5675         @[ -f ./binutils/Makefile ] || exit 0; \
5676         r=`${PWD_COMMAND}`; export r; \
5677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5678         $(HOST_EXPORTS) \
5679         for flag in $(EXTRA_HOST_FLAGS) ; do \
5680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5681         done; \
5682         echo "Doing installcheck in binutils"; \
5683         (cd $(HOST_SUBDIR)/binutils && \
5684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5686                   "RANLIB=$${RANLIB}" \
5687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5688                   installcheck) \
5689           || exit 1
5690
5691 @endif binutils
5692
5693 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5694 maybe-mostlyclean-binutils:
5695 @if binutils
5696 maybe-mostlyclean-binutils: mostlyclean-binutils
5697
5698 mostlyclean-binutils: 
5699         @[ -f ./binutils/Makefile ] || exit 0; \
5700         r=`${PWD_COMMAND}`; export r; \
5701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5702         $(HOST_EXPORTS) \
5703         for flag in $(EXTRA_HOST_FLAGS) ; do \
5704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5705         done; \
5706         echo "Doing mostlyclean in binutils"; \
5707         (cd $(HOST_SUBDIR)/binutils && \
5708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5710                   "RANLIB=$${RANLIB}" \
5711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5712                   mostlyclean) \
5713           || exit 1
5714
5715 @endif binutils
5716
5717 .PHONY: maybe-clean-binutils clean-binutils
5718 maybe-clean-binutils:
5719 @if binutils
5720 maybe-clean-binutils: clean-binutils
5721
5722 clean-binutils: 
5723         @[ -f ./binutils/Makefile ] || exit 0; \
5724         r=`${PWD_COMMAND}`; export r; \
5725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5726         $(HOST_EXPORTS) \
5727         for flag in $(EXTRA_HOST_FLAGS) ; do \
5728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5729         done; \
5730         echo "Doing clean in binutils"; \
5731         (cd $(HOST_SUBDIR)/binutils && \
5732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5734                   "RANLIB=$${RANLIB}" \
5735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5736                   clean) \
5737           || exit 1
5738
5739 @endif binutils
5740
5741 .PHONY: maybe-distclean-binutils distclean-binutils
5742 maybe-distclean-binutils:
5743 @if binutils
5744 maybe-distclean-binutils: distclean-binutils
5745
5746 distclean-binutils: 
5747         @[ -f ./binutils/Makefile ] || exit 0; \
5748         r=`${PWD_COMMAND}`; export r; \
5749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5750         $(HOST_EXPORTS) \
5751         for flag in $(EXTRA_HOST_FLAGS) ; do \
5752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5753         done; \
5754         echo "Doing distclean in binutils"; \
5755         (cd $(HOST_SUBDIR)/binutils && \
5756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5758                   "RANLIB=$${RANLIB}" \
5759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5760                   distclean) \
5761           || exit 1
5762
5763 @endif binutils
5764
5765 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5766 maybe-maintainer-clean-binutils:
5767 @if binutils
5768 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5769
5770 maintainer-clean-binutils: 
5771         @[ -f ./binutils/Makefile ] || exit 0; \
5772         r=`${PWD_COMMAND}`; export r; \
5773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5774         $(HOST_EXPORTS) \
5775         for flag in $(EXTRA_HOST_FLAGS) ; do \
5776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5777         done; \
5778         echo "Doing maintainer-clean in binutils"; \
5779         (cd $(HOST_SUBDIR)/binutils && \
5780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5782                   "RANLIB=$${RANLIB}" \
5783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5784                   maintainer-clean) \
5785           || exit 1
5786
5787 @endif binutils
5788
5789
5790
5791 .PHONY: configure-bison maybe-configure-bison
5792 maybe-configure-bison:
5793 @if gcc-bootstrap
5794 configure-bison: stage_current
5795 @endif gcc-bootstrap
5796 @if bison
5797 maybe-configure-bison: configure-bison
5798 configure-bison: 
5799         @: $(MAKE); $(unstage)
5800         @r=`${PWD_COMMAND}`; export r; \
5801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5802         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5803         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
5804         $(HOST_EXPORTS)  \
5805         echo Configuring in $(HOST_SUBDIR)/bison; \
5806         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5807         case $(srcdir) in \
5808           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5809           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5810                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5811         esac; \
5812         module_srcdir=bison; \
5813         $(SHELL) \
5814           $$s/$$module_srcdir/configure \
5815           --srcdir=$${topdir}/$$module_srcdir \
5816           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5817           --target=${target_alias}  \
5818           || exit 1
5819 @endif bison
5820
5821
5822
5823
5824
5825 .PHONY: all-bison maybe-all-bison
5826 maybe-all-bison:
5827 @if gcc-bootstrap
5828 all-bison: stage_current
5829 @endif gcc-bootstrap
5830 @if bison
5831 TARGET-bison=all
5832 maybe-all-bison: all-bison
5833 all-bison: configure-bison
5834         @: $(MAKE); $(unstage)
5835         @r=`${PWD_COMMAND}`; export r; \
5836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5837         $(HOST_EXPORTS)  \
5838         (cd $(HOST_SUBDIR)/bison && \
5839           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5840                 $(TARGET-bison))
5841 @endif bison
5842
5843
5844
5845
5846 .PHONY: check-bison maybe-check-bison
5847 maybe-check-bison:
5848 @if bison
5849 maybe-check-bison: check-bison
5850
5851 # This module is only tested in a native toolchain.
5852 check-bison:
5853         @: $(MAKE); $(unstage)
5854         @if [ '$(host)' = '$(target)' ]; then \
5855           r=`${PWD_COMMAND}`; export r; \
5856           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5857           $(HOST_EXPORTS)  \
5858           (cd $(HOST_SUBDIR)/bison && \
5859             $(MAKE) $(FLAGS_TO_PASS)  check)
5860         fi
5861
5862 @endif bison
5863
5864 .PHONY: install-bison maybe-install-bison
5865 maybe-install-bison:
5866 @if bison
5867 maybe-install-bison: install-bison
5868
5869 install-bison: installdirs
5870         @: $(MAKE); $(unstage)
5871         @r=`${PWD_COMMAND}`; export r; \
5872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5873         $(HOST_EXPORTS) \
5874         (cd $(HOST_SUBDIR)/bison && \
5875           $(MAKE) $(FLAGS_TO_PASS)  install)
5876
5877 @endif bison
5878
5879 .PHONY: install-strip-bison maybe-install-strip-bison
5880 maybe-install-strip-bison:
5881 @if bison
5882 maybe-install-strip-bison: install-strip-bison
5883
5884 install-strip-bison: installdirs
5885         @: $(MAKE); $(unstage)
5886         @r=`${PWD_COMMAND}`; export r; \
5887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5888         $(HOST_EXPORTS) \
5889         (cd $(HOST_SUBDIR)/bison && \
5890           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5891
5892 @endif bison
5893
5894 # Other targets (info, dvi, pdf, etc.)
5895
5896 .PHONY: maybe-info-bison info-bison
5897 maybe-info-bison:
5898 @if bison
5899 maybe-info-bison: info-bison
5900
5901 info-bison: \
5902     configure-bison 
5903         @: $(MAKE); $(unstage)
5904         @[ -f ./bison/Makefile ] || exit 0; \
5905         r=`${PWD_COMMAND}`; export r; \
5906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5907         $(HOST_EXPORTS) \
5908         for flag in $(EXTRA_HOST_FLAGS) ; do \
5909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5910         done; \
5911         echo "Doing info in bison"; \
5912         (cd $(HOST_SUBDIR)/bison && \
5913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5915                   "RANLIB=$${RANLIB}" \
5916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5917                   info) \
5918           || exit 1
5919
5920 @endif bison
5921
5922 .PHONY: maybe-dvi-bison dvi-bison
5923 maybe-dvi-bison:
5924 @if bison
5925 maybe-dvi-bison: dvi-bison
5926
5927 dvi-bison: \
5928     configure-bison 
5929         @: $(MAKE); $(unstage)
5930         @[ -f ./bison/Makefile ] || exit 0; \
5931         r=`${PWD_COMMAND}`; export r; \
5932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5933         $(HOST_EXPORTS) \
5934         for flag in $(EXTRA_HOST_FLAGS) ; do \
5935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5936         done; \
5937         echo "Doing dvi in bison"; \
5938         (cd $(HOST_SUBDIR)/bison && \
5939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5941                   "RANLIB=$${RANLIB}" \
5942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5943                   dvi) \
5944           || exit 1
5945
5946 @endif bison
5947
5948 .PHONY: maybe-pdf-bison pdf-bison
5949 maybe-pdf-bison:
5950 @if bison
5951 maybe-pdf-bison: pdf-bison
5952
5953 pdf-bison: \
5954     configure-bison 
5955         @: $(MAKE); $(unstage)
5956         @[ -f ./bison/Makefile ] || exit 0; \
5957         r=`${PWD_COMMAND}`; export r; \
5958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5959         $(HOST_EXPORTS) \
5960         for flag in $(EXTRA_HOST_FLAGS) ; do \
5961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5962         done; \
5963         echo "Doing pdf in bison"; \
5964         (cd $(HOST_SUBDIR)/bison && \
5965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5967                   "RANLIB=$${RANLIB}" \
5968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5969                   pdf) \
5970           || exit 1
5971
5972 @endif bison
5973
5974 .PHONY: maybe-html-bison html-bison
5975 maybe-html-bison:
5976 @if bison
5977 maybe-html-bison: html-bison
5978
5979 html-bison: \
5980     configure-bison 
5981         @: $(MAKE); $(unstage)
5982         @[ -f ./bison/Makefile ] || exit 0; \
5983         r=`${PWD_COMMAND}`; export r; \
5984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5985         $(HOST_EXPORTS) \
5986         for flag in $(EXTRA_HOST_FLAGS) ; do \
5987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5988         done; \
5989         echo "Doing html in bison"; \
5990         (cd $(HOST_SUBDIR)/bison && \
5991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5993                   "RANLIB=$${RANLIB}" \
5994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5995                   html) \
5996           || exit 1
5997
5998 @endif bison
5999
6000 .PHONY: maybe-TAGS-bison TAGS-bison
6001 maybe-TAGS-bison:
6002 @if bison
6003 maybe-TAGS-bison: TAGS-bison
6004
6005 TAGS-bison: \
6006     configure-bison 
6007         @: $(MAKE); $(unstage)
6008         @[ -f ./bison/Makefile ] || exit 0; \
6009         r=`${PWD_COMMAND}`; export r; \
6010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6011         $(HOST_EXPORTS) \
6012         for flag in $(EXTRA_HOST_FLAGS) ; do \
6013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6014         done; \
6015         echo "Doing TAGS in bison"; \
6016         (cd $(HOST_SUBDIR)/bison && \
6017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6019                   "RANLIB=$${RANLIB}" \
6020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6021                   TAGS) \
6022           || exit 1
6023
6024 @endif bison
6025
6026 .PHONY: maybe-install-info-bison install-info-bison
6027 maybe-install-info-bison:
6028 @if bison
6029 maybe-install-info-bison: install-info-bison
6030
6031 install-info-bison: \
6032     configure-bison \
6033     info-bison 
6034         @: $(MAKE); $(unstage)
6035         @[ -f ./bison/Makefile ] || exit 0; \
6036         r=`${PWD_COMMAND}`; export r; \
6037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6038         $(HOST_EXPORTS) \
6039         for flag in $(EXTRA_HOST_FLAGS) ; do \
6040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6041         done; \
6042         echo "Doing install-info in bison"; \
6043         (cd $(HOST_SUBDIR)/bison && \
6044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6046                   "RANLIB=$${RANLIB}" \
6047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6048                   install-info) \
6049           || exit 1
6050
6051 @endif bison
6052
6053 .PHONY: maybe-install-pdf-bison install-pdf-bison
6054 maybe-install-pdf-bison:
6055 @if bison
6056 maybe-install-pdf-bison: install-pdf-bison
6057
6058 install-pdf-bison: \
6059     configure-bison \
6060     pdf-bison 
6061         @: $(MAKE); $(unstage)
6062         @[ -f ./bison/Makefile ] || exit 0; \
6063         r=`${PWD_COMMAND}`; export r; \
6064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6065         $(HOST_EXPORTS) \
6066         for flag in $(EXTRA_HOST_FLAGS) ; do \
6067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6068         done; \
6069         echo "Doing install-pdf in bison"; \
6070         (cd $(HOST_SUBDIR)/bison && \
6071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6073                   "RANLIB=$${RANLIB}" \
6074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6075                   install-pdf) \
6076           || exit 1
6077
6078 @endif bison
6079
6080 .PHONY: maybe-install-html-bison install-html-bison
6081 maybe-install-html-bison:
6082 @if bison
6083 maybe-install-html-bison: install-html-bison
6084
6085 install-html-bison: \
6086     configure-bison \
6087     html-bison 
6088         @: $(MAKE); $(unstage)
6089         @[ -f ./bison/Makefile ] || exit 0; \
6090         r=`${PWD_COMMAND}`; export r; \
6091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6092         $(HOST_EXPORTS) \
6093         for flag in $(EXTRA_HOST_FLAGS) ; do \
6094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6095         done; \
6096         echo "Doing install-html in bison"; \
6097         (cd $(HOST_SUBDIR)/bison && \
6098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6100                   "RANLIB=$${RANLIB}" \
6101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6102                   install-html) \
6103           || exit 1
6104
6105 @endif bison
6106
6107 .PHONY: maybe-installcheck-bison installcheck-bison
6108 maybe-installcheck-bison:
6109 @if bison
6110 maybe-installcheck-bison: installcheck-bison
6111
6112 installcheck-bison: \
6113     configure-bison 
6114         @: $(MAKE); $(unstage)
6115         @[ -f ./bison/Makefile ] || exit 0; \
6116         r=`${PWD_COMMAND}`; export r; \
6117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6118         $(HOST_EXPORTS) \
6119         for flag in $(EXTRA_HOST_FLAGS) ; do \
6120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6121         done; \
6122         echo "Doing installcheck in bison"; \
6123         (cd $(HOST_SUBDIR)/bison && \
6124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6126                   "RANLIB=$${RANLIB}" \
6127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6128                   installcheck) \
6129           || exit 1
6130
6131 @endif bison
6132
6133 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6134 maybe-mostlyclean-bison:
6135 @if bison
6136 maybe-mostlyclean-bison: mostlyclean-bison
6137
6138 mostlyclean-bison: 
6139         @: $(MAKE); $(unstage)
6140         @[ -f ./bison/Makefile ] || exit 0; \
6141         r=`${PWD_COMMAND}`; export r; \
6142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6143         $(HOST_EXPORTS) \
6144         for flag in $(EXTRA_HOST_FLAGS) ; do \
6145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6146         done; \
6147         echo "Doing mostlyclean in bison"; \
6148         (cd $(HOST_SUBDIR)/bison && \
6149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6151                   "RANLIB=$${RANLIB}" \
6152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6153                   mostlyclean) \
6154           || exit 1
6155
6156 @endif bison
6157
6158 .PHONY: maybe-clean-bison clean-bison
6159 maybe-clean-bison:
6160 @if bison
6161 maybe-clean-bison: clean-bison
6162
6163 clean-bison: 
6164         @: $(MAKE); $(unstage)
6165         @[ -f ./bison/Makefile ] || exit 0; \
6166         r=`${PWD_COMMAND}`; export r; \
6167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6168         $(HOST_EXPORTS) \
6169         for flag in $(EXTRA_HOST_FLAGS) ; do \
6170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6171         done; \
6172         echo "Doing clean in bison"; \
6173         (cd $(HOST_SUBDIR)/bison && \
6174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6176                   "RANLIB=$${RANLIB}" \
6177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6178                   clean) \
6179           || exit 1
6180
6181 @endif bison
6182
6183 .PHONY: maybe-distclean-bison distclean-bison
6184 maybe-distclean-bison:
6185 @if bison
6186 maybe-distclean-bison: distclean-bison
6187
6188 distclean-bison: 
6189         @: $(MAKE); $(unstage)
6190         @[ -f ./bison/Makefile ] || exit 0; \
6191         r=`${PWD_COMMAND}`; export r; \
6192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6193         $(HOST_EXPORTS) \
6194         for flag in $(EXTRA_HOST_FLAGS) ; do \
6195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6196         done; \
6197         echo "Doing distclean in bison"; \
6198         (cd $(HOST_SUBDIR)/bison && \
6199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6201                   "RANLIB=$${RANLIB}" \
6202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6203                   distclean) \
6204           || exit 1
6205
6206 @endif bison
6207
6208 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6209 maybe-maintainer-clean-bison:
6210 @if bison
6211 maybe-maintainer-clean-bison: maintainer-clean-bison
6212
6213 maintainer-clean-bison: 
6214         @: $(MAKE); $(unstage)
6215         @[ -f ./bison/Makefile ] || exit 0; \
6216         r=`${PWD_COMMAND}`; export r; \
6217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6218         $(HOST_EXPORTS) \
6219         for flag in $(EXTRA_HOST_FLAGS) ; do \
6220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6221         done; \
6222         echo "Doing maintainer-clean in bison"; \
6223         (cd $(HOST_SUBDIR)/bison && \
6224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6226                   "RANLIB=$${RANLIB}" \
6227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6228                   maintainer-clean) \
6229           || exit 1
6230
6231 @endif bison
6232
6233
6234
6235 .PHONY: configure-cgen maybe-configure-cgen
6236 maybe-configure-cgen:
6237 @if gcc-bootstrap
6238 configure-cgen: stage_current
6239 @endif gcc-bootstrap
6240 @if cgen
6241 maybe-configure-cgen: configure-cgen
6242 configure-cgen: 
6243         @: $(MAKE); $(unstage)
6244         @r=`${PWD_COMMAND}`; export r; \
6245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6246         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6247         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
6248         $(HOST_EXPORTS)  \
6249         echo Configuring in $(HOST_SUBDIR)/cgen; \
6250         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6251         case $(srcdir) in \
6252           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6253           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6254                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6255         esac; \
6256         module_srcdir=cgen; \
6257         $(SHELL) \
6258           $$s/$$module_srcdir/configure \
6259           --srcdir=$${topdir}/$$module_srcdir \
6260           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6261           --target=${target_alias}  \
6262           || exit 1
6263 @endif cgen
6264
6265
6266
6267
6268
6269 .PHONY: all-cgen maybe-all-cgen
6270 maybe-all-cgen:
6271 @if gcc-bootstrap
6272 all-cgen: stage_current
6273 @endif gcc-bootstrap
6274 @if cgen
6275 TARGET-cgen=all
6276 maybe-all-cgen: all-cgen
6277 all-cgen: configure-cgen
6278         @: $(MAKE); $(unstage)
6279         @r=`${PWD_COMMAND}`; export r; \
6280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6281         $(HOST_EXPORTS)  \
6282         (cd $(HOST_SUBDIR)/cgen && \
6283           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6284                 $(TARGET-cgen))
6285 @endif cgen
6286
6287
6288
6289
6290 .PHONY: check-cgen maybe-check-cgen
6291 maybe-check-cgen:
6292 @if cgen
6293 maybe-check-cgen: check-cgen
6294
6295 check-cgen:
6296         @: $(MAKE); $(unstage)
6297         @r=`${PWD_COMMAND}`; export r; \
6298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6299         $(HOST_EXPORTS)  \
6300         (cd $(HOST_SUBDIR)/cgen && \
6301           $(MAKE) $(FLAGS_TO_PASS)  check)
6302
6303 @endif cgen
6304
6305 .PHONY: install-cgen maybe-install-cgen
6306 maybe-install-cgen:
6307 @if cgen
6308 maybe-install-cgen: install-cgen
6309
6310 install-cgen: installdirs
6311         @: $(MAKE); $(unstage)
6312         @r=`${PWD_COMMAND}`; export r; \
6313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6314         $(HOST_EXPORTS) \
6315         (cd $(HOST_SUBDIR)/cgen && \
6316           $(MAKE) $(FLAGS_TO_PASS)  install)
6317
6318 @endif cgen
6319
6320 .PHONY: install-strip-cgen maybe-install-strip-cgen
6321 maybe-install-strip-cgen:
6322 @if cgen
6323 maybe-install-strip-cgen: install-strip-cgen
6324
6325 install-strip-cgen: installdirs
6326         @: $(MAKE); $(unstage)
6327         @r=`${PWD_COMMAND}`; export r; \
6328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6329         $(HOST_EXPORTS) \
6330         (cd $(HOST_SUBDIR)/cgen && \
6331           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6332
6333 @endif cgen
6334
6335 # Other targets (info, dvi, pdf, etc.)
6336
6337 .PHONY: maybe-info-cgen info-cgen
6338 maybe-info-cgen:
6339 @if cgen
6340 maybe-info-cgen: info-cgen
6341
6342 info-cgen: \
6343     configure-cgen 
6344         @: $(MAKE); $(unstage)
6345         @[ -f ./cgen/Makefile ] || exit 0; \
6346         r=`${PWD_COMMAND}`; export r; \
6347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6348         $(HOST_EXPORTS) \
6349         for flag in $(EXTRA_HOST_FLAGS) ; do \
6350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6351         done; \
6352         echo "Doing info in cgen"; \
6353         (cd $(HOST_SUBDIR)/cgen && \
6354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6356                   "RANLIB=$${RANLIB}" \
6357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6358                   info) \
6359           || exit 1
6360
6361 @endif cgen
6362
6363 .PHONY: maybe-dvi-cgen dvi-cgen
6364 maybe-dvi-cgen:
6365 @if cgen
6366 maybe-dvi-cgen: dvi-cgen
6367
6368 dvi-cgen: \
6369     configure-cgen 
6370         @: $(MAKE); $(unstage)
6371         @[ -f ./cgen/Makefile ] || exit 0; \
6372         r=`${PWD_COMMAND}`; export r; \
6373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6374         $(HOST_EXPORTS) \
6375         for flag in $(EXTRA_HOST_FLAGS) ; do \
6376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6377         done; \
6378         echo "Doing dvi in cgen"; \
6379         (cd $(HOST_SUBDIR)/cgen && \
6380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6382                   "RANLIB=$${RANLIB}" \
6383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6384                   dvi) \
6385           || exit 1
6386
6387 @endif cgen
6388
6389 .PHONY: maybe-pdf-cgen pdf-cgen
6390 maybe-pdf-cgen:
6391 @if cgen
6392 maybe-pdf-cgen: pdf-cgen
6393
6394 pdf-cgen: \
6395     configure-cgen 
6396         @: $(MAKE); $(unstage)
6397         @[ -f ./cgen/Makefile ] || exit 0; \
6398         r=`${PWD_COMMAND}`; export r; \
6399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6400         $(HOST_EXPORTS) \
6401         for flag in $(EXTRA_HOST_FLAGS) ; do \
6402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6403         done; \
6404         echo "Doing pdf in cgen"; \
6405         (cd $(HOST_SUBDIR)/cgen && \
6406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6408                   "RANLIB=$${RANLIB}" \
6409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6410                   pdf) \
6411           || exit 1
6412
6413 @endif cgen
6414
6415 .PHONY: maybe-html-cgen html-cgen
6416 maybe-html-cgen:
6417 @if cgen
6418 maybe-html-cgen: html-cgen
6419
6420 html-cgen: \
6421     configure-cgen 
6422         @: $(MAKE); $(unstage)
6423         @[ -f ./cgen/Makefile ] || exit 0; \
6424         r=`${PWD_COMMAND}`; export r; \
6425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6426         $(HOST_EXPORTS) \
6427         for flag in $(EXTRA_HOST_FLAGS) ; do \
6428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6429         done; \
6430         echo "Doing html in cgen"; \
6431         (cd $(HOST_SUBDIR)/cgen && \
6432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6434                   "RANLIB=$${RANLIB}" \
6435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6436                   html) \
6437           || exit 1
6438
6439 @endif cgen
6440
6441 .PHONY: maybe-TAGS-cgen TAGS-cgen
6442 maybe-TAGS-cgen:
6443 @if cgen
6444 maybe-TAGS-cgen: TAGS-cgen
6445
6446 TAGS-cgen: \
6447     configure-cgen 
6448         @: $(MAKE); $(unstage)
6449         @[ -f ./cgen/Makefile ] || exit 0; \
6450         r=`${PWD_COMMAND}`; export r; \
6451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6452         $(HOST_EXPORTS) \
6453         for flag in $(EXTRA_HOST_FLAGS) ; do \
6454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6455         done; \
6456         echo "Doing TAGS in cgen"; \
6457         (cd $(HOST_SUBDIR)/cgen && \
6458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6460                   "RANLIB=$${RANLIB}" \
6461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6462                   TAGS) \
6463           || exit 1
6464
6465 @endif cgen
6466
6467 .PHONY: maybe-install-info-cgen install-info-cgen
6468 maybe-install-info-cgen:
6469 @if cgen
6470 maybe-install-info-cgen: install-info-cgen
6471
6472 install-info-cgen: \
6473     configure-cgen \
6474     info-cgen 
6475         @: $(MAKE); $(unstage)
6476         @[ -f ./cgen/Makefile ] || exit 0; \
6477         r=`${PWD_COMMAND}`; export r; \
6478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6479         $(HOST_EXPORTS) \
6480         for flag in $(EXTRA_HOST_FLAGS) ; do \
6481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6482         done; \
6483         echo "Doing install-info in cgen"; \
6484         (cd $(HOST_SUBDIR)/cgen && \
6485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6487                   "RANLIB=$${RANLIB}" \
6488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6489                   install-info) \
6490           || exit 1
6491
6492 @endif cgen
6493
6494 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6495 maybe-install-pdf-cgen:
6496 @if cgen
6497 maybe-install-pdf-cgen: install-pdf-cgen
6498
6499 install-pdf-cgen: \
6500     configure-cgen \
6501     pdf-cgen 
6502         @: $(MAKE); $(unstage)
6503         @[ -f ./cgen/Makefile ] || exit 0; \
6504         r=`${PWD_COMMAND}`; export r; \
6505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6506         $(HOST_EXPORTS) \
6507         for flag in $(EXTRA_HOST_FLAGS) ; do \
6508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6509         done; \
6510         echo "Doing install-pdf in cgen"; \
6511         (cd $(HOST_SUBDIR)/cgen && \
6512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6514                   "RANLIB=$${RANLIB}" \
6515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6516                   install-pdf) \
6517           || exit 1
6518
6519 @endif cgen
6520
6521 .PHONY: maybe-install-html-cgen install-html-cgen
6522 maybe-install-html-cgen:
6523 @if cgen
6524 maybe-install-html-cgen: install-html-cgen
6525
6526 install-html-cgen: \
6527     configure-cgen \
6528     html-cgen 
6529         @: $(MAKE); $(unstage)
6530         @[ -f ./cgen/Makefile ] || exit 0; \
6531         r=`${PWD_COMMAND}`; export r; \
6532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6533         $(HOST_EXPORTS) \
6534         for flag in $(EXTRA_HOST_FLAGS) ; do \
6535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6536         done; \
6537         echo "Doing install-html in cgen"; \
6538         (cd $(HOST_SUBDIR)/cgen && \
6539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6541                   "RANLIB=$${RANLIB}" \
6542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6543                   install-html) \
6544           || exit 1
6545
6546 @endif cgen
6547
6548 .PHONY: maybe-installcheck-cgen installcheck-cgen
6549 maybe-installcheck-cgen:
6550 @if cgen
6551 maybe-installcheck-cgen: installcheck-cgen
6552
6553 installcheck-cgen: \
6554     configure-cgen 
6555         @: $(MAKE); $(unstage)
6556         @[ -f ./cgen/Makefile ] || exit 0; \
6557         r=`${PWD_COMMAND}`; export r; \
6558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6559         $(HOST_EXPORTS) \
6560         for flag in $(EXTRA_HOST_FLAGS) ; do \
6561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6562         done; \
6563         echo "Doing installcheck in cgen"; \
6564         (cd $(HOST_SUBDIR)/cgen && \
6565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6567                   "RANLIB=$${RANLIB}" \
6568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6569                   installcheck) \
6570           || exit 1
6571
6572 @endif cgen
6573
6574 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6575 maybe-mostlyclean-cgen:
6576 @if cgen
6577 maybe-mostlyclean-cgen: mostlyclean-cgen
6578
6579 mostlyclean-cgen: 
6580         @: $(MAKE); $(unstage)
6581         @[ -f ./cgen/Makefile ] || exit 0; \
6582         r=`${PWD_COMMAND}`; export r; \
6583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6584         $(HOST_EXPORTS) \
6585         for flag in $(EXTRA_HOST_FLAGS) ; do \
6586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6587         done; \
6588         echo "Doing mostlyclean in cgen"; \
6589         (cd $(HOST_SUBDIR)/cgen && \
6590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6592                   "RANLIB=$${RANLIB}" \
6593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6594                   mostlyclean) \
6595           || exit 1
6596
6597 @endif cgen
6598
6599 .PHONY: maybe-clean-cgen clean-cgen
6600 maybe-clean-cgen:
6601 @if cgen
6602 maybe-clean-cgen: clean-cgen
6603
6604 clean-cgen: 
6605         @: $(MAKE); $(unstage)
6606         @[ -f ./cgen/Makefile ] || exit 0; \
6607         r=`${PWD_COMMAND}`; export r; \
6608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6609         $(HOST_EXPORTS) \
6610         for flag in $(EXTRA_HOST_FLAGS) ; do \
6611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6612         done; \
6613         echo "Doing clean in cgen"; \
6614         (cd $(HOST_SUBDIR)/cgen && \
6615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6617                   "RANLIB=$${RANLIB}" \
6618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6619                   clean) \
6620           || exit 1
6621
6622 @endif cgen
6623
6624 .PHONY: maybe-distclean-cgen distclean-cgen
6625 maybe-distclean-cgen:
6626 @if cgen
6627 maybe-distclean-cgen: distclean-cgen
6628
6629 distclean-cgen: 
6630         @: $(MAKE); $(unstage)
6631         @[ -f ./cgen/Makefile ] || exit 0; \
6632         r=`${PWD_COMMAND}`; export r; \
6633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6634         $(HOST_EXPORTS) \
6635         for flag in $(EXTRA_HOST_FLAGS) ; do \
6636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6637         done; \
6638         echo "Doing distclean in cgen"; \
6639         (cd $(HOST_SUBDIR)/cgen && \
6640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6642                   "RANLIB=$${RANLIB}" \
6643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6644                   distclean) \
6645           || exit 1
6646
6647 @endif cgen
6648
6649 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6650 maybe-maintainer-clean-cgen:
6651 @if cgen
6652 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6653
6654 maintainer-clean-cgen: 
6655         @: $(MAKE); $(unstage)
6656         @[ -f ./cgen/Makefile ] || exit 0; \
6657         r=`${PWD_COMMAND}`; export r; \
6658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6659         $(HOST_EXPORTS) \
6660         for flag in $(EXTRA_HOST_FLAGS) ; do \
6661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6662         done; \
6663         echo "Doing maintainer-clean in cgen"; \
6664         (cd $(HOST_SUBDIR)/cgen && \
6665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6667                   "RANLIB=$${RANLIB}" \
6668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6669                   maintainer-clean) \
6670           || exit 1
6671
6672 @endif cgen
6673
6674
6675
6676 .PHONY: configure-dejagnu maybe-configure-dejagnu
6677 maybe-configure-dejagnu:
6678 @if gcc-bootstrap
6679 configure-dejagnu: stage_current
6680 @endif gcc-bootstrap
6681 @if dejagnu
6682 maybe-configure-dejagnu: configure-dejagnu
6683 configure-dejagnu: 
6684         @: $(MAKE); $(unstage)
6685         @r=`${PWD_COMMAND}`; export r; \
6686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6687         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6688         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
6689         $(HOST_EXPORTS)  \
6690         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6691         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6692         case $(srcdir) in \
6693           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6694           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6695                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6696         esac; \
6697         module_srcdir=dejagnu; \
6698         $(SHELL) \
6699           $$s/$$module_srcdir/configure \
6700           --srcdir=$${topdir}/$$module_srcdir \
6701           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6702           --target=${target_alias}  \
6703           || exit 1
6704 @endif dejagnu
6705
6706
6707
6708
6709
6710 .PHONY: all-dejagnu maybe-all-dejagnu
6711 maybe-all-dejagnu:
6712 @if gcc-bootstrap
6713 all-dejagnu: stage_current
6714 @endif gcc-bootstrap
6715 @if dejagnu
6716 TARGET-dejagnu=all
6717 maybe-all-dejagnu: all-dejagnu
6718 all-dejagnu: configure-dejagnu
6719         @: $(MAKE); $(unstage)
6720         @r=`${PWD_COMMAND}`; export r; \
6721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6722         $(HOST_EXPORTS)  \
6723         (cd $(HOST_SUBDIR)/dejagnu && \
6724           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6725                 $(TARGET-dejagnu))
6726 @endif dejagnu
6727
6728
6729
6730
6731 .PHONY: check-dejagnu maybe-check-dejagnu
6732 maybe-check-dejagnu:
6733 @if dejagnu
6734 maybe-check-dejagnu: check-dejagnu
6735
6736 check-dejagnu:
6737         @: $(MAKE); $(unstage)
6738         @r=`${PWD_COMMAND}`; export r; \
6739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6740         $(HOST_EXPORTS)  \
6741         (cd $(HOST_SUBDIR)/dejagnu && \
6742           $(MAKE) $(FLAGS_TO_PASS)  check)
6743
6744 @endif dejagnu
6745
6746 .PHONY: install-dejagnu maybe-install-dejagnu
6747 maybe-install-dejagnu:
6748 @if dejagnu
6749 maybe-install-dejagnu: install-dejagnu
6750
6751 install-dejagnu: installdirs
6752         @: $(MAKE); $(unstage)
6753         @r=`${PWD_COMMAND}`; export r; \
6754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6755         $(HOST_EXPORTS) \
6756         (cd $(HOST_SUBDIR)/dejagnu && \
6757           $(MAKE) $(FLAGS_TO_PASS)  install)
6758
6759 @endif dejagnu
6760
6761 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6762 maybe-install-strip-dejagnu:
6763 @if dejagnu
6764 maybe-install-strip-dejagnu: install-strip-dejagnu
6765
6766 install-strip-dejagnu: installdirs
6767         @: $(MAKE); $(unstage)
6768         @r=`${PWD_COMMAND}`; export r; \
6769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6770         $(HOST_EXPORTS) \
6771         (cd $(HOST_SUBDIR)/dejagnu && \
6772           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6773
6774 @endif dejagnu
6775
6776 # Other targets (info, dvi, pdf, etc.)
6777
6778 .PHONY: maybe-info-dejagnu info-dejagnu
6779 maybe-info-dejagnu:
6780 @if dejagnu
6781 maybe-info-dejagnu: info-dejagnu
6782
6783 info-dejagnu: \
6784     configure-dejagnu 
6785         @: $(MAKE); $(unstage)
6786         @[ -f ./dejagnu/Makefile ] || exit 0; \
6787         r=`${PWD_COMMAND}`; export r; \
6788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6789         $(HOST_EXPORTS) \
6790         for flag in $(EXTRA_HOST_FLAGS) ; do \
6791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6792         done; \
6793         echo "Doing info in dejagnu"; \
6794         (cd $(HOST_SUBDIR)/dejagnu && \
6795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6797                   "RANLIB=$${RANLIB}" \
6798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6799                   info) \
6800           || exit 1
6801
6802 @endif dejagnu
6803
6804 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6805 maybe-dvi-dejagnu:
6806 @if dejagnu
6807 maybe-dvi-dejagnu: dvi-dejagnu
6808
6809 dvi-dejagnu: \
6810     configure-dejagnu 
6811         @: $(MAKE); $(unstage)
6812         @[ -f ./dejagnu/Makefile ] || exit 0; \
6813         r=`${PWD_COMMAND}`; export r; \
6814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6815         $(HOST_EXPORTS) \
6816         for flag in $(EXTRA_HOST_FLAGS) ; do \
6817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6818         done; \
6819         echo "Doing dvi in dejagnu"; \
6820         (cd $(HOST_SUBDIR)/dejagnu && \
6821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6823                   "RANLIB=$${RANLIB}" \
6824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6825                   dvi) \
6826           || exit 1
6827
6828 @endif dejagnu
6829
6830 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6831 maybe-pdf-dejagnu:
6832 @if dejagnu
6833 maybe-pdf-dejagnu: pdf-dejagnu
6834
6835 pdf-dejagnu: \
6836     configure-dejagnu 
6837         @: $(MAKE); $(unstage)
6838         @[ -f ./dejagnu/Makefile ] || exit 0; \
6839         r=`${PWD_COMMAND}`; export r; \
6840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6841         $(HOST_EXPORTS) \
6842         for flag in $(EXTRA_HOST_FLAGS) ; do \
6843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6844         done; \
6845         echo "Doing pdf in dejagnu"; \
6846         (cd $(HOST_SUBDIR)/dejagnu && \
6847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6849                   "RANLIB=$${RANLIB}" \
6850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6851                   pdf) \
6852           || exit 1
6853
6854 @endif dejagnu
6855
6856 .PHONY: maybe-html-dejagnu html-dejagnu
6857 maybe-html-dejagnu:
6858 @if dejagnu
6859 maybe-html-dejagnu: html-dejagnu
6860
6861 html-dejagnu: \
6862     configure-dejagnu 
6863         @: $(MAKE); $(unstage)
6864         @[ -f ./dejagnu/Makefile ] || exit 0; \
6865         r=`${PWD_COMMAND}`; export r; \
6866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6867         $(HOST_EXPORTS) \
6868         for flag in $(EXTRA_HOST_FLAGS) ; do \
6869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6870         done; \
6871         echo "Doing html in dejagnu"; \
6872         (cd $(HOST_SUBDIR)/dejagnu && \
6873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6875                   "RANLIB=$${RANLIB}" \
6876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6877                   html) \
6878           || exit 1
6879
6880 @endif dejagnu
6881
6882 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6883 maybe-TAGS-dejagnu:
6884 @if dejagnu
6885 maybe-TAGS-dejagnu: TAGS-dejagnu
6886
6887 TAGS-dejagnu: \
6888     configure-dejagnu 
6889         @: $(MAKE); $(unstage)
6890         @[ -f ./dejagnu/Makefile ] || exit 0; \
6891         r=`${PWD_COMMAND}`; export r; \
6892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6893         $(HOST_EXPORTS) \
6894         for flag in $(EXTRA_HOST_FLAGS) ; do \
6895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6896         done; \
6897         echo "Doing TAGS in dejagnu"; \
6898         (cd $(HOST_SUBDIR)/dejagnu && \
6899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6901                   "RANLIB=$${RANLIB}" \
6902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6903                   TAGS) \
6904           || exit 1
6905
6906 @endif dejagnu
6907
6908 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6909 maybe-install-info-dejagnu:
6910 @if dejagnu
6911 maybe-install-info-dejagnu: install-info-dejagnu
6912
6913 install-info-dejagnu: \
6914     configure-dejagnu \
6915     info-dejagnu 
6916         @: $(MAKE); $(unstage)
6917         @[ -f ./dejagnu/Makefile ] || exit 0; \
6918         r=`${PWD_COMMAND}`; export r; \
6919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6920         $(HOST_EXPORTS) \
6921         for flag in $(EXTRA_HOST_FLAGS) ; do \
6922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6923         done; \
6924         echo "Doing install-info in dejagnu"; \
6925         (cd $(HOST_SUBDIR)/dejagnu && \
6926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6928                   "RANLIB=$${RANLIB}" \
6929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6930                   install-info) \
6931           || exit 1
6932
6933 @endif dejagnu
6934
6935 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6936 maybe-install-pdf-dejagnu:
6937 @if dejagnu
6938 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6939
6940 install-pdf-dejagnu: \
6941     configure-dejagnu \
6942     pdf-dejagnu 
6943         @: $(MAKE); $(unstage)
6944         @[ -f ./dejagnu/Makefile ] || exit 0; \
6945         r=`${PWD_COMMAND}`; export r; \
6946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6947         $(HOST_EXPORTS) \
6948         for flag in $(EXTRA_HOST_FLAGS) ; do \
6949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6950         done; \
6951         echo "Doing install-pdf in dejagnu"; \
6952         (cd $(HOST_SUBDIR)/dejagnu && \
6953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6955                   "RANLIB=$${RANLIB}" \
6956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6957                   install-pdf) \
6958           || exit 1
6959
6960 @endif dejagnu
6961
6962 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6963 maybe-install-html-dejagnu:
6964 @if dejagnu
6965 maybe-install-html-dejagnu: install-html-dejagnu
6966
6967 install-html-dejagnu: \
6968     configure-dejagnu \
6969     html-dejagnu 
6970         @: $(MAKE); $(unstage)
6971         @[ -f ./dejagnu/Makefile ] || exit 0; \
6972         r=`${PWD_COMMAND}`; export r; \
6973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6974         $(HOST_EXPORTS) \
6975         for flag in $(EXTRA_HOST_FLAGS) ; do \
6976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6977         done; \
6978         echo "Doing install-html in dejagnu"; \
6979         (cd $(HOST_SUBDIR)/dejagnu && \
6980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6982                   "RANLIB=$${RANLIB}" \
6983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6984                   install-html) \
6985           || exit 1
6986
6987 @endif dejagnu
6988
6989 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6990 maybe-installcheck-dejagnu:
6991 @if dejagnu
6992 maybe-installcheck-dejagnu: installcheck-dejagnu
6993
6994 installcheck-dejagnu: \
6995     configure-dejagnu 
6996         @: $(MAKE); $(unstage)
6997         @[ -f ./dejagnu/Makefile ] || exit 0; \
6998         r=`${PWD_COMMAND}`; export r; \
6999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7000         $(HOST_EXPORTS) \
7001         for flag in $(EXTRA_HOST_FLAGS) ; do \
7002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7003         done; \
7004         echo "Doing installcheck in dejagnu"; \
7005         (cd $(HOST_SUBDIR)/dejagnu && \
7006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7008                   "RANLIB=$${RANLIB}" \
7009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7010                   installcheck) \
7011           || exit 1
7012
7013 @endif dejagnu
7014
7015 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7016 maybe-mostlyclean-dejagnu:
7017 @if dejagnu
7018 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7019
7020 mostlyclean-dejagnu: 
7021         @: $(MAKE); $(unstage)
7022         @[ -f ./dejagnu/Makefile ] || exit 0; \
7023         r=`${PWD_COMMAND}`; export r; \
7024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7025         $(HOST_EXPORTS) \
7026         for flag in $(EXTRA_HOST_FLAGS) ; do \
7027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7028         done; \
7029         echo "Doing mostlyclean in dejagnu"; \
7030         (cd $(HOST_SUBDIR)/dejagnu && \
7031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7033                   "RANLIB=$${RANLIB}" \
7034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7035                   mostlyclean) \
7036           || exit 1
7037
7038 @endif dejagnu
7039
7040 .PHONY: maybe-clean-dejagnu clean-dejagnu
7041 maybe-clean-dejagnu:
7042 @if dejagnu
7043 maybe-clean-dejagnu: clean-dejagnu
7044
7045 clean-dejagnu: 
7046         @: $(MAKE); $(unstage)
7047         @[ -f ./dejagnu/Makefile ] || exit 0; \
7048         r=`${PWD_COMMAND}`; export r; \
7049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7050         $(HOST_EXPORTS) \
7051         for flag in $(EXTRA_HOST_FLAGS) ; do \
7052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7053         done; \
7054         echo "Doing clean in dejagnu"; \
7055         (cd $(HOST_SUBDIR)/dejagnu && \
7056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7058                   "RANLIB=$${RANLIB}" \
7059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7060                   clean) \
7061           || exit 1
7062
7063 @endif dejagnu
7064
7065 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7066 maybe-distclean-dejagnu:
7067 @if dejagnu
7068 maybe-distclean-dejagnu: distclean-dejagnu
7069
7070 distclean-dejagnu: 
7071         @: $(MAKE); $(unstage)
7072         @[ -f ./dejagnu/Makefile ] || exit 0; \
7073         r=`${PWD_COMMAND}`; export r; \
7074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7075         $(HOST_EXPORTS) \
7076         for flag in $(EXTRA_HOST_FLAGS) ; do \
7077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7078         done; \
7079         echo "Doing distclean in dejagnu"; \
7080         (cd $(HOST_SUBDIR)/dejagnu && \
7081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7083                   "RANLIB=$${RANLIB}" \
7084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7085                   distclean) \
7086           || exit 1
7087
7088 @endif dejagnu
7089
7090 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7091 maybe-maintainer-clean-dejagnu:
7092 @if dejagnu
7093 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7094
7095 maintainer-clean-dejagnu: 
7096         @: $(MAKE); $(unstage)
7097         @[ -f ./dejagnu/Makefile ] || exit 0; \
7098         r=`${PWD_COMMAND}`; export r; \
7099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7100         $(HOST_EXPORTS) \
7101         for flag in $(EXTRA_HOST_FLAGS) ; do \
7102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7103         done; \
7104         echo "Doing maintainer-clean in dejagnu"; \
7105         (cd $(HOST_SUBDIR)/dejagnu && \
7106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7108                   "RANLIB=$${RANLIB}" \
7109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7110                   maintainer-clean) \
7111           || exit 1
7112
7113 @endif dejagnu
7114
7115
7116
7117 .PHONY: configure-etc maybe-configure-etc
7118 maybe-configure-etc:
7119 @if gcc-bootstrap
7120 configure-etc: stage_current
7121 @endif gcc-bootstrap
7122 @if etc
7123 maybe-configure-etc: configure-etc
7124 configure-etc: 
7125         @: $(MAKE); $(unstage)
7126         @r=`${PWD_COMMAND}`; export r; \
7127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7128         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7129         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7130         $(HOST_EXPORTS)  \
7131         echo Configuring in $(HOST_SUBDIR)/etc; \
7132         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7133         case $(srcdir) in \
7134           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7135           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7136                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7137         esac; \
7138         module_srcdir=etc; \
7139         $(SHELL) \
7140           $$s/$$module_srcdir/configure \
7141           --srcdir=$${topdir}/$$module_srcdir \
7142           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7143           --target=${target_alias}  \
7144           || exit 1
7145 @endif etc
7146
7147
7148
7149
7150
7151 .PHONY: all-etc maybe-all-etc
7152 maybe-all-etc:
7153 @if gcc-bootstrap
7154 all-etc: stage_current
7155 @endif gcc-bootstrap
7156 @if etc
7157 TARGET-etc=all
7158 maybe-all-etc: all-etc
7159 all-etc: configure-etc
7160         @: $(MAKE); $(unstage)
7161         @r=`${PWD_COMMAND}`; export r; \
7162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7163         $(HOST_EXPORTS)  \
7164         (cd $(HOST_SUBDIR)/etc && \
7165           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7166                 $(TARGET-etc))
7167 @endif etc
7168
7169
7170
7171
7172 .PHONY: check-etc maybe-check-etc
7173 maybe-check-etc:
7174 @if etc
7175 maybe-check-etc: check-etc
7176
7177 check-etc:
7178         @: $(MAKE); $(unstage)
7179         @r=`${PWD_COMMAND}`; export r; \
7180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7181         $(HOST_EXPORTS)  \
7182         (cd $(HOST_SUBDIR)/etc && \
7183           $(MAKE) $(FLAGS_TO_PASS)  check)
7184
7185 @endif etc
7186
7187 .PHONY: install-etc maybe-install-etc
7188 maybe-install-etc:
7189 @if etc
7190 maybe-install-etc: install-etc
7191
7192 install-etc: installdirs
7193         @: $(MAKE); $(unstage)
7194         @r=`${PWD_COMMAND}`; export r; \
7195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7196         $(HOST_EXPORTS) \
7197         (cd $(HOST_SUBDIR)/etc && \
7198           $(MAKE) $(FLAGS_TO_PASS)  install)
7199
7200 @endif etc
7201
7202 .PHONY: install-strip-etc maybe-install-strip-etc
7203 maybe-install-strip-etc:
7204 @if etc
7205 maybe-install-strip-etc: install-strip-etc
7206
7207 install-strip-etc: installdirs
7208         @: $(MAKE); $(unstage)
7209         @r=`${PWD_COMMAND}`; export r; \
7210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7211         $(HOST_EXPORTS) \
7212         (cd $(HOST_SUBDIR)/etc && \
7213           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7214
7215 @endif etc
7216
7217 # Other targets (info, dvi, pdf, etc.)
7218
7219 .PHONY: maybe-info-etc info-etc
7220 maybe-info-etc:
7221 @if etc
7222 maybe-info-etc: info-etc
7223
7224 info-etc: \
7225     configure-etc 
7226         @: $(MAKE); $(unstage)
7227         @[ -f ./etc/Makefile ] || exit 0; \
7228         r=`${PWD_COMMAND}`; export r; \
7229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7230         $(HOST_EXPORTS) \
7231         for flag in $(EXTRA_HOST_FLAGS) ; do \
7232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7233         done; \
7234         echo "Doing info in etc"; \
7235         (cd $(HOST_SUBDIR)/etc && \
7236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7238                   "RANLIB=$${RANLIB}" \
7239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7240                   info) \
7241           || exit 1
7242
7243 @endif etc
7244
7245 .PHONY: maybe-dvi-etc dvi-etc
7246 maybe-dvi-etc:
7247 @if etc
7248 maybe-dvi-etc: dvi-etc
7249
7250 dvi-etc: \
7251     configure-etc 
7252         @: $(MAKE); $(unstage)
7253         @[ -f ./etc/Makefile ] || exit 0; \
7254         r=`${PWD_COMMAND}`; export r; \
7255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7256         $(HOST_EXPORTS) \
7257         for flag in $(EXTRA_HOST_FLAGS) ; do \
7258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7259         done; \
7260         echo "Doing dvi in etc"; \
7261         (cd $(HOST_SUBDIR)/etc && \
7262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7264                   "RANLIB=$${RANLIB}" \
7265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7266                   dvi) \
7267           || exit 1
7268
7269 @endif etc
7270
7271 .PHONY: maybe-pdf-etc pdf-etc
7272 maybe-pdf-etc:
7273 @if etc
7274 maybe-pdf-etc: pdf-etc
7275
7276 pdf-etc: \
7277     configure-etc 
7278         @: $(MAKE); $(unstage)
7279         @[ -f ./etc/Makefile ] || exit 0; \
7280         r=`${PWD_COMMAND}`; export r; \
7281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7282         $(HOST_EXPORTS) \
7283         for flag in $(EXTRA_HOST_FLAGS) ; do \
7284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7285         done; \
7286         echo "Doing pdf in etc"; \
7287         (cd $(HOST_SUBDIR)/etc && \
7288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7290                   "RANLIB=$${RANLIB}" \
7291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7292                   pdf) \
7293           || exit 1
7294
7295 @endif etc
7296
7297 .PHONY: maybe-html-etc html-etc
7298 maybe-html-etc:
7299 @if etc
7300 maybe-html-etc: html-etc
7301
7302 html-etc: \
7303     configure-etc 
7304         @: $(MAKE); $(unstage)
7305         @[ -f ./etc/Makefile ] || exit 0; \
7306         r=`${PWD_COMMAND}`; export r; \
7307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7308         $(HOST_EXPORTS) \
7309         for flag in $(EXTRA_HOST_FLAGS) ; do \
7310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7311         done; \
7312         echo "Doing html in etc"; \
7313         (cd $(HOST_SUBDIR)/etc && \
7314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7316                   "RANLIB=$${RANLIB}" \
7317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7318                   html) \
7319           || exit 1
7320
7321 @endif etc
7322
7323 .PHONY: maybe-TAGS-etc TAGS-etc
7324 maybe-TAGS-etc:
7325 @if etc
7326 maybe-TAGS-etc: TAGS-etc
7327
7328 TAGS-etc: \
7329     configure-etc 
7330         @: $(MAKE); $(unstage)
7331         @[ -f ./etc/Makefile ] || exit 0; \
7332         r=`${PWD_COMMAND}`; export r; \
7333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7334         $(HOST_EXPORTS) \
7335         for flag in $(EXTRA_HOST_FLAGS) ; do \
7336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7337         done; \
7338         echo "Doing TAGS in etc"; \
7339         (cd $(HOST_SUBDIR)/etc && \
7340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7342                   "RANLIB=$${RANLIB}" \
7343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7344                   TAGS) \
7345           || exit 1
7346
7347 @endif etc
7348
7349 .PHONY: maybe-install-info-etc install-info-etc
7350 maybe-install-info-etc:
7351 @if etc
7352 maybe-install-info-etc: install-info-etc
7353
7354 install-info-etc: \
7355     configure-etc \
7356     info-etc 
7357         @: $(MAKE); $(unstage)
7358         @[ -f ./etc/Makefile ] || exit 0; \
7359         r=`${PWD_COMMAND}`; export r; \
7360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7361         $(HOST_EXPORTS) \
7362         for flag in $(EXTRA_HOST_FLAGS) ; do \
7363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7364         done; \
7365         echo "Doing install-info in etc"; \
7366         (cd $(HOST_SUBDIR)/etc && \
7367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7369                   "RANLIB=$${RANLIB}" \
7370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7371                   install-info) \
7372           || exit 1
7373
7374 @endif etc
7375
7376 .PHONY: maybe-install-pdf-etc install-pdf-etc
7377 maybe-install-pdf-etc:
7378 @if etc
7379 maybe-install-pdf-etc: install-pdf-etc
7380
7381 install-pdf-etc: \
7382     configure-etc \
7383     pdf-etc 
7384         @: $(MAKE); $(unstage)
7385         @[ -f ./etc/Makefile ] || exit 0; \
7386         r=`${PWD_COMMAND}`; export r; \
7387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7388         $(HOST_EXPORTS) \
7389         for flag in $(EXTRA_HOST_FLAGS) ; do \
7390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7391         done; \
7392         echo "Doing install-pdf in etc"; \
7393         (cd $(HOST_SUBDIR)/etc && \
7394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7396                   "RANLIB=$${RANLIB}" \
7397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7398                   install-pdf) \
7399           || exit 1
7400
7401 @endif etc
7402
7403 .PHONY: maybe-install-html-etc install-html-etc
7404 maybe-install-html-etc:
7405 @if etc
7406 maybe-install-html-etc: install-html-etc
7407
7408 install-html-etc: \
7409     configure-etc \
7410     html-etc 
7411         @: $(MAKE); $(unstage)
7412         @[ -f ./etc/Makefile ] || exit 0; \
7413         r=`${PWD_COMMAND}`; export r; \
7414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7415         $(HOST_EXPORTS) \
7416         for flag in $(EXTRA_HOST_FLAGS) ; do \
7417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7418         done; \
7419         echo "Doing install-html in etc"; \
7420         (cd $(HOST_SUBDIR)/etc && \
7421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7423                   "RANLIB=$${RANLIB}" \
7424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7425                   install-html) \
7426           || exit 1
7427
7428 @endif etc
7429
7430 .PHONY: maybe-installcheck-etc installcheck-etc
7431 maybe-installcheck-etc:
7432 @if etc
7433 maybe-installcheck-etc: installcheck-etc
7434
7435 installcheck-etc: \
7436     configure-etc 
7437         @: $(MAKE); $(unstage)
7438         @[ -f ./etc/Makefile ] || exit 0; \
7439         r=`${PWD_COMMAND}`; export r; \
7440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7441         $(HOST_EXPORTS) \
7442         for flag in $(EXTRA_HOST_FLAGS) ; do \
7443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7444         done; \
7445         echo "Doing installcheck in etc"; \
7446         (cd $(HOST_SUBDIR)/etc && \
7447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7449                   "RANLIB=$${RANLIB}" \
7450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7451                   installcheck) \
7452           || exit 1
7453
7454 @endif etc
7455
7456 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7457 maybe-mostlyclean-etc:
7458 @if etc
7459 maybe-mostlyclean-etc: mostlyclean-etc
7460
7461 mostlyclean-etc: 
7462         @: $(MAKE); $(unstage)
7463         @[ -f ./etc/Makefile ] || exit 0; \
7464         r=`${PWD_COMMAND}`; export r; \
7465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7466         $(HOST_EXPORTS) \
7467         for flag in $(EXTRA_HOST_FLAGS) ; do \
7468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7469         done; \
7470         echo "Doing mostlyclean in etc"; \
7471         (cd $(HOST_SUBDIR)/etc && \
7472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7474                   "RANLIB=$${RANLIB}" \
7475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7476                   mostlyclean) \
7477           || exit 1
7478
7479 @endif etc
7480
7481 .PHONY: maybe-clean-etc clean-etc
7482 maybe-clean-etc:
7483 @if etc
7484 maybe-clean-etc: clean-etc
7485
7486 clean-etc: 
7487         @: $(MAKE); $(unstage)
7488         @[ -f ./etc/Makefile ] || exit 0; \
7489         r=`${PWD_COMMAND}`; export r; \
7490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7491         $(HOST_EXPORTS) \
7492         for flag in $(EXTRA_HOST_FLAGS) ; do \
7493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7494         done; \
7495         echo "Doing clean in etc"; \
7496         (cd $(HOST_SUBDIR)/etc && \
7497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7499                   "RANLIB=$${RANLIB}" \
7500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7501                   clean) \
7502           || exit 1
7503
7504 @endif etc
7505
7506 .PHONY: maybe-distclean-etc distclean-etc
7507 maybe-distclean-etc:
7508 @if etc
7509 maybe-distclean-etc: distclean-etc
7510
7511 distclean-etc: 
7512         @: $(MAKE); $(unstage)
7513         @[ -f ./etc/Makefile ] || exit 0; \
7514         r=`${PWD_COMMAND}`; export r; \
7515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7516         $(HOST_EXPORTS) \
7517         for flag in $(EXTRA_HOST_FLAGS) ; do \
7518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7519         done; \
7520         echo "Doing distclean in etc"; \
7521         (cd $(HOST_SUBDIR)/etc && \
7522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7524                   "RANLIB=$${RANLIB}" \
7525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7526                   distclean) \
7527           || exit 1
7528
7529 @endif etc
7530
7531 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7532 maybe-maintainer-clean-etc:
7533 @if etc
7534 maybe-maintainer-clean-etc: maintainer-clean-etc
7535
7536 maintainer-clean-etc: 
7537         @: $(MAKE); $(unstage)
7538         @[ -f ./etc/Makefile ] || exit 0; \
7539         r=`${PWD_COMMAND}`; export r; \
7540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7541         $(HOST_EXPORTS) \
7542         for flag in $(EXTRA_HOST_FLAGS) ; do \
7543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7544         done; \
7545         echo "Doing maintainer-clean in etc"; \
7546         (cd $(HOST_SUBDIR)/etc && \
7547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7549                   "RANLIB=$${RANLIB}" \
7550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7551                   maintainer-clean) \
7552           || exit 1
7553
7554 @endif etc
7555
7556
7557
7558 .PHONY: configure-fastjar maybe-configure-fastjar
7559 maybe-configure-fastjar:
7560 @if gcc-bootstrap
7561 configure-fastjar: stage_current
7562 @endif gcc-bootstrap
7563 @if fastjar
7564 maybe-configure-fastjar: configure-fastjar
7565 configure-fastjar: 
7566         @: $(MAKE); $(unstage)
7567         @r=`${PWD_COMMAND}`; export r; \
7568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7569         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7570         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
7571         $(HOST_EXPORTS)  \
7572         echo Configuring in $(HOST_SUBDIR)/fastjar; \
7573         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7574         case $(srcdir) in \
7575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7576           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7578         esac; \
7579         module_srcdir=fastjar; \
7580         $(SHELL) \
7581           $$s/$$module_srcdir/configure \
7582           --srcdir=$${topdir}/$$module_srcdir \
7583           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7584           --target=${target_alias}  \
7585           || exit 1
7586 @endif fastjar
7587
7588
7589
7590
7591
7592 .PHONY: all-fastjar maybe-all-fastjar
7593 maybe-all-fastjar:
7594 @if gcc-bootstrap
7595 all-fastjar: stage_current
7596 @endif gcc-bootstrap
7597 @if fastjar
7598 TARGET-fastjar=all
7599 maybe-all-fastjar: all-fastjar
7600 all-fastjar: configure-fastjar
7601         @: $(MAKE); $(unstage)
7602         @r=`${PWD_COMMAND}`; export r; \
7603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7604         $(HOST_EXPORTS)  \
7605         (cd $(HOST_SUBDIR)/fastjar && \
7606           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7607                 $(TARGET-fastjar))
7608 @endif fastjar
7609
7610
7611
7612
7613 .PHONY: check-fastjar maybe-check-fastjar
7614 maybe-check-fastjar:
7615 @if fastjar
7616 maybe-check-fastjar: check-fastjar
7617
7618 # This module is only tested in a native toolchain.
7619 check-fastjar:
7620         @: $(MAKE); $(unstage)
7621         @if [ '$(host)' = '$(target)' ]; then \
7622           r=`${PWD_COMMAND}`; export r; \
7623           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7624           $(HOST_EXPORTS)  \
7625           (cd $(HOST_SUBDIR)/fastjar && \
7626             $(MAKE) $(FLAGS_TO_PASS)  check)
7627         fi
7628
7629 @endif fastjar
7630
7631 .PHONY: install-fastjar maybe-install-fastjar
7632 maybe-install-fastjar:
7633 @if fastjar
7634 maybe-install-fastjar: install-fastjar
7635
7636 install-fastjar: installdirs
7637         @: $(MAKE); $(unstage)
7638         @r=`${PWD_COMMAND}`; export r; \
7639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7640         $(HOST_EXPORTS) \
7641         (cd $(HOST_SUBDIR)/fastjar && \
7642           $(MAKE) $(FLAGS_TO_PASS)  install)
7643
7644 @endif fastjar
7645
7646 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7647 maybe-install-strip-fastjar:
7648 @if fastjar
7649 maybe-install-strip-fastjar: install-strip-fastjar
7650
7651 install-strip-fastjar: installdirs
7652         @: $(MAKE); $(unstage)
7653         @r=`${PWD_COMMAND}`; export r; \
7654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7655         $(HOST_EXPORTS) \
7656         (cd $(HOST_SUBDIR)/fastjar && \
7657           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7658
7659 @endif fastjar
7660
7661 # Other targets (info, dvi, pdf, etc.)
7662
7663 .PHONY: maybe-info-fastjar info-fastjar
7664 maybe-info-fastjar:
7665 @if fastjar
7666 maybe-info-fastjar: info-fastjar
7667
7668 info-fastjar: \
7669     configure-fastjar 
7670         @: $(MAKE); $(unstage)
7671         @[ -f ./fastjar/Makefile ] || exit 0; \
7672         r=`${PWD_COMMAND}`; export r; \
7673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7674         $(HOST_EXPORTS) \
7675         for flag in $(EXTRA_HOST_FLAGS) ; do \
7676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7677         done; \
7678         echo "Doing info in fastjar"; \
7679         (cd $(HOST_SUBDIR)/fastjar && \
7680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7682                   "RANLIB=$${RANLIB}" \
7683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7684                   info) \
7685           || exit 1
7686
7687 @endif fastjar
7688
7689 .PHONY: maybe-dvi-fastjar dvi-fastjar
7690 maybe-dvi-fastjar:
7691 @if fastjar
7692 maybe-dvi-fastjar: dvi-fastjar
7693
7694 dvi-fastjar: \
7695     configure-fastjar 
7696         @: $(MAKE); $(unstage)
7697         @[ -f ./fastjar/Makefile ] || exit 0; \
7698         r=`${PWD_COMMAND}`; export r; \
7699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7700         $(HOST_EXPORTS) \
7701         for flag in $(EXTRA_HOST_FLAGS) ; do \
7702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7703         done; \
7704         echo "Doing dvi in fastjar"; \
7705         (cd $(HOST_SUBDIR)/fastjar && \
7706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7708                   "RANLIB=$${RANLIB}" \
7709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7710                   dvi) \
7711           || exit 1
7712
7713 @endif fastjar
7714
7715 .PHONY: maybe-pdf-fastjar pdf-fastjar
7716 maybe-pdf-fastjar:
7717 @if fastjar
7718 maybe-pdf-fastjar: pdf-fastjar
7719
7720 pdf-fastjar: \
7721     configure-fastjar 
7722         @: $(MAKE); $(unstage)
7723         @[ -f ./fastjar/Makefile ] || exit 0; \
7724         r=`${PWD_COMMAND}`; export r; \
7725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7726         $(HOST_EXPORTS) \
7727         for flag in $(EXTRA_HOST_FLAGS) ; do \
7728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7729         done; \
7730         echo "Doing pdf in fastjar"; \
7731         (cd $(HOST_SUBDIR)/fastjar && \
7732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7734                   "RANLIB=$${RANLIB}" \
7735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7736                   pdf) \
7737           || exit 1
7738
7739 @endif fastjar
7740
7741 .PHONY: maybe-html-fastjar html-fastjar
7742 maybe-html-fastjar:
7743 @if fastjar
7744 maybe-html-fastjar: html-fastjar
7745
7746 html-fastjar: \
7747     configure-fastjar 
7748         @: $(MAKE); $(unstage)
7749         @[ -f ./fastjar/Makefile ] || exit 0; \
7750         r=`${PWD_COMMAND}`; export r; \
7751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7752         $(HOST_EXPORTS) \
7753         for flag in $(EXTRA_HOST_FLAGS) ; do \
7754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7755         done; \
7756         echo "Doing html in fastjar"; \
7757         (cd $(HOST_SUBDIR)/fastjar && \
7758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7760                   "RANLIB=$${RANLIB}" \
7761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7762                   html) \
7763           || exit 1
7764
7765 @endif fastjar
7766
7767 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7768 maybe-TAGS-fastjar:
7769 @if fastjar
7770 maybe-TAGS-fastjar: TAGS-fastjar
7771
7772 TAGS-fastjar: \
7773     configure-fastjar 
7774         @: $(MAKE); $(unstage)
7775         @[ -f ./fastjar/Makefile ] || exit 0; \
7776         r=`${PWD_COMMAND}`; export r; \
7777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7778         $(HOST_EXPORTS) \
7779         for flag in $(EXTRA_HOST_FLAGS) ; do \
7780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7781         done; \
7782         echo "Doing TAGS in fastjar"; \
7783         (cd $(HOST_SUBDIR)/fastjar && \
7784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7786                   "RANLIB=$${RANLIB}" \
7787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7788                   TAGS) \
7789           || exit 1
7790
7791 @endif fastjar
7792
7793 .PHONY: maybe-install-info-fastjar install-info-fastjar
7794 maybe-install-info-fastjar:
7795 @if fastjar
7796 maybe-install-info-fastjar: install-info-fastjar
7797
7798 install-info-fastjar: \
7799     configure-fastjar \
7800     info-fastjar 
7801         @: $(MAKE); $(unstage)
7802         @[ -f ./fastjar/Makefile ] || exit 0; \
7803         r=`${PWD_COMMAND}`; export r; \
7804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7805         $(HOST_EXPORTS) \
7806         for flag in $(EXTRA_HOST_FLAGS) ; do \
7807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7808         done; \
7809         echo "Doing install-info in fastjar"; \
7810         (cd $(HOST_SUBDIR)/fastjar && \
7811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7813                   "RANLIB=$${RANLIB}" \
7814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7815                   install-info) \
7816           || exit 1
7817
7818 @endif fastjar
7819
7820 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7821 maybe-install-pdf-fastjar:
7822 @if fastjar
7823 maybe-install-pdf-fastjar: install-pdf-fastjar
7824
7825 install-pdf-fastjar: \
7826     configure-fastjar \
7827     pdf-fastjar 
7828         @: $(MAKE); $(unstage)
7829         @[ -f ./fastjar/Makefile ] || exit 0; \
7830         r=`${PWD_COMMAND}`; export r; \
7831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7832         $(HOST_EXPORTS) \
7833         for flag in $(EXTRA_HOST_FLAGS) ; do \
7834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7835         done; \
7836         echo "Doing install-pdf in fastjar"; \
7837         (cd $(HOST_SUBDIR)/fastjar && \
7838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7840                   "RANLIB=$${RANLIB}" \
7841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7842                   install-pdf) \
7843           || exit 1
7844
7845 @endif fastjar
7846
7847 .PHONY: maybe-install-html-fastjar install-html-fastjar
7848 maybe-install-html-fastjar:
7849 @if fastjar
7850 maybe-install-html-fastjar: install-html-fastjar
7851
7852 install-html-fastjar: \
7853     configure-fastjar \
7854     html-fastjar 
7855         @: $(MAKE); $(unstage)
7856         @[ -f ./fastjar/Makefile ] || exit 0; \
7857         r=`${PWD_COMMAND}`; export r; \
7858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7859         $(HOST_EXPORTS) \
7860         for flag in $(EXTRA_HOST_FLAGS) ; do \
7861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7862         done; \
7863         echo "Doing install-html in fastjar"; \
7864         (cd $(HOST_SUBDIR)/fastjar && \
7865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7867                   "RANLIB=$${RANLIB}" \
7868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7869                   install-html) \
7870           || exit 1
7871
7872 @endif fastjar
7873
7874 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7875 maybe-installcheck-fastjar:
7876 @if fastjar
7877 maybe-installcheck-fastjar: installcheck-fastjar
7878
7879 installcheck-fastjar: \
7880     configure-fastjar 
7881         @: $(MAKE); $(unstage)
7882         @[ -f ./fastjar/Makefile ] || exit 0; \
7883         r=`${PWD_COMMAND}`; export r; \
7884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7885         $(HOST_EXPORTS) \
7886         for flag in $(EXTRA_HOST_FLAGS) ; do \
7887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7888         done; \
7889         echo "Doing installcheck in fastjar"; \
7890         (cd $(HOST_SUBDIR)/fastjar && \
7891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7893                   "RANLIB=$${RANLIB}" \
7894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7895                   installcheck) \
7896           || exit 1
7897
7898 @endif fastjar
7899
7900 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7901 maybe-mostlyclean-fastjar:
7902 @if fastjar
7903 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7904
7905 mostlyclean-fastjar: 
7906         @: $(MAKE); $(unstage)
7907         @[ -f ./fastjar/Makefile ] || exit 0; \
7908         r=`${PWD_COMMAND}`; export r; \
7909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7910         $(HOST_EXPORTS) \
7911         for flag in $(EXTRA_HOST_FLAGS) ; do \
7912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7913         done; \
7914         echo "Doing mostlyclean in fastjar"; \
7915         (cd $(HOST_SUBDIR)/fastjar && \
7916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7918                   "RANLIB=$${RANLIB}" \
7919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7920                   mostlyclean) \
7921           || exit 1
7922
7923 @endif fastjar
7924
7925 .PHONY: maybe-clean-fastjar clean-fastjar
7926 maybe-clean-fastjar:
7927 @if fastjar
7928 maybe-clean-fastjar: clean-fastjar
7929
7930 clean-fastjar: 
7931         @: $(MAKE); $(unstage)
7932         @[ -f ./fastjar/Makefile ] || exit 0; \
7933         r=`${PWD_COMMAND}`; export r; \
7934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7935         $(HOST_EXPORTS) \
7936         for flag in $(EXTRA_HOST_FLAGS) ; do \
7937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7938         done; \
7939         echo "Doing clean in fastjar"; \
7940         (cd $(HOST_SUBDIR)/fastjar && \
7941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7943                   "RANLIB=$${RANLIB}" \
7944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7945                   clean) \
7946           || exit 1
7947
7948 @endif fastjar
7949
7950 .PHONY: maybe-distclean-fastjar distclean-fastjar
7951 maybe-distclean-fastjar:
7952 @if fastjar
7953 maybe-distclean-fastjar: distclean-fastjar
7954
7955 distclean-fastjar: 
7956         @: $(MAKE); $(unstage)
7957         @[ -f ./fastjar/Makefile ] || exit 0; \
7958         r=`${PWD_COMMAND}`; export r; \
7959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7960         $(HOST_EXPORTS) \
7961         for flag in $(EXTRA_HOST_FLAGS) ; do \
7962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7963         done; \
7964         echo "Doing distclean in fastjar"; \
7965         (cd $(HOST_SUBDIR)/fastjar && \
7966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7968                   "RANLIB=$${RANLIB}" \
7969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7970                   distclean) \
7971           || exit 1
7972
7973 @endif fastjar
7974
7975 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7976 maybe-maintainer-clean-fastjar:
7977 @if fastjar
7978 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7979
7980 maintainer-clean-fastjar: 
7981         @: $(MAKE); $(unstage)
7982         @[ -f ./fastjar/Makefile ] || exit 0; \
7983         r=`${PWD_COMMAND}`; export r; \
7984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7985         $(HOST_EXPORTS) \
7986         for flag in $(EXTRA_HOST_FLAGS) ; do \
7987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7988         done; \
7989         echo "Doing maintainer-clean in fastjar"; \
7990         (cd $(HOST_SUBDIR)/fastjar && \
7991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7993                   "RANLIB=$${RANLIB}" \
7994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7995                   maintainer-clean) \
7996           || exit 1
7997
7998 @endif fastjar
7999
8000
8001
8002 .PHONY: configure-fixincludes maybe-configure-fixincludes
8003 maybe-configure-fixincludes:
8004 @if gcc-bootstrap
8005 configure-fixincludes: stage_current
8006 @endif gcc-bootstrap
8007 @if fixincludes
8008 maybe-configure-fixincludes: configure-fixincludes
8009 configure-fixincludes: 
8010         @r=`${PWD_COMMAND}`; export r; \
8011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8012         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8013         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8014         $(HOST_EXPORTS)  \
8015         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8016         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8017         case $(srcdir) in \
8018           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8019           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8020                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8021         esac; \
8022         module_srcdir=fixincludes; \
8023         $(SHELL) \
8024           $$s/$$module_srcdir/configure \
8025           --srcdir=$${topdir}/$$module_srcdir \
8026           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8027           --target=${target_alias}  \
8028           || exit 1
8029 @endif fixincludes
8030
8031
8032
8033 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8034 maybe-configure-stage1-fixincludes:
8035 @if fixincludes-bootstrap
8036 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8037 configure-stage1-fixincludes:
8038         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8039         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8040         @r=`${PWD_COMMAND}`; export r; \
8041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8042         TFLAGS="$(STAGE1_TFLAGS)"; \
8043         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8044         $(HOST_EXPORTS) \
8045         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8046         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8047         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8048         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8049         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8050         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8051         case $(srcdir) in \
8052           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8053           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8054                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8055         esac; \
8056         module_srcdir=fixincludes; \
8057         $(SHELL) $$s/$$module_srcdir/configure \
8058           --srcdir=$${topdir}/$$module_srcdir \
8059           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8060           --target=${target_alias} \
8061            \
8062           $(STAGE1_CONFIGURE_FLAGS)
8063 @endif fixincludes-bootstrap
8064
8065 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8066 maybe-configure-stage2-fixincludes:
8067 @if fixincludes-bootstrap
8068 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8069 configure-stage2-fixincludes:
8070         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8071         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8072         @r=`${PWD_COMMAND}`; export r; \
8073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8074         TFLAGS="$(STAGE2_TFLAGS)"; \
8075         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8076         $(HOST_EXPORTS) \
8077         $(POSTSTAGE1_HOST_EXPORTS) \
8078         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8079         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8080         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8081         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8082         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8083         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8084         case $(srcdir) in \
8085           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8086           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8087                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8088         esac; \
8089         module_srcdir=fixincludes; \
8090         $(SHELL) $$s/$$module_srcdir/configure \
8091           --srcdir=$${topdir}/$$module_srcdir \
8092           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8093           --target=${target_alias} \
8094           --with-build-libsubdir=$(HOST_SUBDIR) \
8095           $(STAGE2_CONFIGURE_FLAGS)
8096 @endif fixincludes-bootstrap
8097
8098 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8099 maybe-configure-stage3-fixincludes:
8100 @if fixincludes-bootstrap
8101 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8102 configure-stage3-fixincludes:
8103         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8104         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8105         @r=`${PWD_COMMAND}`; export r; \
8106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8107         TFLAGS="$(STAGE3_TFLAGS)"; \
8108         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8109         $(HOST_EXPORTS) \
8110         $(POSTSTAGE1_HOST_EXPORTS) \
8111         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8112         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8113         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8114         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8115         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8116         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8117         case $(srcdir) in \
8118           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8119           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8120                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8121         esac; \
8122         module_srcdir=fixincludes; \
8123         $(SHELL) $$s/$$module_srcdir/configure \
8124           --srcdir=$${topdir}/$$module_srcdir \
8125           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8126           --target=${target_alias} \
8127           --with-build-libsubdir=$(HOST_SUBDIR) \
8128           $(STAGE3_CONFIGURE_FLAGS)
8129 @endif fixincludes-bootstrap
8130
8131 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8132 maybe-configure-stage4-fixincludes:
8133 @if fixincludes-bootstrap
8134 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8135 configure-stage4-fixincludes:
8136         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8137         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8138         @r=`${PWD_COMMAND}`; export r; \
8139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8140         TFLAGS="$(STAGE4_TFLAGS)"; \
8141         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8142         $(HOST_EXPORTS) \
8143         $(POSTSTAGE1_HOST_EXPORTS) \
8144         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8145         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8146         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
8147         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8148         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8149         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8150         case $(srcdir) in \
8151           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8152           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8153                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8154         esac; \
8155         module_srcdir=fixincludes; \
8156         $(SHELL) $$s/$$module_srcdir/configure \
8157           --srcdir=$${topdir}/$$module_srcdir \
8158           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8159           --target=${target_alias} \
8160           --with-build-libsubdir=$(HOST_SUBDIR) \
8161           $(STAGE4_CONFIGURE_FLAGS)
8162 @endif fixincludes-bootstrap
8163
8164 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8165 maybe-configure-stageprofile-fixincludes:
8166 @if fixincludes-bootstrap
8167 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8168 configure-stageprofile-fixincludes:
8169         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8170         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8171         @r=`${PWD_COMMAND}`; export r; \
8172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8173         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8174         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8175         $(HOST_EXPORTS) \
8176         $(POSTSTAGE1_HOST_EXPORTS) \
8177         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8178         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8179         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
8180         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8181         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8182         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8183         case $(srcdir) in \
8184           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8185           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8186                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8187         esac; \
8188         module_srcdir=fixincludes; \
8189         $(SHELL) $$s/$$module_srcdir/configure \
8190           --srcdir=$${topdir}/$$module_srcdir \
8191           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8192           --target=${target_alias} \
8193           --with-build-libsubdir=$(HOST_SUBDIR) \
8194           $(STAGEprofile_CONFIGURE_FLAGS)
8195 @endif fixincludes-bootstrap
8196
8197 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8198 maybe-configure-stagefeedback-fixincludes:
8199 @if fixincludes-bootstrap
8200 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8201 configure-stagefeedback-fixincludes:
8202         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8203         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8204         @r=`${PWD_COMMAND}`; export r; \
8205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8206         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8207         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8208         $(HOST_EXPORTS) \
8209         $(POSTSTAGE1_HOST_EXPORTS) \
8210         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8211         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8212         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
8213         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
8214         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8215         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8216         case $(srcdir) in \
8217           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8218           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8219                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8220         esac; \
8221         module_srcdir=fixincludes; \
8222         $(SHELL) $$s/$$module_srcdir/configure \
8223           --srcdir=$${topdir}/$$module_srcdir \
8224           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8225           --target=${target_alias} \
8226           --with-build-libsubdir=$(HOST_SUBDIR) \
8227           $(STAGEfeedback_CONFIGURE_FLAGS)
8228 @endif fixincludes-bootstrap
8229
8230
8231
8232
8233
8234 .PHONY: all-fixincludes maybe-all-fixincludes
8235 maybe-all-fixincludes:
8236 @if gcc-bootstrap
8237 all-fixincludes: stage_current
8238 @endif gcc-bootstrap
8239 @if fixincludes
8240 TARGET-fixincludes=all
8241 maybe-all-fixincludes: all-fixincludes
8242 all-fixincludes: configure-fixincludes
8243         @r=`${PWD_COMMAND}`; export r; \
8244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8245         $(HOST_EXPORTS)  \
8246         (cd $(HOST_SUBDIR)/fixincludes && \
8247           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8248                 $(TARGET-fixincludes))
8249 @endif fixincludes
8250
8251
8252
8253 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8254 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8255 maybe-all-stage1-fixincludes:
8256 maybe-clean-stage1-fixincludes:
8257 @if fixincludes-bootstrap
8258 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8259 all-stage1: all-stage1-fixincludes
8260 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8261 all-stage1-fixincludes: configure-stage1-fixincludes
8262         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8263         @r=`${PWD_COMMAND}`; export r; \
8264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8265         TFLAGS="$(STAGE1_TFLAGS)"; \
8266         $(HOST_EXPORTS)  \
8267         cd $(HOST_SUBDIR)/fixincludes && \
8268         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8269                 CFLAGS="$(STAGE1_CFLAGS)" \
8270                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8271                 LIBCFLAGS="$(LIBCFLAGS)" \
8272                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8273                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8274                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8275                 $(EXTRA_HOST_FLAGS)  \
8276                 $(STAGE1_FLAGS_TO_PASS)  \
8277                 TFLAGS="$(STAGE1_TFLAGS)" \
8278                 $(TARGET-stage1-fixincludes)
8279
8280 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8281 clean-stage1: clean-stage1-fixincludes
8282 clean-stage1-fixincludes:
8283         @if [ $(current_stage) = stage1 ]; then \
8284           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8285         else \
8286           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8287           $(MAKE) stage1-start; \
8288         fi; \
8289         cd $(HOST_SUBDIR)/fixincludes && \
8290         $(MAKE) $(EXTRA_HOST_FLAGS)  \
8291         $(STAGE1_FLAGS_TO_PASS)  clean
8292 @endif fixincludes-bootstrap
8293
8294
8295 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8296 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8297 maybe-all-stage2-fixincludes:
8298 maybe-clean-stage2-fixincludes:
8299 @if fixincludes-bootstrap
8300 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8301 all-stage2: all-stage2-fixincludes
8302 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8303 all-stage2-fixincludes: configure-stage2-fixincludes
8304         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8305         @r=`${PWD_COMMAND}`; export r; \
8306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8307         TFLAGS="$(STAGE2_TFLAGS)"; \
8308         $(HOST_EXPORTS) \
8309         $(POSTSTAGE1_HOST_EXPORTS)  \
8310         cd $(HOST_SUBDIR)/fixincludes && \
8311         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8312                 CFLAGS="$(STAGE2_CFLAGS)" \
8313                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8314                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8315                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8316                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8317                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8318                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8319                 TFLAGS="$(STAGE2_TFLAGS)" \
8320                 $(TARGET-stage2-fixincludes)
8321
8322 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8323 clean-stage2: clean-stage2-fixincludes
8324 clean-stage2-fixincludes:
8325         @if [ $(current_stage) = stage2 ]; then \
8326           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8327         else \
8328           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8329           $(MAKE) stage2-start; \
8330         fi; \
8331         cd $(HOST_SUBDIR)/fixincludes && \
8332         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8333 @endif fixincludes-bootstrap
8334
8335
8336 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8337 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8338 maybe-all-stage3-fixincludes:
8339 maybe-clean-stage3-fixincludes:
8340 @if fixincludes-bootstrap
8341 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8342 all-stage3: all-stage3-fixincludes
8343 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8344 all-stage3-fixincludes: configure-stage3-fixincludes
8345         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8346         @r=`${PWD_COMMAND}`; export r; \
8347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8348         TFLAGS="$(STAGE3_TFLAGS)"; \
8349         $(HOST_EXPORTS) \
8350         $(POSTSTAGE1_HOST_EXPORTS)  \
8351         cd $(HOST_SUBDIR)/fixincludes && \
8352         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8353                 CFLAGS="$(STAGE3_CFLAGS)" \
8354                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8355                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8356                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8357                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8358                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8359                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8360                 TFLAGS="$(STAGE3_TFLAGS)" \
8361                 $(TARGET-stage3-fixincludes)
8362
8363 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8364 clean-stage3: clean-stage3-fixincludes
8365 clean-stage3-fixincludes:
8366         @if [ $(current_stage) = stage3 ]; then \
8367           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8368         else \
8369           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8370           $(MAKE) stage3-start; \
8371         fi; \
8372         cd $(HOST_SUBDIR)/fixincludes && \
8373         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8374 @endif fixincludes-bootstrap
8375
8376
8377 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8378 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8379 maybe-all-stage4-fixincludes:
8380 maybe-clean-stage4-fixincludes:
8381 @if fixincludes-bootstrap
8382 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8383 all-stage4: all-stage4-fixincludes
8384 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8385 all-stage4-fixincludes: configure-stage4-fixincludes
8386         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8387         @r=`${PWD_COMMAND}`; export r; \
8388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8389         TFLAGS="$(STAGE4_TFLAGS)"; \
8390         $(HOST_EXPORTS) \
8391         $(POSTSTAGE1_HOST_EXPORTS)  \
8392         cd $(HOST_SUBDIR)/fixincludes && \
8393         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8394                 CFLAGS="$(STAGE4_CFLAGS)" \
8395                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8396                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8397                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8398                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8399                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8400                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8401                 TFLAGS="$(STAGE4_TFLAGS)" \
8402                 $(TARGET-stage4-fixincludes)
8403
8404 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8405 clean-stage4: clean-stage4-fixincludes
8406 clean-stage4-fixincludes:
8407         @if [ $(current_stage) = stage4 ]; then \
8408           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8409         else \
8410           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8411           $(MAKE) stage4-start; \
8412         fi; \
8413         cd $(HOST_SUBDIR)/fixincludes && \
8414         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8415 @endif fixincludes-bootstrap
8416
8417
8418 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8419 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8420 maybe-all-stageprofile-fixincludes:
8421 maybe-clean-stageprofile-fixincludes:
8422 @if fixincludes-bootstrap
8423 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8424 all-stageprofile: all-stageprofile-fixincludes
8425 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8426 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8427         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8428         @r=`${PWD_COMMAND}`; export r; \
8429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8430         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8431         $(HOST_EXPORTS) \
8432         $(POSTSTAGE1_HOST_EXPORTS)  \
8433         cd $(HOST_SUBDIR)/fixincludes && \
8434         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8435                 CFLAGS="$(STAGEprofile_CFLAGS)" \
8436                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8437                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8438                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8439                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8440                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8441                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8442                 TFLAGS="$(STAGEprofile_TFLAGS)" \
8443                 $(TARGET-stageprofile-fixincludes)
8444
8445 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8446 clean-stageprofile: clean-stageprofile-fixincludes
8447 clean-stageprofile-fixincludes:
8448         @if [ $(current_stage) = stageprofile ]; then \
8449           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8450         else \
8451           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8452           $(MAKE) stageprofile-start; \
8453         fi; \
8454         cd $(HOST_SUBDIR)/fixincludes && \
8455         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8456 @endif fixincludes-bootstrap
8457
8458
8459 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8460 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8461 maybe-all-stagefeedback-fixincludes:
8462 maybe-clean-stagefeedback-fixincludes:
8463 @if fixincludes-bootstrap
8464 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8465 all-stagefeedback: all-stagefeedback-fixincludes
8466 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8467 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8468         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8469         @r=`${PWD_COMMAND}`; export r; \
8470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8471         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8472         $(HOST_EXPORTS) \
8473         $(POSTSTAGE1_HOST_EXPORTS)  \
8474         cd $(HOST_SUBDIR)/fixincludes && \
8475         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8476                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8477                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8478                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8479                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8480                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8481                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8482                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8483                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
8484                 $(TARGET-stagefeedback-fixincludes)
8485
8486 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8487 clean-stagefeedback: clean-stagefeedback-fixincludes
8488 clean-stagefeedback-fixincludes:
8489         @if [ $(current_stage) = stagefeedback ]; then \
8490           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8491         else \
8492           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8493           $(MAKE) stagefeedback-start; \
8494         fi; \
8495         cd $(HOST_SUBDIR)/fixincludes && \
8496         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8497 @endif fixincludes-bootstrap
8498
8499
8500
8501
8502
8503 .PHONY: check-fixincludes maybe-check-fixincludes
8504 maybe-check-fixincludes:
8505 @if fixincludes
8506 maybe-check-fixincludes: check-fixincludes
8507
8508 check-fixincludes:
8509         @: $(MAKE); $(unstage)
8510         @r=`${PWD_COMMAND}`; export r; \
8511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8512         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
8513         (cd $(HOST_SUBDIR)/fixincludes && \
8514           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
8515
8516 @endif fixincludes
8517
8518 .PHONY: install-fixincludes maybe-install-fixincludes
8519 maybe-install-fixincludes:
8520 @if fixincludes
8521 maybe-install-fixincludes: install-fixincludes
8522
8523 install-fixincludes: installdirs
8524         @: $(MAKE); $(unstage)
8525         @r=`${PWD_COMMAND}`; export r; \
8526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8527         $(HOST_EXPORTS) \
8528         (cd $(HOST_SUBDIR)/fixincludes && \
8529           $(MAKE) $(FLAGS_TO_PASS)  install)
8530
8531 @endif fixincludes
8532
8533 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8534 maybe-install-strip-fixincludes:
8535 @if fixincludes
8536 maybe-install-strip-fixincludes: install-strip-fixincludes
8537
8538 install-strip-fixincludes: installdirs
8539         @: $(MAKE); $(unstage)
8540         @r=`${PWD_COMMAND}`; export r; \
8541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8542         $(HOST_EXPORTS) \
8543         (cd $(HOST_SUBDIR)/fixincludes && \
8544           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8545
8546 @endif fixincludes
8547
8548 # Other targets (info, dvi, pdf, etc.)
8549
8550 .PHONY: maybe-info-fixincludes info-fixincludes
8551 maybe-info-fixincludes:
8552 @if fixincludes
8553 maybe-info-fixincludes: info-fixincludes
8554
8555 info-fixincludes: \
8556     configure-fixincludes 
8557         @[ -f ./fixincludes/Makefile ] || exit 0; \
8558         r=`${PWD_COMMAND}`; export r; \
8559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8560         $(HOST_EXPORTS) \
8561         for flag in $(EXTRA_HOST_FLAGS) ; do \
8562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8563         done; \
8564         echo "Doing info in fixincludes"; \
8565         (cd $(HOST_SUBDIR)/fixincludes && \
8566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8568                   "RANLIB=$${RANLIB}" \
8569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8570                   info) \
8571           || exit 1
8572
8573 @endif fixincludes
8574
8575 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8576 maybe-dvi-fixincludes:
8577 @if fixincludes
8578 maybe-dvi-fixincludes: dvi-fixincludes
8579
8580 dvi-fixincludes: \
8581     configure-fixincludes 
8582         @[ -f ./fixincludes/Makefile ] || exit 0; \
8583         r=`${PWD_COMMAND}`; export r; \
8584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8585         $(HOST_EXPORTS) \
8586         for flag in $(EXTRA_HOST_FLAGS) ; do \
8587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8588         done; \
8589         echo "Doing dvi in fixincludes"; \
8590         (cd $(HOST_SUBDIR)/fixincludes && \
8591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8593                   "RANLIB=$${RANLIB}" \
8594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8595                   dvi) \
8596           || exit 1
8597
8598 @endif fixincludes
8599
8600 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8601 maybe-pdf-fixincludes:
8602 @if fixincludes
8603 maybe-pdf-fixincludes: pdf-fixincludes
8604
8605 pdf-fixincludes: \
8606     configure-fixincludes 
8607         @[ -f ./fixincludes/Makefile ] || exit 0; \
8608         r=`${PWD_COMMAND}`; export r; \
8609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8610         $(HOST_EXPORTS) \
8611         for flag in $(EXTRA_HOST_FLAGS) ; do \
8612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8613         done; \
8614         echo "Doing pdf in fixincludes"; \
8615         (cd $(HOST_SUBDIR)/fixincludes && \
8616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8618                   "RANLIB=$${RANLIB}" \
8619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8620                   pdf) \
8621           || exit 1
8622
8623 @endif fixincludes
8624
8625 .PHONY: maybe-html-fixincludes html-fixincludes
8626 maybe-html-fixincludes:
8627 @if fixincludes
8628 maybe-html-fixincludes: html-fixincludes
8629
8630 html-fixincludes: \
8631     configure-fixincludes 
8632         @[ -f ./fixincludes/Makefile ] || exit 0; \
8633         r=`${PWD_COMMAND}`; export r; \
8634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8635         $(HOST_EXPORTS) \
8636         for flag in $(EXTRA_HOST_FLAGS) ; do \
8637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8638         done; \
8639         echo "Doing html in fixincludes"; \
8640         (cd $(HOST_SUBDIR)/fixincludes && \
8641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8643                   "RANLIB=$${RANLIB}" \
8644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8645                   html) \
8646           || exit 1
8647
8648 @endif fixincludes
8649
8650 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8651 maybe-TAGS-fixincludes:
8652 @if fixincludes
8653 maybe-TAGS-fixincludes: TAGS-fixincludes
8654
8655 # fixincludes doesn't support TAGS.
8656 TAGS-fixincludes:
8657
8658 @endif fixincludes
8659
8660 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8661 maybe-install-info-fixincludes:
8662 @if fixincludes
8663 maybe-install-info-fixincludes: install-info-fixincludes
8664
8665 install-info-fixincludes: \
8666     configure-fixincludes \
8667     info-fixincludes 
8668         @[ -f ./fixincludes/Makefile ] || exit 0; \
8669         r=`${PWD_COMMAND}`; export r; \
8670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8671         $(HOST_EXPORTS) \
8672         for flag in $(EXTRA_HOST_FLAGS) ; do \
8673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8674         done; \
8675         echo "Doing install-info in fixincludes"; \
8676         (cd $(HOST_SUBDIR)/fixincludes && \
8677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8679                   "RANLIB=$${RANLIB}" \
8680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8681                   install-info) \
8682           || exit 1
8683
8684 @endif fixincludes
8685
8686 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8687 maybe-install-pdf-fixincludes:
8688 @if fixincludes
8689 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8690
8691 install-pdf-fixincludes: \
8692     configure-fixincludes \
8693     pdf-fixincludes 
8694         @[ -f ./fixincludes/Makefile ] || exit 0; \
8695         r=`${PWD_COMMAND}`; export r; \
8696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8697         $(HOST_EXPORTS) \
8698         for flag in $(EXTRA_HOST_FLAGS) ; do \
8699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8700         done; \
8701         echo "Doing install-pdf in fixincludes"; \
8702         (cd $(HOST_SUBDIR)/fixincludes && \
8703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8705                   "RANLIB=$${RANLIB}" \
8706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8707                   install-pdf) \
8708           || exit 1
8709
8710 @endif fixincludes
8711
8712 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8713 maybe-install-html-fixincludes:
8714 @if fixincludes
8715 maybe-install-html-fixincludes: install-html-fixincludes
8716
8717 install-html-fixincludes: \
8718     configure-fixincludes \
8719     html-fixincludes 
8720         @[ -f ./fixincludes/Makefile ] || exit 0; \
8721         r=`${PWD_COMMAND}`; export r; \
8722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8723         $(HOST_EXPORTS) \
8724         for flag in $(EXTRA_HOST_FLAGS) ; do \
8725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8726         done; \
8727         echo "Doing install-html in fixincludes"; \
8728         (cd $(HOST_SUBDIR)/fixincludes && \
8729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8731                   "RANLIB=$${RANLIB}" \
8732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8733                   install-html) \
8734           || exit 1
8735
8736 @endif fixincludes
8737
8738 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8739 maybe-installcheck-fixincludes:
8740 @if fixincludes
8741 maybe-installcheck-fixincludes: installcheck-fixincludes
8742
8743 installcheck-fixincludes: \
8744     configure-fixincludes 
8745         @[ -f ./fixincludes/Makefile ] || exit 0; \
8746         r=`${PWD_COMMAND}`; export r; \
8747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8748         $(HOST_EXPORTS) \
8749         for flag in $(EXTRA_HOST_FLAGS) ; do \
8750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8751         done; \
8752         echo "Doing installcheck in fixincludes"; \
8753         (cd $(HOST_SUBDIR)/fixincludes && \
8754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8756                   "RANLIB=$${RANLIB}" \
8757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8758                   installcheck) \
8759           || exit 1
8760
8761 @endif fixincludes
8762
8763 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8764 maybe-mostlyclean-fixincludes:
8765 @if fixincludes
8766 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8767
8768 mostlyclean-fixincludes: 
8769         @[ -f ./fixincludes/Makefile ] || exit 0; \
8770         r=`${PWD_COMMAND}`; export r; \
8771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8772         $(HOST_EXPORTS) \
8773         for flag in $(EXTRA_HOST_FLAGS) ; do \
8774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8775         done; \
8776         echo "Doing mostlyclean in fixincludes"; \
8777         (cd $(HOST_SUBDIR)/fixincludes && \
8778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8780                   "RANLIB=$${RANLIB}" \
8781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8782                   mostlyclean) \
8783           || exit 1
8784
8785 @endif fixincludes
8786
8787 .PHONY: maybe-clean-fixincludes clean-fixincludes
8788 maybe-clean-fixincludes:
8789 @if fixincludes
8790 maybe-clean-fixincludes: clean-fixincludes
8791
8792 clean-fixincludes: 
8793         @[ -f ./fixincludes/Makefile ] || exit 0; \
8794         r=`${PWD_COMMAND}`; export r; \
8795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8796         $(HOST_EXPORTS) \
8797         for flag in $(EXTRA_HOST_FLAGS) ; do \
8798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8799         done; \
8800         echo "Doing clean in fixincludes"; \
8801         (cd $(HOST_SUBDIR)/fixincludes && \
8802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8804                   "RANLIB=$${RANLIB}" \
8805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8806                   clean) \
8807           || exit 1
8808
8809 @endif fixincludes
8810
8811 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8812 maybe-distclean-fixincludes:
8813 @if fixincludes
8814 maybe-distclean-fixincludes: distclean-fixincludes
8815
8816 distclean-fixincludes: 
8817         @[ -f ./fixincludes/Makefile ] || exit 0; \
8818         r=`${PWD_COMMAND}`; export r; \
8819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8820         $(HOST_EXPORTS) \
8821         for flag in $(EXTRA_HOST_FLAGS) ; do \
8822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8823         done; \
8824         echo "Doing distclean in fixincludes"; \
8825         (cd $(HOST_SUBDIR)/fixincludes && \
8826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8828                   "RANLIB=$${RANLIB}" \
8829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8830                   distclean) \
8831           || exit 1
8832
8833 @endif fixincludes
8834
8835 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8836 maybe-maintainer-clean-fixincludes:
8837 @if fixincludes
8838 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8839
8840 maintainer-clean-fixincludes: 
8841         @[ -f ./fixincludes/Makefile ] || exit 0; \
8842         r=`${PWD_COMMAND}`; export r; \
8843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8844         $(HOST_EXPORTS) \
8845         for flag in $(EXTRA_HOST_FLAGS) ; do \
8846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8847         done; \
8848         echo "Doing maintainer-clean in fixincludes"; \
8849         (cd $(HOST_SUBDIR)/fixincludes && \
8850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8852                   "RANLIB=$${RANLIB}" \
8853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8854                   maintainer-clean) \
8855           || exit 1
8856
8857 @endif fixincludes
8858
8859
8860
8861 .PHONY: configure-flex maybe-configure-flex
8862 maybe-configure-flex:
8863 @if gcc-bootstrap
8864 configure-flex: stage_current
8865 @endif gcc-bootstrap
8866 @if flex
8867 maybe-configure-flex: configure-flex
8868 configure-flex: 
8869         @: $(MAKE); $(unstage)
8870         @r=`${PWD_COMMAND}`; export r; \
8871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8872         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8873         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
8874         $(HOST_EXPORTS)  \
8875         echo Configuring in $(HOST_SUBDIR)/flex; \
8876         cd "$(HOST_SUBDIR)/flex" || exit 1; \
8877         case $(srcdir) in \
8878           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8879           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8880                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8881         esac; \
8882         module_srcdir=flex; \
8883         $(SHELL) \
8884           $$s/$$module_srcdir/configure \
8885           --srcdir=$${topdir}/$$module_srcdir \
8886           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8887           --target=${target_alias}  \
8888           || exit 1
8889 @endif flex
8890
8891
8892
8893
8894
8895 .PHONY: all-flex maybe-all-flex
8896 maybe-all-flex:
8897 @if gcc-bootstrap
8898 all-flex: stage_current
8899 @endif gcc-bootstrap
8900 @if flex
8901 TARGET-flex=all
8902 maybe-all-flex: all-flex
8903 all-flex: configure-flex
8904         @: $(MAKE); $(unstage)
8905         @r=`${PWD_COMMAND}`; export r; \
8906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8907         $(HOST_EXPORTS)  \
8908         (cd $(HOST_SUBDIR)/flex && \
8909           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8910                 $(TARGET-flex))
8911 @endif flex
8912
8913
8914
8915
8916 .PHONY: check-flex maybe-check-flex
8917 maybe-check-flex:
8918 @if flex
8919 maybe-check-flex: check-flex
8920
8921 # This module is only tested in a native toolchain.
8922 check-flex:
8923         @: $(MAKE); $(unstage)
8924         @if [ '$(host)' = '$(target)' ]; then \
8925           r=`${PWD_COMMAND}`; export r; \
8926           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8927           $(HOST_EXPORTS)  \
8928           (cd $(HOST_SUBDIR)/flex && \
8929             $(MAKE) $(FLAGS_TO_PASS)  check)
8930         fi
8931
8932 @endif flex
8933
8934 .PHONY: install-flex maybe-install-flex
8935 maybe-install-flex:
8936 @if flex
8937 maybe-install-flex: install-flex
8938
8939 install-flex: installdirs
8940         @: $(MAKE); $(unstage)
8941         @r=`${PWD_COMMAND}`; export r; \
8942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8943         $(HOST_EXPORTS) \
8944         (cd $(HOST_SUBDIR)/flex && \
8945           $(MAKE) $(FLAGS_TO_PASS)  install)
8946
8947 @endif flex
8948
8949 .PHONY: install-strip-flex maybe-install-strip-flex
8950 maybe-install-strip-flex:
8951 @if flex
8952 maybe-install-strip-flex: install-strip-flex
8953
8954 install-strip-flex: installdirs
8955         @: $(MAKE); $(unstage)
8956         @r=`${PWD_COMMAND}`; export r; \
8957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8958         $(HOST_EXPORTS) \
8959         (cd $(HOST_SUBDIR)/flex && \
8960           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8961
8962 @endif flex
8963
8964 # Other targets (info, dvi, pdf, etc.)
8965
8966 .PHONY: maybe-info-flex info-flex
8967 maybe-info-flex:
8968 @if flex
8969 maybe-info-flex: info-flex
8970
8971 info-flex: \
8972     configure-flex 
8973         @: $(MAKE); $(unstage)
8974         @[ -f ./flex/Makefile ] || exit 0; \
8975         r=`${PWD_COMMAND}`; export r; \
8976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8977         $(HOST_EXPORTS) \
8978         for flag in $(EXTRA_HOST_FLAGS) ; do \
8979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8980         done; \
8981         echo "Doing info in flex"; \
8982         (cd $(HOST_SUBDIR)/flex && \
8983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8985                   "RANLIB=$${RANLIB}" \
8986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8987                   info) \
8988           || exit 1
8989
8990 @endif flex
8991
8992 .PHONY: maybe-dvi-flex dvi-flex
8993 maybe-dvi-flex:
8994 @if flex
8995 maybe-dvi-flex: dvi-flex
8996
8997 dvi-flex: \
8998     configure-flex 
8999         @: $(MAKE); $(unstage)
9000         @[ -f ./flex/Makefile ] || exit 0; \
9001         r=`${PWD_COMMAND}`; export r; \
9002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9003         $(HOST_EXPORTS) \
9004         for flag in $(EXTRA_HOST_FLAGS) ; do \
9005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9006         done; \
9007         echo "Doing dvi in flex"; \
9008         (cd $(HOST_SUBDIR)/flex && \
9009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9011                   "RANLIB=$${RANLIB}" \
9012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9013                   dvi) \
9014           || exit 1
9015
9016 @endif flex
9017
9018 .PHONY: maybe-pdf-flex pdf-flex
9019 maybe-pdf-flex:
9020 @if flex
9021 maybe-pdf-flex: pdf-flex
9022
9023 pdf-flex: \
9024     configure-flex 
9025         @: $(MAKE); $(unstage)
9026         @[ -f ./flex/Makefile ] || exit 0; \
9027         r=`${PWD_COMMAND}`; export r; \
9028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9029         $(HOST_EXPORTS) \
9030         for flag in $(EXTRA_HOST_FLAGS) ; do \
9031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9032         done; \
9033         echo "Doing pdf in flex"; \
9034         (cd $(HOST_SUBDIR)/flex && \
9035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9037                   "RANLIB=$${RANLIB}" \
9038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9039                   pdf) \
9040           || exit 1
9041
9042 @endif flex
9043
9044 .PHONY: maybe-html-flex html-flex
9045 maybe-html-flex:
9046 @if flex
9047 maybe-html-flex: html-flex
9048
9049 html-flex: \
9050     configure-flex 
9051         @: $(MAKE); $(unstage)
9052         @[ -f ./flex/Makefile ] || exit 0; \
9053         r=`${PWD_COMMAND}`; export r; \
9054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9055         $(HOST_EXPORTS) \
9056         for flag in $(EXTRA_HOST_FLAGS) ; do \
9057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9058         done; \
9059         echo "Doing html in flex"; \
9060         (cd $(HOST_SUBDIR)/flex && \
9061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9063                   "RANLIB=$${RANLIB}" \
9064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9065                   html) \
9066           || exit 1
9067
9068 @endif flex
9069
9070 .PHONY: maybe-TAGS-flex TAGS-flex
9071 maybe-TAGS-flex:
9072 @if flex
9073 maybe-TAGS-flex: TAGS-flex
9074
9075 TAGS-flex: \
9076     configure-flex 
9077         @: $(MAKE); $(unstage)
9078         @[ -f ./flex/Makefile ] || exit 0; \
9079         r=`${PWD_COMMAND}`; export r; \
9080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9081         $(HOST_EXPORTS) \
9082         for flag in $(EXTRA_HOST_FLAGS) ; do \
9083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9084         done; \
9085         echo "Doing TAGS in flex"; \
9086         (cd $(HOST_SUBDIR)/flex && \
9087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9089                   "RANLIB=$${RANLIB}" \
9090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9091                   TAGS) \
9092           || exit 1
9093
9094 @endif flex
9095
9096 .PHONY: maybe-install-info-flex install-info-flex
9097 maybe-install-info-flex:
9098 @if flex
9099 maybe-install-info-flex: install-info-flex
9100
9101 install-info-flex: \
9102     configure-flex \
9103     info-flex 
9104         @: $(MAKE); $(unstage)
9105         @[ -f ./flex/Makefile ] || exit 0; \
9106         r=`${PWD_COMMAND}`; export r; \
9107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9108         $(HOST_EXPORTS) \
9109         for flag in $(EXTRA_HOST_FLAGS) ; do \
9110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9111         done; \
9112         echo "Doing install-info in flex"; \
9113         (cd $(HOST_SUBDIR)/flex && \
9114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9116                   "RANLIB=$${RANLIB}" \
9117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9118                   install-info) \
9119           || exit 1
9120
9121 @endif flex
9122
9123 .PHONY: maybe-install-pdf-flex install-pdf-flex
9124 maybe-install-pdf-flex:
9125 @if flex
9126 maybe-install-pdf-flex: install-pdf-flex
9127
9128 install-pdf-flex: \
9129     configure-flex \
9130     pdf-flex 
9131         @: $(MAKE); $(unstage)
9132         @[ -f ./flex/Makefile ] || exit 0; \
9133         r=`${PWD_COMMAND}`; export r; \
9134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9135         $(HOST_EXPORTS) \
9136         for flag in $(EXTRA_HOST_FLAGS) ; do \
9137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9138         done; \
9139         echo "Doing install-pdf in flex"; \
9140         (cd $(HOST_SUBDIR)/flex && \
9141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9143                   "RANLIB=$${RANLIB}" \
9144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9145                   install-pdf) \
9146           || exit 1
9147
9148 @endif flex
9149
9150 .PHONY: maybe-install-html-flex install-html-flex
9151 maybe-install-html-flex:
9152 @if flex
9153 maybe-install-html-flex: install-html-flex
9154
9155 install-html-flex: \
9156     configure-flex \
9157     html-flex 
9158         @: $(MAKE); $(unstage)
9159         @[ -f ./flex/Makefile ] || exit 0; \
9160         r=`${PWD_COMMAND}`; export r; \
9161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9162         $(HOST_EXPORTS) \
9163         for flag in $(EXTRA_HOST_FLAGS) ; do \
9164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9165         done; \
9166         echo "Doing install-html in flex"; \
9167         (cd $(HOST_SUBDIR)/flex && \
9168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9170                   "RANLIB=$${RANLIB}" \
9171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9172                   install-html) \
9173           || exit 1
9174
9175 @endif flex
9176
9177 .PHONY: maybe-installcheck-flex installcheck-flex
9178 maybe-installcheck-flex:
9179 @if flex
9180 maybe-installcheck-flex: installcheck-flex
9181
9182 installcheck-flex: \
9183     configure-flex 
9184         @: $(MAKE); $(unstage)
9185         @[ -f ./flex/Makefile ] || exit 0; \
9186         r=`${PWD_COMMAND}`; export r; \
9187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9188         $(HOST_EXPORTS) \
9189         for flag in $(EXTRA_HOST_FLAGS) ; do \
9190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9191         done; \
9192         echo "Doing installcheck in flex"; \
9193         (cd $(HOST_SUBDIR)/flex && \
9194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9196                   "RANLIB=$${RANLIB}" \
9197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9198                   installcheck) \
9199           || exit 1
9200
9201 @endif flex
9202
9203 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9204 maybe-mostlyclean-flex:
9205 @if flex
9206 maybe-mostlyclean-flex: mostlyclean-flex
9207
9208 mostlyclean-flex: 
9209         @: $(MAKE); $(unstage)
9210         @[ -f ./flex/Makefile ] || exit 0; \
9211         r=`${PWD_COMMAND}`; export r; \
9212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9213         $(HOST_EXPORTS) \
9214         for flag in $(EXTRA_HOST_FLAGS) ; do \
9215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9216         done; \
9217         echo "Doing mostlyclean in flex"; \
9218         (cd $(HOST_SUBDIR)/flex && \
9219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9221                   "RANLIB=$${RANLIB}" \
9222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9223                   mostlyclean) \
9224           || exit 1
9225
9226 @endif flex
9227
9228 .PHONY: maybe-clean-flex clean-flex
9229 maybe-clean-flex:
9230 @if flex
9231 maybe-clean-flex: clean-flex
9232
9233 clean-flex: 
9234         @: $(MAKE); $(unstage)
9235         @[ -f ./flex/Makefile ] || exit 0; \
9236         r=`${PWD_COMMAND}`; export r; \
9237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9238         $(HOST_EXPORTS) \
9239         for flag in $(EXTRA_HOST_FLAGS) ; do \
9240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9241         done; \
9242         echo "Doing clean in flex"; \
9243         (cd $(HOST_SUBDIR)/flex && \
9244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9246                   "RANLIB=$${RANLIB}" \
9247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9248                   clean) \
9249           || exit 1
9250
9251 @endif flex
9252
9253 .PHONY: maybe-distclean-flex distclean-flex
9254 maybe-distclean-flex:
9255 @if flex
9256 maybe-distclean-flex: distclean-flex
9257
9258 distclean-flex: 
9259         @: $(MAKE); $(unstage)
9260         @[ -f ./flex/Makefile ] || exit 0; \
9261         r=`${PWD_COMMAND}`; export r; \
9262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9263         $(HOST_EXPORTS) \
9264         for flag in $(EXTRA_HOST_FLAGS) ; do \
9265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9266         done; \
9267         echo "Doing distclean in flex"; \
9268         (cd $(HOST_SUBDIR)/flex && \
9269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9271                   "RANLIB=$${RANLIB}" \
9272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9273                   distclean) \
9274           || exit 1
9275
9276 @endif flex
9277
9278 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9279 maybe-maintainer-clean-flex:
9280 @if flex
9281 maybe-maintainer-clean-flex: maintainer-clean-flex
9282
9283 maintainer-clean-flex: 
9284         @: $(MAKE); $(unstage)
9285         @[ -f ./flex/Makefile ] || exit 0; \
9286         r=`${PWD_COMMAND}`; export r; \
9287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9288         $(HOST_EXPORTS) \
9289         for flag in $(EXTRA_HOST_FLAGS) ; do \
9290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9291         done; \
9292         echo "Doing maintainer-clean in flex"; \
9293         (cd $(HOST_SUBDIR)/flex && \
9294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9296                   "RANLIB=$${RANLIB}" \
9297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9298                   maintainer-clean) \
9299           || exit 1
9300
9301 @endif flex
9302
9303
9304
9305 .PHONY: configure-gas maybe-configure-gas
9306 maybe-configure-gas:
9307 @if gcc-bootstrap
9308 configure-gas: stage_current
9309 @endif gcc-bootstrap
9310 @if gas
9311 maybe-configure-gas: configure-gas
9312 configure-gas: 
9313         @r=`${PWD_COMMAND}`; export r; \
9314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9315         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9316         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9317         $(HOST_EXPORTS)  \
9318         echo Configuring in $(HOST_SUBDIR)/gas; \
9319         cd "$(HOST_SUBDIR)/gas" || exit 1; \
9320         case $(srcdir) in \
9321           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9322           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9323                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9324         esac; \
9325         module_srcdir=gas; \
9326         $(SHELL) \
9327           $$s/$$module_srcdir/configure \
9328           --srcdir=$${topdir}/$$module_srcdir \
9329           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9330           --target=${target_alias}  \
9331           || exit 1
9332 @endif gas
9333
9334
9335
9336 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9337 maybe-configure-stage1-gas:
9338 @if gas-bootstrap
9339 maybe-configure-stage1-gas: configure-stage1-gas
9340 configure-stage1-gas:
9341         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9342         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9343         @r=`${PWD_COMMAND}`; export r; \
9344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9345         TFLAGS="$(STAGE1_TFLAGS)"; \
9346         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9347         $(HOST_EXPORTS) \
9348         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9349         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9350         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9351         echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
9352         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9353         cd $(HOST_SUBDIR)/gas || exit 1; \
9354         case $(srcdir) in \
9355           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9356           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9357                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9358         esac; \
9359         module_srcdir=gas; \
9360         $(SHELL) $$s/$$module_srcdir/configure \
9361           --srcdir=$${topdir}/$$module_srcdir \
9362           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9363           --target=${target_alias} \
9364            \
9365           $(STAGE1_CONFIGURE_FLAGS)
9366 @endif gas-bootstrap
9367
9368 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9369 maybe-configure-stage2-gas:
9370 @if gas-bootstrap
9371 maybe-configure-stage2-gas: configure-stage2-gas
9372 configure-stage2-gas:
9373         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9374         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9375         @r=`${PWD_COMMAND}`; export r; \
9376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9377         TFLAGS="$(STAGE2_TFLAGS)"; \
9378         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9379         $(HOST_EXPORTS) \
9380         $(POSTSTAGE1_HOST_EXPORTS) \
9381         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9382         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9383         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9384         echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
9385         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9386         cd $(HOST_SUBDIR)/gas || exit 1; \
9387         case $(srcdir) in \
9388           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9389           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9390                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9391         esac; \
9392         module_srcdir=gas; \
9393         $(SHELL) $$s/$$module_srcdir/configure \
9394           --srcdir=$${topdir}/$$module_srcdir \
9395           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9396           --target=${target_alias} \
9397           --with-build-libsubdir=$(HOST_SUBDIR) \
9398           $(STAGE2_CONFIGURE_FLAGS)
9399 @endif gas-bootstrap
9400
9401 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9402 maybe-configure-stage3-gas:
9403 @if gas-bootstrap
9404 maybe-configure-stage3-gas: configure-stage3-gas
9405 configure-stage3-gas:
9406         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9407         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9408         @r=`${PWD_COMMAND}`; export r; \
9409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9410         TFLAGS="$(STAGE3_TFLAGS)"; \
9411         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9412         $(HOST_EXPORTS) \
9413         $(POSTSTAGE1_HOST_EXPORTS) \
9414         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9415         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9416         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9417         echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
9418         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9419         cd $(HOST_SUBDIR)/gas || exit 1; \
9420         case $(srcdir) in \
9421           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9422           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9423                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9424         esac; \
9425         module_srcdir=gas; \
9426         $(SHELL) $$s/$$module_srcdir/configure \
9427           --srcdir=$${topdir}/$$module_srcdir \
9428           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9429           --target=${target_alias} \
9430           --with-build-libsubdir=$(HOST_SUBDIR) \
9431           $(STAGE3_CONFIGURE_FLAGS)
9432 @endif gas-bootstrap
9433
9434 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9435 maybe-configure-stage4-gas:
9436 @if gas-bootstrap
9437 maybe-configure-stage4-gas: configure-stage4-gas
9438 configure-stage4-gas:
9439         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9440         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9441         @r=`${PWD_COMMAND}`; export r; \
9442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9443         TFLAGS="$(STAGE4_TFLAGS)"; \
9444         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9445         $(HOST_EXPORTS) \
9446         $(POSTSTAGE1_HOST_EXPORTS) \
9447         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9448         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9449         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9450         echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
9451         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9452         cd $(HOST_SUBDIR)/gas || exit 1; \
9453         case $(srcdir) in \
9454           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9455           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9456                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9457         esac; \
9458         module_srcdir=gas; \
9459         $(SHELL) $$s/$$module_srcdir/configure \
9460           --srcdir=$${topdir}/$$module_srcdir \
9461           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9462           --target=${target_alias} \
9463           --with-build-libsubdir=$(HOST_SUBDIR) \
9464           $(STAGE4_CONFIGURE_FLAGS)
9465 @endif gas-bootstrap
9466
9467 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9468 maybe-configure-stageprofile-gas:
9469 @if gas-bootstrap
9470 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9471 configure-stageprofile-gas:
9472         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9473         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9474         @r=`${PWD_COMMAND}`; export r; \
9475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9476         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9477         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9478         $(HOST_EXPORTS) \
9479         $(POSTSTAGE1_HOST_EXPORTS) \
9480         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9481         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9482         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9483         echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
9484         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9485         cd $(HOST_SUBDIR)/gas || exit 1; \
9486         case $(srcdir) in \
9487           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9488           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9489                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9490         esac; \
9491         module_srcdir=gas; \
9492         $(SHELL) $$s/$$module_srcdir/configure \
9493           --srcdir=$${topdir}/$$module_srcdir \
9494           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9495           --target=${target_alias} \
9496           --with-build-libsubdir=$(HOST_SUBDIR) \
9497           $(STAGEprofile_CONFIGURE_FLAGS)
9498 @endif gas-bootstrap
9499
9500 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9501 maybe-configure-stagefeedback-gas:
9502 @if gas-bootstrap
9503 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9504 configure-stagefeedback-gas:
9505         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9506         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9507         @r=`${PWD_COMMAND}`; export r; \
9508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9509         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9510         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9511         $(HOST_EXPORTS) \
9512         $(POSTSTAGE1_HOST_EXPORTS) \
9513         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9514         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9515         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9516         echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
9517         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9518         cd $(HOST_SUBDIR)/gas || exit 1; \
9519         case $(srcdir) in \
9520           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9521           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9522                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9523         esac; \
9524         module_srcdir=gas; \
9525         $(SHELL) $$s/$$module_srcdir/configure \
9526           --srcdir=$${topdir}/$$module_srcdir \
9527           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9528           --target=${target_alias} \
9529           --with-build-libsubdir=$(HOST_SUBDIR) \
9530           $(STAGEfeedback_CONFIGURE_FLAGS)
9531 @endif gas-bootstrap
9532
9533
9534
9535
9536
9537 .PHONY: all-gas maybe-all-gas
9538 maybe-all-gas:
9539 @if gcc-bootstrap
9540 all-gas: stage_current
9541 @endif gcc-bootstrap
9542 @if gas
9543 TARGET-gas=all
9544 maybe-all-gas: all-gas
9545 all-gas: configure-gas
9546         @r=`${PWD_COMMAND}`; export r; \
9547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9548         $(HOST_EXPORTS)  \
9549         (cd $(HOST_SUBDIR)/gas && \
9550           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9551                 $(TARGET-gas))
9552 @endif gas
9553
9554
9555
9556 .PHONY: all-stage1-gas maybe-all-stage1-gas
9557 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9558 maybe-all-stage1-gas:
9559 maybe-clean-stage1-gas:
9560 @if gas-bootstrap
9561 maybe-all-stage1-gas: all-stage1-gas
9562 all-stage1: all-stage1-gas
9563 TARGET-stage1-gas = $(TARGET-gas)
9564 all-stage1-gas: configure-stage1-gas
9565         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9566         @r=`${PWD_COMMAND}`; export r; \
9567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9568         TFLAGS="$(STAGE1_TFLAGS)"; \
9569         $(HOST_EXPORTS)  \
9570         cd $(HOST_SUBDIR)/gas && \
9571         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9572                 CFLAGS="$(STAGE1_CFLAGS)" \
9573                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9574                 LIBCFLAGS="$(LIBCFLAGS)" \
9575                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9576                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9577                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9578                 $(EXTRA_HOST_FLAGS)  \
9579                 $(STAGE1_FLAGS_TO_PASS)  \
9580                 TFLAGS="$(STAGE1_TFLAGS)" \
9581                 $(TARGET-stage1-gas)
9582
9583 maybe-clean-stage1-gas: clean-stage1-gas
9584 clean-stage1: clean-stage1-gas
9585 clean-stage1-gas:
9586         @if [ $(current_stage) = stage1 ]; then \
9587           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9588         else \
9589           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9590           $(MAKE) stage1-start; \
9591         fi; \
9592         cd $(HOST_SUBDIR)/gas && \
9593         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9594         $(STAGE1_FLAGS_TO_PASS)  clean
9595 @endif gas-bootstrap
9596
9597
9598 .PHONY: all-stage2-gas maybe-all-stage2-gas
9599 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9600 maybe-all-stage2-gas:
9601 maybe-clean-stage2-gas:
9602 @if gas-bootstrap
9603 maybe-all-stage2-gas: all-stage2-gas
9604 all-stage2: all-stage2-gas
9605 TARGET-stage2-gas = $(TARGET-gas)
9606 all-stage2-gas: configure-stage2-gas
9607         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9608         @r=`${PWD_COMMAND}`; export r; \
9609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9610         TFLAGS="$(STAGE2_TFLAGS)"; \
9611         $(HOST_EXPORTS) \
9612         $(POSTSTAGE1_HOST_EXPORTS)  \
9613         cd $(HOST_SUBDIR)/gas && \
9614         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9615                 CFLAGS="$(STAGE2_CFLAGS)" \
9616                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9617                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9618                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9619                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9620                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9621                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9622                 TFLAGS="$(STAGE2_TFLAGS)" \
9623                 $(TARGET-stage2-gas)
9624
9625 maybe-clean-stage2-gas: clean-stage2-gas
9626 clean-stage2: clean-stage2-gas
9627 clean-stage2-gas:
9628         @if [ $(current_stage) = stage2 ]; then \
9629           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9630         else \
9631           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9632           $(MAKE) stage2-start; \
9633         fi; \
9634         cd $(HOST_SUBDIR)/gas && \
9635         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9636 @endif gas-bootstrap
9637
9638
9639 .PHONY: all-stage3-gas maybe-all-stage3-gas
9640 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9641 maybe-all-stage3-gas:
9642 maybe-clean-stage3-gas:
9643 @if gas-bootstrap
9644 maybe-all-stage3-gas: all-stage3-gas
9645 all-stage3: all-stage3-gas
9646 TARGET-stage3-gas = $(TARGET-gas)
9647 all-stage3-gas: configure-stage3-gas
9648         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9649         @r=`${PWD_COMMAND}`; export r; \
9650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9651         TFLAGS="$(STAGE3_TFLAGS)"; \
9652         $(HOST_EXPORTS) \
9653         $(POSTSTAGE1_HOST_EXPORTS)  \
9654         cd $(HOST_SUBDIR)/gas && \
9655         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9656                 CFLAGS="$(STAGE3_CFLAGS)" \
9657                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9658                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9659                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9660                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9661                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9662                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9663                 TFLAGS="$(STAGE3_TFLAGS)" \
9664                 $(TARGET-stage3-gas)
9665
9666 maybe-clean-stage3-gas: clean-stage3-gas
9667 clean-stage3: clean-stage3-gas
9668 clean-stage3-gas:
9669         @if [ $(current_stage) = stage3 ]; then \
9670           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9671         else \
9672           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9673           $(MAKE) stage3-start; \
9674         fi; \
9675         cd $(HOST_SUBDIR)/gas && \
9676         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9677 @endif gas-bootstrap
9678
9679
9680 .PHONY: all-stage4-gas maybe-all-stage4-gas
9681 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9682 maybe-all-stage4-gas:
9683 maybe-clean-stage4-gas:
9684 @if gas-bootstrap
9685 maybe-all-stage4-gas: all-stage4-gas
9686 all-stage4: all-stage4-gas
9687 TARGET-stage4-gas = $(TARGET-gas)
9688 all-stage4-gas: configure-stage4-gas
9689         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9690         @r=`${PWD_COMMAND}`; export r; \
9691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9692         TFLAGS="$(STAGE4_TFLAGS)"; \
9693         $(HOST_EXPORTS) \
9694         $(POSTSTAGE1_HOST_EXPORTS)  \
9695         cd $(HOST_SUBDIR)/gas && \
9696         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9697                 CFLAGS="$(STAGE4_CFLAGS)" \
9698                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9699                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9700                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9701                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9702                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9703                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9704                 TFLAGS="$(STAGE4_TFLAGS)" \
9705                 $(TARGET-stage4-gas)
9706
9707 maybe-clean-stage4-gas: clean-stage4-gas
9708 clean-stage4: clean-stage4-gas
9709 clean-stage4-gas:
9710         @if [ $(current_stage) = stage4 ]; then \
9711           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9712         else \
9713           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9714           $(MAKE) stage4-start; \
9715         fi; \
9716         cd $(HOST_SUBDIR)/gas && \
9717         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9718 @endif gas-bootstrap
9719
9720
9721 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9722 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9723 maybe-all-stageprofile-gas:
9724 maybe-clean-stageprofile-gas:
9725 @if gas-bootstrap
9726 maybe-all-stageprofile-gas: all-stageprofile-gas
9727 all-stageprofile: all-stageprofile-gas
9728 TARGET-stageprofile-gas = $(TARGET-gas)
9729 all-stageprofile-gas: configure-stageprofile-gas
9730         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9731         @r=`${PWD_COMMAND}`; export r; \
9732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9733         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9734         $(HOST_EXPORTS) \
9735         $(POSTSTAGE1_HOST_EXPORTS)  \
9736         cd $(HOST_SUBDIR)/gas && \
9737         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9738                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9739                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9740                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9741                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9742                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9743                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9744                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9745                 TFLAGS="$(STAGEprofile_TFLAGS)" \
9746                 $(TARGET-stageprofile-gas)
9747
9748 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9749 clean-stageprofile: clean-stageprofile-gas
9750 clean-stageprofile-gas:
9751         @if [ $(current_stage) = stageprofile ]; then \
9752           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9753         else \
9754           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9755           $(MAKE) stageprofile-start; \
9756         fi; \
9757         cd $(HOST_SUBDIR)/gas && \
9758         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9759 @endif gas-bootstrap
9760
9761
9762 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9763 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9764 maybe-all-stagefeedback-gas:
9765 maybe-clean-stagefeedback-gas:
9766 @if gas-bootstrap
9767 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9768 all-stagefeedback: all-stagefeedback-gas
9769 TARGET-stagefeedback-gas = $(TARGET-gas)
9770 all-stagefeedback-gas: configure-stagefeedback-gas
9771         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9772         @r=`${PWD_COMMAND}`; export r; \
9773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9774         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9775         $(HOST_EXPORTS) \
9776         $(POSTSTAGE1_HOST_EXPORTS)  \
9777         cd $(HOST_SUBDIR)/gas && \
9778         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9779                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9780                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9781                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9782                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9783                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9784                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9785                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9786                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9787                 $(TARGET-stagefeedback-gas)
9788
9789 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9790 clean-stagefeedback: clean-stagefeedback-gas
9791 clean-stagefeedback-gas:
9792         @if [ $(current_stage) = stagefeedback ]; then \
9793           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9794         else \
9795           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9796           $(MAKE) stagefeedback-start; \
9797         fi; \
9798         cd $(HOST_SUBDIR)/gas && \
9799         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9800 @endif gas-bootstrap
9801
9802
9803
9804
9805
9806 .PHONY: check-gas maybe-check-gas
9807 maybe-check-gas:
9808 @if gas
9809 maybe-check-gas: check-gas
9810
9811 check-gas:
9812         @: $(MAKE); $(unstage)
9813         @r=`${PWD_COMMAND}`; export r; \
9814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9815         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9816         (cd $(HOST_SUBDIR)/gas && \
9817           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
9818
9819 @endif gas
9820
9821 .PHONY: install-gas maybe-install-gas
9822 maybe-install-gas:
9823 @if gas
9824 maybe-install-gas: install-gas
9825
9826 install-gas: installdirs
9827         @: $(MAKE); $(unstage)
9828         @r=`${PWD_COMMAND}`; export r; \
9829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9830         $(HOST_EXPORTS) \
9831         (cd $(HOST_SUBDIR)/gas && \
9832           $(MAKE) $(FLAGS_TO_PASS)  install)
9833
9834 @endif gas
9835
9836 .PHONY: install-strip-gas maybe-install-strip-gas
9837 maybe-install-strip-gas:
9838 @if gas
9839 maybe-install-strip-gas: install-strip-gas
9840
9841 install-strip-gas: installdirs
9842         @: $(MAKE); $(unstage)
9843         @r=`${PWD_COMMAND}`; export r; \
9844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9845         $(HOST_EXPORTS) \
9846         (cd $(HOST_SUBDIR)/gas && \
9847           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9848
9849 @endif gas
9850
9851 # Other targets (info, dvi, pdf, etc.)
9852
9853 .PHONY: maybe-info-gas info-gas
9854 maybe-info-gas:
9855 @if gas
9856 maybe-info-gas: info-gas
9857
9858 info-gas: \
9859     configure-gas 
9860         @[ -f ./gas/Makefile ] || exit 0; \
9861         r=`${PWD_COMMAND}`; export r; \
9862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9863         $(HOST_EXPORTS) \
9864         for flag in $(EXTRA_HOST_FLAGS) ; do \
9865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9866         done; \
9867         echo "Doing info in gas"; \
9868         (cd $(HOST_SUBDIR)/gas && \
9869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9871                   "RANLIB=$${RANLIB}" \
9872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9873                   info) \
9874           || exit 1
9875
9876 @endif gas
9877
9878 .PHONY: maybe-dvi-gas dvi-gas
9879 maybe-dvi-gas:
9880 @if gas
9881 maybe-dvi-gas: dvi-gas
9882
9883 dvi-gas: \
9884     configure-gas 
9885         @[ -f ./gas/Makefile ] || exit 0; \
9886         r=`${PWD_COMMAND}`; export r; \
9887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9888         $(HOST_EXPORTS) \
9889         for flag in $(EXTRA_HOST_FLAGS) ; do \
9890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9891         done; \
9892         echo "Doing dvi in gas"; \
9893         (cd $(HOST_SUBDIR)/gas && \
9894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9896                   "RANLIB=$${RANLIB}" \
9897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9898                   dvi) \
9899           || exit 1
9900
9901 @endif gas
9902
9903 .PHONY: maybe-pdf-gas pdf-gas
9904 maybe-pdf-gas:
9905 @if gas
9906 maybe-pdf-gas: pdf-gas
9907
9908 pdf-gas: \
9909     configure-gas 
9910         @[ -f ./gas/Makefile ] || exit 0; \
9911         r=`${PWD_COMMAND}`; export r; \
9912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9913         $(HOST_EXPORTS) \
9914         for flag in $(EXTRA_HOST_FLAGS) ; do \
9915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9916         done; \
9917         echo "Doing pdf in gas"; \
9918         (cd $(HOST_SUBDIR)/gas && \
9919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9921                   "RANLIB=$${RANLIB}" \
9922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9923                   pdf) \
9924           || exit 1
9925
9926 @endif gas
9927
9928 .PHONY: maybe-html-gas html-gas
9929 maybe-html-gas:
9930 @if gas
9931 maybe-html-gas: html-gas
9932
9933 html-gas: \
9934     configure-gas 
9935         @[ -f ./gas/Makefile ] || exit 0; \
9936         r=`${PWD_COMMAND}`; export r; \
9937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9938         $(HOST_EXPORTS) \
9939         for flag in $(EXTRA_HOST_FLAGS) ; do \
9940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9941         done; \
9942         echo "Doing html in gas"; \
9943         (cd $(HOST_SUBDIR)/gas && \
9944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9946                   "RANLIB=$${RANLIB}" \
9947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9948                   html) \
9949           || exit 1
9950
9951 @endif gas
9952
9953 .PHONY: maybe-TAGS-gas TAGS-gas
9954 maybe-TAGS-gas:
9955 @if gas
9956 maybe-TAGS-gas: TAGS-gas
9957
9958 TAGS-gas: \
9959     configure-gas 
9960         @[ -f ./gas/Makefile ] || exit 0; \
9961         r=`${PWD_COMMAND}`; export r; \
9962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9963         $(HOST_EXPORTS) \
9964         for flag in $(EXTRA_HOST_FLAGS) ; do \
9965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9966         done; \
9967         echo "Doing TAGS in gas"; \
9968         (cd $(HOST_SUBDIR)/gas && \
9969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9971                   "RANLIB=$${RANLIB}" \
9972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9973                   TAGS) \
9974           || exit 1
9975
9976 @endif gas
9977
9978 .PHONY: maybe-install-info-gas install-info-gas
9979 maybe-install-info-gas:
9980 @if gas
9981 maybe-install-info-gas: install-info-gas
9982
9983 install-info-gas: \
9984     configure-gas \
9985     info-gas 
9986         @[ -f ./gas/Makefile ] || exit 0; \
9987         r=`${PWD_COMMAND}`; export r; \
9988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9989         $(HOST_EXPORTS) \
9990         for flag in $(EXTRA_HOST_FLAGS) ; do \
9991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9992         done; \
9993         echo "Doing install-info in gas"; \
9994         (cd $(HOST_SUBDIR)/gas && \
9995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9997                   "RANLIB=$${RANLIB}" \
9998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9999                   install-info) \
10000           || exit 1
10001
10002 @endif gas
10003
10004 .PHONY: maybe-install-pdf-gas install-pdf-gas
10005 maybe-install-pdf-gas:
10006 @if gas
10007 maybe-install-pdf-gas: install-pdf-gas
10008
10009 install-pdf-gas: \
10010     configure-gas \
10011     pdf-gas 
10012         @[ -f ./gas/Makefile ] || exit 0; \
10013         r=`${PWD_COMMAND}`; export r; \
10014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10015         $(HOST_EXPORTS) \
10016         for flag in $(EXTRA_HOST_FLAGS) ; do \
10017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10018         done; \
10019         echo "Doing install-pdf in gas"; \
10020         (cd $(HOST_SUBDIR)/gas && \
10021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10023                   "RANLIB=$${RANLIB}" \
10024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10025                   install-pdf) \
10026           || exit 1
10027
10028 @endif gas
10029
10030 .PHONY: maybe-install-html-gas install-html-gas
10031 maybe-install-html-gas:
10032 @if gas
10033 maybe-install-html-gas: install-html-gas
10034
10035 install-html-gas: \
10036     configure-gas \
10037     html-gas 
10038         @[ -f ./gas/Makefile ] || exit 0; \
10039         r=`${PWD_COMMAND}`; export r; \
10040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10041         $(HOST_EXPORTS) \
10042         for flag in $(EXTRA_HOST_FLAGS) ; do \
10043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10044         done; \
10045         echo "Doing install-html in gas"; \
10046         (cd $(HOST_SUBDIR)/gas && \
10047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10049                   "RANLIB=$${RANLIB}" \
10050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10051                   install-html) \
10052           || exit 1
10053
10054 @endif gas
10055
10056 .PHONY: maybe-installcheck-gas installcheck-gas
10057 maybe-installcheck-gas:
10058 @if gas
10059 maybe-installcheck-gas: installcheck-gas
10060
10061 installcheck-gas: \
10062     configure-gas 
10063         @[ -f ./gas/Makefile ] || exit 0; \
10064         r=`${PWD_COMMAND}`; export r; \
10065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10066         $(HOST_EXPORTS) \
10067         for flag in $(EXTRA_HOST_FLAGS) ; do \
10068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10069         done; \
10070         echo "Doing installcheck in gas"; \
10071         (cd $(HOST_SUBDIR)/gas && \
10072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10074                   "RANLIB=$${RANLIB}" \
10075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10076                   installcheck) \
10077           || exit 1
10078
10079 @endif gas
10080
10081 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10082 maybe-mostlyclean-gas:
10083 @if gas
10084 maybe-mostlyclean-gas: mostlyclean-gas
10085
10086 mostlyclean-gas: 
10087         @[ -f ./gas/Makefile ] || exit 0; \
10088         r=`${PWD_COMMAND}`; export r; \
10089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10090         $(HOST_EXPORTS) \
10091         for flag in $(EXTRA_HOST_FLAGS) ; do \
10092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10093         done; \
10094         echo "Doing mostlyclean in gas"; \
10095         (cd $(HOST_SUBDIR)/gas && \
10096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10098                   "RANLIB=$${RANLIB}" \
10099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10100                   mostlyclean) \
10101           || exit 1
10102
10103 @endif gas
10104
10105 .PHONY: maybe-clean-gas clean-gas
10106 maybe-clean-gas:
10107 @if gas
10108 maybe-clean-gas: clean-gas
10109
10110 clean-gas: 
10111         @[ -f ./gas/Makefile ] || exit 0; \
10112         r=`${PWD_COMMAND}`; export r; \
10113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10114         $(HOST_EXPORTS) \
10115         for flag in $(EXTRA_HOST_FLAGS) ; do \
10116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10117         done; \
10118         echo "Doing clean in gas"; \
10119         (cd $(HOST_SUBDIR)/gas && \
10120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10122                   "RANLIB=$${RANLIB}" \
10123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10124                   clean) \
10125           || exit 1
10126
10127 @endif gas
10128
10129 .PHONY: maybe-distclean-gas distclean-gas
10130 maybe-distclean-gas:
10131 @if gas
10132 maybe-distclean-gas: distclean-gas
10133
10134 distclean-gas: 
10135         @[ -f ./gas/Makefile ] || exit 0; \
10136         r=`${PWD_COMMAND}`; export r; \
10137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10138         $(HOST_EXPORTS) \
10139         for flag in $(EXTRA_HOST_FLAGS) ; do \
10140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10141         done; \
10142         echo "Doing distclean in gas"; \
10143         (cd $(HOST_SUBDIR)/gas && \
10144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10146                   "RANLIB=$${RANLIB}" \
10147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10148                   distclean) \
10149           || exit 1
10150
10151 @endif gas
10152
10153 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10154 maybe-maintainer-clean-gas:
10155 @if gas
10156 maybe-maintainer-clean-gas: maintainer-clean-gas
10157
10158 maintainer-clean-gas: 
10159         @[ -f ./gas/Makefile ] || exit 0; \
10160         r=`${PWD_COMMAND}`; export r; \
10161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10162         $(HOST_EXPORTS) \
10163         for flag in $(EXTRA_HOST_FLAGS) ; do \
10164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10165         done; \
10166         echo "Doing maintainer-clean in gas"; \
10167         (cd $(HOST_SUBDIR)/gas && \
10168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10170                   "RANLIB=$${RANLIB}" \
10171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10172                   maintainer-clean) \
10173           || exit 1
10174
10175 @endif gas
10176
10177
10178
10179 .PHONY: configure-gcc maybe-configure-gcc
10180 maybe-configure-gcc:
10181 @if gcc-bootstrap
10182 configure-gcc: stage_current
10183 @endif gcc-bootstrap
10184 @if gcc
10185 maybe-configure-gcc: configure-gcc
10186 configure-gcc: 
10187         @r=`${PWD_COMMAND}`; export r; \
10188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10189         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10190         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10191         $(HOST_EXPORTS)  \
10192         echo Configuring in $(HOST_SUBDIR)/gcc; \
10193         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10194         case $(srcdir) in \
10195           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10196           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10197                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10198         esac; \
10199         module_srcdir=gcc; \
10200         $(SHELL) \
10201           $$s/$$module_srcdir/configure \
10202           --srcdir=$${topdir}/$$module_srcdir \
10203           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10204           --target=${target_alias}  \
10205           || exit 1
10206 @endif gcc
10207
10208
10209
10210 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10211 maybe-configure-stage1-gcc:
10212 @if gcc-bootstrap
10213 maybe-configure-stage1-gcc: configure-stage1-gcc
10214 configure-stage1-gcc:
10215         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10216         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10217         @r=`${PWD_COMMAND}`; export r; \
10218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10219         TFLAGS="$(STAGE1_TFLAGS)"; \
10220         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10221         $(HOST_EXPORTS) \
10222         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10223         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10224         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10225         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
10226         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10227         cd $(HOST_SUBDIR)/gcc || exit 1; \
10228         case $(srcdir) in \
10229           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10230           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10231                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10232         esac; \
10233         module_srcdir=gcc; \
10234         $(SHELL) $$s/$$module_srcdir/configure \
10235           --srcdir=$${topdir}/$$module_srcdir \
10236           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10237           --target=${target_alias} \
10238            \
10239           $(STAGE1_CONFIGURE_FLAGS)
10240 @endif gcc-bootstrap
10241
10242 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10243 maybe-configure-stage2-gcc:
10244 @if gcc-bootstrap
10245 maybe-configure-stage2-gcc: configure-stage2-gcc
10246 configure-stage2-gcc:
10247         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10248         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10249         @r=`${PWD_COMMAND}`; export r; \
10250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10251         TFLAGS="$(STAGE2_TFLAGS)"; \
10252         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10253         $(HOST_EXPORTS) \
10254         $(POSTSTAGE1_HOST_EXPORTS) \
10255         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10256         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10257         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10258         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
10259         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10260         cd $(HOST_SUBDIR)/gcc || exit 1; \
10261         case $(srcdir) in \
10262           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10263           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10264                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10265         esac; \
10266         module_srcdir=gcc; \
10267         $(SHELL) $$s/$$module_srcdir/configure \
10268           --srcdir=$${topdir}/$$module_srcdir \
10269           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10270           --target=${target_alias} \
10271           --with-build-libsubdir=$(HOST_SUBDIR) \
10272           $(STAGE2_CONFIGURE_FLAGS)
10273 @endif gcc-bootstrap
10274
10275 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10276 maybe-configure-stage3-gcc:
10277 @if gcc-bootstrap
10278 maybe-configure-stage3-gcc: configure-stage3-gcc
10279 configure-stage3-gcc:
10280         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10281         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10282         @r=`${PWD_COMMAND}`; export r; \
10283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10284         TFLAGS="$(STAGE3_TFLAGS)"; \
10285         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10286         $(HOST_EXPORTS) \
10287         $(POSTSTAGE1_HOST_EXPORTS) \
10288         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10289         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10290         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10291         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
10292         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10293         cd $(HOST_SUBDIR)/gcc || exit 1; \
10294         case $(srcdir) in \
10295           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10296           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10297                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10298         esac; \
10299         module_srcdir=gcc; \
10300         $(SHELL) $$s/$$module_srcdir/configure \
10301           --srcdir=$${topdir}/$$module_srcdir \
10302           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10303           --target=${target_alias} \
10304           --with-build-libsubdir=$(HOST_SUBDIR) \
10305           $(STAGE3_CONFIGURE_FLAGS)
10306 @endif gcc-bootstrap
10307
10308 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10309 maybe-configure-stage4-gcc:
10310 @if gcc-bootstrap
10311 maybe-configure-stage4-gcc: configure-stage4-gcc
10312 configure-stage4-gcc:
10313         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10314         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10315         @r=`${PWD_COMMAND}`; export r; \
10316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10317         TFLAGS="$(STAGE4_TFLAGS)"; \
10318         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10319         $(HOST_EXPORTS) \
10320         $(POSTSTAGE1_HOST_EXPORTS) \
10321         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10322         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10323         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10324         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
10325         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10326         cd $(HOST_SUBDIR)/gcc || exit 1; \
10327         case $(srcdir) in \
10328           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10329           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10330                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10331         esac; \
10332         module_srcdir=gcc; \
10333         $(SHELL) $$s/$$module_srcdir/configure \
10334           --srcdir=$${topdir}/$$module_srcdir \
10335           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10336           --target=${target_alias} \
10337           --with-build-libsubdir=$(HOST_SUBDIR) \
10338           $(STAGE4_CONFIGURE_FLAGS)
10339 @endif gcc-bootstrap
10340
10341 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10342 maybe-configure-stageprofile-gcc:
10343 @if gcc-bootstrap
10344 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10345 configure-stageprofile-gcc:
10346         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10347         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10348         @r=`${PWD_COMMAND}`; export r; \
10349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10350         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10351         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10352         $(HOST_EXPORTS) \
10353         $(POSTSTAGE1_HOST_EXPORTS) \
10354         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10355         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10356         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10357         echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
10358         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10359         cd $(HOST_SUBDIR)/gcc || exit 1; \
10360         case $(srcdir) in \
10361           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10362           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10363                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10364         esac; \
10365         module_srcdir=gcc; \
10366         $(SHELL) $$s/$$module_srcdir/configure \
10367           --srcdir=$${topdir}/$$module_srcdir \
10368           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10369           --target=${target_alias} \
10370           --with-build-libsubdir=$(HOST_SUBDIR) \
10371           $(STAGEprofile_CONFIGURE_FLAGS)
10372 @endif gcc-bootstrap
10373
10374 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10375 maybe-configure-stagefeedback-gcc:
10376 @if gcc-bootstrap
10377 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10378 configure-stagefeedback-gcc:
10379         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10380         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10381         @r=`${PWD_COMMAND}`; export r; \
10382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10383         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10384         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10385         $(HOST_EXPORTS) \
10386         $(POSTSTAGE1_HOST_EXPORTS) \
10387         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10388         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10389         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10390         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
10391         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10392         cd $(HOST_SUBDIR)/gcc || exit 1; \
10393         case $(srcdir) in \
10394           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10395           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10396                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10397         esac; \
10398         module_srcdir=gcc; \
10399         $(SHELL) $$s/$$module_srcdir/configure \
10400           --srcdir=$${topdir}/$$module_srcdir \
10401           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10402           --target=${target_alias} \
10403           --with-build-libsubdir=$(HOST_SUBDIR) \
10404           $(STAGEfeedback_CONFIGURE_FLAGS)
10405 @endif gcc-bootstrap
10406
10407
10408
10409
10410
10411 .PHONY: all-gcc maybe-all-gcc
10412 maybe-all-gcc:
10413 @if gcc-bootstrap
10414 all-gcc: stage_current
10415 @endif gcc-bootstrap
10416 @if gcc
10417 TARGET-gcc=all
10418 maybe-all-gcc: all-gcc
10419 all-gcc: configure-gcc
10420         @r=`${PWD_COMMAND}`; export r; \
10421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10422         $(HOST_EXPORTS)  \
10423         (cd $(HOST_SUBDIR)/gcc && \
10424           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10425                 $(TARGET-gcc))
10426 @endif gcc
10427
10428
10429
10430 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10431 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10432 maybe-all-stage1-gcc:
10433 maybe-clean-stage1-gcc:
10434 @if gcc-bootstrap
10435 maybe-all-stage1-gcc: all-stage1-gcc
10436 all-stage1: all-stage1-gcc
10437 TARGET-stage1-gcc = $(TARGET-gcc)
10438 all-stage1-gcc: configure-stage1-gcc
10439         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10440         @r=`${PWD_COMMAND}`; export r; \
10441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10442         TFLAGS="$(STAGE1_TFLAGS)"; \
10443         $(HOST_EXPORTS)  \
10444         cd $(HOST_SUBDIR)/gcc && \
10445         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10446                 CFLAGS="$(STAGE1_CFLAGS)" \
10447                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10448                 LIBCFLAGS="$(LIBCFLAGS)" \
10449                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10450                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10451                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10452                 $(EXTRA_HOST_FLAGS)  \
10453                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10454                 TFLAGS="$(STAGE1_TFLAGS)" \
10455                 $(TARGET-stage1-gcc)
10456
10457 maybe-clean-stage1-gcc: clean-stage1-gcc
10458 clean-stage1: clean-stage1-gcc
10459 clean-stage1-gcc:
10460         @if [ $(current_stage) = stage1 ]; then \
10461           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10462         else \
10463           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10464           $(MAKE) stage1-start; \
10465         fi; \
10466         cd $(HOST_SUBDIR)/gcc && \
10467         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10468         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10469 @endif gcc-bootstrap
10470
10471
10472 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10473 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10474 maybe-all-stage2-gcc:
10475 maybe-clean-stage2-gcc:
10476 @if gcc-bootstrap
10477 maybe-all-stage2-gcc: all-stage2-gcc
10478 all-stage2: all-stage2-gcc
10479 TARGET-stage2-gcc = $(TARGET-gcc)
10480 all-stage2-gcc: configure-stage2-gcc
10481         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10482         @r=`${PWD_COMMAND}`; export r; \
10483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10484         TFLAGS="$(STAGE2_TFLAGS)"; \
10485         $(HOST_EXPORTS) \
10486         $(POSTSTAGE1_HOST_EXPORTS)  \
10487         cd $(HOST_SUBDIR)/gcc && \
10488         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10489                 CFLAGS="$(STAGE2_CFLAGS)" \
10490                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10491                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10492                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10493                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10494                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10495                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10496                 TFLAGS="$(STAGE2_TFLAGS)" \
10497                 $(TARGET-stage2-gcc)
10498
10499 maybe-clean-stage2-gcc: clean-stage2-gcc
10500 clean-stage2: clean-stage2-gcc
10501 clean-stage2-gcc:
10502         @if [ $(current_stage) = stage2 ]; then \
10503           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10504         else \
10505           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10506           $(MAKE) stage2-start; \
10507         fi; \
10508         cd $(HOST_SUBDIR)/gcc && \
10509         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10510 @endif gcc-bootstrap
10511
10512
10513 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10514 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10515 maybe-all-stage3-gcc:
10516 maybe-clean-stage3-gcc:
10517 @if gcc-bootstrap
10518 maybe-all-stage3-gcc: all-stage3-gcc
10519 all-stage3: all-stage3-gcc
10520 TARGET-stage3-gcc = $(TARGET-gcc)
10521 all-stage3-gcc: configure-stage3-gcc
10522         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10523         @r=`${PWD_COMMAND}`; export r; \
10524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10525         TFLAGS="$(STAGE3_TFLAGS)"; \
10526         $(HOST_EXPORTS) \
10527         $(POSTSTAGE1_HOST_EXPORTS)  \
10528         cd $(HOST_SUBDIR)/gcc && \
10529         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10530                 CFLAGS="$(STAGE3_CFLAGS)" \
10531                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10532                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10533                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10534                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10535                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10536                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10537                 TFLAGS="$(STAGE3_TFLAGS)" \
10538                 $(TARGET-stage3-gcc)
10539
10540 maybe-clean-stage3-gcc: clean-stage3-gcc
10541 clean-stage3: clean-stage3-gcc
10542 clean-stage3-gcc:
10543         @if [ $(current_stage) = stage3 ]; then \
10544           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10545         else \
10546           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10547           $(MAKE) stage3-start; \
10548         fi; \
10549         cd $(HOST_SUBDIR)/gcc && \
10550         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10551 @endif gcc-bootstrap
10552
10553
10554 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10555 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10556 maybe-all-stage4-gcc:
10557 maybe-clean-stage4-gcc:
10558 @if gcc-bootstrap
10559 maybe-all-stage4-gcc: all-stage4-gcc
10560 all-stage4: all-stage4-gcc
10561 TARGET-stage4-gcc = $(TARGET-gcc)
10562 all-stage4-gcc: configure-stage4-gcc
10563         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10564         @r=`${PWD_COMMAND}`; export r; \
10565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10566         TFLAGS="$(STAGE4_TFLAGS)"; \
10567         $(HOST_EXPORTS) \
10568         $(POSTSTAGE1_HOST_EXPORTS)  \
10569         cd $(HOST_SUBDIR)/gcc && \
10570         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10571                 CFLAGS="$(STAGE4_CFLAGS)" \
10572                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10573                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10574                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10575                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10576                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10577                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10578                 TFLAGS="$(STAGE4_TFLAGS)" \
10579                 $(TARGET-stage4-gcc)
10580
10581 maybe-clean-stage4-gcc: clean-stage4-gcc
10582 clean-stage4: clean-stage4-gcc
10583 clean-stage4-gcc:
10584         @if [ $(current_stage) = stage4 ]; then \
10585           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10586         else \
10587           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10588           $(MAKE) stage4-start; \
10589         fi; \
10590         cd $(HOST_SUBDIR)/gcc && \
10591         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10592 @endif gcc-bootstrap
10593
10594
10595 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10596 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10597 maybe-all-stageprofile-gcc:
10598 maybe-clean-stageprofile-gcc:
10599 @if gcc-bootstrap
10600 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10601 all-stageprofile: all-stageprofile-gcc
10602 TARGET-stageprofile-gcc = $(TARGET-gcc)
10603 all-stageprofile-gcc: configure-stageprofile-gcc
10604         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10605         @r=`${PWD_COMMAND}`; export r; \
10606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10607         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10608         $(HOST_EXPORTS) \
10609         $(POSTSTAGE1_HOST_EXPORTS)  \
10610         cd $(HOST_SUBDIR)/gcc && \
10611         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10612                 CFLAGS="$(STAGEprofile_CFLAGS)" \
10613                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10614                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10615                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10616                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10617                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10618                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10619                 TFLAGS="$(STAGEprofile_TFLAGS)" \
10620                 $(TARGET-stageprofile-gcc)
10621
10622 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10623 clean-stageprofile: clean-stageprofile-gcc
10624 clean-stageprofile-gcc:
10625         @if [ $(current_stage) = stageprofile ]; then \
10626           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10627         else \
10628           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10629           $(MAKE) stageprofile-start; \
10630         fi; \
10631         cd $(HOST_SUBDIR)/gcc && \
10632         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10633 @endif gcc-bootstrap
10634
10635
10636 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10637 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10638 maybe-all-stagefeedback-gcc:
10639 maybe-clean-stagefeedback-gcc:
10640 @if gcc-bootstrap
10641 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10642 all-stagefeedback: all-stagefeedback-gcc
10643 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10644 all-stagefeedback-gcc: configure-stagefeedback-gcc
10645         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10646         @r=`${PWD_COMMAND}`; export r; \
10647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10648         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10649         $(HOST_EXPORTS) \
10650         $(POSTSTAGE1_HOST_EXPORTS)  \
10651         cd $(HOST_SUBDIR)/gcc && \
10652         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10653                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10654                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10655                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10656                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10657                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10658                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10659                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10660                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10661                 $(TARGET-stagefeedback-gcc)
10662
10663 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10664 clean-stagefeedback: clean-stagefeedback-gcc
10665 clean-stagefeedback-gcc:
10666         @if [ $(current_stage) = stagefeedback ]; then \
10667           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10668         else \
10669           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10670           $(MAKE) stagefeedback-start; \
10671         fi; \
10672         cd $(HOST_SUBDIR)/gcc && \
10673         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10674 @endif gcc-bootstrap
10675
10676
10677
10678
10679
10680 .PHONY: check-gcc maybe-check-gcc
10681 maybe-check-gcc:
10682 @if gcc
10683 maybe-check-gcc: check-gcc
10684
10685 check-gcc:
10686         @: $(MAKE); $(unstage)
10687         @r=`${PWD_COMMAND}`; export r; \
10688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10689         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10690         (cd $(HOST_SUBDIR)/gcc && \
10691           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10692
10693 @endif gcc
10694
10695 .PHONY: install-gcc maybe-install-gcc
10696 maybe-install-gcc:
10697 @if gcc
10698 maybe-install-gcc: install-gcc
10699
10700 install-gcc: installdirs
10701         @: $(MAKE); $(unstage)
10702         @r=`${PWD_COMMAND}`; export r; \
10703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10704         $(HOST_EXPORTS) \
10705         (cd $(HOST_SUBDIR)/gcc && \
10706           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10707
10708 @endif gcc
10709
10710 .PHONY: install-strip-gcc maybe-install-strip-gcc
10711 maybe-install-strip-gcc:
10712 @if gcc
10713 maybe-install-strip-gcc: install-strip-gcc
10714
10715 install-strip-gcc: installdirs
10716         @: $(MAKE); $(unstage)
10717         @r=`${PWD_COMMAND}`; export r; \
10718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10719         $(HOST_EXPORTS) \
10720         (cd $(HOST_SUBDIR)/gcc && \
10721           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10722
10723 @endif gcc
10724
10725 # Other targets (info, dvi, pdf, etc.)
10726
10727 .PHONY: maybe-info-gcc info-gcc
10728 maybe-info-gcc:
10729 @if gcc
10730 maybe-info-gcc: info-gcc
10731
10732 info-gcc: \
10733     configure-gcc 
10734         @[ -f ./gcc/Makefile ] || exit 0; \
10735         r=`${PWD_COMMAND}`; export r; \
10736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10737         $(HOST_EXPORTS) \
10738         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10740         done; \
10741         echo "Doing info in gcc"; \
10742         (cd $(HOST_SUBDIR)/gcc && \
10743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10745                   "RANLIB=$${RANLIB}" \
10746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10747                   info) \
10748           || exit 1
10749
10750 @endif gcc
10751
10752 .PHONY: maybe-dvi-gcc dvi-gcc
10753 maybe-dvi-gcc:
10754 @if gcc
10755 maybe-dvi-gcc: dvi-gcc
10756
10757 dvi-gcc: \
10758     configure-gcc 
10759         @[ -f ./gcc/Makefile ] || exit 0; \
10760         r=`${PWD_COMMAND}`; export r; \
10761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10762         $(HOST_EXPORTS) \
10763         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10765         done; \
10766         echo "Doing dvi in gcc"; \
10767         (cd $(HOST_SUBDIR)/gcc && \
10768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10770                   "RANLIB=$${RANLIB}" \
10771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10772                   dvi) \
10773           || exit 1
10774
10775 @endif gcc
10776
10777 .PHONY: maybe-pdf-gcc pdf-gcc
10778 maybe-pdf-gcc:
10779 @if gcc
10780 maybe-pdf-gcc: pdf-gcc
10781
10782 pdf-gcc: \
10783     configure-gcc 
10784         @[ -f ./gcc/Makefile ] || exit 0; \
10785         r=`${PWD_COMMAND}`; export r; \
10786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10787         $(HOST_EXPORTS) \
10788         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10790         done; \
10791         echo "Doing pdf in gcc"; \
10792         (cd $(HOST_SUBDIR)/gcc && \
10793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10795                   "RANLIB=$${RANLIB}" \
10796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10797                   pdf) \
10798           || exit 1
10799
10800 @endif gcc
10801
10802 .PHONY: maybe-html-gcc html-gcc
10803 maybe-html-gcc:
10804 @if gcc
10805 maybe-html-gcc: html-gcc
10806
10807 html-gcc: \
10808     configure-gcc 
10809         @[ -f ./gcc/Makefile ] || exit 0; \
10810         r=`${PWD_COMMAND}`; export r; \
10811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10812         $(HOST_EXPORTS) \
10813         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10815         done; \
10816         echo "Doing html in gcc"; \
10817         (cd $(HOST_SUBDIR)/gcc && \
10818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10820                   "RANLIB=$${RANLIB}" \
10821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10822                   html) \
10823           || exit 1
10824
10825 @endif gcc
10826
10827 .PHONY: maybe-TAGS-gcc TAGS-gcc
10828 maybe-TAGS-gcc:
10829 @if gcc
10830 maybe-TAGS-gcc: TAGS-gcc
10831
10832 TAGS-gcc: \
10833     configure-gcc 
10834         @[ -f ./gcc/Makefile ] || exit 0; \
10835         r=`${PWD_COMMAND}`; export r; \
10836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10837         $(HOST_EXPORTS) \
10838         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10840         done; \
10841         echo "Doing TAGS in gcc"; \
10842         (cd $(HOST_SUBDIR)/gcc && \
10843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10845                   "RANLIB=$${RANLIB}" \
10846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10847                   TAGS) \
10848           || exit 1
10849
10850 @endif gcc
10851
10852 .PHONY: maybe-install-info-gcc install-info-gcc
10853 maybe-install-info-gcc:
10854 @if gcc
10855 maybe-install-info-gcc: install-info-gcc
10856
10857 install-info-gcc: \
10858     configure-gcc \
10859     info-gcc 
10860         @[ -f ./gcc/Makefile ] || exit 0; \
10861         r=`${PWD_COMMAND}`; export r; \
10862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10863         $(HOST_EXPORTS) \
10864         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10866         done; \
10867         echo "Doing install-info in gcc"; \
10868         (cd $(HOST_SUBDIR)/gcc && \
10869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10871                   "RANLIB=$${RANLIB}" \
10872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10873                   install-info) \
10874           || exit 1
10875
10876 @endif gcc
10877
10878 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10879 maybe-install-pdf-gcc:
10880 @if gcc
10881 maybe-install-pdf-gcc: install-pdf-gcc
10882
10883 install-pdf-gcc: \
10884     configure-gcc \
10885     pdf-gcc 
10886         @[ -f ./gcc/Makefile ] || exit 0; \
10887         r=`${PWD_COMMAND}`; export r; \
10888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10889         $(HOST_EXPORTS) \
10890         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10892         done; \
10893         echo "Doing install-pdf in gcc"; \
10894         (cd $(HOST_SUBDIR)/gcc && \
10895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10897                   "RANLIB=$${RANLIB}" \
10898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10899                   install-pdf) \
10900           || exit 1
10901
10902 @endif gcc
10903
10904 .PHONY: maybe-install-html-gcc install-html-gcc
10905 maybe-install-html-gcc:
10906 @if gcc
10907 maybe-install-html-gcc: install-html-gcc
10908
10909 install-html-gcc: \
10910     configure-gcc \
10911     html-gcc 
10912         @[ -f ./gcc/Makefile ] || exit 0; \
10913         r=`${PWD_COMMAND}`; export r; \
10914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10915         $(HOST_EXPORTS) \
10916         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10918         done; \
10919         echo "Doing install-html in gcc"; \
10920         (cd $(HOST_SUBDIR)/gcc && \
10921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10923                   "RANLIB=$${RANLIB}" \
10924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10925                   install-html) \
10926           || exit 1
10927
10928 @endif gcc
10929
10930 .PHONY: maybe-installcheck-gcc installcheck-gcc
10931 maybe-installcheck-gcc:
10932 @if gcc
10933 maybe-installcheck-gcc: installcheck-gcc
10934
10935 installcheck-gcc: \
10936     configure-gcc 
10937         @[ -f ./gcc/Makefile ] || exit 0; \
10938         r=`${PWD_COMMAND}`; export r; \
10939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10940         $(HOST_EXPORTS) \
10941         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10943         done; \
10944         echo "Doing installcheck in gcc"; \
10945         (cd $(HOST_SUBDIR)/gcc && \
10946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10948                   "RANLIB=$${RANLIB}" \
10949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10950                   installcheck) \
10951           || exit 1
10952
10953 @endif gcc
10954
10955 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10956 maybe-mostlyclean-gcc:
10957 @if gcc
10958 maybe-mostlyclean-gcc: mostlyclean-gcc
10959
10960 mostlyclean-gcc: 
10961         @[ -f ./gcc/Makefile ] || exit 0; \
10962         r=`${PWD_COMMAND}`; export r; \
10963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10964         $(HOST_EXPORTS) \
10965         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10967         done; \
10968         echo "Doing mostlyclean in gcc"; \
10969         (cd $(HOST_SUBDIR)/gcc && \
10970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10972                   "RANLIB=$${RANLIB}" \
10973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10974                   mostlyclean) \
10975           || exit 1
10976
10977 @endif gcc
10978
10979 .PHONY: maybe-clean-gcc clean-gcc
10980 maybe-clean-gcc:
10981 @if gcc
10982 maybe-clean-gcc: clean-gcc
10983
10984 clean-gcc: 
10985         @[ -f ./gcc/Makefile ] || exit 0; \
10986         r=`${PWD_COMMAND}`; export r; \
10987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10988         $(HOST_EXPORTS) \
10989         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10991         done; \
10992         echo "Doing clean in gcc"; \
10993         (cd $(HOST_SUBDIR)/gcc && \
10994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10996                   "RANLIB=$${RANLIB}" \
10997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10998                   clean) \
10999           || exit 1
11000
11001 @endif gcc
11002
11003 .PHONY: maybe-distclean-gcc distclean-gcc
11004 maybe-distclean-gcc:
11005 @if gcc
11006 maybe-distclean-gcc: distclean-gcc
11007
11008 distclean-gcc: 
11009         @[ -f ./gcc/Makefile ] || exit 0; \
11010         r=`${PWD_COMMAND}`; export r; \
11011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11012         $(HOST_EXPORTS) \
11013         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11015         done; \
11016         echo "Doing distclean in gcc"; \
11017         (cd $(HOST_SUBDIR)/gcc && \
11018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11020                   "RANLIB=$${RANLIB}" \
11021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11022                   distclean) \
11023           || exit 1
11024
11025 @endif gcc
11026
11027 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11028 maybe-maintainer-clean-gcc:
11029 @if gcc
11030 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11031
11032 maintainer-clean-gcc: 
11033         @[ -f ./gcc/Makefile ] || exit 0; \
11034         r=`${PWD_COMMAND}`; export r; \
11035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11036         $(HOST_EXPORTS) \
11037         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11039         done; \
11040         echo "Doing maintainer-clean in gcc"; \
11041         (cd $(HOST_SUBDIR)/gcc && \
11042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11044                   "RANLIB=$${RANLIB}" \
11045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11046                   maintainer-clean) \
11047           || exit 1
11048
11049 @endif gcc
11050
11051
11052
11053 .PHONY: configure-gmp maybe-configure-gmp
11054 maybe-configure-gmp:
11055 @if gcc-bootstrap
11056 configure-gmp: stage_current
11057 @endif gcc-bootstrap
11058 @if gmp
11059 maybe-configure-gmp: configure-gmp
11060 configure-gmp: 
11061         @r=`${PWD_COMMAND}`; export r; \
11062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11063         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11064         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11065         $(HOST_EXPORTS)  \
11066         echo Configuring in $(HOST_SUBDIR)/gmp; \
11067         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11068         case $(srcdir) in \
11069           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11070           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11071                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11072         esac; \
11073         module_srcdir=gmp; \
11074         $(SHELL) \
11075           $$s/$$module_srcdir/configure \
11076           --srcdir=$${topdir}/$$module_srcdir \
11077           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11078           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
11079           || exit 1
11080 @endif gmp
11081
11082
11083
11084 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11085 maybe-configure-stage1-gmp:
11086 @if gmp-bootstrap
11087 maybe-configure-stage1-gmp: configure-stage1-gmp
11088 configure-stage1-gmp:
11089         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11090         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11091         @r=`${PWD_COMMAND}`; export r; \
11092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11093         TFLAGS="$(STAGE1_TFLAGS)"; \
11094         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11095         $(HOST_EXPORTS) \
11096         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11097         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11098         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11099         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
11100         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11101         cd $(HOST_SUBDIR)/gmp || exit 1; \
11102         case $(srcdir) in \
11103           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11104           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11105                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11106         esac; \
11107         module_srcdir=gmp; \
11108         $(SHELL) $$s/$$module_srcdir/configure \
11109           --srcdir=$${topdir}/$$module_srcdir \
11110           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11111           --target=none-${host_vendor}-${host_os} \
11112            \
11113           $(STAGE1_CONFIGURE_FLAGS) \
11114           --disable-shared LEX="touch lex.yy.c"
11115 @endif gmp-bootstrap
11116
11117 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11118 maybe-configure-stage2-gmp:
11119 @if gmp-bootstrap
11120 maybe-configure-stage2-gmp: configure-stage2-gmp
11121 configure-stage2-gmp:
11122         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11123         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11124         @r=`${PWD_COMMAND}`; export r; \
11125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11126         TFLAGS="$(STAGE2_TFLAGS)"; \
11127         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11128         $(HOST_EXPORTS) \
11129         $(POSTSTAGE1_HOST_EXPORTS) \
11130         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11131         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11132         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11133         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
11134         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11135         cd $(HOST_SUBDIR)/gmp || exit 1; \
11136         case $(srcdir) in \
11137           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11138           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11139                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11140         esac; \
11141         module_srcdir=gmp; \
11142         $(SHELL) $$s/$$module_srcdir/configure \
11143           --srcdir=$${topdir}/$$module_srcdir \
11144           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11145           --target=none-${host_vendor}-${host_os} \
11146           --with-build-libsubdir=$(HOST_SUBDIR) \
11147           $(STAGE2_CONFIGURE_FLAGS) \
11148           --disable-shared LEX="touch lex.yy.c"
11149 @endif gmp-bootstrap
11150
11151 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11152 maybe-configure-stage3-gmp:
11153 @if gmp-bootstrap
11154 maybe-configure-stage3-gmp: configure-stage3-gmp
11155 configure-stage3-gmp:
11156         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11157         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11158         @r=`${PWD_COMMAND}`; export r; \
11159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11160         TFLAGS="$(STAGE3_TFLAGS)"; \
11161         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11162         $(HOST_EXPORTS) \
11163         $(POSTSTAGE1_HOST_EXPORTS) \
11164         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11165         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11166         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11167         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
11168         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11169         cd $(HOST_SUBDIR)/gmp || exit 1; \
11170         case $(srcdir) in \
11171           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11172           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11173                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11174         esac; \
11175         module_srcdir=gmp; \
11176         $(SHELL) $$s/$$module_srcdir/configure \
11177           --srcdir=$${topdir}/$$module_srcdir \
11178           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11179           --target=none-${host_vendor}-${host_os} \
11180           --with-build-libsubdir=$(HOST_SUBDIR) \
11181           $(STAGE3_CONFIGURE_FLAGS) \
11182           --disable-shared LEX="touch lex.yy.c"
11183 @endif gmp-bootstrap
11184
11185 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11186 maybe-configure-stage4-gmp:
11187 @if gmp-bootstrap
11188 maybe-configure-stage4-gmp: configure-stage4-gmp
11189 configure-stage4-gmp:
11190         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11191         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11192         @r=`${PWD_COMMAND}`; export r; \
11193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11194         TFLAGS="$(STAGE4_TFLAGS)"; \
11195         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11196         $(HOST_EXPORTS) \
11197         $(POSTSTAGE1_HOST_EXPORTS) \
11198         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11199         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11200         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11201         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
11202         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11203         cd $(HOST_SUBDIR)/gmp || exit 1; \
11204         case $(srcdir) in \
11205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11206           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11208         esac; \
11209         module_srcdir=gmp; \
11210         $(SHELL) $$s/$$module_srcdir/configure \
11211           --srcdir=$${topdir}/$$module_srcdir \
11212           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11213           --target=none-${host_vendor}-${host_os} \
11214           --with-build-libsubdir=$(HOST_SUBDIR) \
11215           $(STAGE4_CONFIGURE_FLAGS) \
11216           --disable-shared LEX="touch lex.yy.c"
11217 @endif gmp-bootstrap
11218
11219 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11220 maybe-configure-stageprofile-gmp:
11221 @if gmp-bootstrap
11222 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11223 configure-stageprofile-gmp:
11224         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11225         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11226         @r=`${PWD_COMMAND}`; export r; \
11227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11228         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11229         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11230         $(HOST_EXPORTS) \
11231         $(POSTSTAGE1_HOST_EXPORTS) \
11232         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11233         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11234         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11235         echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
11236         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11237         cd $(HOST_SUBDIR)/gmp || exit 1; \
11238         case $(srcdir) in \
11239           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11240           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11241                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11242         esac; \
11243         module_srcdir=gmp; \
11244         $(SHELL) $$s/$$module_srcdir/configure \
11245           --srcdir=$${topdir}/$$module_srcdir \
11246           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11247           --target=none-${host_vendor}-${host_os} \
11248           --with-build-libsubdir=$(HOST_SUBDIR) \
11249           $(STAGEprofile_CONFIGURE_FLAGS) \
11250           --disable-shared LEX="touch lex.yy.c"
11251 @endif gmp-bootstrap
11252
11253 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11254 maybe-configure-stagefeedback-gmp:
11255 @if gmp-bootstrap
11256 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11257 configure-stagefeedback-gmp:
11258         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11259         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11260         @r=`${PWD_COMMAND}`; export r; \
11261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11262         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11263         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11264         $(HOST_EXPORTS) \
11265         $(POSTSTAGE1_HOST_EXPORTS) \
11266         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11267         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11268         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11269         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
11270         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11271         cd $(HOST_SUBDIR)/gmp || exit 1; \
11272         case $(srcdir) in \
11273           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11274           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11275                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11276         esac; \
11277         module_srcdir=gmp; \
11278         $(SHELL) $$s/$$module_srcdir/configure \
11279           --srcdir=$${topdir}/$$module_srcdir \
11280           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11281           --target=none-${host_vendor}-${host_os} \
11282           --with-build-libsubdir=$(HOST_SUBDIR) \
11283           $(STAGEfeedback_CONFIGURE_FLAGS) \
11284           --disable-shared LEX="touch lex.yy.c"
11285 @endif gmp-bootstrap
11286
11287
11288
11289
11290
11291 .PHONY: all-gmp maybe-all-gmp
11292 maybe-all-gmp:
11293 @if gcc-bootstrap
11294 all-gmp: stage_current
11295 @endif gcc-bootstrap
11296 @if gmp
11297 TARGET-gmp=all
11298 maybe-all-gmp: all-gmp
11299 all-gmp: configure-gmp
11300         @r=`${PWD_COMMAND}`; export r; \
11301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11302         $(HOST_EXPORTS)  \
11303         (cd $(HOST_SUBDIR)/gmp && \
11304           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
11305                 $(TARGET-gmp))
11306 @endif gmp
11307
11308
11309
11310 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11311 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11312 maybe-all-stage1-gmp:
11313 maybe-clean-stage1-gmp:
11314 @if gmp-bootstrap
11315 maybe-all-stage1-gmp: all-stage1-gmp
11316 all-stage1: all-stage1-gmp
11317 TARGET-stage1-gmp = $(TARGET-gmp)
11318 all-stage1-gmp: configure-stage1-gmp
11319         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11320         @r=`${PWD_COMMAND}`; export r; \
11321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11322         TFLAGS="$(STAGE1_TFLAGS)"; \
11323         $(HOST_EXPORTS)  \
11324         cd $(HOST_SUBDIR)/gmp && \
11325         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11326                 CFLAGS="$(STAGE1_CFLAGS)" \
11327                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11328                 LIBCFLAGS="$(LIBCFLAGS)" \
11329                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11330                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11331                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11332                 $(EXTRA_HOST_FLAGS)  \
11333                 $(STAGE1_FLAGS_TO_PASS)  \
11334                 TFLAGS="$(STAGE1_TFLAGS)" \
11335                 $(TARGET-stage1-gmp)
11336
11337 maybe-clean-stage1-gmp: clean-stage1-gmp
11338 clean-stage1: clean-stage1-gmp
11339 clean-stage1-gmp:
11340         @if [ $(current_stage) = stage1 ]; then \
11341           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11342         else \
11343           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11344           $(MAKE) stage1-start; \
11345         fi; \
11346         cd $(HOST_SUBDIR)/gmp && \
11347         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11348         $(STAGE1_FLAGS_TO_PASS)  clean
11349 @endif gmp-bootstrap
11350
11351
11352 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11353 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11354 maybe-all-stage2-gmp:
11355 maybe-clean-stage2-gmp:
11356 @if gmp-bootstrap
11357 maybe-all-stage2-gmp: all-stage2-gmp
11358 all-stage2: all-stage2-gmp
11359 TARGET-stage2-gmp = $(TARGET-gmp)
11360 all-stage2-gmp: configure-stage2-gmp
11361         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11362         @r=`${PWD_COMMAND}`; export r; \
11363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11364         TFLAGS="$(STAGE2_TFLAGS)"; \
11365         $(HOST_EXPORTS) \
11366         $(POSTSTAGE1_HOST_EXPORTS)  \
11367         cd $(HOST_SUBDIR)/gmp && \
11368         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11369                 CFLAGS="$(STAGE2_CFLAGS)" \
11370                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11371                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11372                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11373                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11374                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11375                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11376                 TFLAGS="$(STAGE2_TFLAGS)" \
11377                 $(TARGET-stage2-gmp)
11378
11379 maybe-clean-stage2-gmp: clean-stage2-gmp
11380 clean-stage2: clean-stage2-gmp
11381 clean-stage2-gmp:
11382         @if [ $(current_stage) = stage2 ]; then \
11383           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11384         else \
11385           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11386           $(MAKE) stage2-start; \
11387         fi; \
11388         cd $(HOST_SUBDIR)/gmp && \
11389         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11390 @endif gmp-bootstrap
11391
11392
11393 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11394 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11395 maybe-all-stage3-gmp:
11396 maybe-clean-stage3-gmp:
11397 @if gmp-bootstrap
11398 maybe-all-stage3-gmp: all-stage3-gmp
11399 all-stage3: all-stage3-gmp
11400 TARGET-stage3-gmp = $(TARGET-gmp)
11401 all-stage3-gmp: configure-stage3-gmp
11402         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11403         @r=`${PWD_COMMAND}`; export r; \
11404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11405         TFLAGS="$(STAGE3_TFLAGS)"; \
11406         $(HOST_EXPORTS) \
11407         $(POSTSTAGE1_HOST_EXPORTS)  \
11408         cd $(HOST_SUBDIR)/gmp && \
11409         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11410                 CFLAGS="$(STAGE3_CFLAGS)" \
11411                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11412                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11413                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11414                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11415                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11416                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11417                 TFLAGS="$(STAGE3_TFLAGS)" \
11418                 $(TARGET-stage3-gmp)
11419
11420 maybe-clean-stage3-gmp: clean-stage3-gmp
11421 clean-stage3: clean-stage3-gmp
11422 clean-stage3-gmp:
11423         @if [ $(current_stage) = stage3 ]; then \
11424           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11425         else \
11426           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11427           $(MAKE) stage3-start; \
11428         fi; \
11429         cd $(HOST_SUBDIR)/gmp && \
11430         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11431 @endif gmp-bootstrap
11432
11433
11434 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11435 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11436 maybe-all-stage4-gmp:
11437 maybe-clean-stage4-gmp:
11438 @if gmp-bootstrap
11439 maybe-all-stage4-gmp: all-stage4-gmp
11440 all-stage4: all-stage4-gmp
11441 TARGET-stage4-gmp = $(TARGET-gmp)
11442 all-stage4-gmp: configure-stage4-gmp
11443         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11444         @r=`${PWD_COMMAND}`; export r; \
11445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11446         TFLAGS="$(STAGE4_TFLAGS)"; \
11447         $(HOST_EXPORTS) \
11448         $(POSTSTAGE1_HOST_EXPORTS)  \
11449         cd $(HOST_SUBDIR)/gmp && \
11450         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11451                 CFLAGS="$(STAGE4_CFLAGS)" \
11452                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11453                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11454                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11455                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11456                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11457                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11458                 TFLAGS="$(STAGE4_TFLAGS)" \
11459                 $(TARGET-stage4-gmp)
11460
11461 maybe-clean-stage4-gmp: clean-stage4-gmp
11462 clean-stage4: clean-stage4-gmp
11463 clean-stage4-gmp:
11464         @if [ $(current_stage) = stage4 ]; then \
11465           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11466         else \
11467           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11468           $(MAKE) stage4-start; \
11469         fi; \
11470         cd $(HOST_SUBDIR)/gmp && \
11471         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11472 @endif gmp-bootstrap
11473
11474
11475 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11476 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11477 maybe-all-stageprofile-gmp:
11478 maybe-clean-stageprofile-gmp:
11479 @if gmp-bootstrap
11480 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11481 all-stageprofile: all-stageprofile-gmp
11482 TARGET-stageprofile-gmp = $(TARGET-gmp)
11483 all-stageprofile-gmp: configure-stageprofile-gmp
11484         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11485         @r=`${PWD_COMMAND}`; export r; \
11486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11487         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11488         $(HOST_EXPORTS) \
11489         $(POSTSTAGE1_HOST_EXPORTS)  \
11490         cd $(HOST_SUBDIR)/gmp && \
11491         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11492                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11493                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11494                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11495                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11496                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11497                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11498                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11499                 TFLAGS="$(STAGEprofile_TFLAGS)" \
11500                 $(TARGET-stageprofile-gmp)
11501
11502 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11503 clean-stageprofile: clean-stageprofile-gmp
11504 clean-stageprofile-gmp:
11505         @if [ $(current_stage) = stageprofile ]; then \
11506           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11507         else \
11508           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11509           $(MAKE) stageprofile-start; \
11510         fi; \
11511         cd $(HOST_SUBDIR)/gmp && \
11512         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11513 @endif gmp-bootstrap
11514
11515
11516 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11517 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11518 maybe-all-stagefeedback-gmp:
11519 maybe-clean-stagefeedback-gmp:
11520 @if gmp-bootstrap
11521 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11522 all-stagefeedback: all-stagefeedback-gmp
11523 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11524 all-stagefeedback-gmp: configure-stagefeedback-gmp
11525         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11526         @r=`${PWD_COMMAND}`; export r; \
11527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11528         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11529         $(HOST_EXPORTS) \
11530         $(POSTSTAGE1_HOST_EXPORTS)  \
11531         cd $(HOST_SUBDIR)/gmp && \
11532         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11533                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11534                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11535                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11536                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11537                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11538                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11539                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11540                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11541                 $(TARGET-stagefeedback-gmp)
11542
11543 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11544 clean-stagefeedback: clean-stagefeedback-gmp
11545 clean-stagefeedback-gmp:
11546         @if [ $(current_stage) = stagefeedback ]; then \
11547           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11548         else \
11549           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11550           $(MAKE) stagefeedback-start; \
11551         fi; \
11552         cd $(HOST_SUBDIR)/gmp && \
11553         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11554 @endif gmp-bootstrap
11555
11556
11557
11558
11559
11560 .PHONY: check-gmp maybe-check-gmp
11561 maybe-check-gmp:
11562 @if gmp
11563 maybe-check-gmp: check-gmp
11564
11565 check-gmp:
11566         @: $(MAKE); $(unstage)
11567         @r=`${PWD_COMMAND}`; export r; \
11568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11569         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11570         (cd $(HOST_SUBDIR)/gmp && \
11571           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
11572
11573 @endif gmp
11574
11575 .PHONY: install-gmp maybe-install-gmp
11576 maybe-install-gmp:
11577 @if gmp
11578 maybe-install-gmp: install-gmp
11579
11580 install-gmp:
11581
11582 @endif gmp
11583
11584 .PHONY: install-strip-gmp maybe-install-strip-gmp
11585 maybe-install-strip-gmp:
11586 @if gmp
11587 maybe-install-strip-gmp: install-strip-gmp
11588
11589 install-strip-gmp:
11590
11591 @endif gmp
11592
11593 # Other targets (info, dvi, pdf, etc.)
11594
11595 .PHONY: maybe-info-gmp info-gmp
11596 maybe-info-gmp:
11597 @if gmp
11598 maybe-info-gmp: info-gmp
11599
11600 info-gmp: \
11601     configure-gmp 
11602         @[ -f ./gmp/Makefile ] || exit 0; \
11603         r=`${PWD_COMMAND}`; export r; \
11604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11605         $(HOST_EXPORTS) \
11606         for flag in $(EXTRA_HOST_FLAGS) ; do \
11607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11608         done; \
11609         echo "Doing info in gmp"; \
11610         (cd $(HOST_SUBDIR)/gmp && \
11611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11613                   "RANLIB=$${RANLIB}" \
11614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11615                   info) \
11616           || exit 1
11617
11618 @endif gmp
11619
11620 .PHONY: maybe-dvi-gmp dvi-gmp
11621 maybe-dvi-gmp:
11622 @if gmp
11623 maybe-dvi-gmp: dvi-gmp
11624
11625 dvi-gmp: \
11626     configure-gmp 
11627         @[ -f ./gmp/Makefile ] || exit 0; \
11628         r=`${PWD_COMMAND}`; export r; \
11629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11630         $(HOST_EXPORTS) \
11631         for flag in $(EXTRA_HOST_FLAGS) ; do \
11632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11633         done; \
11634         echo "Doing dvi in gmp"; \
11635         (cd $(HOST_SUBDIR)/gmp && \
11636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11638                   "RANLIB=$${RANLIB}" \
11639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11640                   dvi) \
11641           || exit 1
11642
11643 @endif gmp
11644
11645 .PHONY: maybe-pdf-gmp pdf-gmp
11646 maybe-pdf-gmp:
11647 @if gmp
11648 maybe-pdf-gmp: pdf-gmp
11649
11650 pdf-gmp: \
11651     configure-gmp 
11652         @[ -f ./gmp/Makefile ] || exit 0; \
11653         r=`${PWD_COMMAND}`; export r; \
11654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11655         $(HOST_EXPORTS) \
11656         for flag in $(EXTRA_HOST_FLAGS) ; do \
11657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11658         done; \
11659         echo "Doing pdf in gmp"; \
11660         (cd $(HOST_SUBDIR)/gmp && \
11661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11663                   "RANLIB=$${RANLIB}" \
11664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11665                   pdf) \
11666           || exit 1
11667
11668 @endif gmp
11669
11670 .PHONY: maybe-html-gmp html-gmp
11671 maybe-html-gmp:
11672 @if gmp
11673 maybe-html-gmp: html-gmp
11674
11675 html-gmp: \
11676     configure-gmp 
11677         @[ -f ./gmp/Makefile ] || exit 0; \
11678         r=`${PWD_COMMAND}`; export r; \
11679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11680         $(HOST_EXPORTS) \
11681         for flag in $(EXTRA_HOST_FLAGS) ; do \
11682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11683         done; \
11684         echo "Doing html in gmp"; \
11685         (cd $(HOST_SUBDIR)/gmp && \
11686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11688                   "RANLIB=$${RANLIB}" \
11689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11690                   html) \
11691           || exit 1
11692
11693 @endif gmp
11694
11695 .PHONY: maybe-TAGS-gmp TAGS-gmp
11696 maybe-TAGS-gmp:
11697 @if gmp
11698 maybe-TAGS-gmp: TAGS-gmp
11699
11700 TAGS-gmp: \
11701     configure-gmp 
11702         @[ -f ./gmp/Makefile ] || exit 0; \
11703         r=`${PWD_COMMAND}`; export r; \
11704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11705         $(HOST_EXPORTS) \
11706         for flag in $(EXTRA_HOST_FLAGS) ; do \
11707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11708         done; \
11709         echo "Doing TAGS in gmp"; \
11710         (cd $(HOST_SUBDIR)/gmp && \
11711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11713                   "RANLIB=$${RANLIB}" \
11714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11715                   TAGS) \
11716           || exit 1
11717
11718 @endif gmp
11719
11720 .PHONY: maybe-install-info-gmp install-info-gmp
11721 maybe-install-info-gmp:
11722 @if gmp
11723 maybe-install-info-gmp: install-info-gmp
11724
11725 install-info-gmp: \
11726     configure-gmp \
11727     info-gmp 
11728         @[ -f ./gmp/Makefile ] || exit 0; \
11729         r=`${PWD_COMMAND}`; export r; \
11730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11731         $(HOST_EXPORTS) \
11732         for flag in $(EXTRA_HOST_FLAGS) ; do \
11733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11734         done; \
11735         echo "Doing install-info in gmp"; \
11736         (cd $(HOST_SUBDIR)/gmp && \
11737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11739                   "RANLIB=$${RANLIB}" \
11740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11741                   install-info) \
11742           || exit 1
11743
11744 @endif gmp
11745
11746 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11747 maybe-install-pdf-gmp:
11748 @if gmp
11749 maybe-install-pdf-gmp: install-pdf-gmp
11750
11751 install-pdf-gmp: \
11752     configure-gmp \
11753     pdf-gmp 
11754         @[ -f ./gmp/Makefile ] || exit 0; \
11755         r=`${PWD_COMMAND}`; export r; \
11756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11757         $(HOST_EXPORTS) \
11758         for flag in $(EXTRA_HOST_FLAGS) ; do \
11759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11760         done; \
11761         echo "Doing install-pdf in gmp"; \
11762         (cd $(HOST_SUBDIR)/gmp && \
11763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11765                   "RANLIB=$${RANLIB}" \
11766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11767                   install-pdf) \
11768           || exit 1
11769
11770 @endif gmp
11771
11772 .PHONY: maybe-install-html-gmp install-html-gmp
11773 maybe-install-html-gmp:
11774 @if gmp
11775 maybe-install-html-gmp: install-html-gmp
11776
11777 install-html-gmp: \
11778     configure-gmp \
11779     html-gmp 
11780         @[ -f ./gmp/Makefile ] || exit 0; \
11781         r=`${PWD_COMMAND}`; export r; \
11782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11783         $(HOST_EXPORTS) \
11784         for flag in $(EXTRA_HOST_FLAGS) ; do \
11785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11786         done; \
11787         echo "Doing install-html in gmp"; \
11788         (cd $(HOST_SUBDIR)/gmp && \
11789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11791                   "RANLIB=$${RANLIB}" \
11792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11793                   install-html) \
11794           || exit 1
11795
11796 @endif gmp
11797
11798 .PHONY: maybe-installcheck-gmp installcheck-gmp
11799 maybe-installcheck-gmp:
11800 @if gmp
11801 maybe-installcheck-gmp: installcheck-gmp
11802
11803 installcheck-gmp: \
11804     configure-gmp 
11805         @[ -f ./gmp/Makefile ] || exit 0; \
11806         r=`${PWD_COMMAND}`; export r; \
11807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11808         $(HOST_EXPORTS) \
11809         for flag in $(EXTRA_HOST_FLAGS) ; do \
11810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11811         done; \
11812         echo "Doing installcheck in gmp"; \
11813         (cd $(HOST_SUBDIR)/gmp && \
11814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11816                   "RANLIB=$${RANLIB}" \
11817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11818                   installcheck) \
11819           || exit 1
11820
11821 @endif gmp
11822
11823 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11824 maybe-mostlyclean-gmp:
11825 @if gmp
11826 maybe-mostlyclean-gmp: mostlyclean-gmp
11827
11828 mostlyclean-gmp: 
11829         @[ -f ./gmp/Makefile ] || exit 0; \
11830         r=`${PWD_COMMAND}`; export r; \
11831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11832         $(HOST_EXPORTS) \
11833         for flag in $(EXTRA_HOST_FLAGS) ; do \
11834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11835         done; \
11836         echo "Doing mostlyclean in gmp"; \
11837         (cd $(HOST_SUBDIR)/gmp && \
11838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11840                   "RANLIB=$${RANLIB}" \
11841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11842                   mostlyclean) \
11843           || exit 1
11844
11845 @endif gmp
11846
11847 .PHONY: maybe-clean-gmp clean-gmp
11848 maybe-clean-gmp:
11849 @if gmp
11850 maybe-clean-gmp: clean-gmp
11851
11852 clean-gmp: 
11853         @[ -f ./gmp/Makefile ] || exit 0; \
11854         r=`${PWD_COMMAND}`; export r; \
11855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11856         $(HOST_EXPORTS) \
11857         for flag in $(EXTRA_HOST_FLAGS) ; do \
11858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11859         done; \
11860         echo "Doing clean in gmp"; \
11861         (cd $(HOST_SUBDIR)/gmp && \
11862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11864                   "RANLIB=$${RANLIB}" \
11865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11866                   clean) \
11867           || exit 1
11868
11869 @endif gmp
11870
11871 .PHONY: maybe-distclean-gmp distclean-gmp
11872 maybe-distclean-gmp:
11873 @if gmp
11874 maybe-distclean-gmp: distclean-gmp
11875
11876 distclean-gmp: 
11877         @[ -f ./gmp/Makefile ] || exit 0; \
11878         r=`${PWD_COMMAND}`; export r; \
11879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11880         $(HOST_EXPORTS) \
11881         for flag in $(EXTRA_HOST_FLAGS) ; do \
11882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11883         done; \
11884         echo "Doing distclean in gmp"; \
11885         (cd $(HOST_SUBDIR)/gmp && \
11886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11888                   "RANLIB=$${RANLIB}" \
11889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11890                   distclean) \
11891           || exit 1
11892
11893 @endif gmp
11894
11895 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11896 maybe-maintainer-clean-gmp:
11897 @if gmp
11898 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11899
11900 maintainer-clean-gmp: 
11901         @[ -f ./gmp/Makefile ] || exit 0; \
11902         r=`${PWD_COMMAND}`; export r; \
11903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11904         $(HOST_EXPORTS) \
11905         for flag in $(EXTRA_HOST_FLAGS) ; do \
11906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11907         done; \
11908         echo "Doing maintainer-clean in gmp"; \
11909         (cd $(HOST_SUBDIR)/gmp && \
11910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11912                   "RANLIB=$${RANLIB}" \
11913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11914                   maintainer-clean) \
11915           || exit 1
11916
11917 @endif gmp
11918
11919
11920
11921 .PHONY: configure-mpfr maybe-configure-mpfr
11922 maybe-configure-mpfr:
11923 @if gcc-bootstrap
11924 configure-mpfr: stage_current
11925 @endif gcc-bootstrap
11926 @if mpfr
11927 maybe-configure-mpfr: configure-mpfr
11928 configure-mpfr: 
11929         @r=`${PWD_COMMAND}`; export r; \
11930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11931         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11932         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11933         $(HOST_EXPORTS)  \
11934         echo Configuring in $(HOST_SUBDIR)/mpfr; \
11935         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11936         case $(srcdir) in \
11937           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11938           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11939                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11940         esac; \
11941         module_srcdir=mpfr; \
11942         $(SHELL) \
11943           $$s/$$module_srcdir/configure \
11944           --srcdir=$${topdir}/$$module_srcdir \
11945           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11946           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
11947           || exit 1
11948 @endif mpfr
11949
11950
11951
11952 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11953 maybe-configure-stage1-mpfr:
11954 @if mpfr-bootstrap
11955 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11956 configure-stage1-mpfr:
11957         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11958         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11959         @r=`${PWD_COMMAND}`; export r; \
11960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11961         TFLAGS="$(STAGE1_TFLAGS)"; \
11962         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11963         $(HOST_EXPORTS) \
11964         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11965         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11966         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11967         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
11968         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11969         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11970         case $(srcdir) in \
11971           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11972           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11973                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11974         esac; \
11975         module_srcdir=mpfr; \
11976         $(SHELL) $$s/$$module_srcdir/configure \
11977           --srcdir=$${topdir}/$$module_srcdir \
11978           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11979           --target=${target_alias} \
11980            \
11981           $(STAGE1_CONFIGURE_FLAGS) \
11982           --disable-shared @extra_mpfr_configure_flags@
11983 @endif mpfr-bootstrap
11984
11985 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11986 maybe-configure-stage2-mpfr:
11987 @if mpfr-bootstrap
11988 maybe-configure-stage2-mpfr: configure-stage2-mpfr
11989 configure-stage2-mpfr:
11990         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11991         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11992         @r=`${PWD_COMMAND}`; export r; \
11993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11994         TFLAGS="$(STAGE2_TFLAGS)"; \
11995         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11996         $(HOST_EXPORTS) \
11997         $(POSTSTAGE1_HOST_EXPORTS) \
11998         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11999         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12000         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12001         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
12002         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12003         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12004         case $(srcdir) in \
12005           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12006           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12007                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12008         esac; \
12009         module_srcdir=mpfr; \
12010         $(SHELL) $$s/$$module_srcdir/configure \
12011           --srcdir=$${topdir}/$$module_srcdir \
12012           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12013           --target=${target_alias} \
12014           --with-build-libsubdir=$(HOST_SUBDIR) \
12015           $(STAGE2_CONFIGURE_FLAGS) \
12016           --disable-shared @extra_mpfr_configure_flags@
12017 @endif mpfr-bootstrap
12018
12019 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
12020 maybe-configure-stage3-mpfr:
12021 @if mpfr-bootstrap
12022 maybe-configure-stage3-mpfr: configure-stage3-mpfr
12023 configure-stage3-mpfr:
12024         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12025         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12026         @r=`${PWD_COMMAND}`; export r; \
12027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12028         TFLAGS="$(STAGE3_TFLAGS)"; \
12029         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12030         $(HOST_EXPORTS) \
12031         $(POSTSTAGE1_HOST_EXPORTS) \
12032         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12033         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12034         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12035         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
12036         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12037         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12038         case $(srcdir) in \
12039           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12040           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12041                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12042         esac; \
12043         module_srcdir=mpfr; \
12044         $(SHELL) $$s/$$module_srcdir/configure \
12045           --srcdir=$${topdir}/$$module_srcdir \
12046           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12047           --target=${target_alias} \
12048           --with-build-libsubdir=$(HOST_SUBDIR) \
12049           $(STAGE3_CONFIGURE_FLAGS) \
12050           --disable-shared @extra_mpfr_configure_flags@
12051 @endif mpfr-bootstrap
12052
12053 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
12054 maybe-configure-stage4-mpfr:
12055 @if mpfr-bootstrap
12056 maybe-configure-stage4-mpfr: configure-stage4-mpfr
12057 configure-stage4-mpfr:
12058         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12059         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12060         @r=`${PWD_COMMAND}`; export r; \
12061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12062         TFLAGS="$(STAGE4_TFLAGS)"; \
12063         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12064         $(HOST_EXPORTS) \
12065         $(POSTSTAGE1_HOST_EXPORTS) \
12066         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12067         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12068         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12069         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
12070         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12071         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12072         case $(srcdir) in \
12073           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12074           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12075                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12076         esac; \
12077         module_srcdir=mpfr; \
12078         $(SHELL) $$s/$$module_srcdir/configure \
12079           --srcdir=$${topdir}/$$module_srcdir \
12080           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12081           --target=${target_alias} \
12082           --with-build-libsubdir=$(HOST_SUBDIR) \
12083           $(STAGE4_CONFIGURE_FLAGS) \
12084           --disable-shared @extra_mpfr_configure_flags@
12085 @endif mpfr-bootstrap
12086
12087 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12088 maybe-configure-stageprofile-mpfr:
12089 @if mpfr-bootstrap
12090 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12091 configure-stageprofile-mpfr:
12092         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12093         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12094         @r=`${PWD_COMMAND}`; export r; \
12095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12096         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12097         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12098         $(HOST_EXPORTS) \
12099         $(POSTSTAGE1_HOST_EXPORTS) \
12100         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12101         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12102         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12103         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
12104         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12105         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12106         case $(srcdir) in \
12107           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12108           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12109                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12110         esac; \
12111         module_srcdir=mpfr; \
12112         $(SHELL) $$s/$$module_srcdir/configure \
12113           --srcdir=$${topdir}/$$module_srcdir \
12114           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12115           --target=${target_alias} \
12116           --with-build-libsubdir=$(HOST_SUBDIR) \
12117           $(STAGEprofile_CONFIGURE_FLAGS) \
12118           --disable-shared @extra_mpfr_configure_flags@
12119 @endif mpfr-bootstrap
12120
12121 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12122 maybe-configure-stagefeedback-mpfr:
12123 @if mpfr-bootstrap
12124 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12125 configure-stagefeedback-mpfr:
12126         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12127         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12128         @r=`${PWD_COMMAND}`; export r; \
12129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12130         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12131         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12132         $(HOST_EXPORTS) \
12133         $(POSTSTAGE1_HOST_EXPORTS) \
12134         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12135         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12136         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12137         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
12138         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12139         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12140         case $(srcdir) in \
12141           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12142           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12143                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12144         esac; \
12145         module_srcdir=mpfr; \
12146         $(SHELL) $$s/$$module_srcdir/configure \
12147           --srcdir=$${topdir}/$$module_srcdir \
12148           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12149           --target=${target_alias} \
12150           --with-build-libsubdir=$(HOST_SUBDIR) \
12151           $(STAGEfeedback_CONFIGURE_FLAGS) \
12152           --disable-shared @extra_mpfr_configure_flags@
12153 @endif mpfr-bootstrap
12154
12155
12156
12157
12158
12159 .PHONY: all-mpfr maybe-all-mpfr
12160 maybe-all-mpfr:
12161 @if gcc-bootstrap
12162 all-mpfr: stage_current
12163 @endif gcc-bootstrap
12164 @if mpfr
12165 TARGET-mpfr=all
12166 maybe-all-mpfr: all-mpfr
12167 all-mpfr: configure-mpfr
12168         @r=`${PWD_COMMAND}`; export r; \
12169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12170         $(HOST_EXPORTS)  \
12171         (cd $(HOST_SUBDIR)/mpfr && \
12172           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12173                 $(TARGET-mpfr))
12174 @endif mpfr
12175
12176
12177
12178 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12179 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12180 maybe-all-stage1-mpfr:
12181 maybe-clean-stage1-mpfr:
12182 @if mpfr-bootstrap
12183 maybe-all-stage1-mpfr: all-stage1-mpfr
12184 all-stage1: all-stage1-mpfr
12185 TARGET-stage1-mpfr = $(TARGET-mpfr)
12186 all-stage1-mpfr: configure-stage1-mpfr
12187         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12188         @r=`${PWD_COMMAND}`; export r; \
12189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12190         TFLAGS="$(STAGE1_TFLAGS)"; \
12191         $(HOST_EXPORTS)  \
12192         cd $(HOST_SUBDIR)/mpfr && \
12193         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12194                 CFLAGS="$(STAGE1_CFLAGS)" \
12195                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12196                 LIBCFLAGS="$(LIBCFLAGS)" \
12197                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12198                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12199                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12200                 $(EXTRA_HOST_FLAGS)  \
12201                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12202                 TFLAGS="$(STAGE1_TFLAGS)" \
12203                 $(TARGET-stage1-mpfr)
12204
12205 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12206 clean-stage1: clean-stage1-mpfr
12207 clean-stage1-mpfr:
12208         @if [ $(current_stage) = stage1 ]; then \
12209           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12210         else \
12211           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12212           $(MAKE) stage1-start; \
12213         fi; \
12214         cd $(HOST_SUBDIR)/mpfr && \
12215         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12216         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12217 @endif mpfr-bootstrap
12218
12219
12220 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12221 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12222 maybe-all-stage2-mpfr:
12223 maybe-clean-stage2-mpfr:
12224 @if mpfr-bootstrap
12225 maybe-all-stage2-mpfr: all-stage2-mpfr
12226 all-stage2: all-stage2-mpfr
12227 TARGET-stage2-mpfr = $(TARGET-mpfr)
12228 all-stage2-mpfr: configure-stage2-mpfr
12229         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12230         @r=`${PWD_COMMAND}`; export r; \
12231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12232         TFLAGS="$(STAGE2_TFLAGS)"; \
12233         $(HOST_EXPORTS) \
12234         $(POSTSTAGE1_HOST_EXPORTS)  \
12235         cd $(HOST_SUBDIR)/mpfr && \
12236         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12237                 CFLAGS="$(STAGE2_CFLAGS)" \
12238                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12239                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12240                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12241                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12242                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12243                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12244                 TFLAGS="$(STAGE2_TFLAGS)" \
12245                 $(TARGET-stage2-mpfr)
12246
12247 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12248 clean-stage2: clean-stage2-mpfr
12249 clean-stage2-mpfr:
12250         @if [ $(current_stage) = stage2 ]; then \
12251           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12252         else \
12253           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12254           $(MAKE) stage2-start; \
12255         fi; \
12256         cd $(HOST_SUBDIR)/mpfr && \
12257         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12258 @endif mpfr-bootstrap
12259
12260
12261 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12262 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12263 maybe-all-stage3-mpfr:
12264 maybe-clean-stage3-mpfr:
12265 @if mpfr-bootstrap
12266 maybe-all-stage3-mpfr: all-stage3-mpfr
12267 all-stage3: all-stage3-mpfr
12268 TARGET-stage3-mpfr = $(TARGET-mpfr)
12269 all-stage3-mpfr: configure-stage3-mpfr
12270         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12271         @r=`${PWD_COMMAND}`; export r; \
12272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12273         TFLAGS="$(STAGE3_TFLAGS)"; \
12274         $(HOST_EXPORTS) \
12275         $(POSTSTAGE1_HOST_EXPORTS)  \
12276         cd $(HOST_SUBDIR)/mpfr && \
12277         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12278                 CFLAGS="$(STAGE3_CFLAGS)" \
12279                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12280                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12281                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12282                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12283                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12284                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12285                 TFLAGS="$(STAGE3_TFLAGS)" \
12286                 $(TARGET-stage3-mpfr)
12287
12288 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12289 clean-stage3: clean-stage3-mpfr
12290 clean-stage3-mpfr:
12291         @if [ $(current_stage) = stage3 ]; then \
12292           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12293         else \
12294           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12295           $(MAKE) stage3-start; \
12296         fi; \
12297         cd $(HOST_SUBDIR)/mpfr && \
12298         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12299 @endif mpfr-bootstrap
12300
12301
12302 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12303 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12304 maybe-all-stage4-mpfr:
12305 maybe-clean-stage4-mpfr:
12306 @if mpfr-bootstrap
12307 maybe-all-stage4-mpfr: all-stage4-mpfr
12308 all-stage4: all-stage4-mpfr
12309 TARGET-stage4-mpfr = $(TARGET-mpfr)
12310 all-stage4-mpfr: configure-stage4-mpfr
12311         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12312         @r=`${PWD_COMMAND}`; export r; \
12313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12314         TFLAGS="$(STAGE4_TFLAGS)"; \
12315         $(HOST_EXPORTS) \
12316         $(POSTSTAGE1_HOST_EXPORTS)  \
12317         cd $(HOST_SUBDIR)/mpfr && \
12318         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12319                 CFLAGS="$(STAGE4_CFLAGS)" \
12320                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12321                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12322                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12323                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12324                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12325                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12326                 TFLAGS="$(STAGE4_TFLAGS)" \
12327                 $(TARGET-stage4-mpfr)
12328
12329 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12330 clean-stage4: clean-stage4-mpfr
12331 clean-stage4-mpfr:
12332         @if [ $(current_stage) = stage4 ]; then \
12333           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12334         else \
12335           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12336           $(MAKE) stage4-start; \
12337         fi; \
12338         cd $(HOST_SUBDIR)/mpfr && \
12339         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12340 @endif mpfr-bootstrap
12341
12342
12343 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12344 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12345 maybe-all-stageprofile-mpfr:
12346 maybe-clean-stageprofile-mpfr:
12347 @if mpfr-bootstrap
12348 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12349 all-stageprofile: all-stageprofile-mpfr
12350 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12351 all-stageprofile-mpfr: configure-stageprofile-mpfr
12352         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12353         @r=`${PWD_COMMAND}`; export r; \
12354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12355         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12356         $(HOST_EXPORTS) \
12357         $(POSTSTAGE1_HOST_EXPORTS)  \
12358         cd $(HOST_SUBDIR)/mpfr && \
12359         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12360                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12361                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12362                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12363                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12364                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12365                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12366                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12367                 TFLAGS="$(STAGEprofile_TFLAGS)" \
12368                 $(TARGET-stageprofile-mpfr)
12369
12370 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12371 clean-stageprofile: clean-stageprofile-mpfr
12372 clean-stageprofile-mpfr:
12373         @if [ $(current_stage) = stageprofile ]; then \
12374           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12375         else \
12376           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12377           $(MAKE) stageprofile-start; \
12378         fi; \
12379         cd $(HOST_SUBDIR)/mpfr && \
12380         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12381 @endif mpfr-bootstrap
12382
12383
12384 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12385 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12386 maybe-all-stagefeedback-mpfr:
12387 maybe-clean-stagefeedback-mpfr:
12388 @if mpfr-bootstrap
12389 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12390 all-stagefeedback: all-stagefeedback-mpfr
12391 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12392 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12393         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12394         @r=`${PWD_COMMAND}`; export r; \
12395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12396         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12397         $(HOST_EXPORTS) \
12398         $(POSTSTAGE1_HOST_EXPORTS)  \
12399         cd $(HOST_SUBDIR)/mpfr && \
12400         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12401                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12402                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12403                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12404                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12405                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12406                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12407                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12408                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12409                 $(TARGET-stagefeedback-mpfr)
12410
12411 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12412 clean-stagefeedback: clean-stagefeedback-mpfr
12413 clean-stagefeedback-mpfr:
12414         @if [ $(current_stage) = stagefeedback ]; then \
12415           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12416         else \
12417           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12418           $(MAKE) stagefeedback-start; \
12419         fi; \
12420         cd $(HOST_SUBDIR)/mpfr && \
12421         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12422 @endif mpfr-bootstrap
12423
12424
12425
12426
12427
12428 .PHONY: check-mpfr maybe-check-mpfr
12429 maybe-check-mpfr:
12430 @if mpfr
12431 maybe-check-mpfr: check-mpfr
12432
12433 check-mpfr:
12434         @: $(MAKE); $(unstage)
12435         @r=`${PWD_COMMAND}`; export r; \
12436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12437         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12438         (cd $(HOST_SUBDIR)/mpfr && \
12439           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
12440
12441 @endif mpfr
12442
12443 .PHONY: install-mpfr maybe-install-mpfr
12444 maybe-install-mpfr:
12445 @if mpfr
12446 maybe-install-mpfr: install-mpfr
12447
12448 install-mpfr:
12449
12450 @endif mpfr
12451
12452 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12453 maybe-install-strip-mpfr:
12454 @if mpfr
12455 maybe-install-strip-mpfr: install-strip-mpfr
12456
12457 install-strip-mpfr:
12458
12459 @endif mpfr
12460
12461 # Other targets (info, dvi, pdf, etc.)
12462
12463 .PHONY: maybe-info-mpfr info-mpfr
12464 maybe-info-mpfr:
12465 @if mpfr
12466 maybe-info-mpfr: info-mpfr
12467
12468 info-mpfr: \
12469     configure-mpfr 
12470         @[ -f ./mpfr/Makefile ] || exit 0; \
12471         r=`${PWD_COMMAND}`; export r; \
12472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12473         $(HOST_EXPORTS) \
12474         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12476         done; \
12477         echo "Doing info in mpfr"; \
12478         (cd $(HOST_SUBDIR)/mpfr && \
12479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12481                   "RANLIB=$${RANLIB}" \
12482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12483                   info) \
12484           || exit 1
12485
12486 @endif mpfr
12487
12488 .PHONY: maybe-dvi-mpfr dvi-mpfr
12489 maybe-dvi-mpfr:
12490 @if mpfr
12491 maybe-dvi-mpfr: dvi-mpfr
12492
12493 dvi-mpfr: \
12494     configure-mpfr 
12495         @[ -f ./mpfr/Makefile ] || exit 0; \
12496         r=`${PWD_COMMAND}`; export r; \
12497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12498         $(HOST_EXPORTS) \
12499         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12501         done; \
12502         echo "Doing dvi in mpfr"; \
12503         (cd $(HOST_SUBDIR)/mpfr && \
12504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12506                   "RANLIB=$${RANLIB}" \
12507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12508                   dvi) \
12509           || exit 1
12510
12511 @endif mpfr
12512
12513 .PHONY: maybe-pdf-mpfr pdf-mpfr
12514 maybe-pdf-mpfr:
12515 @if mpfr
12516 maybe-pdf-mpfr: pdf-mpfr
12517
12518 pdf-mpfr: \
12519     configure-mpfr 
12520         @[ -f ./mpfr/Makefile ] || exit 0; \
12521         r=`${PWD_COMMAND}`; export r; \
12522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12523         $(HOST_EXPORTS) \
12524         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12526         done; \
12527         echo "Doing pdf in mpfr"; \
12528         (cd $(HOST_SUBDIR)/mpfr && \
12529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12531                   "RANLIB=$${RANLIB}" \
12532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12533                   pdf) \
12534           || exit 1
12535
12536 @endif mpfr
12537
12538 .PHONY: maybe-html-mpfr html-mpfr
12539 maybe-html-mpfr:
12540 @if mpfr
12541 maybe-html-mpfr: html-mpfr
12542
12543 html-mpfr: \
12544     configure-mpfr 
12545         @[ -f ./mpfr/Makefile ] || exit 0; \
12546         r=`${PWD_COMMAND}`; export r; \
12547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12548         $(HOST_EXPORTS) \
12549         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12551         done; \
12552         echo "Doing html in mpfr"; \
12553         (cd $(HOST_SUBDIR)/mpfr && \
12554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12556                   "RANLIB=$${RANLIB}" \
12557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12558                   html) \
12559           || exit 1
12560
12561 @endif mpfr
12562
12563 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12564 maybe-TAGS-mpfr:
12565 @if mpfr
12566 maybe-TAGS-mpfr: TAGS-mpfr
12567
12568 TAGS-mpfr: \
12569     configure-mpfr 
12570         @[ -f ./mpfr/Makefile ] || exit 0; \
12571         r=`${PWD_COMMAND}`; export r; \
12572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12573         $(HOST_EXPORTS) \
12574         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12576         done; \
12577         echo "Doing TAGS in mpfr"; \
12578         (cd $(HOST_SUBDIR)/mpfr && \
12579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12581                   "RANLIB=$${RANLIB}" \
12582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12583                   TAGS) \
12584           || exit 1
12585
12586 @endif mpfr
12587
12588 .PHONY: maybe-install-info-mpfr install-info-mpfr
12589 maybe-install-info-mpfr:
12590 @if mpfr
12591 maybe-install-info-mpfr: install-info-mpfr
12592
12593 install-info-mpfr: \
12594     configure-mpfr \
12595     info-mpfr 
12596         @[ -f ./mpfr/Makefile ] || exit 0; \
12597         r=`${PWD_COMMAND}`; export r; \
12598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12599         $(HOST_EXPORTS) \
12600         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12602         done; \
12603         echo "Doing install-info in mpfr"; \
12604         (cd $(HOST_SUBDIR)/mpfr && \
12605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12607                   "RANLIB=$${RANLIB}" \
12608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12609                   install-info) \
12610           || exit 1
12611
12612 @endif mpfr
12613
12614 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12615 maybe-install-pdf-mpfr:
12616 @if mpfr
12617 maybe-install-pdf-mpfr: install-pdf-mpfr
12618
12619 install-pdf-mpfr: \
12620     configure-mpfr \
12621     pdf-mpfr 
12622         @[ -f ./mpfr/Makefile ] || exit 0; \
12623         r=`${PWD_COMMAND}`; export r; \
12624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12625         $(HOST_EXPORTS) \
12626         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12628         done; \
12629         echo "Doing install-pdf in mpfr"; \
12630         (cd $(HOST_SUBDIR)/mpfr && \
12631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12633                   "RANLIB=$${RANLIB}" \
12634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12635                   install-pdf) \
12636           || exit 1
12637
12638 @endif mpfr
12639
12640 .PHONY: maybe-install-html-mpfr install-html-mpfr
12641 maybe-install-html-mpfr:
12642 @if mpfr
12643 maybe-install-html-mpfr: install-html-mpfr
12644
12645 install-html-mpfr: \
12646     configure-mpfr \
12647     html-mpfr 
12648         @[ -f ./mpfr/Makefile ] || exit 0; \
12649         r=`${PWD_COMMAND}`; export r; \
12650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12651         $(HOST_EXPORTS) \
12652         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12654         done; \
12655         echo "Doing install-html in mpfr"; \
12656         (cd $(HOST_SUBDIR)/mpfr && \
12657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12659                   "RANLIB=$${RANLIB}" \
12660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12661                   install-html) \
12662           || exit 1
12663
12664 @endif mpfr
12665
12666 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12667 maybe-installcheck-mpfr:
12668 @if mpfr
12669 maybe-installcheck-mpfr: installcheck-mpfr
12670
12671 installcheck-mpfr: \
12672     configure-mpfr 
12673         @[ -f ./mpfr/Makefile ] || exit 0; \
12674         r=`${PWD_COMMAND}`; export r; \
12675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12676         $(HOST_EXPORTS) \
12677         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12679         done; \
12680         echo "Doing installcheck in mpfr"; \
12681         (cd $(HOST_SUBDIR)/mpfr && \
12682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12684                   "RANLIB=$${RANLIB}" \
12685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12686                   installcheck) \
12687           || exit 1
12688
12689 @endif mpfr
12690
12691 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12692 maybe-mostlyclean-mpfr:
12693 @if mpfr
12694 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12695
12696 mostlyclean-mpfr: 
12697         @[ -f ./mpfr/Makefile ] || exit 0; \
12698         r=`${PWD_COMMAND}`; export r; \
12699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12700         $(HOST_EXPORTS) \
12701         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12703         done; \
12704         echo "Doing mostlyclean in mpfr"; \
12705         (cd $(HOST_SUBDIR)/mpfr && \
12706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12708                   "RANLIB=$${RANLIB}" \
12709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12710                   mostlyclean) \
12711           || exit 1
12712
12713 @endif mpfr
12714
12715 .PHONY: maybe-clean-mpfr clean-mpfr
12716 maybe-clean-mpfr:
12717 @if mpfr
12718 maybe-clean-mpfr: clean-mpfr
12719
12720 clean-mpfr: 
12721         @[ -f ./mpfr/Makefile ] || exit 0; \
12722         r=`${PWD_COMMAND}`; export r; \
12723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12724         $(HOST_EXPORTS) \
12725         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12727         done; \
12728         echo "Doing clean in mpfr"; \
12729         (cd $(HOST_SUBDIR)/mpfr && \
12730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12732                   "RANLIB=$${RANLIB}" \
12733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12734                   clean) \
12735           || exit 1
12736
12737 @endif mpfr
12738
12739 .PHONY: maybe-distclean-mpfr distclean-mpfr
12740 maybe-distclean-mpfr:
12741 @if mpfr
12742 maybe-distclean-mpfr: distclean-mpfr
12743
12744 distclean-mpfr: 
12745         @[ -f ./mpfr/Makefile ] || exit 0; \
12746         r=`${PWD_COMMAND}`; export r; \
12747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12748         $(HOST_EXPORTS) \
12749         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12751         done; \
12752         echo "Doing distclean in mpfr"; \
12753         (cd $(HOST_SUBDIR)/mpfr && \
12754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12756                   "RANLIB=$${RANLIB}" \
12757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12758                   distclean) \
12759           || exit 1
12760
12761 @endif mpfr
12762
12763 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12764 maybe-maintainer-clean-mpfr:
12765 @if mpfr
12766 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12767
12768 maintainer-clean-mpfr: 
12769         @[ -f ./mpfr/Makefile ] || exit 0; \
12770         r=`${PWD_COMMAND}`; export r; \
12771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12772         $(HOST_EXPORTS) \
12773         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12775         done; \
12776         echo "Doing maintainer-clean in mpfr"; \
12777         (cd $(HOST_SUBDIR)/mpfr && \
12778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12780                   "RANLIB=$${RANLIB}" \
12781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12782                   maintainer-clean) \
12783           || exit 1
12784
12785 @endif mpfr
12786
12787
12788
12789 .PHONY: configure-mpc maybe-configure-mpc
12790 maybe-configure-mpc:
12791 @if gcc-bootstrap
12792 configure-mpc: stage_current
12793 @endif gcc-bootstrap
12794 @if mpc
12795 maybe-configure-mpc: configure-mpc
12796 configure-mpc: 
12797         @r=`${PWD_COMMAND}`; export r; \
12798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12799         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12800         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12801         $(HOST_EXPORTS)  \
12802         echo Configuring in $(HOST_SUBDIR)/mpc; \
12803         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12804         case $(srcdir) in \
12805           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12806           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12807                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12808         esac; \
12809         module_srcdir=mpc; \
12810         $(SHELL) \
12811           $$s/$$module_srcdir/configure \
12812           --srcdir=$${topdir}/$$module_srcdir \
12813           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12814           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12815           || exit 1
12816 @endif mpc
12817
12818
12819
12820 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12821 maybe-configure-stage1-mpc:
12822 @if mpc-bootstrap
12823 maybe-configure-stage1-mpc: configure-stage1-mpc
12824 configure-stage1-mpc:
12825         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12826         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12827         @r=`${PWD_COMMAND}`; export r; \
12828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12829         TFLAGS="$(STAGE1_TFLAGS)"; \
12830         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12831         $(HOST_EXPORTS) \
12832         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12833         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12834         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12835         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
12836         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12837         cd $(HOST_SUBDIR)/mpc || exit 1; \
12838         case $(srcdir) in \
12839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12840           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12842         esac; \
12843         module_srcdir=mpc; \
12844         $(SHELL) $$s/$$module_srcdir/configure \
12845           --srcdir=$${topdir}/$$module_srcdir \
12846           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12847           --target=${target_alias} \
12848            \
12849           $(STAGE1_CONFIGURE_FLAGS) \
12850           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12851 @endif mpc-bootstrap
12852
12853 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12854 maybe-configure-stage2-mpc:
12855 @if mpc-bootstrap
12856 maybe-configure-stage2-mpc: configure-stage2-mpc
12857 configure-stage2-mpc:
12858         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12859         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12860         @r=`${PWD_COMMAND}`; export r; \
12861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12862         TFLAGS="$(STAGE2_TFLAGS)"; \
12863         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12864         $(HOST_EXPORTS) \
12865         $(POSTSTAGE1_HOST_EXPORTS) \
12866         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12867         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12868         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12869         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
12870         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12871         cd $(HOST_SUBDIR)/mpc || exit 1; \
12872         case $(srcdir) in \
12873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12874           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12876         esac; \
12877         module_srcdir=mpc; \
12878         $(SHELL) $$s/$$module_srcdir/configure \
12879           --srcdir=$${topdir}/$$module_srcdir \
12880           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12881           --target=${target_alias} \
12882           --with-build-libsubdir=$(HOST_SUBDIR) \
12883           $(STAGE2_CONFIGURE_FLAGS) \
12884           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12885 @endif mpc-bootstrap
12886
12887 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12888 maybe-configure-stage3-mpc:
12889 @if mpc-bootstrap
12890 maybe-configure-stage3-mpc: configure-stage3-mpc
12891 configure-stage3-mpc:
12892         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12893         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12894         @r=`${PWD_COMMAND}`; export r; \
12895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12896         TFLAGS="$(STAGE3_TFLAGS)"; \
12897         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12898         $(HOST_EXPORTS) \
12899         $(POSTSTAGE1_HOST_EXPORTS) \
12900         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12901         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12902         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12903         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
12904         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12905         cd $(HOST_SUBDIR)/mpc || exit 1; \
12906         case $(srcdir) in \
12907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12908           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12910         esac; \
12911         module_srcdir=mpc; \
12912         $(SHELL) $$s/$$module_srcdir/configure \
12913           --srcdir=$${topdir}/$$module_srcdir \
12914           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12915           --target=${target_alias} \
12916           --with-build-libsubdir=$(HOST_SUBDIR) \
12917           $(STAGE3_CONFIGURE_FLAGS) \
12918           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12919 @endif mpc-bootstrap
12920
12921 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12922 maybe-configure-stage4-mpc:
12923 @if mpc-bootstrap
12924 maybe-configure-stage4-mpc: configure-stage4-mpc
12925 configure-stage4-mpc:
12926         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12927         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12928         @r=`${PWD_COMMAND}`; export r; \
12929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12930         TFLAGS="$(STAGE4_TFLAGS)"; \
12931         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12932         $(HOST_EXPORTS) \
12933         $(POSTSTAGE1_HOST_EXPORTS) \
12934         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12935         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12936         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12937         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
12938         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12939         cd $(HOST_SUBDIR)/mpc || exit 1; \
12940         case $(srcdir) in \
12941           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12942           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12943                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12944         esac; \
12945         module_srcdir=mpc; \
12946         $(SHELL) $$s/$$module_srcdir/configure \
12947           --srcdir=$${topdir}/$$module_srcdir \
12948           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12949           --target=${target_alias} \
12950           --with-build-libsubdir=$(HOST_SUBDIR) \
12951           $(STAGE4_CONFIGURE_FLAGS) \
12952           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12953 @endif mpc-bootstrap
12954
12955 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12956 maybe-configure-stageprofile-mpc:
12957 @if mpc-bootstrap
12958 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12959 configure-stageprofile-mpc:
12960         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12961         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12962         @r=`${PWD_COMMAND}`; export r; \
12963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12964         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12965         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12966         $(HOST_EXPORTS) \
12967         $(POSTSTAGE1_HOST_EXPORTS) \
12968         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12969         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12970         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12971         echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
12972         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12973         cd $(HOST_SUBDIR)/mpc || exit 1; \
12974         case $(srcdir) in \
12975           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12976           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12977                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12978         esac; \
12979         module_srcdir=mpc; \
12980         $(SHELL) $$s/$$module_srcdir/configure \
12981           --srcdir=$${topdir}/$$module_srcdir \
12982           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12983           --target=${target_alias} \
12984           --with-build-libsubdir=$(HOST_SUBDIR) \
12985           $(STAGEprofile_CONFIGURE_FLAGS) \
12986           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12987 @endif mpc-bootstrap
12988
12989 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
12990 maybe-configure-stagefeedback-mpc:
12991 @if mpc-bootstrap
12992 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
12993 configure-stagefeedback-mpc:
12994         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12995         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12996         @r=`${PWD_COMMAND}`; export r; \
12997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12998         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12999         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13000         $(HOST_EXPORTS) \
13001         $(POSTSTAGE1_HOST_EXPORTS) \
13002         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13003         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13004         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13005         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
13006         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13007         cd $(HOST_SUBDIR)/mpc || exit 1; \
13008         case $(srcdir) in \
13009           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13010           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13011                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13012         esac; \
13013         module_srcdir=mpc; \
13014         $(SHELL) $$s/$$module_srcdir/configure \
13015           --srcdir=$${topdir}/$$module_srcdir \
13016           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13017           --target=${target_alias} \
13018           --with-build-libsubdir=$(HOST_SUBDIR) \
13019           $(STAGEfeedback_CONFIGURE_FLAGS) \
13020           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13021 @endif mpc-bootstrap
13022
13023
13024
13025
13026
13027 .PHONY: all-mpc maybe-all-mpc
13028 maybe-all-mpc:
13029 @if gcc-bootstrap
13030 all-mpc: stage_current
13031 @endif gcc-bootstrap
13032 @if mpc
13033 TARGET-mpc=all
13034 maybe-all-mpc: all-mpc
13035 all-mpc: configure-mpc
13036         @r=`${PWD_COMMAND}`; export r; \
13037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13038         $(HOST_EXPORTS)  \
13039         (cd $(HOST_SUBDIR)/mpc && \
13040           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
13041                 $(TARGET-mpc))
13042 @endif mpc
13043
13044
13045
13046 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
13047 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
13048 maybe-all-stage1-mpc:
13049 maybe-clean-stage1-mpc:
13050 @if mpc-bootstrap
13051 maybe-all-stage1-mpc: all-stage1-mpc
13052 all-stage1: all-stage1-mpc
13053 TARGET-stage1-mpc = $(TARGET-mpc)
13054 all-stage1-mpc: configure-stage1-mpc
13055         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13056         @r=`${PWD_COMMAND}`; export r; \
13057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13058         TFLAGS="$(STAGE1_TFLAGS)"; \
13059         $(HOST_EXPORTS)  \
13060         cd $(HOST_SUBDIR)/mpc && \
13061         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13062                 CFLAGS="$(STAGE1_CFLAGS)" \
13063                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13064                 LIBCFLAGS="$(LIBCFLAGS)" \
13065                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13066                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13067                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13068                 $(EXTRA_HOST_FLAGS)  \
13069                 $(STAGE1_FLAGS_TO_PASS)  \
13070                 TFLAGS="$(STAGE1_TFLAGS)" \
13071                 $(TARGET-stage1-mpc)
13072
13073 maybe-clean-stage1-mpc: clean-stage1-mpc
13074 clean-stage1: clean-stage1-mpc
13075 clean-stage1-mpc:
13076         @if [ $(current_stage) = stage1 ]; then \
13077           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13078         else \
13079           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13080           $(MAKE) stage1-start; \
13081         fi; \
13082         cd $(HOST_SUBDIR)/mpc && \
13083         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13084         $(STAGE1_FLAGS_TO_PASS)  clean
13085 @endif mpc-bootstrap
13086
13087
13088 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13089 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13090 maybe-all-stage2-mpc:
13091 maybe-clean-stage2-mpc:
13092 @if mpc-bootstrap
13093 maybe-all-stage2-mpc: all-stage2-mpc
13094 all-stage2: all-stage2-mpc
13095 TARGET-stage2-mpc = $(TARGET-mpc)
13096 all-stage2-mpc: configure-stage2-mpc
13097         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13098         @r=`${PWD_COMMAND}`; export r; \
13099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13100         TFLAGS="$(STAGE2_TFLAGS)"; \
13101         $(HOST_EXPORTS) \
13102         $(POSTSTAGE1_HOST_EXPORTS)  \
13103         cd $(HOST_SUBDIR)/mpc && \
13104         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13105                 CFLAGS="$(STAGE2_CFLAGS)" \
13106                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13107                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13108                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13109                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13110                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13111                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13112                 TFLAGS="$(STAGE2_TFLAGS)" \
13113                 $(TARGET-stage2-mpc)
13114
13115 maybe-clean-stage2-mpc: clean-stage2-mpc
13116 clean-stage2: clean-stage2-mpc
13117 clean-stage2-mpc:
13118         @if [ $(current_stage) = stage2 ]; then \
13119           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13120         else \
13121           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13122           $(MAKE) stage2-start; \
13123         fi; \
13124         cd $(HOST_SUBDIR)/mpc && \
13125         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13126 @endif mpc-bootstrap
13127
13128
13129 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13130 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13131 maybe-all-stage3-mpc:
13132 maybe-clean-stage3-mpc:
13133 @if mpc-bootstrap
13134 maybe-all-stage3-mpc: all-stage3-mpc
13135 all-stage3: all-stage3-mpc
13136 TARGET-stage3-mpc = $(TARGET-mpc)
13137 all-stage3-mpc: configure-stage3-mpc
13138         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13139         @r=`${PWD_COMMAND}`; export r; \
13140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13141         TFLAGS="$(STAGE3_TFLAGS)"; \
13142         $(HOST_EXPORTS) \
13143         $(POSTSTAGE1_HOST_EXPORTS)  \
13144         cd $(HOST_SUBDIR)/mpc && \
13145         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13146                 CFLAGS="$(STAGE3_CFLAGS)" \
13147                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13148                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13149                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13150                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13151                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13152                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13153                 TFLAGS="$(STAGE3_TFLAGS)" \
13154                 $(TARGET-stage3-mpc)
13155
13156 maybe-clean-stage3-mpc: clean-stage3-mpc
13157 clean-stage3: clean-stage3-mpc
13158 clean-stage3-mpc:
13159         @if [ $(current_stage) = stage3 ]; then \
13160           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13161         else \
13162           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13163           $(MAKE) stage3-start; \
13164         fi; \
13165         cd $(HOST_SUBDIR)/mpc && \
13166         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13167 @endif mpc-bootstrap
13168
13169
13170 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13171 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13172 maybe-all-stage4-mpc:
13173 maybe-clean-stage4-mpc:
13174 @if mpc-bootstrap
13175 maybe-all-stage4-mpc: all-stage4-mpc
13176 all-stage4: all-stage4-mpc
13177 TARGET-stage4-mpc = $(TARGET-mpc)
13178 all-stage4-mpc: configure-stage4-mpc
13179         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13180         @r=`${PWD_COMMAND}`; export r; \
13181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13182         TFLAGS="$(STAGE4_TFLAGS)"; \
13183         $(HOST_EXPORTS) \
13184         $(POSTSTAGE1_HOST_EXPORTS)  \
13185         cd $(HOST_SUBDIR)/mpc && \
13186         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13187                 CFLAGS="$(STAGE4_CFLAGS)" \
13188                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13189                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13190                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13191                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13192                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13193                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13194                 TFLAGS="$(STAGE4_TFLAGS)" \
13195                 $(TARGET-stage4-mpc)
13196
13197 maybe-clean-stage4-mpc: clean-stage4-mpc
13198 clean-stage4: clean-stage4-mpc
13199 clean-stage4-mpc:
13200         @if [ $(current_stage) = stage4 ]; then \
13201           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13202         else \
13203           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13204           $(MAKE) stage4-start; \
13205         fi; \
13206         cd $(HOST_SUBDIR)/mpc && \
13207         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13208 @endif mpc-bootstrap
13209
13210
13211 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13212 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13213 maybe-all-stageprofile-mpc:
13214 maybe-clean-stageprofile-mpc:
13215 @if mpc-bootstrap
13216 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13217 all-stageprofile: all-stageprofile-mpc
13218 TARGET-stageprofile-mpc = $(TARGET-mpc)
13219 all-stageprofile-mpc: configure-stageprofile-mpc
13220         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13221         @r=`${PWD_COMMAND}`; export r; \
13222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13223         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13224         $(HOST_EXPORTS) \
13225         $(POSTSTAGE1_HOST_EXPORTS)  \
13226         cd $(HOST_SUBDIR)/mpc && \
13227         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13228                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13229                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13230                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13231                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13232                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13233                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13234                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13235                 TFLAGS="$(STAGEprofile_TFLAGS)" \
13236                 $(TARGET-stageprofile-mpc)
13237
13238 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13239 clean-stageprofile: clean-stageprofile-mpc
13240 clean-stageprofile-mpc:
13241         @if [ $(current_stage) = stageprofile ]; then \
13242           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13243         else \
13244           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13245           $(MAKE) stageprofile-start; \
13246         fi; \
13247         cd $(HOST_SUBDIR)/mpc && \
13248         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13249 @endif mpc-bootstrap
13250
13251
13252 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13253 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13254 maybe-all-stagefeedback-mpc:
13255 maybe-clean-stagefeedback-mpc:
13256 @if mpc-bootstrap
13257 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13258 all-stagefeedback: all-stagefeedback-mpc
13259 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13260 all-stagefeedback-mpc: configure-stagefeedback-mpc
13261         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13262         @r=`${PWD_COMMAND}`; export r; \
13263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13264         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13265         $(HOST_EXPORTS) \
13266         $(POSTSTAGE1_HOST_EXPORTS)  \
13267         cd $(HOST_SUBDIR)/mpc && \
13268         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13269                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13270                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13271                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13272                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13273                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13274                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13275                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13276                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13277                 $(TARGET-stagefeedback-mpc)
13278
13279 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13280 clean-stagefeedback: clean-stagefeedback-mpc
13281 clean-stagefeedback-mpc:
13282         @if [ $(current_stage) = stagefeedback ]; then \
13283           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13284         else \
13285           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13286           $(MAKE) stagefeedback-start; \
13287         fi; \
13288         cd $(HOST_SUBDIR)/mpc && \
13289         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13290 @endif mpc-bootstrap
13291
13292
13293
13294
13295
13296 .PHONY: check-mpc maybe-check-mpc
13297 maybe-check-mpc:
13298 @if mpc
13299 maybe-check-mpc: check-mpc
13300
13301 check-mpc:
13302         @: $(MAKE); $(unstage)
13303         @r=`${PWD_COMMAND}`; export r; \
13304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13305         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13306         (cd $(HOST_SUBDIR)/mpc && \
13307           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
13308
13309 @endif mpc
13310
13311 .PHONY: install-mpc maybe-install-mpc
13312 maybe-install-mpc:
13313 @if mpc
13314 maybe-install-mpc: install-mpc
13315
13316 install-mpc:
13317
13318 @endif mpc
13319
13320 .PHONY: install-strip-mpc maybe-install-strip-mpc
13321 maybe-install-strip-mpc:
13322 @if mpc
13323 maybe-install-strip-mpc: install-strip-mpc
13324
13325 install-strip-mpc:
13326
13327 @endif mpc
13328
13329 # Other targets (info, dvi, pdf, etc.)
13330
13331 .PHONY: maybe-info-mpc info-mpc
13332 maybe-info-mpc:
13333 @if mpc
13334 maybe-info-mpc: info-mpc
13335
13336 info-mpc: \
13337     configure-mpc 
13338         @[ -f ./mpc/Makefile ] || exit 0; \
13339         r=`${PWD_COMMAND}`; export r; \
13340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13341         $(HOST_EXPORTS) \
13342         for flag in $(EXTRA_HOST_FLAGS) ; do \
13343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13344         done; \
13345         echo "Doing info in mpc"; \
13346         (cd $(HOST_SUBDIR)/mpc && \
13347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13349                   "RANLIB=$${RANLIB}" \
13350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13351                   info) \
13352           || exit 1
13353
13354 @endif mpc
13355
13356 .PHONY: maybe-dvi-mpc dvi-mpc
13357 maybe-dvi-mpc:
13358 @if mpc
13359 maybe-dvi-mpc: dvi-mpc
13360
13361 dvi-mpc: \
13362     configure-mpc 
13363         @[ -f ./mpc/Makefile ] || exit 0; \
13364         r=`${PWD_COMMAND}`; export r; \
13365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13366         $(HOST_EXPORTS) \
13367         for flag in $(EXTRA_HOST_FLAGS) ; do \
13368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13369         done; \
13370         echo "Doing dvi in mpc"; \
13371         (cd $(HOST_SUBDIR)/mpc && \
13372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13374                   "RANLIB=$${RANLIB}" \
13375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13376                   dvi) \
13377           || exit 1
13378
13379 @endif mpc
13380
13381 .PHONY: maybe-pdf-mpc pdf-mpc
13382 maybe-pdf-mpc:
13383 @if mpc
13384 maybe-pdf-mpc: pdf-mpc
13385
13386 pdf-mpc: \
13387     configure-mpc 
13388         @[ -f ./mpc/Makefile ] || exit 0; \
13389         r=`${PWD_COMMAND}`; export r; \
13390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13391         $(HOST_EXPORTS) \
13392         for flag in $(EXTRA_HOST_FLAGS) ; do \
13393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13394         done; \
13395         echo "Doing pdf in mpc"; \
13396         (cd $(HOST_SUBDIR)/mpc && \
13397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13399                   "RANLIB=$${RANLIB}" \
13400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13401                   pdf) \
13402           || exit 1
13403
13404 @endif mpc
13405
13406 .PHONY: maybe-html-mpc html-mpc
13407 maybe-html-mpc:
13408 @if mpc
13409 maybe-html-mpc: html-mpc
13410
13411 html-mpc: \
13412     configure-mpc 
13413         @[ -f ./mpc/Makefile ] || exit 0; \
13414         r=`${PWD_COMMAND}`; export r; \
13415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13416         $(HOST_EXPORTS) \
13417         for flag in $(EXTRA_HOST_FLAGS) ; do \
13418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13419         done; \
13420         echo "Doing html in mpc"; \
13421         (cd $(HOST_SUBDIR)/mpc && \
13422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13424                   "RANLIB=$${RANLIB}" \
13425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13426                   html) \
13427           || exit 1
13428
13429 @endif mpc
13430
13431 .PHONY: maybe-TAGS-mpc TAGS-mpc
13432 maybe-TAGS-mpc:
13433 @if mpc
13434 maybe-TAGS-mpc: TAGS-mpc
13435
13436 TAGS-mpc: \
13437     configure-mpc 
13438         @[ -f ./mpc/Makefile ] || exit 0; \
13439         r=`${PWD_COMMAND}`; export r; \
13440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13441         $(HOST_EXPORTS) \
13442         for flag in $(EXTRA_HOST_FLAGS) ; do \
13443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13444         done; \
13445         echo "Doing TAGS in mpc"; \
13446         (cd $(HOST_SUBDIR)/mpc && \
13447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13449                   "RANLIB=$${RANLIB}" \
13450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13451                   TAGS) \
13452           || exit 1
13453
13454 @endif mpc
13455
13456 .PHONY: maybe-install-info-mpc install-info-mpc
13457 maybe-install-info-mpc:
13458 @if mpc
13459 maybe-install-info-mpc: install-info-mpc
13460
13461 install-info-mpc: \
13462     configure-mpc \
13463     info-mpc 
13464         @[ -f ./mpc/Makefile ] || exit 0; \
13465         r=`${PWD_COMMAND}`; export r; \
13466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13467         $(HOST_EXPORTS) \
13468         for flag in $(EXTRA_HOST_FLAGS) ; do \
13469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13470         done; \
13471         echo "Doing install-info in mpc"; \
13472         (cd $(HOST_SUBDIR)/mpc && \
13473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13475                   "RANLIB=$${RANLIB}" \
13476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13477                   install-info) \
13478           || exit 1
13479
13480 @endif mpc
13481
13482 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13483 maybe-install-pdf-mpc:
13484 @if mpc
13485 maybe-install-pdf-mpc: install-pdf-mpc
13486
13487 install-pdf-mpc: \
13488     configure-mpc \
13489     pdf-mpc 
13490         @[ -f ./mpc/Makefile ] || exit 0; \
13491         r=`${PWD_COMMAND}`; export r; \
13492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13493         $(HOST_EXPORTS) \
13494         for flag in $(EXTRA_HOST_FLAGS) ; do \
13495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13496         done; \
13497         echo "Doing install-pdf in mpc"; \
13498         (cd $(HOST_SUBDIR)/mpc && \
13499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13501                   "RANLIB=$${RANLIB}" \
13502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13503                   install-pdf) \
13504           || exit 1
13505
13506 @endif mpc
13507
13508 .PHONY: maybe-install-html-mpc install-html-mpc
13509 maybe-install-html-mpc:
13510 @if mpc
13511 maybe-install-html-mpc: install-html-mpc
13512
13513 install-html-mpc: \
13514     configure-mpc \
13515     html-mpc 
13516         @[ -f ./mpc/Makefile ] || exit 0; \
13517         r=`${PWD_COMMAND}`; export r; \
13518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13519         $(HOST_EXPORTS) \
13520         for flag in $(EXTRA_HOST_FLAGS) ; do \
13521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13522         done; \
13523         echo "Doing install-html in mpc"; \
13524         (cd $(HOST_SUBDIR)/mpc && \
13525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13527                   "RANLIB=$${RANLIB}" \
13528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13529                   install-html) \
13530           || exit 1
13531
13532 @endif mpc
13533
13534 .PHONY: maybe-installcheck-mpc installcheck-mpc
13535 maybe-installcheck-mpc:
13536 @if mpc
13537 maybe-installcheck-mpc: installcheck-mpc
13538
13539 installcheck-mpc: \
13540     configure-mpc 
13541         @[ -f ./mpc/Makefile ] || exit 0; \
13542         r=`${PWD_COMMAND}`; export r; \
13543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13544         $(HOST_EXPORTS) \
13545         for flag in $(EXTRA_HOST_FLAGS) ; do \
13546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13547         done; \
13548         echo "Doing installcheck in mpc"; \
13549         (cd $(HOST_SUBDIR)/mpc && \
13550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13552                   "RANLIB=$${RANLIB}" \
13553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13554                   installcheck) \
13555           || exit 1
13556
13557 @endif mpc
13558
13559 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13560 maybe-mostlyclean-mpc:
13561 @if mpc
13562 maybe-mostlyclean-mpc: mostlyclean-mpc
13563
13564 mostlyclean-mpc: 
13565         @[ -f ./mpc/Makefile ] || exit 0; \
13566         r=`${PWD_COMMAND}`; export r; \
13567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13568         $(HOST_EXPORTS) \
13569         for flag in $(EXTRA_HOST_FLAGS) ; do \
13570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13571         done; \
13572         echo "Doing mostlyclean in mpc"; \
13573         (cd $(HOST_SUBDIR)/mpc && \
13574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13576                   "RANLIB=$${RANLIB}" \
13577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13578                   mostlyclean) \
13579           || exit 1
13580
13581 @endif mpc
13582
13583 .PHONY: maybe-clean-mpc clean-mpc
13584 maybe-clean-mpc:
13585 @if mpc
13586 maybe-clean-mpc: clean-mpc
13587
13588 clean-mpc: 
13589         @[ -f ./mpc/Makefile ] || exit 0; \
13590         r=`${PWD_COMMAND}`; export r; \
13591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13592         $(HOST_EXPORTS) \
13593         for flag in $(EXTRA_HOST_FLAGS) ; do \
13594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13595         done; \
13596         echo "Doing clean in mpc"; \
13597         (cd $(HOST_SUBDIR)/mpc && \
13598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13600                   "RANLIB=$${RANLIB}" \
13601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13602                   clean) \
13603           || exit 1
13604
13605 @endif mpc
13606
13607 .PHONY: maybe-distclean-mpc distclean-mpc
13608 maybe-distclean-mpc:
13609 @if mpc
13610 maybe-distclean-mpc: distclean-mpc
13611
13612 distclean-mpc: 
13613         @[ -f ./mpc/Makefile ] || exit 0; \
13614         r=`${PWD_COMMAND}`; export r; \
13615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13616         $(HOST_EXPORTS) \
13617         for flag in $(EXTRA_HOST_FLAGS) ; do \
13618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13619         done; \
13620         echo "Doing distclean in mpc"; \
13621         (cd $(HOST_SUBDIR)/mpc && \
13622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13624                   "RANLIB=$${RANLIB}" \
13625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13626                   distclean) \
13627           || exit 1
13628
13629 @endif mpc
13630
13631 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13632 maybe-maintainer-clean-mpc:
13633 @if mpc
13634 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13635
13636 maintainer-clean-mpc: 
13637         @[ -f ./mpc/Makefile ] || exit 0; \
13638         r=`${PWD_COMMAND}`; export r; \
13639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13640         $(HOST_EXPORTS) \
13641         for flag in $(EXTRA_HOST_FLAGS) ; do \
13642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13643         done; \
13644         echo "Doing maintainer-clean in mpc"; \
13645         (cd $(HOST_SUBDIR)/mpc && \
13646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13648                   "RANLIB=$${RANLIB}" \
13649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13650                   maintainer-clean) \
13651           || exit 1
13652
13653 @endif mpc
13654
13655
13656
13657 .PHONY: configure-isl maybe-configure-isl
13658 maybe-configure-isl:
13659 @if gcc-bootstrap
13660 configure-isl: stage_current
13661 @endif gcc-bootstrap
13662 @if isl
13663 maybe-configure-isl: configure-isl
13664 configure-isl: 
13665         @r=`${PWD_COMMAND}`; export r; \
13666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13667         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13668         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13669         $(HOST_EXPORTS)  \
13670         echo Configuring in $(HOST_SUBDIR)/isl; \
13671         cd "$(HOST_SUBDIR)/isl" || exit 1; \
13672         case $(srcdir) in \
13673           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13674           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13675                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13676         esac; \
13677         module_srcdir=isl; \
13678         $(SHELL) \
13679           $$s/$$module_srcdir/configure \
13680           --srcdir=$${topdir}/$$module_srcdir \
13681           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13682           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13683           || exit 1
13684 @endif isl
13685
13686
13687
13688 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13689 maybe-configure-stage1-isl:
13690 @if isl-bootstrap
13691 maybe-configure-stage1-isl: configure-stage1-isl
13692 configure-stage1-isl:
13693         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13694         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13695         @r=`${PWD_COMMAND}`; export r; \
13696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13697         TFLAGS="$(STAGE1_TFLAGS)"; \
13698         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13699         $(HOST_EXPORTS) \
13700         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13701         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13702         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13703         echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
13704         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13705         cd $(HOST_SUBDIR)/isl || exit 1; \
13706         case $(srcdir) in \
13707           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13708           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13709                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13710         esac; \
13711         module_srcdir=isl; \
13712         $(SHELL) $$s/$$module_srcdir/configure \
13713           --srcdir=$${topdir}/$$module_srcdir \
13714           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13715           --target=${target_alias} \
13716            \
13717           $(STAGE1_CONFIGURE_FLAGS) \
13718           --disable-shared @extra_isl_gmp_configure_flags@
13719 @endif isl-bootstrap
13720
13721 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13722 maybe-configure-stage2-isl:
13723 @if isl-bootstrap
13724 maybe-configure-stage2-isl: configure-stage2-isl
13725 configure-stage2-isl:
13726         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13727         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13728         @r=`${PWD_COMMAND}`; export r; \
13729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13730         TFLAGS="$(STAGE2_TFLAGS)"; \
13731         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13732         $(HOST_EXPORTS) \
13733         $(POSTSTAGE1_HOST_EXPORTS) \
13734         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13735         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13736         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13737         echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
13738         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13739         cd $(HOST_SUBDIR)/isl || exit 1; \
13740         case $(srcdir) in \
13741           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13742           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13743                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13744         esac; \
13745         module_srcdir=isl; \
13746         $(SHELL) $$s/$$module_srcdir/configure \
13747           --srcdir=$${topdir}/$$module_srcdir \
13748           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13749           --target=${target_alias} \
13750           --with-build-libsubdir=$(HOST_SUBDIR) \
13751           $(STAGE2_CONFIGURE_FLAGS) \
13752           --disable-shared @extra_isl_gmp_configure_flags@
13753 @endif isl-bootstrap
13754
13755 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13756 maybe-configure-stage3-isl:
13757 @if isl-bootstrap
13758 maybe-configure-stage3-isl: configure-stage3-isl
13759 configure-stage3-isl:
13760         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13761         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13762         @r=`${PWD_COMMAND}`; export r; \
13763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13764         TFLAGS="$(STAGE3_TFLAGS)"; \
13765         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13766         $(HOST_EXPORTS) \
13767         $(POSTSTAGE1_HOST_EXPORTS) \
13768         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13769         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13770         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13771         echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
13772         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13773         cd $(HOST_SUBDIR)/isl || exit 1; \
13774         case $(srcdir) in \
13775           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13776           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13777                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13778         esac; \
13779         module_srcdir=isl; \
13780         $(SHELL) $$s/$$module_srcdir/configure \
13781           --srcdir=$${topdir}/$$module_srcdir \
13782           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13783           --target=${target_alias} \
13784           --with-build-libsubdir=$(HOST_SUBDIR) \
13785           $(STAGE3_CONFIGURE_FLAGS) \
13786           --disable-shared @extra_isl_gmp_configure_flags@
13787 @endif isl-bootstrap
13788
13789 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13790 maybe-configure-stage4-isl:
13791 @if isl-bootstrap
13792 maybe-configure-stage4-isl: configure-stage4-isl
13793 configure-stage4-isl:
13794         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13795         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13796         @r=`${PWD_COMMAND}`; export r; \
13797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13798         TFLAGS="$(STAGE4_TFLAGS)"; \
13799         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13800         $(HOST_EXPORTS) \
13801         $(POSTSTAGE1_HOST_EXPORTS) \
13802         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13803         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13804         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13805         echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
13806         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13807         cd $(HOST_SUBDIR)/isl || exit 1; \
13808         case $(srcdir) in \
13809           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13810           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13811                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13812         esac; \
13813         module_srcdir=isl; \
13814         $(SHELL) $$s/$$module_srcdir/configure \
13815           --srcdir=$${topdir}/$$module_srcdir \
13816           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13817           --target=${target_alias} \
13818           --with-build-libsubdir=$(HOST_SUBDIR) \
13819           $(STAGE4_CONFIGURE_FLAGS) \
13820           --disable-shared @extra_isl_gmp_configure_flags@
13821 @endif isl-bootstrap
13822
13823 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13824 maybe-configure-stageprofile-isl:
13825 @if isl-bootstrap
13826 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13827 configure-stageprofile-isl:
13828         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13829         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13830         @r=`${PWD_COMMAND}`; export r; \
13831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13832         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13833         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13834         $(HOST_EXPORTS) \
13835         $(POSTSTAGE1_HOST_EXPORTS) \
13836         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13837         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13838         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13839         echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
13840         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13841         cd $(HOST_SUBDIR)/isl || exit 1; \
13842         case $(srcdir) in \
13843           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13844           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13845                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13846         esac; \
13847         module_srcdir=isl; \
13848         $(SHELL) $$s/$$module_srcdir/configure \
13849           --srcdir=$${topdir}/$$module_srcdir \
13850           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13851           --target=${target_alias} \
13852           --with-build-libsubdir=$(HOST_SUBDIR) \
13853           $(STAGEprofile_CONFIGURE_FLAGS) \
13854           --disable-shared @extra_isl_gmp_configure_flags@
13855 @endif isl-bootstrap
13856
13857 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13858 maybe-configure-stagefeedback-isl:
13859 @if isl-bootstrap
13860 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13861 configure-stagefeedback-isl:
13862         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13863         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13864         @r=`${PWD_COMMAND}`; export r; \
13865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13866         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13867         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13868         $(HOST_EXPORTS) \
13869         $(POSTSTAGE1_HOST_EXPORTS) \
13870         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13871         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13872         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13873         echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
13874         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13875         cd $(HOST_SUBDIR)/isl || exit 1; \
13876         case $(srcdir) in \
13877           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13878           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13879                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13880         esac; \
13881         module_srcdir=isl; \
13882         $(SHELL) $$s/$$module_srcdir/configure \
13883           --srcdir=$${topdir}/$$module_srcdir \
13884           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13885           --target=${target_alias} \
13886           --with-build-libsubdir=$(HOST_SUBDIR) \
13887           $(STAGEfeedback_CONFIGURE_FLAGS) \
13888           --disable-shared @extra_isl_gmp_configure_flags@
13889 @endif isl-bootstrap
13890
13891
13892
13893
13894
13895 .PHONY: all-isl maybe-all-isl
13896 maybe-all-isl:
13897 @if gcc-bootstrap
13898 all-isl: stage_current
13899 @endif gcc-bootstrap
13900 @if isl
13901 TARGET-isl=all
13902 maybe-all-isl: all-isl
13903 all-isl: configure-isl
13904         @r=`${PWD_COMMAND}`; export r; \
13905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13906         $(HOST_EXPORTS)  \
13907         (cd $(HOST_SUBDIR)/isl && \
13908           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13909                 $(TARGET-isl))
13910 @endif isl
13911
13912
13913
13914 .PHONY: all-stage1-isl maybe-all-stage1-isl
13915 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13916 maybe-all-stage1-isl:
13917 maybe-clean-stage1-isl:
13918 @if isl-bootstrap
13919 maybe-all-stage1-isl: all-stage1-isl
13920 all-stage1: all-stage1-isl
13921 TARGET-stage1-isl = $(TARGET-isl)
13922 all-stage1-isl: configure-stage1-isl
13923         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13924         @r=`${PWD_COMMAND}`; export r; \
13925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13926         TFLAGS="$(STAGE1_TFLAGS)"; \
13927         $(HOST_EXPORTS)  \
13928         cd $(HOST_SUBDIR)/isl && \
13929         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13930                 CFLAGS="$(STAGE1_CFLAGS)" \
13931                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13932                 LIBCFLAGS="$(LIBCFLAGS)" \
13933                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13934                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13935                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13936                 $(EXTRA_HOST_FLAGS)  \
13937                 $(STAGE1_FLAGS_TO_PASS) V=1 \
13938                 TFLAGS="$(STAGE1_TFLAGS)" \
13939                 $(TARGET-stage1-isl)
13940
13941 maybe-clean-stage1-isl: clean-stage1-isl
13942 clean-stage1: clean-stage1-isl
13943 clean-stage1-isl:
13944         @if [ $(current_stage) = stage1 ]; then \
13945           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13946         else \
13947           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13948           $(MAKE) stage1-start; \
13949         fi; \
13950         cd $(HOST_SUBDIR)/isl && \
13951         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13952         $(STAGE1_FLAGS_TO_PASS) V=1 clean
13953 @endif isl-bootstrap
13954
13955
13956 .PHONY: all-stage2-isl maybe-all-stage2-isl
13957 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
13958 maybe-all-stage2-isl:
13959 maybe-clean-stage2-isl:
13960 @if isl-bootstrap
13961 maybe-all-stage2-isl: all-stage2-isl
13962 all-stage2: all-stage2-isl
13963 TARGET-stage2-isl = $(TARGET-isl)
13964 all-stage2-isl: configure-stage2-isl
13965         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13966         @r=`${PWD_COMMAND}`; export r; \
13967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13968         TFLAGS="$(STAGE2_TFLAGS)"; \
13969         $(HOST_EXPORTS) \
13970         $(POSTSTAGE1_HOST_EXPORTS)  \
13971         cd $(HOST_SUBDIR)/isl && \
13972         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13973                 CFLAGS="$(STAGE2_CFLAGS)" \
13974                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13975                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13976                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13977                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13978                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13979                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13980                 TFLAGS="$(STAGE2_TFLAGS)" \
13981                 $(TARGET-stage2-isl)
13982
13983 maybe-clean-stage2-isl: clean-stage2-isl
13984 clean-stage2: clean-stage2-isl
13985 clean-stage2-isl:
13986         @if [ $(current_stage) = stage2 ]; then \
13987           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13988         else \
13989           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
13990           $(MAKE) stage2-start; \
13991         fi; \
13992         cd $(HOST_SUBDIR)/isl && \
13993         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13994 @endif isl-bootstrap
13995
13996
13997 .PHONY: all-stage3-isl maybe-all-stage3-isl
13998 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
13999 maybe-all-stage3-isl:
14000 maybe-clean-stage3-isl:
14001 @if isl-bootstrap
14002 maybe-all-stage3-isl: all-stage3-isl
14003 all-stage3: all-stage3-isl
14004 TARGET-stage3-isl = $(TARGET-isl)
14005 all-stage3-isl: configure-stage3-isl
14006         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14007         @r=`${PWD_COMMAND}`; export r; \
14008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14009         TFLAGS="$(STAGE3_TFLAGS)"; \
14010         $(HOST_EXPORTS) \
14011         $(POSTSTAGE1_HOST_EXPORTS)  \
14012         cd $(HOST_SUBDIR)/isl && \
14013         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14014                 CFLAGS="$(STAGE3_CFLAGS)" \
14015                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14016                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14017                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14018                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14019                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14020                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14021                 TFLAGS="$(STAGE3_TFLAGS)" \
14022                 $(TARGET-stage3-isl)
14023
14024 maybe-clean-stage3-isl: clean-stage3-isl
14025 clean-stage3: clean-stage3-isl
14026 clean-stage3-isl:
14027         @if [ $(current_stage) = stage3 ]; then \
14028           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14029         else \
14030           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
14031           $(MAKE) stage3-start; \
14032         fi; \
14033         cd $(HOST_SUBDIR)/isl && \
14034         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14035 @endif isl-bootstrap
14036
14037
14038 .PHONY: all-stage4-isl maybe-all-stage4-isl
14039 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
14040 maybe-all-stage4-isl:
14041 maybe-clean-stage4-isl:
14042 @if isl-bootstrap
14043 maybe-all-stage4-isl: all-stage4-isl
14044 all-stage4: all-stage4-isl
14045 TARGET-stage4-isl = $(TARGET-isl)
14046 all-stage4-isl: configure-stage4-isl
14047         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14048         @r=`${PWD_COMMAND}`; export r; \
14049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14050         TFLAGS="$(STAGE4_TFLAGS)"; \
14051         $(HOST_EXPORTS) \
14052         $(POSTSTAGE1_HOST_EXPORTS)  \
14053         cd $(HOST_SUBDIR)/isl && \
14054         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14055                 CFLAGS="$(STAGE4_CFLAGS)" \
14056                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14057                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14058                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14059                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14060                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14061                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14062                 TFLAGS="$(STAGE4_TFLAGS)" \
14063                 $(TARGET-stage4-isl)
14064
14065 maybe-clean-stage4-isl: clean-stage4-isl
14066 clean-stage4: clean-stage4-isl
14067 clean-stage4-isl:
14068         @if [ $(current_stage) = stage4 ]; then \
14069           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14070         else \
14071           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
14072           $(MAKE) stage4-start; \
14073         fi; \
14074         cd $(HOST_SUBDIR)/isl && \
14075         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14076 @endif isl-bootstrap
14077
14078
14079 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14080 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14081 maybe-all-stageprofile-isl:
14082 maybe-clean-stageprofile-isl:
14083 @if isl-bootstrap
14084 maybe-all-stageprofile-isl: all-stageprofile-isl
14085 all-stageprofile: all-stageprofile-isl
14086 TARGET-stageprofile-isl = $(TARGET-isl)
14087 all-stageprofile-isl: configure-stageprofile-isl
14088         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14089         @r=`${PWD_COMMAND}`; export r; \
14090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14091         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14092         $(HOST_EXPORTS) \
14093         $(POSTSTAGE1_HOST_EXPORTS)  \
14094         cd $(HOST_SUBDIR)/isl && \
14095         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14096                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14097                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14098                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14099                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14100                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14101                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14102                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14103                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14104                 $(TARGET-stageprofile-isl)
14105
14106 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14107 clean-stageprofile: clean-stageprofile-isl
14108 clean-stageprofile-isl:
14109         @if [ $(current_stage) = stageprofile ]; then \
14110           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14111         else \
14112           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14113           $(MAKE) stageprofile-start; \
14114         fi; \
14115         cd $(HOST_SUBDIR)/isl && \
14116         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14117 @endif isl-bootstrap
14118
14119
14120 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14121 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14122 maybe-all-stagefeedback-isl:
14123 maybe-clean-stagefeedback-isl:
14124 @if isl-bootstrap
14125 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14126 all-stagefeedback: all-stagefeedback-isl
14127 TARGET-stagefeedback-isl = $(TARGET-isl)
14128 all-stagefeedback-isl: configure-stagefeedback-isl
14129         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14130         @r=`${PWD_COMMAND}`; export r; \
14131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14132         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14133         $(HOST_EXPORTS) \
14134         $(POSTSTAGE1_HOST_EXPORTS)  \
14135         cd $(HOST_SUBDIR)/isl && \
14136         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14137                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14138                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14139                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14140                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14141                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14142                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14143                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14144                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14145                 $(TARGET-stagefeedback-isl)
14146
14147 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14148 clean-stagefeedback: clean-stagefeedback-isl
14149 clean-stagefeedback-isl:
14150         @if [ $(current_stage) = stagefeedback ]; then \
14151           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14152         else \
14153           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14154           $(MAKE) stagefeedback-start; \
14155         fi; \
14156         cd $(HOST_SUBDIR)/isl && \
14157         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14158 @endif isl-bootstrap
14159
14160
14161
14162
14163
14164 .PHONY: check-isl maybe-check-isl
14165 maybe-check-isl:
14166 @if isl
14167 maybe-check-isl: check-isl
14168
14169 check-isl:
14170         @: $(MAKE); $(unstage)
14171         @r=`${PWD_COMMAND}`; export r; \
14172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14173         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14174         (cd $(HOST_SUBDIR)/isl && \
14175           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
14176
14177 @endif isl
14178
14179 .PHONY: install-isl maybe-install-isl
14180 maybe-install-isl:
14181 @if isl
14182 maybe-install-isl: install-isl
14183
14184 install-isl:
14185
14186 @endif isl
14187
14188 .PHONY: install-strip-isl maybe-install-strip-isl
14189 maybe-install-strip-isl:
14190 @if isl
14191 maybe-install-strip-isl: install-strip-isl
14192
14193 install-strip-isl:
14194
14195 @endif isl
14196
14197 # Other targets (info, dvi, pdf, etc.)
14198
14199 .PHONY: maybe-info-isl info-isl
14200 maybe-info-isl:
14201 @if isl
14202 maybe-info-isl: info-isl
14203
14204 info-isl: \
14205     configure-isl 
14206         @[ -f ./isl/Makefile ] || exit 0; \
14207         r=`${PWD_COMMAND}`; export r; \
14208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14209         $(HOST_EXPORTS) \
14210         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14212         done; \
14213         echo "Doing info in isl"; \
14214         (cd $(HOST_SUBDIR)/isl && \
14215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14217                   "RANLIB=$${RANLIB}" \
14218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14219                   info) \
14220           || exit 1
14221
14222 @endif isl
14223
14224 .PHONY: maybe-dvi-isl dvi-isl
14225 maybe-dvi-isl:
14226 @if isl
14227 maybe-dvi-isl: dvi-isl
14228
14229 dvi-isl: \
14230     configure-isl 
14231         @[ -f ./isl/Makefile ] || exit 0; \
14232         r=`${PWD_COMMAND}`; export r; \
14233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14234         $(HOST_EXPORTS) \
14235         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14237         done; \
14238         echo "Doing dvi in isl"; \
14239         (cd $(HOST_SUBDIR)/isl && \
14240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14242                   "RANLIB=$${RANLIB}" \
14243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14244                   dvi) \
14245           || exit 1
14246
14247 @endif isl
14248
14249 .PHONY: maybe-pdf-isl pdf-isl
14250 maybe-pdf-isl:
14251 @if isl
14252 maybe-pdf-isl: pdf-isl
14253
14254 pdf-isl: \
14255     configure-isl 
14256         @[ -f ./isl/Makefile ] || exit 0; \
14257         r=`${PWD_COMMAND}`; export r; \
14258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14259         $(HOST_EXPORTS) \
14260         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14262         done; \
14263         echo "Doing pdf in isl"; \
14264         (cd $(HOST_SUBDIR)/isl && \
14265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14267                   "RANLIB=$${RANLIB}" \
14268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14269                   pdf) \
14270           || exit 1
14271
14272 @endif isl
14273
14274 .PHONY: maybe-html-isl html-isl
14275 maybe-html-isl:
14276 @if isl
14277 maybe-html-isl: html-isl
14278
14279 html-isl: \
14280     configure-isl 
14281         @[ -f ./isl/Makefile ] || exit 0; \
14282         r=`${PWD_COMMAND}`; export r; \
14283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14284         $(HOST_EXPORTS) \
14285         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14287         done; \
14288         echo "Doing html in isl"; \
14289         (cd $(HOST_SUBDIR)/isl && \
14290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14292                   "RANLIB=$${RANLIB}" \
14293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14294                   html) \
14295           || exit 1
14296
14297 @endif isl
14298
14299 .PHONY: maybe-TAGS-isl TAGS-isl
14300 maybe-TAGS-isl:
14301 @if isl
14302 maybe-TAGS-isl: TAGS-isl
14303
14304 TAGS-isl: \
14305     configure-isl 
14306         @[ -f ./isl/Makefile ] || exit 0; \
14307         r=`${PWD_COMMAND}`; export r; \
14308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14309         $(HOST_EXPORTS) \
14310         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14312         done; \
14313         echo "Doing TAGS in isl"; \
14314         (cd $(HOST_SUBDIR)/isl && \
14315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14317                   "RANLIB=$${RANLIB}" \
14318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14319                   TAGS) \
14320           || exit 1
14321
14322 @endif isl
14323
14324 .PHONY: maybe-install-info-isl install-info-isl
14325 maybe-install-info-isl:
14326 @if isl
14327 maybe-install-info-isl: install-info-isl
14328
14329 install-info-isl: \
14330     configure-isl \
14331     info-isl 
14332         @[ -f ./isl/Makefile ] || exit 0; \
14333         r=`${PWD_COMMAND}`; export r; \
14334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14335         $(HOST_EXPORTS) \
14336         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14338         done; \
14339         echo "Doing install-info in isl"; \
14340         (cd $(HOST_SUBDIR)/isl && \
14341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14343                   "RANLIB=$${RANLIB}" \
14344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14345                   install-info) \
14346           || exit 1
14347
14348 @endif isl
14349
14350 .PHONY: maybe-install-pdf-isl install-pdf-isl
14351 maybe-install-pdf-isl:
14352 @if isl
14353 maybe-install-pdf-isl: install-pdf-isl
14354
14355 install-pdf-isl: \
14356     configure-isl \
14357     pdf-isl 
14358         @[ -f ./isl/Makefile ] || exit 0; \
14359         r=`${PWD_COMMAND}`; export r; \
14360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14361         $(HOST_EXPORTS) \
14362         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14364         done; \
14365         echo "Doing install-pdf in isl"; \
14366         (cd $(HOST_SUBDIR)/isl && \
14367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14369                   "RANLIB=$${RANLIB}" \
14370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14371                   install-pdf) \
14372           || exit 1
14373
14374 @endif isl
14375
14376 .PHONY: maybe-install-html-isl install-html-isl
14377 maybe-install-html-isl:
14378 @if isl
14379 maybe-install-html-isl: install-html-isl
14380
14381 install-html-isl: \
14382     configure-isl \
14383     html-isl 
14384         @[ -f ./isl/Makefile ] || exit 0; \
14385         r=`${PWD_COMMAND}`; export r; \
14386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14387         $(HOST_EXPORTS) \
14388         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14390         done; \
14391         echo "Doing install-html in isl"; \
14392         (cd $(HOST_SUBDIR)/isl && \
14393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14395                   "RANLIB=$${RANLIB}" \
14396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14397                   install-html) \
14398           || exit 1
14399
14400 @endif isl
14401
14402 .PHONY: maybe-installcheck-isl installcheck-isl
14403 maybe-installcheck-isl:
14404 @if isl
14405 maybe-installcheck-isl: installcheck-isl
14406
14407 installcheck-isl: \
14408     configure-isl 
14409         @[ -f ./isl/Makefile ] || exit 0; \
14410         r=`${PWD_COMMAND}`; export r; \
14411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14412         $(HOST_EXPORTS) \
14413         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14415         done; \
14416         echo "Doing installcheck in isl"; \
14417         (cd $(HOST_SUBDIR)/isl && \
14418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14420                   "RANLIB=$${RANLIB}" \
14421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14422                   installcheck) \
14423           || exit 1
14424
14425 @endif isl
14426
14427 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14428 maybe-mostlyclean-isl:
14429 @if isl
14430 maybe-mostlyclean-isl: mostlyclean-isl
14431
14432 mostlyclean-isl: 
14433         @[ -f ./isl/Makefile ] || exit 0; \
14434         r=`${PWD_COMMAND}`; export r; \
14435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14436         $(HOST_EXPORTS) \
14437         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14439         done; \
14440         echo "Doing mostlyclean in isl"; \
14441         (cd $(HOST_SUBDIR)/isl && \
14442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14444                   "RANLIB=$${RANLIB}" \
14445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14446                   mostlyclean) \
14447           || exit 1
14448
14449 @endif isl
14450
14451 .PHONY: maybe-clean-isl clean-isl
14452 maybe-clean-isl:
14453 @if isl
14454 maybe-clean-isl: clean-isl
14455
14456 clean-isl: 
14457         @[ -f ./isl/Makefile ] || exit 0; \
14458         r=`${PWD_COMMAND}`; export r; \
14459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14460         $(HOST_EXPORTS) \
14461         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14463         done; \
14464         echo "Doing clean in isl"; \
14465         (cd $(HOST_SUBDIR)/isl && \
14466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14468                   "RANLIB=$${RANLIB}" \
14469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14470                   clean) \
14471           || exit 1
14472
14473 @endif isl
14474
14475 .PHONY: maybe-distclean-isl distclean-isl
14476 maybe-distclean-isl:
14477 @if isl
14478 maybe-distclean-isl: distclean-isl
14479
14480 distclean-isl: 
14481         @[ -f ./isl/Makefile ] || exit 0; \
14482         r=`${PWD_COMMAND}`; export r; \
14483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14484         $(HOST_EXPORTS) \
14485         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14487         done; \
14488         echo "Doing distclean in isl"; \
14489         (cd $(HOST_SUBDIR)/isl && \
14490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14492                   "RANLIB=$${RANLIB}" \
14493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14494                   distclean) \
14495           || exit 1
14496
14497 @endif isl
14498
14499 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14500 maybe-maintainer-clean-isl:
14501 @if isl
14502 maybe-maintainer-clean-isl: maintainer-clean-isl
14503
14504 maintainer-clean-isl: 
14505         @[ -f ./isl/Makefile ] || exit 0; \
14506         r=`${PWD_COMMAND}`; export r; \
14507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14508         $(HOST_EXPORTS) \
14509         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14511         done; \
14512         echo "Doing maintainer-clean in isl"; \
14513         (cd $(HOST_SUBDIR)/isl && \
14514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14516                   "RANLIB=$${RANLIB}" \
14517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14518                   maintainer-clean) \
14519           || exit 1
14520
14521 @endif isl
14522
14523
14524
14525 .PHONY: configure-libelf maybe-configure-libelf
14526 maybe-configure-libelf:
14527 @if gcc-bootstrap
14528 configure-libelf: stage_current
14529 @endif gcc-bootstrap
14530 @if libelf
14531 maybe-configure-libelf: configure-libelf
14532 configure-libelf: 
14533         @r=`${PWD_COMMAND}`; export r; \
14534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14535         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14536         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14537         $(HOST_EXPORTS)  \
14538         echo Configuring in $(HOST_SUBDIR)/libelf; \
14539         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14540         case $(srcdir) in \
14541           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14542           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14543                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14544         esac; \
14545         module_srcdir=libelf; \
14546         $(SHELL) \
14547           $$s/$$module_srcdir/configure \
14548           --srcdir=$${topdir}/$$module_srcdir \
14549           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14550           --target=${target_alias} --disable-shared \
14551           || exit 1
14552 @endif libelf
14553
14554
14555
14556 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14557 maybe-configure-stage1-libelf:
14558 @if libelf-bootstrap
14559 maybe-configure-stage1-libelf: configure-stage1-libelf
14560 configure-stage1-libelf:
14561         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14562         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14563         @r=`${PWD_COMMAND}`; export r; \
14564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14565         TFLAGS="$(STAGE1_TFLAGS)"; \
14566         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14567         $(HOST_EXPORTS) \
14568         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14569         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14570         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14571         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
14572         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14573         cd $(HOST_SUBDIR)/libelf || exit 1; \
14574         case $(srcdir) in \
14575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14576           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14578         esac; \
14579         module_srcdir=libelf; \
14580         $(SHELL) $$s/$$module_srcdir/configure \
14581           --srcdir=$${topdir}/$$module_srcdir \
14582           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14583           --target=${target_alias} \
14584            \
14585           $(STAGE1_CONFIGURE_FLAGS) \
14586           --disable-shared
14587 @endif libelf-bootstrap
14588
14589 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14590 maybe-configure-stage2-libelf:
14591 @if libelf-bootstrap
14592 maybe-configure-stage2-libelf: configure-stage2-libelf
14593 configure-stage2-libelf:
14594         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14595         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14596         @r=`${PWD_COMMAND}`; export r; \
14597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14598         TFLAGS="$(STAGE2_TFLAGS)"; \
14599         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14600         $(HOST_EXPORTS) \
14601         $(POSTSTAGE1_HOST_EXPORTS) \
14602         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14603         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14604         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14605         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
14606         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14607         cd $(HOST_SUBDIR)/libelf || exit 1; \
14608         case $(srcdir) in \
14609           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14610           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14611                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14612         esac; \
14613         module_srcdir=libelf; \
14614         $(SHELL) $$s/$$module_srcdir/configure \
14615           --srcdir=$${topdir}/$$module_srcdir \
14616           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14617           --target=${target_alias} \
14618           --with-build-libsubdir=$(HOST_SUBDIR) \
14619           $(STAGE2_CONFIGURE_FLAGS) \
14620           --disable-shared
14621 @endif libelf-bootstrap
14622
14623 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14624 maybe-configure-stage3-libelf:
14625 @if libelf-bootstrap
14626 maybe-configure-stage3-libelf: configure-stage3-libelf
14627 configure-stage3-libelf:
14628         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14629         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14630         @r=`${PWD_COMMAND}`; export r; \
14631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14632         TFLAGS="$(STAGE3_TFLAGS)"; \
14633         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14634         $(HOST_EXPORTS) \
14635         $(POSTSTAGE1_HOST_EXPORTS) \
14636         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14637         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14638         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14639         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
14640         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14641         cd $(HOST_SUBDIR)/libelf || exit 1; \
14642         case $(srcdir) in \
14643           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14644           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14645                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14646         esac; \
14647         module_srcdir=libelf; \
14648         $(SHELL) $$s/$$module_srcdir/configure \
14649           --srcdir=$${topdir}/$$module_srcdir \
14650           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14651           --target=${target_alias} \
14652           --with-build-libsubdir=$(HOST_SUBDIR) \
14653           $(STAGE3_CONFIGURE_FLAGS) \
14654           --disable-shared
14655 @endif libelf-bootstrap
14656
14657 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14658 maybe-configure-stage4-libelf:
14659 @if libelf-bootstrap
14660 maybe-configure-stage4-libelf: configure-stage4-libelf
14661 configure-stage4-libelf:
14662         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14663         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14664         @r=`${PWD_COMMAND}`; export r; \
14665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14666         TFLAGS="$(STAGE4_TFLAGS)"; \
14667         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14668         $(HOST_EXPORTS) \
14669         $(POSTSTAGE1_HOST_EXPORTS) \
14670         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14671         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14672         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14673         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
14674         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14675         cd $(HOST_SUBDIR)/libelf || exit 1; \
14676         case $(srcdir) in \
14677           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14678           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14679                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14680         esac; \
14681         module_srcdir=libelf; \
14682         $(SHELL) $$s/$$module_srcdir/configure \
14683           --srcdir=$${topdir}/$$module_srcdir \
14684           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14685           --target=${target_alias} \
14686           --with-build-libsubdir=$(HOST_SUBDIR) \
14687           $(STAGE4_CONFIGURE_FLAGS) \
14688           --disable-shared
14689 @endif libelf-bootstrap
14690
14691 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14692 maybe-configure-stageprofile-libelf:
14693 @if libelf-bootstrap
14694 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14695 configure-stageprofile-libelf:
14696         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14697         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14698         @r=`${PWD_COMMAND}`; export r; \
14699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14700         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14701         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14702         $(HOST_EXPORTS) \
14703         $(POSTSTAGE1_HOST_EXPORTS) \
14704         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14705         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14706         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14707         echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
14708         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14709         cd $(HOST_SUBDIR)/libelf || exit 1; \
14710         case $(srcdir) in \
14711           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14712           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14713                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14714         esac; \
14715         module_srcdir=libelf; \
14716         $(SHELL) $$s/$$module_srcdir/configure \
14717           --srcdir=$${topdir}/$$module_srcdir \
14718           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14719           --target=${target_alias} \
14720           --with-build-libsubdir=$(HOST_SUBDIR) \
14721           $(STAGEprofile_CONFIGURE_FLAGS) \
14722           --disable-shared
14723 @endif libelf-bootstrap
14724
14725 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14726 maybe-configure-stagefeedback-libelf:
14727 @if libelf-bootstrap
14728 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14729 configure-stagefeedback-libelf:
14730         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14731         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14732         @r=`${PWD_COMMAND}`; export r; \
14733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14734         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14735         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14736         $(HOST_EXPORTS) \
14737         $(POSTSTAGE1_HOST_EXPORTS) \
14738         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14739         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14740         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14741         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
14742         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14743         cd $(HOST_SUBDIR)/libelf || exit 1; \
14744         case $(srcdir) in \
14745           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14746           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14747                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14748         esac; \
14749         module_srcdir=libelf; \
14750         $(SHELL) $$s/$$module_srcdir/configure \
14751           --srcdir=$${topdir}/$$module_srcdir \
14752           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14753           --target=${target_alias} \
14754           --with-build-libsubdir=$(HOST_SUBDIR) \
14755           $(STAGEfeedback_CONFIGURE_FLAGS) \
14756           --disable-shared
14757 @endif libelf-bootstrap
14758
14759
14760
14761
14762
14763 .PHONY: all-libelf maybe-all-libelf
14764 maybe-all-libelf:
14765 @if gcc-bootstrap
14766 all-libelf: stage_current
14767 @endif gcc-bootstrap
14768 @if libelf
14769 TARGET-libelf=all
14770 maybe-all-libelf: all-libelf
14771 all-libelf: configure-libelf
14772         @r=`${PWD_COMMAND}`; export r; \
14773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14774         $(HOST_EXPORTS)  \
14775         (cd $(HOST_SUBDIR)/libelf && \
14776           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
14777                 $(TARGET-libelf))
14778 @endif libelf
14779
14780
14781
14782 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14783 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14784 maybe-all-stage1-libelf:
14785 maybe-clean-stage1-libelf:
14786 @if libelf-bootstrap
14787 maybe-all-stage1-libelf: all-stage1-libelf
14788 all-stage1: all-stage1-libelf
14789 TARGET-stage1-libelf = $(TARGET-libelf)
14790 all-stage1-libelf: configure-stage1-libelf
14791         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14792         @r=`${PWD_COMMAND}`; export r; \
14793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14794         TFLAGS="$(STAGE1_TFLAGS)"; \
14795         $(HOST_EXPORTS)  \
14796         cd $(HOST_SUBDIR)/libelf && \
14797         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14798                 CFLAGS="$(STAGE1_CFLAGS)" \
14799                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14800                 LIBCFLAGS="$(LIBCFLAGS)" \
14801                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14802                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14803                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14804                 $(EXTRA_HOST_FLAGS)  \
14805                 $(STAGE1_FLAGS_TO_PASS)  \
14806                 TFLAGS="$(STAGE1_TFLAGS)" \
14807                 $(TARGET-stage1-libelf)
14808
14809 maybe-clean-stage1-libelf: clean-stage1-libelf
14810 clean-stage1: clean-stage1-libelf
14811 clean-stage1-libelf:
14812         @if [ $(current_stage) = stage1 ]; then \
14813           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14814         else \
14815           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14816           $(MAKE) stage1-start; \
14817         fi; \
14818         cd $(HOST_SUBDIR)/libelf && \
14819         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14820         $(STAGE1_FLAGS_TO_PASS)  clean
14821 @endif libelf-bootstrap
14822
14823
14824 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
14825 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14826 maybe-all-stage2-libelf:
14827 maybe-clean-stage2-libelf:
14828 @if libelf-bootstrap
14829 maybe-all-stage2-libelf: all-stage2-libelf
14830 all-stage2: all-stage2-libelf
14831 TARGET-stage2-libelf = $(TARGET-libelf)
14832 all-stage2-libelf: configure-stage2-libelf
14833         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14834         @r=`${PWD_COMMAND}`; export r; \
14835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14836         TFLAGS="$(STAGE2_TFLAGS)"; \
14837         $(HOST_EXPORTS) \
14838         $(POSTSTAGE1_HOST_EXPORTS)  \
14839         cd $(HOST_SUBDIR)/libelf && \
14840         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14841                 CFLAGS="$(STAGE2_CFLAGS)" \
14842                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14843                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14844                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14845                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14846                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14847                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14848                 TFLAGS="$(STAGE2_TFLAGS)" \
14849                 $(TARGET-stage2-libelf)
14850
14851 maybe-clean-stage2-libelf: clean-stage2-libelf
14852 clean-stage2: clean-stage2-libelf
14853 clean-stage2-libelf:
14854         @if [ $(current_stage) = stage2 ]; then \
14855           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14856         else \
14857           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
14858           $(MAKE) stage2-start; \
14859         fi; \
14860         cd $(HOST_SUBDIR)/libelf && \
14861         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14862 @endif libelf-bootstrap
14863
14864
14865 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
14866 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
14867 maybe-all-stage3-libelf:
14868 maybe-clean-stage3-libelf:
14869 @if libelf-bootstrap
14870 maybe-all-stage3-libelf: all-stage3-libelf
14871 all-stage3: all-stage3-libelf
14872 TARGET-stage3-libelf = $(TARGET-libelf)
14873 all-stage3-libelf: configure-stage3-libelf
14874         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14875         @r=`${PWD_COMMAND}`; export r; \
14876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14877         TFLAGS="$(STAGE3_TFLAGS)"; \
14878         $(HOST_EXPORTS) \
14879         $(POSTSTAGE1_HOST_EXPORTS)  \
14880         cd $(HOST_SUBDIR)/libelf && \
14881         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14882                 CFLAGS="$(STAGE3_CFLAGS)" \
14883                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14884                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14885                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14886                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14887                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14888                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14889                 TFLAGS="$(STAGE3_TFLAGS)" \
14890                 $(TARGET-stage3-libelf)
14891
14892 maybe-clean-stage3-libelf: clean-stage3-libelf
14893 clean-stage3: clean-stage3-libelf
14894 clean-stage3-libelf:
14895         @if [ $(current_stage) = stage3 ]; then \
14896           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14897         else \
14898           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
14899           $(MAKE) stage3-start; \
14900         fi; \
14901         cd $(HOST_SUBDIR)/libelf && \
14902         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14903 @endif libelf-bootstrap
14904
14905
14906 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
14907 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
14908 maybe-all-stage4-libelf:
14909 maybe-clean-stage4-libelf:
14910 @if libelf-bootstrap
14911 maybe-all-stage4-libelf: all-stage4-libelf
14912 all-stage4: all-stage4-libelf
14913 TARGET-stage4-libelf = $(TARGET-libelf)
14914 all-stage4-libelf: configure-stage4-libelf
14915         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14916         @r=`${PWD_COMMAND}`; export r; \
14917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14918         TFLAGS="$(STAGE4_TFLAGS)"; \
14919         $(HOST_EXPORTS) \
14920         $(POSTSTAGE1_HOST_EXPORTS)  \
14921         cd $(HOST_SUBDIR)/libelf && \
14922         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14923                 CFLAGS="$(STAGE4_CFLAGS)" \
14924                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14925                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14926                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14927                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14928                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14929                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14930                 TFLAGS="$(STAGE4_TFLAGS)" \
14931                 $(TARGET-stage4-libelf)
14932
14933 maybe-clean-stage4-libelf: clean-stage4-libelf
14934 clean-stage4: clean-stage4-libelf
14935 clean-stage4-libelf:
14936         @if [ $(current_stage) = stage4 ]; then \
14937           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14938         else \
14939           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
14940           $(MAKE) stage4-start; \
14941         fi; \
14942         cd $(HOST_SUBDIR)/libelf && \
14943         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14944 @endif libelf-bootstrap
14945
14946
14947 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
14948 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
14949 maybe-all-stageprofile-libelf:
14950 maybe-clean-stageprofile-libelf:
14951 @if libelf-bootstrap
14952 maybe-all-stageprofile-libelf: all-stageprofile-libelf
14953 all-stageprofile: all-stageprofile-libelf
14954 TARGET-stageprofile-libelf = $(TARGET-libelf)
14955 all-stageprofile-libelf: configure-stageprofile-libelf
14956         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14957         @r=`${PWD_COMMAND}`; export r; \
14958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14959         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14960         $(HOST_EXPORTS) \
14961         $(POSTSTAGE1_HOST_EXPORTS)  \
14962         cd $(HOST_SUBDIR)/libelf && \
14963         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14964                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14965                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14966                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14967                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14968                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14969                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14970                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14971                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14972                 $(TARGET-stageprofile-libelf)
14973
14974 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
14975 clean-stageprofile: clean-stageprofile-libelf
14976 clean-stageprofile-libelf:
14977         @if [ $(current_stage) = stageprofile ]; then \
14978           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14979         else \
14980           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
14981           $(MAKE) stageprofile-start; \
14982         fi; \
14983         cd $(HOST_SUBDIR)/libelf && \
14984         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14985 @endif libelf-bootstrap
14986
14987
14988 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
14989 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
14990 maybe-all-stagefeedback-libelf:
14991 maybe-clean-stagefeedback-libelf:
14992 @if libelf-bootstrap
14993 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
14994 all-stagefeedback: all-stagefeedback-libelf
14995 TARGET-stagefeedback-libelf = $(TARGET-libelf)
14996 all-stagefeedback-libelf: configure-stagefeedback-libelf
14997         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14998         @r=`${PWD_COMMAND}`; export r; \
14999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15000         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15001         $(HOST_EXPORTS) \
15002         $(POSTSTAGE1_HOST_EXPORTS)  \
15003         cd $(HOST_SUBDIR)/libelf && \
15004         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15005                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15006                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15007                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15008                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15009                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15010                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15011                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15012                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15013                 $(TARGET-stagefeedback-libelf)
15014
15015 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15016 clean-stagefeedback: clean-stagefeedback-libelf
15017 clean-stagefeedback-libelf:
15018         @if [ $(current_stage) = stagefeedback ]; then \
15019           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15020         else \
15021           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15022           $(MAKE) stagefeedback-start; \
15023         fi; \
15024         cd $(HOST_SUBDIR)/libelf && \
15025         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15026 @endif libelf-bootstrap
15027
15028
15029
15030
15031
15032 .PHONY: check-libelf maybe-check-libelf
15033 maybe-check-libelf:
15034 @if libelf
15035 maybe-check-libelf: check-libelf
15036
15037 check-libelf:
15038         @: $(MAKE); $(unstage)
15039         @r=`${PWD_COMMAND}`; export r; \
15040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15041         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15042         (cd $(HOST_SUBDIR)/libelf && \
15043           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15044
15045 @endif libelf
15046
15047 .PHONY: install-libelf maybe-install-libelf
15048 maybe-install-libelf:
15049 @if libelf
15050 maybe-install-libelf: install-libelf
15051
15052 install-libelf:
15053
15054 @endif libelf
15055
15056 .PHONY: install-strip-libelf maybe-install-strip-libelf
15057 maybe-install-strip-libelf:
15058 @if libelf
15059 maybe-install-strip-libelf: install-strip-libelf
15060
15061 install-strip-libelf:
15062
15063 @endif libelf
15064
15065 # Other targets (info, dvi, pdf, etc.)
15066
15067 .PHONY: maybe-info-libelf info-libelf
15068 maybe-info-libelf:
15069 @if libelf
15070 maybe-info-libelf: info-libelf
15071
15072 info-libelf: \
15073     configure-libelf 
15074         @[ -f ./libelf/Makefile ] || exit 0; \
15075         r=`${PWD_COMMAND}`; export r; \
15076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15077         $(HOST_EXPORTS) \
15078         for flag in $(EXTRA_HOST_FLAGS) ; do \
15079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15080         done; \
15081         echo "Doing info in libelf"; \
15082         (cd $(HOST_SUBDIR)/libelf && \
15083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15085                   "RANLIB=$${RANLIB}" \
15086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15087                   info) \
15088           || exit 1
15089
15090 @endif libelf
15091
15092 .PHONY: maybe-dvi-libelf dvi-libelf
15093 maybe-dvi-libelf:
15094 @if libelf
15095 maybe-dvi-libelf: dvi-libelf
15096
15097 dvi-libelf: \
15098     configure-libelf 
15099         @[ -f ./libelf/Makefile ] || exit 0; \
15100         r=`${PWD_COMMAND}`; export r; \
15101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15102         $(HOST_EXPORTS) \
15103         for flag in $(EXTRA_HOST_FLAGS) ; do \
15104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15105         done; \
15106         echo "Doing dvi in libelf"; \
15107         (cd $(HOST_SUBDIR)/libelf && \
15108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15110                   "RANLIB=$${RANLIB}" \
15111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15112                   dvi) \
15113           || exit 1
15114
15115 @endif libelf
15116
15117 .PHONY: maybe-pdf-libelf pdf-libelf
15118 maybe-pdf-libelf:
15119 @if libelf
15120 maybe-pdf-libelf: pdf-libelf
15121
15122 pdf-libelf: \
15123     configure-libelf 
15124         @[ -f ./libelf/Makefile ] || exit 0; \
15125         r=`${PWD_COMMAND}`; export r; \
15126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15127         $(HOST_EXPORTS) \
15128         for flag in $(EXTRA_HOST_FLAGS) ; do \
15129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15130         done; \
15131         echo "Doing pdf in libelf"; \
15132         (cd $(HOST_SUBDIR)/libelf && \
15133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15135                   "RANLIB=$${RANLIB}" \
15136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15137                   pdf) \
15138           || exit 1
15139
15140 @endif libelf
15141
15142 .PHONY: maybe-html-libelf html-libelf
15143 maybe-html-libelf:
15144 @if libelf
15145 maybe-html-libelf: html-libelf
15146
15147 html-libelf: \
15148     configure-libelf 
15149         @[ -f ./libelf/Makefile ] || exit 0; \
15150         r=`${PWD_COMMAND}`; export r; \
15151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15152         $(HOST_EXPORTS) \
15153         for flag in $(EXTRA_HOST_FLAGS) ; do \
15154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15155         done; \
15156         echo "Doing html in libelf"; \
15157         (cd $(HOST_SUBDIR)/libelf && \
15158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15160                   "RANLIB=$${RANLIB}" \
15161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15162                   html) \
15163           || exit 1
15164
15165 @endif libelf
15166
15167 .PHONY: maybe-TAGS-libelf TAGS-libelf
15168 maybe-TAGS-libelf:
15169 @if libelf
15170 maybe-TAGS-libelf: TAGS-libelf
15171
15172 TAGS-libelf: \
15173     configure-libelf 
15174         @[ -f ./libelf/Makefile ] || exit 0; \
15175         r=`${PWD_COMMAND}`; export r; \
15176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15177         $(HOST_EXPORTS) \
15178         for flag in $(EXTRA_HOST_FLAGS) ; do \
15179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15180         done; \
15181         echo "Doing TAGS in libelf"; \
15182         (cd $(HOST_SUBDIR)/libelf && \
15183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15185                   "RANLIB=$${RANLIB}" \
15186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15187                   TAGS) \
15188           || exit 1
15189
15190 @endif libelf
15191
15192 .PHONY: maybe-install-info-libelf install-info-libelf
15193 maybe-install-info-libelf:
15194 @if libelf
15195 maybe-install-info-libelf: install-info-libelf
15196
15197 install-info-libelf: \
15198     configure-libelf \
15199     info-libelf 
15200         @[ -f ./libelf/Makefile ] || exit 0; \
15201         r=`${PWD_COMMAND}`; export r; \
15202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15203         $(HOST_EXPORTS) \
15204         for flag in $(EXTRA_HOST_FLAGS) ; do \
15205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15206         done; \
15207         echo "Doing install-info in libelf"; \
15208         (cd $(HOST_SUBDIR)/libelf && \
15209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15211                   "RANLIB=$${RANLIB}" \
15212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15213                   install-info) \
15214           || exit 1
15215
15216 @endif libelf
15217
15218 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15219 maybe-install-pdf-libelf:
15220 @if libelf
15221 maybe-install-pdf-libelf: install-pdf-libelf
15222
15223 install-pdf-libelf: \
15224     configure-libelf \
15225     pdf-libelf 
15226         @[ -f ./libelf/Makefile ] || exit 0; \
15227         r=`${PWD_COMMAND}`; export r; \
15228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15229         $(HOST_EXPORTS) \
15230         for flag in $(EXTRA_HOST_FLAGS) ; do \
15231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15232         done; \
15233         echo "Doing install-pdf in libelf"; \
15234         (cd $(HOST_SUBDIR)/libelf && \
15235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15237                   "RANLIB=$${RANLIB}" \
15238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15239                   install-pdf) \
15240           || exit 1
15241
15242 @endif libelf
15243
15244 .PHONY: maybe-install-html-libelf install-html-libelf
15245 maybe-install-html-libelf:
15246 @if libelf
15247 maybe-install-html-libelf: install-html-libelf
15248
15249 install-html-libelf: \
15250     configure-libelf \
15251     html-libelf 
15252         @[ -f ./libelf/Makefile ] || exit 0; \
15253         r=`${PWD_COMMAND}`; export r; \
15254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15255         $(HOST_EXPORTS) \
15256         for flag in $(EXTRA_HOST_FLAGS) ; do \
15257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15258         done; \
15259         echo "Doing install-html in libelf"; \
15260         (cd $(HOST_SUBDIR)/libelf && \
15261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15263                   "RANLIB=$${RANLIB}" \
15264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15265                   install-html) \
15266           || exit 1
15267
15268 @endif libelf
15269
15270 .PHONY: maybe-installcheck-libelf installcheck-libelf
15271 maybe-installcheck-libelf:
15272 @if libelf
15273 maybe-installcheck-libelf: installcheck-libelf
15274
15275 installcheck-libelf: \
15276     configure-libelf 
15277         @[ -f ./libelf/Makefile ] || exit 0; \
15278         r=`${PWD_COMMAND}`; export r; \
15279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15280         $(HOST_EXPORTS) \
15281         for flag in $(EXTRA_HOST_FLAGS) ; do \
15282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15283         done; \
15284         echo "Doing installcheck in libelf"; \
15285         (cd $(HOST_SUBDIR)/libelf && \
15286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15288                   "RANLIB=$${RANLIB}" \
15289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15290                   installcheck) \
15291           || exit 1
15292
15293 @endif libelf
15294
15295 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15296 maybe-mostlyclean-libelf:
15297 @if libelf
15298 maybe-mostlyclean-libelf: mostlyclean-libelf
15299
15300 mostlyclean-libelf: 
15301         @[ -f ./libelf/Makefile ] || exit 0; \
15302         r=`${PWD_COMMAND}`; export r; \
15303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15304         $(HOST_EXPORTS) \
15305         for flag in $(EXTRA_HOST_FLAGS) ; do \
15306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15307         done; \
15308         echo "Doing mostlyclean in libelf"; \
15309         (cd $(HOST_SUBDIR)/libelf && \
15310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15312                   "RANLIB=$${RANLIB}" \
15313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15314                   mostlyclean) \
15315           || exit 1
15316
15317 @endif libelf
15318
15319 .PHONY: maybe-clean-libelf clean-libelf
15320 maybe-clean-libelf:
15321 @if libelf
15322 maybe-clean-libelf: clean-libelf
15323
15324 clean-libelf: 
15325         @[ -f ./libelf/Makefile ] || exit 0; \
15326         r=`${PWD_COMMAND}`; export r; \
15327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15328         $(HOST_EXPORTS) \
15329         for flag in $(EXTRA_HOST_FLAGS) ; do \
15330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15331         done; \
15332         echo "Doing clean in libelf"; \
15333         (cd $(HOST_SUBDIR)/libelf && \
15334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15336                   "RANLIB=$${RANLIB}" \
15337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15338                   clean) \
15339           || exit 1
15340
15341 @endif libelf
15342
15343 .PHONY: maybe-distclean-libelf distclean-libelf
15344 maybe-distclean-libelf:
15345 @if libelf
15346 maybe-distclean-libelf: distclean-libelf
15347
15348 distclean-libelf: 
15349         @[ -f ./libelf/Makefile ] || exit 0; \
15350         r=`${PWD_COMMAND}`; export r; \
15351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15352         $(HOST_EXPORTS) \
15353         for flag in $(EXTRA_HOST_FLAGS) ; do \
15354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15355         done; \
15356         echo "Doing distclean in libelf"; \
15357         (cd $(HOST_SUBDIR)/libelf && \
15358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15360                   "RANLIB=$${RANLIB}" \
15361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15362                   distclean) \
15363           || exit 1
15364
15365 @endif libelf
15366
15367 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15368 maybe-maintainer-clean-libelf:
15369 @if libelf
15370 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15371
15372 maintainer-clean-libelf: 
15373         @[ -f ./libelf/Makefile ] || exit 0; \
15374         r=`${PWD_COMMAND}`; export r; \
15375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15376         $(HOST_EXPORTS) \
15377         for flag in $(EXTRA_HOST_FLAGS) ; do \
15378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15379         done; \
15380         echo "Doing maintainer-clean in libelf"; \
15381         (cd $(HOST_SUBDIR)/libelf && \
15382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15384                   "RANLIB=$${RANLIB}" \
15385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15386                   maintainer-clean) \
15387           || exit 1
15388
15389 @endif libelf
15390
15391
15392
15393 .PHONY: configure-gold maybe-configure-gold
15394 maybe-configure-gold:
15395 @if gcc-bootstrap
15396 configure-gold: stage_current
15397 @endif gcc-bootstrap
15398 @if gold
15399 maybe-configure-gold: configure-gold
15400 configure-gold: 
15401         @r=`${PWD_COMMAND}`; export r; \
15402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15403         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15404         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15405         $(HOST_EXPORTS)  \
15406         echo Configuring in $(HOST_SUBDIR)/gold; \
15407         cd "$(HOST_SUBDIR)/gold" || exit 1; \
15408         case $(srcdir) in \
15409           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15410           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15411                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15412         esac; \
15413         module_srcdir=gold; \
15414         $(SHELL) \
15415           $$s/$$module_srcdir/configure \
15416           --srcdir=$${topdir}/$$module_srcdir \
15417           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15418           --target=${target_alias}  \
15419           || exit 1
15420 @endif gold
15421
15422
15423
15424 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15425 maybe-configure-stage1-gold:
15426 @if gold-bootstrap
15427 maybe-configure-stage1-gold: configure-stage1-gold
15428 configure-stage1-gold:
15429         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15430         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15431         @r=`${PWD_COMMAND}`; export r; \
15432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15433         TFLAGS="$(STAGE1_TFLAGS)"; \
15434         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15435         $(HOST_EXPORTS) \
15436         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15437         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15438         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15439         echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
15440         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15441         cd $(HOST_SUBDIR)/gold || exit 1; \
15442         case $(srcdir) in \
15443           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15444           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15445                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15446         esac; \
15447         module_srcdir=gold; \
15448         $(SHELL) $$s/$$module_srcdir/configure \
15449           --srcdir=$${topdir}/$$module_srcdir \
15450           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15451           --target=${target_alias} \
15452            \
15453           $(STAGE1_CONFIGURE_FLAGS)
15454 @endif gold-bootstrap
15455
15456 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15457 maybe-configure-stage2-gold:
15458 @if gold-bootstrap
15459 maybe-configure-stage2-gold: configure-stage2-gold
15460 configure-stage2-gold:
15461         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15462         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15463         @r=`${PWD_COMMAND}`; export r; \
15464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15465         TFLAGS="$(STAGE2_TFLAGS)"; \
15466         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15467         $(HOST_EXPORTS) \
15468         $(POSTSTAGE1_HOST_EXPORTS) \
15469         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15470         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15471         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15472         echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
15473         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15474         cd $(HOST_SUBDIR)/gold || exit 1; \
15475         case $(srcdir) in \
15476           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15477           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15478                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15479         esac; \
15480         module_srcdir=gold; \
15481         $(SHELL) $$s/$$module_srcdir/configure \
15482           --srcdir=$${topdir}/$$module_srcdir \
15483           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15484           --target=${target_alias} \
15485           --with-build-libsubdir=$(HOST_SUBDIR) \
15486           $(STAGE2_CONFIGURE_FLAGS)
15487 @endif gold-bootstrap
15488
15489 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15490 maybe-configure-stage3-gold:
15491 @if gold-bootstrap
15492 maybe-configure-stage3-gold: configure-stage3-gold
15493 configure-stage3-gold:
15494         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15495         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15496         @r=`${PWD_COMMAND}`; export r; \
15497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15498         TFLAGS="$(STAGE3_TFLAGS)"; \
15499         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15500         $(HOST_EXPORTS) \
15501         $(POSTSTAGE1_HOST_EXPORTS) \
15502         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15503         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15504         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15505         echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
15506         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15507         cd $(HOST_SUBDIR)/gold || exit 1; \
15508         case $(srcdir) in \
15509           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15510           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15511                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15512         esac; \
15513         module_srcdir=gold; \
15514         $(SHELL) $$s/$$module_srcdir/configure \
15515           --srcdir=$${topdir}/$$module_srcdir \
15516           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15517           --target=${target_alias} \
15518           --with-build-libsubdir=$(HOST_SUBDIR) \
15519           $(STAGE3_CONFIGURE_FLAGS)
15520 @endif gold-bootstrap
15521
15522 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15523 maybe-configure-stage4-gold:
15524 @if gold-bootstrap
15525 maybe-configure-stage4-gold: configure-stage4-gold
15526 configure-stage4-gold:
15527         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15528         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15529         @r=`${PWD_COMMAND}`; export r; \
15530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15531         TFLAGS="$(STAGE4_TFLAGS)"; \
15532         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15533         $(HOST_EXPORTS) \
15534         $(POSTSTAGE1_HOST_EXPORTS) \
15535         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15536         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15537         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15538         echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
15539         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15540         cd $(HOST_SUBDIR)/gold || exit 1; \
15541         case $(srcdir) in \
15542           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15543           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15544                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15545         esac; \
15546         module_srcdir=gold; \
15547         $(SHELL) $$s/$$module_srcdir/configure \
15548           --srcdir=$${topdir}/$$module_srcdir \
15549           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15550           --target=${target_alias} \
15551           --with-build-libsubdir=$(HOST_SUBDIR) \
15552           $(STAGE4_CONFIGURE_FLAGS)
15553 @endif gold-bootstrap
15554
15555 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15556 maybe-configure-stageprofile-gold:
15557 @if gold-bootstrap
15558 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15559 configure-stageprofile-gold:
15560         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15561         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15562         @r=`${PWD_COMMAND}`; export r; \
15563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15564         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15565         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15566         $(HOST_EXPORTS) \
15567         $(POSTSTAGE1_HOST_EXPORTS) \
15568         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15569         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15570         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15571         echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
15572         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15573         cd $(HOST_SUBDIR)/gold || exit 1; \
15574         case $(srcdir) in \
15575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15576           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15578         esac; \
15579         module_srcdir=gold; \
15580         $(SHELL) $$s/$$module_srcdir/configure \
15581           --srcdir=$${topdir}/$$module_srcdir \
15582           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15583           --target=${target_alias} \
15584           --with-build-libsubdir=$(HOST_SUBDIR) \
15585           $(STAGEprofile_CONFIGURE_FLAGS)
15586 @endif gold-bootstrap
15587
15588 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15589 maybe-configure-stagefeedback-gold:
15590 @if gold-bootstrap
15591 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15592 configure-stagefeedback-gold:
15593         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15594         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15595         @r=`${PWD_COMMAND}`; export r; \
15596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15597         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15598         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15599         $(HOST_EXPORTS) \
15600         $(POSTSTAGE1_HOST_EXPORTS) \
15601         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15602         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15603         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15604         echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
15605         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15606         cd $(HOST_SUBDIR)/gold || exit 1; \
15607         case $(srcdir) in \
15608           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15609           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15610                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15611         esac; \
15612         module_srcdir=gold; \
15613         $(SHELL) $$s/$$module_srcdir/configure \
15614           --srcdir=$${topdir}/$$module_srcdir \
15615           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15616           --target=${target_alias} \
15617           --with-build-libsubdir=$(HOST_SUBDIR) \
15618           $(STAGEfeedback_CONFIGURE_FLAGS)
15619 @endif gold-bootstrap
15620
15621
15622
15623
15624
15625 .PHONY: all-gold maybe-all-gold
15626 maybe-all-gold:
15627 @if gcc-bootstrap
15628 all-gold: stage_current
15629 @endif gcc-bootstrap
15630 @if gold
15631 TARGET-gold=all
15632 maybe-all-gold: all-gold
15633 all-gold: configure-gold
15634         @r=`${PWD_COMMAND}`; export r; \
15635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15636         $(HOST_EXPORTS)  \
15637         (cd $(HOST_SUBDIR)/gold && \
15638           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15639                 $(TARGET-gold))
15640 @endif gold
15641
15642
15643
15644 .PHONY: all-stage1-gold maybe-all-stage1-gold
15645 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15646 maybe-all-stage1-gold:
15647 maybe-clean-stage1-gold:
15648 @if gold-bootstrap
15649 maybe-all-stage1-gold: all-stage1-gold
15650 all-stage1: all-stage1-gold
15651 TARGET-stage1-gold = $(TARGET-gold)
15652 all-stage1-gold: configure-stage1-gold
15653         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15654         @r=`${PWD_COMMAND}`; export r; \
15655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15656         TFLAGS="$(STAGE1_TFLAGS)"; \
15657         $(HOST_EXPORTS)  \
15658         cd $(HOST_SUBDIR)/gold && \
15659         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15660                 CFLAGS="$(STAGE1_CFLAGS)" \
15661                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15662                 LIBCFLAGS="$(LIBCFLAGS)" \
15663                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15664                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15665                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15666                 $(EXTRA_HOST_FLAGS)  \
15667                 $(STAGE1_FLAGS_TO_PASS)  \
15668                 TFLAGS="$(STAGE1_TFLAGS)" \
15669                 $(TARGET-stage1-gold)
15670
15671 maybe-clean-stage1-gold: clean-stage1-gold
15672 clean-stage1: clean-stage1-gold
15673 clean-stage1-gold:
15674         @if [ $(current_stage) = stage1 ]; then \
15675           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15676         else \
15677           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15678           $(MAKE) stage1-start; \
15679         fi; \
15680         cd $(HOST_SUBDIR)/gold && \
15681         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15682         $(STAGE1_FLAGS_TO_PASS)  clean
15683 @endif gold-bootstrap
15684
15685
15686 .PHONY: all-stage2-gold maybe-all-stage2-gold
15687 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15688 maybe-all-stage2-gold:
15689 maybe-clean-stage2-gold:
15690 @if gold-bootstrap
15691 maybe-all-stage2-gold: all-stage2-gold
15692 all-stage2: all-stage2-gold
15693 TARGET-stage2-gold = $(TARGET-gold)
15694 all-stage2-gold: configure-stage2-gold
15695         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15696         @r=`${PWD_COMMAND}`; export r; \
15697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15698         TFLAGS="$(STAGE2_TFLAGS)"; \
15699         $(HOST_EXPORTS) \
15700         $(POSTSTAGE1_HOST_EXPORTS)  \
15701         cd $(HOST_SUBDIR)/gold && \
15702         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15703                 CFLAGS="$(STAGE2_CFLAGS)" \
15704                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15705                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15706                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15707                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15708                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15709                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15710                 TFLAGS="$(STAGE2_TFLAGS)" \
15711                 $(TARGET-stage2-gold)
15712
15713 maybe-clean-stage2-gold: clean-stage2-gold
15714 clean-stage2: clean-stage2-gold
15715 clean-stage2-gold:
15716         @if [ $(current_stage) = stage2 ]; then \
15717           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15718         else \
15719           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15720           $(MAKE) stage2-start; \
15721         fi; \
15722         cd $(HOST_SUBDIR)/gold && \
15723         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15724 @endif gold-bootstrap
15725
15726
15727 .PHONY: all-stage3-gold maybe-all-stage3-gold
15728 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15729 maybe-all-stage3-gold:
15730 maybe-clean-stage3-gold:
15731 @if gold-bootstrap
15732 maybe-all-stage3-gold: all-stage3-gold
15733 all-stage3: all-stage3-gold
15734 TARGET-stage3-gold = $(TARGET-gold)
15735 all-stage3-gold: configure-stage3-gold
15736         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15737         @r=`${PWD_COMMAND}`; export r; \
15738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15739         TFLAGS="$(STAGE3_TFLAGS)"; \
15740         $(HOST_EXPORTS) \
15741         $(POSTSTAGE1_HOST_EXPORTS)  \
15742         cd $(HOST_SUBDIR)/gold && \
15743         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15744                 CFLAGS="$(STAGE3_CFLAGS)" \
15745                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15746                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15747                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15748                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15749                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15750                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15751                 TFLAGS="$(STAGE3_TFLAGS)" \
15752                 $(TARGET-stage3-gold)
15753
15754 maybe-clean-stage3-gold: clean-stage3-gold
15755 clean-stage3: clean-stage3-gold
15756 clean-stage3-gold:
15757         @if [ $(current_stage) = stage3 ]; then \
15758           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15759         else \
15760           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15761           $(MAKE) stage3-start; \
15762         fi; \
15763         cd $(HOST_SUBDIR)/gold && \
15764         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15765 @endif gold-bootstrap
15766
15767
15768 .PHONY: all-stage4-gold maybe-all-stage4-gold
15769 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15770 maybe-all-stage4-gold:
15771 maybe-clean-stage4-gold:
15772 @if gold-bootstrap
15773 maybe-all-stage4-gold: all-stage4-gold
15774 all-stage4: all-stage4-gold
15775 TARGET-stage4-gold = $(TARGET-gold)
15776 all-stage4-gold: configure-stage4-gold
15777         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15778         @r=`${PWD_COMMAND}`; export r; \
15779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15780         TFLAGS="$(STAGE4_TFLAGS)"; \
15781         $(HOST_EXPORTS) \
15782         $(POSTSTAGE1_HOST_EXPORTS)  \
15783         cd $(HOST_SUBDIR)/gold && \
15784         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15785                 CFLAGS="$(STAGE4_CFLAGS)" \
15786                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15787                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15788                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15789                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15790                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15791                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15792                 TFLAGS="$(STAGE4_TFLAGS)" \
15793                 $(TARGET-stage4-gold)
15794
15795 maybe-clean-stage4-gold: clean-stage4-gold
15796 clean-stage4: clean-stage4-gold
15797 clean-stage4-gold:
15798         @if [ $(current_stage) = stage4 ]; then \
15799           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15800         else \
15801           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15802           $(MAKE) stage4-start; \
15803         fi; \
15804         cd $(HOST_SUBDIR)/gold && \
15805         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15806 @endif gold-bootstrap
15807
15808
15809 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15810 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15811 maybe-all-stageprofile-gold:
15812 maybe-clean-stageprofile-gold:
15813 @if gold-bootstrap
15814 maybe-all-stageprofile-gold: all-stageprofile-gold
15815 all-stageprofile: all-stageprofile-gold
15816 TARGET-stageprofile-gold = $(TARGET-gold)
15817 all-stageprofile-gold: configure-stageprofile-gold
15818         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15819         @r=`${PWD_COMMAND}`; export r; \
15820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15821         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15822         $(HOST_EXPORTS) \
15823         $(POSTSTAGE1_HOST_EXPORTS)  \
15824         cd $(HOST_SUBDIR)/gold && \
15825         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15826                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15827                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15828                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15829                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15830                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15831                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15832                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15833                 TFLAGS="$(STAGEprofile_TFLAGS)" \
15834                 $(TARGET-stageprofile-gold)
15835
15836 maybe-clean-stageprofile-gold: clean-stageprofile-gold
15837 clean-stageprofile: clean-stageprofile-gold
15838 clean-stageprofile-gold:
15839         @if [ $(current_stage) = stageprofile ]; then \
15840           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15841         else \
15842           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
15843           $(MAKE) stageprofile-start; \
15844         fi; \
15845         cd $(HOST_SUBDIR)/gold && \
15846         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15847 @endif gold-bootstrap
15848
15849
15850 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
15851 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
15852 maybe-all-stagefeedback-gold:
15853 maybe-clean-stagefeedback-gold:
15854 @if gold-bootstrap
15855 maybe-all-stagefeedback-gold: all-stagefeedback-gold
15856 all-stagefeedback: all-stagefeedback-gold
15857 TARGET-stagefeedback-gold = $(TARGET-gold)
15858 all-stagefeedback-gold: configure-stagefeedback-gold
15859         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15860         @r=`${PWD_COMMAND}`; export r; \
15861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15862         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15863         $(HOST_EXPORTS) \
15864         $(POSTSTAGE1_HOST_EXPORTS)  \
15865         cd $(HOST_SUBDIR)/gold && \
15866         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15867                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15868                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15869                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15870                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15871                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15872                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15873                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15874                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15875                 $(TARGET-stagefeedback-gold)
15876
15877 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
15878 clean-stagefeedback: clean-stagefeedback-gold
15879 clean-stagefeedback-gold:
15880         @if [ $(current_stage) = stagefeedback ]; then \
15881           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15882         else \
15883           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
15884           $(MAKE) stagefeedback-start; \
15885         fi; \
15886         cd $(HOST_SUBDIR)/gold && \
15887         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15888 @endif gold-bootstrap
15889
15890
15891
15892
15893
15894 .PHONY: check-gold maybe-check-gold
15895 maybe-check-gold:
15896 @if gold
15897 maybe-check-gold: check-gold
15898
15899 check-gold:
15900         @: $(MAKE); $(unstage)
15901         @r=`${PWD_COMMAND}`; export r; \
15902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15903         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15904         (cd $(HOST_SUBDIR)/gold && \
15905           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15906
15907 @endif gold
15908
15909 .PHONY: install-gold maybe-install-gold
15910 maybe-install-gold:
15911 @if gold
15912 maybe-install-gold: install-gold
15913
15914 install-gold: installdirs
15915         @: $(MAKE); $(unstage)
15916         @r=`${PWD_COMMAND}`; export r; \
15917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15918         $(HOST_EXPORTS) \
15919         (cd $(HOST_SUBDIR)/gold && \
15920           $(MAKE) $(FLAGS_TO_PASS)  install)
15921
15922 @endif gold
15923
15924 .PHONY: install-strip-gold maybe-install-strip-gold
15925 maybe-install-strip-gold:
15926 @if gold
15927 maybe-install-strip-gold: install-strip-gold
15928
15929 install-strip-gold: installdirs
15930         @: $(MAKE); $(unstage)
15931         @r=`${PWD_COMMAND}`; export r; \
15932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15933         $(HOST_EXPORTS) \
15934         (cd $(HOST_SUBDIR)/gold && \
15935           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
15936
15937 @endif gold
15938
15939 # Other targets (info, dvi, pdf, etc.)
15940
15941 .PHONY: maybe-info-gold info-gold
15942 maybe-info-gold:
15943 @if gold
15944 maybe-info-gold: info-gold
15945
15946 info-gold: \
15947     configure-gold 
15948         @[ -f ./gold/Makefile ] || exit 0; \
15949         r=`${PWD_COMMAND}`; export r; \
15950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15951         $(HOST_EXPORTS) \
15952         for flag in $(EXTRA_HOST_FLAGS) ; do \
15953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15954         done; \
15955         echo "Doing info in gold"; \
15956         (cd $(HOST_SUBDIR)/gold && \
15957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15959                   "RANLIB=$${RANLIB}" \
15960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15961                   info) \
15962           || exit 1
15963
15964 @endif gold
15965
15966 .PHONY: maybe-dvi-gold dvi-gold
15967 maybe-dvi-gold:
15968 @if gold
15969 maybe-dvi-gold: dvi-gold
15970
15971 dvi-gold: \
15972     configure-gold 
15973         @[ -f ./gold/Makefile ] || exit 0; \
15974         r=`${PWD_COMMAND}`; export r; \
15975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15976         $(HOST_EXPORTS) \
15977         for flag in $(EXTRA_HOST_FLAGS) ; do \
15978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15979         done; \
15980         echo "Doing dvi in gold"; \
15981         (cd $(HOST_SUBDIR)/gold && \
15982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15984                   "RANLIB=$${RANLIB}" \
15985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15986                   dvi) \
15987           || exit 1
15988
15989 @endif gold
15990
15991 .PHONY: maybe-pdf-gold pdf-gold
15992 maybe-pdf-gold:
15993 @if gold
15994 maybe-pdf-gold: pdf-gold
15995
15996 pdf-gold: \
15997     configure-gold 
15998         @[ -f ./gold/Makefile ] || exit 0; \
15999         r=`${PWD_COMMAND}`; export r; \
16000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16001         $(HOST_EXPORTS) \
16002         for flag in $(EXTRA_HOST_FLAGS) ; do \
16003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16004         done; \
16005         echo "Doing pdf in gold"; \
16006         (cd $(HOST_SUBDIR)/gold && \
16007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16009                   "RANLIB=$${RANLIB}" \
16010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16011                   pdf) \
16012           || exit 1
16013
16014 @endif gold
16015
16016 .PHONY: maybe-html-gold html-gold
16017 maybe-html-gold:
16018 @if gold
16019 maybe-html-gold: html-gold
16020
16021 html-gold: \
16022     configure-gold 
16023         @[ -f ./gold/Makefile ] || exit 0; \
16024         r=`${PWD_COMMAND}`; export r; \
16025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16026         $(HOST_EXPORTS) \
16027         for flag in $(EXTRA_HOST_FLAGS) ; do \
16028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16029         done; \
16030         echo "Doing html in gold"; \
16031         (cd $(HOST_SUBDIR)/gold && \
16032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16034                   "RANLIB=$${RANLIB}" \
16035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16036                   html) \
16037           || exit 1
16038
16039 @endif gold
16040
16041 .PHONY: maybe-TAGS-gold TAGS-gold
16042 maybe-TAGS-gold:
16043 @if gold
16044 maybe-TAGS-gold: TAGS-gold
16045
16046 TAGS-gold: \
16047     configure-gold 
16048         @[ -f ./gold/Makefile ] || exit 0; \
16049         r=`${PWD_COMMAND}`; export r; \
16050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16051         $(HOST_EXPORTS) \
16052         for flag in $(EXTRA_HOST_FLAGS) ; do \
16053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16054         done; \
16055         echo "Doing TAGS in gold"; \
16056         (cd $(HOST_SUBDIR)/gold && \
16057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16059                   "RANLIB=$${RANLIB}" \
16060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16061                   TAGS) \
16062           || exit 1
16063
16064 @endif gold
16065
16066 .PHONY: maybe-install-info-gold install-info-gold
16067 maybe-install-info-gold:
16068 @if gold
16069 maybe-install-info-gold: install-info-gold
16070
16071 install-info-gold: \
16072     configure-gold \
16073     info-gold 
16074         @[ -f ./gold/Makefile ] || exit 0; \
16075         r=`${PWD_COMMAND}`; export r; \
16076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16077         $(HOST_EXPORTS) \
16078         for flag in $(EXTRA_HOST_FLAGS) ; do \
16079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16080         done; \
16081         echo "Doing install-info in gold"; \
16082         (cd $(HOST_SUBDIR)/gold && \
16083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16085                   "RANLIB=$${RANLIB}" \
16086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16087                   install-info) \
16088           || exit 1
16089
16090 @endif gold
16091
16092 .PHONY: maybe-install-pdf-gold install-pdf-gold
16093 maybe-install-pdf-gold:
16094 @if gold
16095 maybe-install-pdf-gold: install-pdf-gold
16096
16097 install-pdf-gold: \
16098     configure-gold \
16099     pdf-gold 
16100         @[ -f ./gold/Makefile ] || exit 0; \
16101         r=`${PWD_COMMAND}`; export r; \
16102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16103         $(HOST_EXPORTS) \
16104         for flag in $(EXTRA_HOST_FLAGS) ; do \
16105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16106         done; \
16107         echo "Doing install-pdf in gold"; \
16108         (cd $(HOST_SUBDIR)/gold && \
16109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16111                   "RANLIB=$${RANLIB}" \
16112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16113                   install-pdf) \
16114           || exit 1
16115
16116 @endif gold
16117
16118 .PHONY: maybe-install-html-gold install-html-gold
16119 maybe-install-html-gold:
16120 @if gold
16121 maybe-install-html-gold: install-html-gold
16122
16123 install-html-gold: \
16124     configure-gold \
16125     html-gold 
16126         @[ -f ./gold/Makefile ] || exit 0; \
16127         r=`${PWD_COMMAND}`; export r; \
16128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16129         $(HOST_EXPORTS) \
16130         for flag in $(EXTRA_HOST_FLAGS) ; do \
16131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16132         done; \
16133         echo "Doing install-html in gold"; \
16134         (cd $(HOST_SUBDIR)/gold && \
16135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16137                   "RANLIB=$${RANLIB}" \
16138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16139                   install-html) \
16140           || exit 1
16141
16142 @endif gold
16143
16144 .PHONY: maybe-installcheck-gold installcheck-gold
16145 maybe-installcheck-gold:
16146 @if gold
16147 maybe-installcheck-gold: installcheck-gold
16148
16149 installcheck-gold: \
16150     configure-gold 
16151         @[ -f ./gold/Makefile ] || exit 0; \
16152         r=`${PWD_COMMAND}`; export r; \
16153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16154         $(HOST_EXPORTS) \
16155         for flag in $(EXTRA_HOST_FLAGS) ; do \
16156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16157         done; \
16158         echo "Doing installcheck in gold"; \
16159         (cd $(HOST_SUBDIR)/gold && \
16160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16162                   "RANLIB=$${RANLIB}" \
16163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16164                   installcheck) \
16165           || exit 1
16166
16167 @endif gold
16168
16169 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16170 maybe-mostlyclean-gold:
16171 @if gold
16172 maybe-mostlyclean-gold: mostlyclean-gold
16173
16174 mostlyclean-gold: 
16175         @[ -f ./gold/Makefile ] || exit 0; \
16176         r=`${PWD_COMMAND}`; export r; \
16177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16178         $(HOST_EXPORTS) \
16179         for flag in $(EXTRA_HOST_FLAGS) ; do \
16180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16181         done; \
16182         echo "Doing mostlyclean in gold"; \
16183         (cd $(HOST_SUBDIR)/gold && \
16184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16186                   "RANLIB=$${RANLIB}" \
16187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16188                   mostlyclean) \
16189           || exit 1
16190
16191 @endif gold
16192
16193 .PHONY: maybe-clean-gold clean-gold
16194 maybe-clean-gold:
16195 @if gold
16196 maybe-clean-gold: clean-gold
16197
16198 clean-gold: 
16199         @[ -f ./gold/Makefile ] || exit 0; \
16200         r=`${PWD_COMMAND}`; export r; \
16201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16202         $(HOST_EXPORTS) \
16203         for flag in $(EXTRA_HOST_FLAGS) ; do \
16204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16205         done; \
16206         echo "Doing clean in gold"; \
16207         (cd $(HOST_SUBDIR)/gold && \
16208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16210                   "RANLIB=$${RANLIB}" \
16211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16212                   clean) \
16213           || exit 1
16214
16215 @endif gold
16216
16217 .PHONY: maybe-distclean-gold distclean-gold
16218 maybe-distclean-gold:
16219 @if gold
16220 maybe-distclean-gold: distclean-gold
16221
16222 distclean-gold: 
16223         @[ -f ./gold/Makefile ] || exit 0; \
16224         r=`${PWD_COMMAND}`; export r; \
16225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16226         $(HOST_EXPORTS) \
16227         for flag in $(EXTRA_HOST_FLAGS) ; do \
16228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16229         done; \
16230         echo "Doing distclean in gold"; \
16231         (cd $(HOST_SUBDIR)/gold && \
16232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16234                   "RANLIB=$${RANLIB}" \
16235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16236                   distclean) \
16237           || exit 1
16238
16239 @endif gold
16240
16241 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16242 maybe-maintainer-clean-gold:
16243 @if gold
16244 maybe-maintainer-clean-gold: maintainer-clean-gold
16245
16246 maintainer-clean-gold: 
16247         @[ -f ./gold/Makefile ] || exit 0; \
16248         r=`${PWD_COMMAND}`; export r; \
16249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16250         $(HOST_EXPORTS) \
16251         for flag in $(EXTRA_HOST_FLAGS) ; do \
16252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16253         done; \
16254         echo "Doing maintainer-clean in gold"; \
16255         (cd $(HOST_SUBDIR)/gold && \
16256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16258                   "RANLIB=$${RANLIB}" \
16259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16260                   maintainer-clean) \
16261           || exit 1
16262
16263 @endif gold
16264
16265
16266
16267 .PHONY: configure-gprof maybe-configure-gprof
16268 maybe-configure-gprof:
16269 @if gcc-bootstrap
16270 configure-gprof: stage_current
16271 @endif gcc-bootstrap
16272 @if gprof
16273 maybe-configure-gprof: configure-gprof
16274 configure-gprof: 
16275         @: $(MAKE); $(unstage)
16276         @r=`${PWD_COMMAND}`; export r; \
16277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16278         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16279         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
16280         $(HOST_EXPORTS)  \
16281         echo Configuring in $(HOST_SUBDIR)/gprof; \
16282         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16283         case $(srcdir) in \
16284           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16285           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16286                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16287         esac; \
16288         module_srcdir=gprof; \
16289         $(SHELL) \
16290           $$s/$$module_srcdir/configure \
16291           --srcdir=$${topdir}/$$module_srcdir \
16292           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16293           --target=${target_alias}  \
16294           || exit 1
16295 @endif gprof
16296
16297
16298
16299
16300
16301 .PHONY: all-gprof maybe-all-gprof
16302 maybe-all-gprof:
16303 @if gcc-bootstrap
16304 all-gprof: stage_current
16305 @endif gcc-bootstrap
16306 @if gprof
16307 TARGET-gprof=all
16308 maybe-all-gprof: all-gprof
16309 all-gprof: configure-gprof
16310         @: $(MAKE); $(unstage)
16311         @r=`${PWD_COMMAND}`; export r; \
16312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16313         $(HOST_EXPORTS)  \
16314         (cd $(HOST_SUBDIR)/gprof && \
16315           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16316                 $(TARGET-gprof))
16317 @endif gprof
16318
16319
16320
16321
16322 .PHONY: check-gprof maybe-check-gprof
16323 maybe-check-gprof:
16324 @if gprof
16325 maybe-check-gprof: check-gprof
16326
16327 check-gprof:
16328         @: $(MAKE); $(unstage)
16329         @r=`${PWD_COMMAND}`; export r; \
16330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16331         $(HOST_EXPORTS)  \
16332         (cd $(HOST_SUBDIR)/gprof && \
16333           $(MAKE) $(FLAGS_TO_PASS)  check)
16334
16335 @endif gprof
16336
16337 .PHONY: install-gprof maybe-install-gprof
16338 maybe-install-gprof:
16339 @if gprof
16340 maybe-install-gprof: install-gprof
16341
16342 install-gprof: installdirs
16343         @: $(MAKE); $(unstage)
16344         @r=`${PWD_COMMAND}`; export r; \
16345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16346         $(HOST_EXPORTS) \
16347         (cd $(HOST_SUBDIR)/gprof && \
16348           $(MAKE) $(FLAGS_TO_PASS)  install)
16349
16350 @endif gprof
16351
16352 .PHONY: install-strip-gprof maybe-install-strip-gprof
16353 maybe-install-strip-gprof:
16354 @if gprof
16355 maybe-install-strip-gprof: install-strip-gprof
16356
16357 install-strip-gprof: installdirs
16358         @: $(MAKE); $(unstage)
16359         @r=`${PWD_COMMAND}`; export r; \
16360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16361         $(HOST_EXPORTS) \
16362         (cd $(HOST_SUBDIR)/gprof && \
16363           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16364
16365 @endif gprof
16366
16367 # Other targets (info, dvi, pdf, etc.)
16368
16369 .PHONY: maybe-info-gprof info-gprof
16370 maybe-info-gprof:
16371 @if gprof
16372 maybe-info-gprof: info-gprof
16373
16374 info-gprof: \
16375     configure-gprof 
16376         @: $(MAKE); $(unstage)
16377         @[ -f ./gprof/Makefile ] || exit 0; \
16378         r=`${PWD_COMMAND}`; export r; \
16379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16380         $(HOST_EXPORTS) \
16381         for flag in $(EXTRA_HOST_FLAGS) ; do \
16382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16383         done; \
16384         echo "Doing info in gprof"; \
16385         (cd $(HOST_SUBDIR)/gprof && \
16386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16388                   "RANLIB=$${RANLIB}" \
16389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16390                   info) \
16391           || exit 1
16392
16393 @endif gprof
16394
16395 .PHONY: maybe-dvi-gprof dvi-gprof
16396 maybe-dvi-gprof:
16397 @if gprof
16398 maybe-dvi-gprof: dvi-gprof
16399
16400 dvi-gprof: \
16401     configure-gprof 
16402         @: $(MAKE); $(unstage)
16403         @[ -f ./gprof/Makefile ] || exit 0; \
16404         r=`${PWD_COMMAND}`; export r; \
16405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16406         $(HOST_EXPORTS) \
16407         for flag in $(EXTRA_HOST_FLAGS) ; do \
16408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16409         done; \
16410         echo "Doing dvi in gprof"; \
16411         (cd $(HOST_SUBDIR)/gprof && \
16412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16414                   "RANLIB=$${RANLIB}" \
16415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16416                   dvi) \
16417           || exit 1
16418
16419 @endif gprof
16420
16421 .PHONY: maybe-pdf-gprof pdf-gprof
16422 maybe-pdf-gprof:
16423 @if gprof
16424 maybe-pdf-gprof: pdf-gprof
16425
16426 pdf-gprof: \
16427     configure-gprof 
16428         @: $(MAKE); $(unstage)
16429         @[ -f ./gprof/Makefile ] || exit 0; \
16430         r=`${PWD_COMMAND}`; export r; \
16431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16432         $(HOST_EXPORTS) \
16433         for flag in $(EXTRA_HOST_FLAGS) ; do \
16434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16435         done; \
16436         echo "Doing pdf in gprof"; \
16437         (cd $(HOST_SUBDIR)/gprof && \
16438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16440                   "RANLIB=$${RANLIB}" \
16441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16442                   pdf) \
16443           || exit 1
16444
16445 @endif gprof
16446
16447 .PHONY: maybe-html-gprof html-gprof
16448 maybe-html-gprof:
16449 @if gprof
16450 maybe-html-gprof: html-gprof
16451
16452 html-gprof: \
16453     configure-gprof 
16454         @: $(MAKE); $(unstage)
16455         @[ -f ./gprof/Makefile ] || exit 0; \
16456         r=`${PWD_COMMAND}`; export r; \
16457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16458         $(HOST_EXPORTS) \
16459         for flag in $(EXTRA_HOST_FLAGS) ; do \
16460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16461         done; \
16462         echo "Doing html in gprof"; \
16463         (cd $(HOST_SUBDIR)/gprof && \
16464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16466                   "RANLIB=$${RANLIB}" \
16467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16468                   html) \
16469           || exit 1
16470
16471 @endif gprof
16472
16473 .PHONY: maybe-TAGS-gprof TAGS-gprof
16474 maybe-TAGS-gprof:
16475 @if gprof
16476 maybe-TAGS-gprof: TAGS-gprof
16477
16478 TAGS-gprof: \
16479     configure-gprof 
16480         @: $(MAKE); $(unstage)
16481         @[ -f ./gprof/Makefile ] || exit 0; \
16482         r=`${PWD_COMMAND}`; export r; \
16483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16484         $(HOST_EXPORTS) \
16485         for flag in $(EXTRA_HOST_FLAGS) ; do \
16486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16487         done; \
16488         echo "Doing TAGS in gprof"; \
16489         (cd $(HOST_SUBDIR)/gprof && \
16490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16492                   "RANLIB=$${RANLIB}" \
16493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16494                   TAGS) \
16495           || exit 1
16496
16497 @endif gprof
16498
16499 .PHONY: maybe-install-info-gprof install-info-gprof
16500 maybe-install-info-gprof:
16501 @if gprof
16502 maybe-install-info-gprof: install-info-gprof
16503
16504 install-info-gprof: \
16505     configure-gprof \
16506     info-gprof 
16507         @: $(MAKE); $(unstage)
16508         @[ -f ./gprof/Makefile ] || exit 0; \
16509         r=`${PWD_COMMAND}`; export r; \
16510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16511         $(HOST_EXPORTS) \
16512         for flag in $(EXTRA_HOST_FLAGS) ; do \
16513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16514         done; \
16515         echo "Doing install-info in gprof"; \
16516         (cd $(HOST_SUBDIR)/gprof && \
16517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16519                   "RANLIB=$${RANLIB}" \
16520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16521                   install-info) \
16522           || exit 1
16523
16524 @endif gprof
16525
16526 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16527 maybe-install-pdf-gprof:
16528 @if gprof
16529 maybe-install-pdf-gprof: install-pdf-gprof
16530
16531 install-pdf-gprof: \
16532     configure-gprof \
16533     pdf-gprof 
16534         @: $(MAKE); $(unstage)
16535         @[ -f ./gprof/Makefile ] || exit 0; \
16536         r=`${PWD_COMMAND}`; export r; \
16537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16538         $(HOST_EXPORTS) \
16539         for flag in $(EXTRA_HOST_FLAGS) ; do \
16540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16541         done; \
16542         echo "Doing install-pdf in gprof"; \
16543         (cd $(HOST_SUBDIR)/gprof && \
16544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16546                   "RANLIB=$${RANLIB}" \
16547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16548                   install-pdf) \
16549           || exit 1
16550
16551 @endif gprof
16552
16553 .PHONY: maybe-install-html-gprof install-html-gprof
16554 maybe-install-html-gprof:
16555 @if gprof
16556 maybe-install-html-gprof: install-html-gprof
16557
16558 install-html-gprof: \
16559     configure-gprof \
16560     html-gprof 
16561         @: $(MAKE); $(unstage)
16562         @[ -f ./gprof/Makefile ] || exit 0; \
16563         r=`${PWD_COMMAND}`; export r; \
16564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16565         $(HOST_EXPORTS) \
16566         for flag in $(EXTRA_HOST_FLAGS) ; do \
16567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16568         done; \
16569         echo "Doing install-html in gprof"; \
16570         (cd $(HOST_SUBDIR)/gprof && \
16571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16573                   "RANLIB=$${RANLIB}" \
16574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16575                   install-html) \
16576           || exit 1
16577
16578 @endif gprof
16579
16580 .PHONY: maybe-installcheck-gprof installcheck-gprof
16581 maybe-installcheck-gprof:
16582 @if gprof
16583 maybe-installcheck-gprof: installcheck-gprof
16584
16585 installcheck-gprof: \
16586     configure-gprof 
16587         @: $(MAKE); $(unstage)
16588         @[ -f ./gprof/Makefile ] || exit 0; \
16589         r=`${PWD_COMMAND}`; export r; \
16590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16591         $(HOST_EXPORTS) \
16592         for flag in $(EXTRA_HOST_FLAGS) ; do \
16593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16594         done; \
16595         echo "Doing installcheck in gprof"; \
16596         (cd $(HOST_SUBDIR)/gprof && \
16597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16599                   "RANLIB=$${RANLIB}" \
16600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16601                   installcheck) \
16602           || exit 1
16603
16604 @endif gprof
16605
16606 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16607 maybe-mostlyclean-gprof:
16608 @if gprof
16609 maybe-mostlyclean-gprof: mostlyclean-gprof
16610
16611 mostlyclean-gprof: 
16612         @: $(MAKE); $(unstage)
16613         @[ -f ./gprof/Makefile ] || exit 0; \
16614         r=`${PWD_COMMAND}`; export r; \
16615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16616         $(HOST_EXPORTS) \
16617         for flag in $(EXTRA_HOST_FLAGS) ; do \
16618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16619         done; \
16620         echo "Doing mostlyclean in gprof"; \
16621         (cd $(HOST_SUBDIR)/gprof && \
16622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16624                   "RANLIB=$${RANLIB}" \
16625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16626                   mostlyclean) \
16627           || exit 1
16628
16629 @endif gprof
16630
16631 .PHONY: maybe-clean-gprof clean-gprof
16632 maybe-clean-gprof:
16633 @if gprof
16634 maybe-clean-gprof: clean-gprof
16635
16636 clean-gprof: 
16637         @: $(MAKE); $(unstage)
16638         @[ -f ./gprof/Makefile ] || exit 0; \
16639         r=`${PWD_COMMAND}`; export r; \
16640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16641         $(HOST_EXPORTS) \
16642         for flag in $(EXTRA_HOST_FLAGS) ; do \
16643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16644         done; \
16645         echo "Doing clean in gprof"; \
16646         (cd $(HOST_SUBDIR)/gprof && \
16647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16649                   "RANLIB=$${RANLIB}" \
16650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16651                   clean) \
16652           || exit 1
16653
16654 @endif gprof
16655
16656 .PHONY: maybe-distclean-gprof distclean-gprof
16657 maybe-distclean-gprof:
16658 @if gprof
16659 maybe-distclean-gprof: distclean-gprof
16660
16661 distclean-gprof: 
16662         @: $(MAKE); $(unstage)
16663         @[ -f ./gprof/Makefile ] || exit 0; \
16664         r=`${PWD_COMMAND}`; export r; \
16665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16666         $(HOST_EXPORTS) \
16667         for flag in $(EXTRA_HOST_FLAGS) ; do \
16668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16669         done; \
16670         echo "Doing distclean in gprof"; \
16671         (cd $(HOST_SUBDIR)/gprof && \
16672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16674                   "RANLIB=$${RANLIB}" \
16675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16676                   distclean) \
16677           || exit 1
16678
16679 @endif gprof
16680
16681 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16682 maybe-maintainer-clean-gprof:
16683 @if gprof
16684 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16685
16686 maintainer-clean-gprof: 
16687         @: $(MAKE); $(unstage)
16688         @[ -f ./gprof/Makefile ] || exit 0; \
16689         r=`${PWD_COMMAND}`; export r; \
16690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16691         $(HOST_EXPORTS) \
16692         for flag in $(EXTRA_HOST_FLAGS) ; do \
16693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16694         done; \
16695         echo "Doing maintainer-clean in gprof"; \
16696         (cd $(HOST_SUBDIR)/gprof && \
16697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16699                   "RANLIB=$${RANLIB}" \
16700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16701                   maintainer-clean) \
16702           || exit 1
16703
16704 @endif gprof
16705
16706
16707
16708 .PHONY: configure-intl maybe-configure-intl
16709 maybe-configure-intl:
16710 @if gcc-bootstrap
16711 configure-intl: stage_current
16712 @endif gcc-bootstrap
16713 @if intl
16714 maybe-configure-intl: configure-intl
16715 configure-intl: 
16716         @r=`${PWD_COMMAND}`; export r; \
16717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16718         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16719         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16720         $(HOST_EXPORTS)  \
16721         echo Configuring in $(HOST_SUBDIR)/intl; \
16722         cd "$(HOST_SUBDIR)/intl" || exit 1; \
16723         case $(srcdir) in \
16724           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16725           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16726                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16727         esac; \
16728         module_srcdir=intl; \
16729         $(SHELL) \
16730           $$s/$$module_srcdir/configure \
16731           --srcdir=$${topdir}/$$module_srcdir \
16732           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16733           --target=${target_alias}  \
16734           || exit 1
16735 @endif intl
16736
16737
16738
16739 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16740 maybe-configure-stage1-intl:
16741 @if intl-bootstrap
16742 maybe-configure-stage1-intl: configure-stage1-intl
16743 configure-stage1-intl:
16744         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16745         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16746         @r=`${PWD_COMMAND}`; export r; \
16747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16748         TFLAGS="$(STAGE1_TFLAGS)"; \
16749         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16750         $(HOST_EXPORTS) \
16751         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16752         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16753         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16754         echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
16755         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16756         cd $(HOST_SUBDIR)/intl || exit 1; \
16757         case $(srcdir) in \
16758           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16759           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16760                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16761         esac; \
16762         module_srcdir=intl; \
16763         $(SHELL) $$s/$$module_srcdir/configure \
16764           --srcdir=$${topdir}/$$module_srcdir \
16765           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16766           --target=${target_alias} \
16767            \
16768           $(STAGE1_CONFIGURE_FLAGS)
16769 @endif intl-bootstrap
16770
16771 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16772 maybe-configure-stage2-intl:
16773 @if intl-bootstrap
16774 maybe-configure-stage2-intl: configure-stage2-intl
16775 configure-stage2-intl:
16776         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16777         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16778         @r=`${PWD_COMMAND}`; export r; \
16779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16780         TFLAGS="$(STAGE2_TFLAGS)"; \
16781         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16782         $(HOST_EXPORTS) \
16783         $(POSTSTAGE1_HOST_EXPORTS) \
16784         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16785         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16786         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16787         echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
16788         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16789         cd $(HOST_SUBDIR)/intl || exit 1; \
16790         case $(srcdir) in \
16791           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16792           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16793                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16794         esac; \
16795         module_srcdir=intl; \
16796         $(SHELL) $$s/$$module_srcdir/configure \
16797           --srcdir=$${topdir}/$$module_srcdir \
16798           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16799           --target=${target_alias} \
16800           --with-build-libsubdir=$(HOST_SUBDIR) \
16801           $(STAGE2_CONFIGURE_FLAGS)
16802 @endif intl-bootstrap
16803
16804 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
16805 maybe-configure-stage3-intl:
16806 @if intl-bootstrap
16807 maybe-configure-stage3-intl: configure-stage3-intl
16808 configure-stage3-intl:
16809         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16810         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16811         @r=`${PWD_COMMAND}`; export r; \
16812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16813         TFLAGS="$(STAGE3_TFLAGS)"; \
16814         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16815         $(HOST_EXPORTS) \
16816         $(POSTSTAGE1_HOST_EXPORTS) \
16817         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16818         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16819         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16820         echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
16821         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16822         cd $(HOST_SUBDIR)/intl || exit 1; \
16823         case $(srcdir) in \
16824           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16825           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16826                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16827         esac; \
16828         module_srcdir=intl; \
16829         $(SHELL) $$s/$$module_srcdir/configure \
16830           --srcdir=$${topdir}/$$module_srcdir \
16831           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16832           --target=${target_alias} \
16833           --with-build-libsubdir=$(HOST_SUBDIR) \
16834           $(STAGE3_CONFIGURE_FLAGS)
16835 @endif intl-bootstrap
16836
16837 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
16838 maybe-configure-stage4-intl:
16839 @if intl-bootstrap
16840 maybe-configure-stage4-intl: configure-stage4-intl
16841 configure-stage4-intl:
16842         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16843         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16844         @r=`${PWD_COMMAND}`; export r; \
16845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16846         TFLAGS="$(STAGE4_TFLAGS)"; \
16847         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16848         $(HOST_EXPORTS) \
16849         $(POSTSTAGE1_HOST_EXPORTS) \
16850         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16851         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16852         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16853         echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
16854         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16855         cd $(HOST_SUBDIR)/intl || exit 1; \
16856         case $(srcdir) in \
16857           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16858           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16859                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16860         esac; \
16861         module_srcdir=intl; \
16862         $(SHELL) $$s/$$module_srcdir/configure \
16863           --srcdir=$${topdir}/$$module_srcdir \
16864           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16865           --target=${target_alias} \
16866           --with-build-libsubdir=$(HOST_SUBDIR) \
16867           $(STAGE4_CONFIGURE_FLAGS)
16868 @endif intl-bootstrap
16869
16870 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
16871 maybe-configure-stageprofile-intl:
16872 @if intl-bootstrap
16873 maybe-configure-stageprofile-intl: configure-stageprofile-intl
16874 configure-stageprofile-intl:
16875         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16876         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16877         @r=`${PWD_COMMAND}`; export r; \
16878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16879         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16880         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16881         $(HOST_EXPORTS) \
16882         $(POSTSTAGE1_HOST_EXPORTS) \
16883         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16884         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16885         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16886         echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
16887         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16888         cd $(HOST_SUBDIR)/intl || exit 1; \
16889         case $(srcdir) in \
16890           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16891           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16892                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16893         esac; \
16894         module_srcdir=intl; \
16895         $(SHELL) $$s/$$module_srcdir/configure \
16896           --srcdir=$${topdir}/$$module_srcdir \
16897           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16898           --target=${target_alias} \
16899           --with-build-libsubdir=$(HOST_SUBDIR) \
16900           $(STAGEprofile_CONFIGURE_FLAGS)
16901 @endif intl-bootstrap
16902
16903 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
16904 maybe-configure-stagefeedback-intl:
16905 @if intl-bootstrap
16906 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
16907 configure-stagefeedback-intl:
16908         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16909         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16910         @r=`${PWD_COMMAND}`; export r; \
16911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16912         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16913         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16914         $(HOST_EXPORTS) \
16915         $(POSTSTAGE1_HOST_EXPORTS) \
16916         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16917         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16918         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16919         echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
16920         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16921         cd $(HOST_SUBDIR)/intl || exit 1; \
16922         case $(srcdir) in \
16923           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16924           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16925                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16926         esac; \
16927         module_srcdir=intl; \
16928         $(SHELL) $$s/$$module_srcdir/configure \
16929           --srcdir=$${topdir}/$$module_srcdir \
16930           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16931           --target=${target_alias} \
16932           --with-build-libsubdir=$(HOST_SUBDIR) \
16933           $(STAGEfeedback_CONFIGURE_FLAGS)
16934 @endif intl-bootstrap
16935
16936
16937
16938
16939
16940 .PHONY: all-intl maybe-all-intl
16941 maybe-all-intl:
16942 @if gcc-bootstrap
16943 all-intl: stage_current
16944 @endif gcc-bootstrap
16945 @if intl
16946 TARGET-intl=all
16947 maybe-all-intl: all-intl
16948 all-intl: configure-intl
16949         @r=`${PWD_COMMAND}`; export r; \
16950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16951         $(HOST_EXPORTS)  \
16952         (cd $(HOST_SUBDIR)/intl && \
16953           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16954                 $(TARGET-intl))
16955 @endif intl
16956
16957
16958
16959 .PHONY: all-stage1-intl maybe-all-stage1-intl
16960 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
16961 maybe-all-stage1-intl:
16962 maybe-clean-stage1-intl:
16963 @if intl-bootstrap
16964 maybe-all-stage1-intl: all-stage1-intl
16965 all-stage1: all-stage1-intl
16966 TARGET-stage1-intl = $(TARGET-intl)
16967 all-stage1-intl: configure-stage1-intl
16968         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16969         @r=`${PWD_COMMAND}`; export r; \
16970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16971         TFLAGS="$(STAGE1_TFLAGS)"; \
16972         $(HOST_EXPORTS)  \
16973         cd $(HOST_SUBDIR)/intl && \
16974         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16975                 CFLAGS="$(STAGE1_CFLAGS)" \
16976                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16977                 LIBCFLAGS="$(LIBCFLAGS)" \
16978                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16979                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16980                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16981                 $(EXTRA_HOST_FLAGS)  \
16982                 $(STAGE1_FLAGS_TO_PASS)  \
16983                 TFLAGS="$(STAGE1_TFLAGS)" \
16984                 $(TARGET-stage1-intl)
16985
16986 maybe-clean-stage1-intl: clean-stage1-intl
16987 clean-stage1: clean-stage1-intl
16988 clean-stage1-intl:
16989         @if [ $(current_stage) = stage1 ]; then \
16990           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
16991         else \
16992           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
16993           $(MAKE) stage1-start; \
16994         fi; \
16995         cd $(HOST_SUBDIR)/intl && \
16996         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16997         $(STAGE1_FLAGS_TO_PASS)  clean
16998 @endif intl-bootstrap
16999
17000
17001 .PHONY: all-stage2-intl maybe-all-stage2-intl
17002 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
17003 maybe-all-stage2-intl:
17004 maybe-clean-stage2-intl:
17005 @if intl-bootstrap
17006 maybe-all-stage2-intl: all-stage2-intl
17007 all-stage2: all-stage2-intl
17008 TARGET-stage2-intl = $(TARGET-intl)
17009 all-stage2-intl: configure-stage2-intl
17010         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17011         @r=`${PWD_COMMAND}`; export r; \
17012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17013         TFLAGS="$(STAGE2_TFLAGS)"; \
17014         $(HOST_EXPORTS) \
17015         $(POSTSTAGE1_HOST_EXPORTS)  \
17016         cd $(HOST_SUBDIR)/intl && \
17017         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17018                 CFLAGS="$(STAGE2_CFLAGS)" \
17019                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17020                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17021                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17022                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17023                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17024                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17025                 TFLAGS="$(STAGE2_TFLAGS)" \
17026                 $(TARGET-stage2-intl)
17027
17028 maybe-clean-stage2-intl: clean-stage2-intl
17029 clean-stage2: clean-stage2-intl
17030 clean-stage2-intl:
17031         @if [ $(current_stage) = stage2 ]; then \
17032           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17033         else \
17034           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17035           $(MAKE) stage2-start; \
17036         fi; \
17037         cd $(HOST_SUBDIR)/intl && \
17038         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17039 @endif intl-bootstrap
17040
17041
17042 .PHONY: all-stage3-intl maybe-all-stage3-intl
17043 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17044 maybe-all-stage3-intl:
17045 maybe-clean-stage3-intl:
17046 @if intl-bootstrap
17047 maybe-all-stage3-intl: all-stage3-intl
17048 all-stage3: all-stage3-intl
17049 TARGET-stage3-intl = $(TARGET-intl)
17050 all-stage3-intl: configure-stage3-intl
17051         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17052         @r=`${PWD_COMMAND}`; export r; \
17053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17054         TFLAGS="$(STAGE3_TFLAGS)"; \
17055         $(HOST_EXPORTS) \
17056         $(POSTSTAGE1_HOST_EXPORTS)  \
17057         cd $(HOST_SUBDIR)/intl && \
17058         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17059                 CFLAGS="$(STAGE3_CFLAGS)" \
17060                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17061                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17062                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17063                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17064                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17065                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17066                 TFLAGS="$(STAGE3_TFLAGS)" \
17067                 $(TARGET-stage3-intl)
17068
17069 maybe-clean-stage3-intl: clean-stage3-intl
17070 clean-stage3: clean-stage3-intl
17071 clean-stage3-intl:
17072         @if [ $(current_stage) = stage3 ]; then \
17073           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17074         else \
17075           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17076           $(MAKE) stage3-start; \
17077         fi; \
17078         cd $(HOST_SUBDIR)/intl && \
17079         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17080 @endif intl-bootstrap
17081
17082
17083 .PHONY: all-stage4-intl maybe-all-stage4-intl
17084 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17085 maybe-all-stage4-intl:
17086 maybe-clean-stage4-intl:
17087 @if intl-bootstrap
17088 maybe-all-stage4-intl: all-stage4-intl
17089 all-stage4: all-stage4-intl
17090 TARGET-stage4-intl = $(TARGET-intl)
17091 all-stage4-intl: configure-stage4-intl
17092         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17093         @r=`${PWD_COMMAND}`; export r; \
17094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17095         TFLAGS="$(STAGE4_TFLAGS)"; \
17096         $(HOST_EXPORTS) \
17097         $(POSTSTAGE1_HOST_EXPORTS)  \
17098         cd $(HOST_SUBDIR)/intl && \
17099         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17100                 CFLAGS="$(STAGE4_CFLAGS)" \
17101                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17102                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17103                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17104                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17105                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17106                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17107                 TFLAGS="$(STAGE4_TFLAGS)" \
17108                 $(TARGET-stage4-intl)
17109
17110 maybe-clean-stage4-intl: clean-stage4-intl
17111 clean-stage4: clean-stage4-intl
17112 clean-stage4-intl:
17113         @if [ $(current_stage) = stage4 ]; then \
17114           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17115         else \
17116           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17117           $(MAKE) stage4-start; \
17118         fi; \
17119         cd $(HOST_SUBDIR)/intl && \
17120         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17121 @endif intl-bootstrap
17122
17123
17124 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17125 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17126 maybe-all-stageprofile-intl:
17127 maybe-clean-stageprofile-intl:
17128 @if intl-bootstrap
17129 maybe-all-stageprofile-intl: all-stageprofile-intl
17130 all-stageprofile: all-stageprofile-intl
17131 TARGET-stageprofile-intl = $(TARGET-intl)
17132 all-stageprofile-intl: configure-stageprofile-intl
17133         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17134         @r=`${PWD_COMMAND}`; export r; \
17135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17136         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17137         $(HOST_EXPORTS) \
17138         $(POSTSTAGE1_HOST_EXPORTS)  \
17139         cd $(HOST_SUBDIR)/intl && \
17140         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17141                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17142                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17143                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17144                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17145                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17146                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17147                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17148                 TFLAGS="$(STAGEprofile_TFLAGS)" \
17149                 $(TARGET-stageprofile-intl)
17150
17151 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17152 clean-stageprofile: clean-stageprofile-intl
17153 clean-stageprofile-intl:
17154         @if [ $(current_stage) = stageprofile ]; then \
17155           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17156         else \
17157           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17158           $(MAKE) stageprofile-start; \
17159         fi; \
17160         cd $(HOST_SUBDIR)/intl && \
17161         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17162 @endif intl-bootstrap
17163
17164
17165 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17166 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17167 maybe-all-stagefeedback-intl:
17168 maybe-clean-stagefeedback-intl:
17169 @if intl-bootstrap
17170 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17171 all-stagefeedback: all-stagefeedback-intl
17172 TARGET-stagefeedback-intl = $(TARGET-intl)
17173 all-stagefeedback-intl: configure-stagefeedback-intl
17174         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17175         @r=`${PWD_COMMAND}`; export r; \
17176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17177         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17178         $(HOST_EXPORTS) \
17179         $(POSTSTAGE1_HOST_EXPORTS)  \
17180         cd $(HOST_SUBDIR)/intl && \
17181         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17182                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17183                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17184                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17185                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17186                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17187                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17188                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17189                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17190                 $(TARGET-stagefeedback-intl)
17191
17192 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17193 clean-stagefeedback: clean-stagefeedback-intl
17194 clean-stagefeedback-intl:
17195         @if [ $(current_stage) = stagefeedback ]; then \
17196           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17197         else \
17198           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17199           $(MAKE) stagefeedback-start; \
17200         fi; \
17201         cd $(HOST_SUBDIR)/intl && \
17202         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17203 @endif intl-bootstrap
17204
17205
17206
17207
17208
17209 .PHONY: check-intl maybe-check-intl
17210 maybe-check-intl:
17211 @if intl
17212 maybe-check-intl: check-intl
17213
17214 check-intl:
17215         @: $(MAKE); $(unstage)
17216         @r=`${PWD_COMMAND}`; export r; \
17217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17218         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17219         (cd $(HOST_SUBDIR)/intl && \
17220           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
17221
17222 @endif intl
17223
17224 .PHONY: install-intl maybe-install-intl
17225 maybe-install-intl:
17226 @if intl
17227 maybe-install-intl: install-intl
17228
17229 install-intl: installdirs
17230         @: $(MAKE); $(unstage)
17231         @r=`${PWD_COMMAND}`; export r; \
17232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17233         $(HOST_EXPORTS) \
17234         (cd $(HOST_SUBDIR)/intl && \
17235           $(MAKE) $(FLAGS_TO_PASS)  install)
17236
17237 @endif intl
17238
17239 .PHONY: install-strip-intl maybe-install-strip-intl
17240 maybe-install-strip-intl:
17241 @if intl
17242 maybe-install-strip-intl: install-strip-intl
17243
17244 install-strip-intl: installdirs
17245         @: $(MAKE); $(unstage)
17246         @r=`${PWD_COMMAND}`; export r; \
17247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17248         $(HOST_EXPORTS) \
17249         (cd $(HOST_SUBDIR)/intl && \
17250           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17251
17252 @endif intl
17253
17254 # Other targets (info, dvi, pdf, etc.)
17255
17256 .PHONY: maybe-info-intl info-intl
17257 maybe-info-intl:
17258 @if intl
17259 maybe-info-intl: info-intl
17260
17261 info-intl: \
17262     configure-intl 
17263         @[ -f ./intl/Makefile ] || exit 0; \
17264         r=`${PWD_COMMAND}`; export r; \
17265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17266         $(HOST_EXPORTS) \
17267         for flag in $(EXTRA_HOST_FLAGS) ; do \
17268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17269         done; \
17270         echo "Doing info in intl"; \
17271         (cd $(HOST_SUBDIR)/intl && \
17272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17274                   "RANLIB=$${RANLIB}" \
17275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17276                   info) \
17277           || exit 1
17278
17279 @endif intl
17280
17281 .PHONY: maybe-dvi-intl dvi-intl
17282 maybe-dvi-intl:
17283 @if intl
17284 maybe-dvi-intl: dvi-intl
17285
17286 dvi-intl: \
17287     configure-intl 
17288         @[ -f ./intl/Makefile ] || exit 0; \
17289         r=`${PWD_COMMAND}`; export r; \
17290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17291         $(HOST_EXPORTS) \
17292         for flag in $(EXTRA_HOST_FLAGS) ; do \
17293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17294         done; \
17295         echo "Doing dvi in intl"; \
17296         (cd $(HOST_SUBDIR)/intl && \
17297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17299                   "RANLIB=$${RANLIB}" \
17300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17301                   dvi) \
17302           || exit 1
17303
17304 @endif intl
17305
17306 .PHONY: maybe-pdf-intl pdf-intl
17307 maybe-pdf-intl:
17308 @if intl
17309 maybe-pdf-intl: pdf-intl
17310
17311 pdf-intl: \
17312     configure-intl 
17313         @[ -f ./intl/Makefile ] || exit 0; \
17314         r=`${PWD_COMMAND}`; export r; \
17315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17316         $(HOST_EXPORTS) \
17317         for flag in $(EXTRA_HOST_FLAGS) ; do \
17318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17319         done; \
17320         echo "Doing pdf in intl"; \
17321         (cd $(HOST_SUBDIR)/intl && \
17322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17324                   "RANLIB=$${RANLIB}" \
17325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17326                   pdf) \
17327           || exit 1
17328
17329 @endif intl
17330
17331 .PHONY: maybe-html-intl html-intl
17332 maybe-html-intl:
17333 @if intl
17334 maybe-html-intl: html-intl
17335
17336 html-intl: \
17337     configure-intl 
17338         @[ -f ./intl/Makefile ] || exit 0; \
17339         r=`${PWD_COMMAND}`; export r; \
17340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17341         $(HOST_EXPORTS) \
17342         for flag in $(EXTRA_HOST_FLAGS) ; do \
17343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17344         done; \
17345         echo "Doing html in intl"; \
17346         (cd $(HOST_SUBDIR)/intl && \
17347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17349                   "RANLIB=$${RANLIB}" \
17350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17351                   html) \
17352           || exit 1
17353
17354 @endif intl
17355
17356 .PHONY: maybe-TAGS-intl TAGS-intl
17357 maybe-TAGS-intl:
17358 @if intl
17359 maybe-TAGS-intl: TAGS-intl
17360
17361 TAGS-intl: \
17362     configure-intl 
17363         @[ -f ./intl/Makefile ] || exit 0; \
17364         r=`${PWD_COMMAND}`; export r; \
17365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17366         $(HOST_EXPORTS) \
17367         for flag in $(EXTRA_HOST_FLAGS) ; do \
17368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17369         done; \
17370         echo "Doing TAGS in intl"; \
17371         (cd $(HOST_SUBDIR)/intl && \
17372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17374                   "RANLIB=$${RANLIB}" \
17375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17376                   TAGS) \
17377           || exit 1
17378
17379 @endif intl
17380
17381 .PHONY: maybe-install-info-intl install-info-intl
17382 maybe-install-info-intl:
17383 @if intl
17384 maybe-install-info-intl: install-info-intl
17385
17386 install-info-intl: \
17387     configure-intl \
17388     info-intl 
17389         @[ -f ./intl/Makefile ] || exit 0; \
17390         r=`${PWD_COMMAND}`; export r; \
17391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17392         $(HOST_EXPORTS) \
17393         for flag in $(EXTRA_HOST_FLAGS) ; do \
17394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17395         done; \
17396         echo "Doing install-info in intl"; \
17397         (cd $(HOST_SUBDIR)/intl && \
17398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17400                   "RANLIB=$${RANLIB}" \
17401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17402                   install-info) \
17403           || exit 1
17404
17405 @endif intl
17406
17407 .PHONY: maybe-install-pdf-intl install-pdf-intl
17408 maybe-install-pdf-intl:
17409 @if intl
17410 maybe-install-pdf-intl: install-pdf-intl
17411
17412 install-pdf-intl: \
17413     configure-intl \
17414     pdf-intl 
17415         @[ -f ./intl/Makefile ] || exit 0; \
17416         r=`${PWD_COMMAND}`; export r; \
17417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17418         $(HOST_EXPORTS) \
17419         for flag in $(EXTRA_HOST_FLAGS) ; do \
17420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17421         done; \
17422         echo "Doing install-pdf in intl"; \
17423         (cd $(HOST_SUBDIR)/intl && \
17424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17426                   "RANLIB=$${RANLIB}" \
17427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17428                   install-pdf) \
17429           || exit 1
17430
17431 @endif intl
17432
17433 .PHONY: maybe-install-html-intl install-html-intl
17434 maybe-install-html-intl:
17435 @if intl
17436 maybe-install-html-intl: install-html-intl
17437
17438 install-html-intl: \
17439     configure-intl \
17440     html-intl 
17441         @[ -f ./intl/Makefile ] || exit 0; \
17442         r=`${PWD_COMMAND}`; export r; \
17443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17444         $(HOST_EXPORTS) \
17445         for flag in $(EXTRA_HOST_FLAGS) ; do \
17446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17447         done; \
17448         echo "Doing install-html in intl"; \
17449         (cd $(HOST_SUBDIR)/intl && \
17450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17452                   "RANLIB=$${RANLIB}" \
17453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17454                   install-html) \
17455           || exit 1
17456
17457 @endif intl
17458
17459 .PHONY: maybe-installcheck-intl installcheck-intl
17460 maybe-installcheck-intl:
17461 @if intl
17462 maybe-installcheck-intl: installcheck-intl
17463
17464 installcheck-intl: \
17465     configure-intl 
17466         @[ -f ./intl/Makefile ] || exit 0; \
17467         r=`${PWD_COMMAND}`; export r; \
17468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17469         $(HOST_EXPORTS) \
17470         for flag in $(EXTRA_HOST_FLAGS) ; do \
17471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17472         done; \
17473         echo "Doing installcheck in intl"; \
17474         (cd $(HOST_SUBDIR)/intl && \
17475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17477                   "RANLIB=$${RANLIB}" \
17478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17479                   installcheck) \
17480           || exit 1
17481
17482 @endif intl
17483
17484 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17485 maybe-mostlyclean-intl:
17486 @if intl
17487 maybe-mostlyclean-intl: mostlyclean-intl
17488
17489 mostlyclean-intl: 
17490         @[ -f ./intl/Makefile ] || exit 0; \
17491         r=`${PWD_COMMAND}`; export r; \
17492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17493         $(HOST_EXPORTS) \
17494         for flag in $(EXTRA_HOST_FLAGS) ; do \
17495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17496         done; \
17497         echo "Doing mostlyclean in intl"; \
17498         (cd $(HOST_SUBDIR)/intl && \
17499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17501                   "RANLIB=$${RANLIB}" \
17502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17503                   mostlyclean) \
17504           || exit 1
17505
17506 @endif intl
17507
17508 .PHONY: maybe-clean-intl clean-intl
17509 maybe-clean-intl:
17510 @if intl
17511 maybe-clean-intl: clean-intl
17512
17513 clean-intl: 
17514         @[ -f ./intl/Makefile ] || exit 0; \
17515         r=`${PWD_COMMAND}`; export r; \
17516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17517         $(HOST_EXPORTS) \
17518         for flag in $(EXTRA_HOST_FLAGS) ; do \
17519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17520         done; \
17521         echo "Doing clean in intl"; \
17522         (cd $(HOST_SUBDIR)/intl && \
17523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17525                   "RANLIB=$${RANLIB}" \
17526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17527                   clean) \
17528           || exit 1
17529
17530 @endif intl
17531
17532 .PHONY: maybe-distclean-intl distclean-intl
17533 maybe-distclean-intl:
17534 @if intl
17535 maybe-distclean-intl: distclean-intl
17536
17537 distclean-intl: 
17538         @[ -f ./intl/Makefile ] || exit 0; \
17539         r=`${PWD_COMMAND}`; export r; \
17540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17541         $(HOST_EXPORTS) \
17542         for flag in $(EXTRA_HOST_FLAGS) ; do \
17543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17544         done; \
17545         echo "Doing distclean in intl"; \
17546         (cd $(HOST_SUBDIR)/intl && \
17547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17549                   "RANLIB=$${RANLIB}" \
17550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17551                   distclean) \
17552           || exit 1
17553
17554 @endif intl
17555
17556 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17557 maybe-maintainer-clean-intl:
17558 @if intl
17559 maybe-maintainer-clean-intl: maintainer-clean-intl
17560
17561 maintainer-clean-intl: 
17562         @[ -f ./intl/Makefile ] || exit 0; \
17563         r=`${PWD_COMMAND}`; export r; \
17564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17565         $(HOST_EXPORTS) \
17566         for flag in $(EXTRA_HOST_FLAGS) ; do \
17567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17568         done; \
17569         echo "Doing maintainer-clean in intl"; \
17570         (cd $(HOST_SUBDIR)/intl && \
17571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17573                   "RANLIB=$${RANLIB}" \
17574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17575                   maintainer-clean) \
17576           || exit 1
17577
17578 @endif intl
17579
17580
17581
17582 .PHONY: configure-tcl maybe-configure-tcl
17583 maybe-configure-tcl:
17584 @if gcc-bootstrap
17585 configure-tcl: stage_current
17586 @endif gcc-bootstrap
17587 @if tcl
17588 maybe-configure-tcl: configure-tcl
17589 configure-tcl: 
17590         @: $(MAKE); $(unstage)
17591         @r=`${PWD_COMMAND}`; export r; \
17592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17593         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17594         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
17595         $(HOST_EXPORTS)  \
17596         echo Configuring in $(HOST_SUBDIR)/tcl; \
17597         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17598         case $(srcdir) in \
17599           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17600           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17601                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17602         esac; \
17603         module_srcdir=tcl; \
17604         $(SHELL) \
17605           $$s/$$module_srcdir/configure \
17606           --srcdir=$${topdir}/$$module_srcdir \
17607           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17608           --target=${target_alias}  \
17609           || exit 1
17610 @endif tcl
17611
17612
17613
17614
17615
17616 .PHONY: all-tcl maybe-all-tcl
17617 maybe-all-tcl:
17618 @if gcc-bootstrap
17619 all-tcl: stage_current
17620 @endif gcc-bootstrap
17621 @if tcl
17622 TARGET-tcl=all
17623 maybe-all-tcl: all-tcl
17624 all-tcl: configure-tcl
17625         @: $(MAKE); $(unstage)
17626         @r=`${PWD_COMMAND}`; export r; \
17627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17628         $(HOST_EXPORTS)  \
17629         (cd $(HOST_SUBDIR)/tcl && \
17630           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17631                 $(TARGET-tcl))
17632 @endif tcl
17633
17634
17635
17636
17637 .PHONY: check-tcl maybe-check-tcl
17638 maybe-check-tcl:
17639 @if tcl
17640 maybe-check-tcl: check-tcl
17641
17642 check-tcl:
17643         @: $(MAKE); $(unstage)
17644         @r=`${PWD_COMMAND}`; export r; \
17645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17646         $(HOST_EXPORTS)  \
17647         (cd $(HOST_SUBDIR)/tcl && \
17648           $(MAKE) $(FLAGS_TO_PASS)  check)
17649
17650 @endif tcl
17651
17652 .PHONY: install-tcl maybe-install-tcl
17653 maybe-install-tcl:
17654 @if tcl
17655 maybe-install-tcl: install-tcl
17656
17657 install-tcl: installdirs
17658         @: $(MAKE); $(unstage)
17659         @r=`${PWD_COMMAND}`; export r; \
17660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17661         $(HOST_EXPORTS) \
17662         (cd $(HOST_SUBDIR)/tcl && \
17663           $(MAKE) $(FLAGS_TO_PASS)  install)
17664
17665 @endif tcl
17666
17667 .PHONY: install-strip-tcl maybe-install-strip-tcl
17668 maybe-install-strip-tcl:
17669 @if tcl
17670 maybe-install-strip-tcl: install-strip-tcl
17671
17672 install-strip-tcl: installdirs
17673         @: $(MAKE); $(unstage)
17674         @r=`${PWD_COMMAND}`; export r; \
17675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17676         $(HOST_EXPORTS) \
17677         (cd $(HOST_SUBDIR)/tcl && \
17678           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17679
17680 @endif tcl
17681
17682 # Other targets (info, dvi, pdf, etc.)
17683
17684 .PHONY: maybe-info-tcl info-tcl
17685 maybe-info-tcl:
17686 @if tcl
17687 maybe-info-tcl: info-tcl
17688
17689 info-tcl: \
17690     configure-tcl 
17691         @: $(MAKE); $(unstage)
17692         @[ -f ./tcl/Makefile ] || exit 0; \
17693         r=`${PWD_COMMAND}`; export r; \
17694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17695         $(HOST_EXPORTS) \
17696         for flag in $(EXTRA_HOST_FLAGS) ; do \
17697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17698         done; \
17699         echo "Doing info in tcl"; \
17700         (cd $(HOST_SUBDIR)/tcl && \
17701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17703                   "RANLIB=$${RANLIB}" \
17704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17705                   info) \
17706           || exit 1
17707
17708 @endif tcl
17709
17710 .PHONY: maybe-dvi-tcl dvi-tcl
17711 maybe-dvi-tcl:
17712 @if tcl
17713 maybe-dvi-tcl: dvi-tcl
17714
17715 dvi-tcl: \
17716     configure-tcl 
17717         @: $(MAKE); $(unstage)
17718         @[ -f ./tcl/Makefile ] || exit 0; \
17719         r=`${PWD_COMMAND}`; export r; \
17720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17721         $(HOST_EXPORTS) \
17722         for flag in $(EXTRA_HOST_FLAGS) ; do \
17723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17724         done; \
17725         echo "Doing dvi in tcl"; \
17726         (cd $(HOST_SUBDIR)/tcl && \
17727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17729                   "RANLIB=$${RANLIB}" \
17730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17731                   dvi) \
17732           || exit 1
17733
17734 @endif tcl
17735
17736 .PHONY: maybe-pdf-tcl pdf-tcl
17737 maybe-pdf-tcl:
17738 @if tcl
17739 maybe-pdf-tcl: pdf-tcl
17740
17741 pdf-tcl: \
17742     configure-tcl 
17743         @: $(MAKE); $(unstage)
17744         @[ -f ./tcl/Makefile ] || exit 0; \
17745         r=`${PWD_COMMAND}`; export r; \
17746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17747         $(HOST_EXPORTS) \
17748         for flag in $(EXTRA_HOST_FLAGS) ; do \
17749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17750         done; \
17751         echo "Doing pdf in tcl"; \
17752         (cd $(HOST_SUBDIR)/tcl && \
17753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17755                   "RANLIB=$${RANLIB}" \
17756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17757                   pdf) \
17758           || exit 1
17759
17760 @endif tcl
17761
17762 .PHONY: maybe-html-tcl html-tcl
17763 maybe-html-tcl:
17764 @if tcl
17765 maybe-html-tcl: html-tcl
17766
17767 html-tcl: \
17768     configure-tcl 
17769         @: $(MAKE); $(unstage)
17770         @[ -f ./tcl/Makefile ] || exit 0; \
17771         r=`${PWD_COMMAND}`; export r; \
17772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17773         $(HOST_EXPORTS) \
17774         for flag in $(EXTRA_HOST_FLAGS) ; do \
17775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17776         done; \
17777         echo "Doing html in tcl"; \
17778         (cd $(HOST_SUBDIR)/tcl && \
17779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17781                   "RANLIB=$${RANLIB}" \
17782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17783                   html) \
17784           || exit 1
17785
17786 @endif tcl
17787
17788 .PHONY: maybe-TAGS-tcl TAGS-tcl
17789 maybe-TAGS-tcl:
17790 @if tcl
17791 maybe-TAGS-tcl: TAGS-tcl
17792
17793 TAGS-tcl: \
17794     configure-tcl 
17795         @: $(MAKE); $(unstage)
17796         @[ -f ./tcl/Makefile ] || exit 0; \
17797         r=`${PWD_COMMAND}`; export r; \
17798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17799         $(HOST_EXPORTS) \
17800         for flag in $(EXTRA_HOST_FLAGS) ; do \
17801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17802         done; \
17803         echo "Doing TAGS in tcl"; \
17804         (cd $(HOST_SUBDIR)/tcl && \
17805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17807                   "RANLIB=$${RANLIB}" \
17808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17809                   TAGS) \
17810           || exit 1
17811
17812 @endif tcl
17813
17814 .PHONY: maybe-install-info-tcl install-info-tcl
17815 maybe-install-info-tcl:
17816 @if tcl
17817 maybe-install-info-tcl: install-info-tcl
17818
17819 install-info-tcl: \
17820     configure-tcl \
17821     info-tcl 
17822         @: $(MAKE); $(unstage)
17823         @[ -f ./tcl/Makefile ] || exit 0; \
17824         r=`${PWD_COMMAND}`; export r; \
17825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17826         $(HOST_EXPORTS) \
17827         for flag in $(EXTRA_HOST_FLAGS) ; do \
17828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17829         done; \
17830         echo "Doing install-info in tcl"; \
17831         (cd $(HOST_SUBDIR)/tcl && \
17832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17834                   "RANLIB=$${RANLIB}" \
17835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17836                   install-info) \
17837           || exit 1
17838
17839 @endif tcl
17840
17841 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
17842 maybe-install-pdf-tcl:
17843 @if tcl
17844 maybe-install-pdf-tcl: install-pdf-tcl
17845
17846 install-pdf-tcl: \
17847     configure-tcl \
17848     pdf-tcl 
17849         @: $(MAKE); $(unstage)
17850         @[ -f ./tcl/Makefile ] || exit 0; \
17851         r=`${PWD_COMMAND}`; export r; \
17852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17853         $(HOST_EXPORTS) \
17854         for flag in $(EXTRA_HOST_FLAGS) ; do \
17855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17856         done; \
17857         echo "Doing install-pdf in tcl"; \
17858         (cd $(HOST_SUBDIR)/tcl && \
17859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17861                   "RANLIB=$${RANLIB}" \
17862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17863                   install-pdf) \
17864           || exit 1
17865
17866 @endif tcl
17867
17868 .PHONY: maybe-install-html-tcl install-html-tcl
17869 maybe-install-html-tcl:
17870 @if tcl
17871 maybe-install-html-tcl: install-html-tcl
17872
17873 install-html-tcl: \
17874     configure-tcl \
17875     html-tcl 
17876         @: $(MAKE); $(unstage)
17877         @[ -f ./tcl/Makefile ] || exit 0; \
17878         r=`${PWD_COMMAND}`; export r; \
17879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17880         $(HOST_EXPORTS) \
17881         for flag in $(EXTRA_HOST_FLAGS) ; do \
17882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17883         done; \
17884         echo "Doing install-html in tcl"; \
17885         (cd $(HOST_SUBDIR)/tcl && \
17886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17888                   "RANLIB=$${RANLIB}" \
17889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17890                   install-html) \
17891           || exit 1
17892
17893 @endif tcl
17894
17895 .PHONY: maybe-installcheck-tcl installcheck-tcl
17896 maybe-installcheck-tcl:
17897 @if tcl
17898 maybe-installcheck-tcl: installcheck-tcl
17899
17900 installcheck-tcl: \
17901     configure-tcl 
17902         @: $(MAKE); $(unstage)
17903         @[ -f ./tcl/Makefile ] || exit 0; \
17904         r=`${PWD_COMMAND}`; export r; \
17905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17906         $(HOST_EXPORTS) \
17907         for flag in $(EXTRA_HOST_FLAGS) ; do \
17908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17909         done; \
17910         echo "Doing installcheck in tcl"; \
17911         (cd $(HOST_SUBDIR)/tcl && \
17912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17914                   "RANLIB=$${RANLIB}" \
17915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17916                   installcheck) \
17917           || exit 1
17918
17919 @endif tcl
17920
17921 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
17922 maybe-mostlyclean-tcl:
17923 @if tcl
17924 maybe-mostlyclean-tcl: mostlyclean-tcl
17925
17926 # tcl doesn't support mostlyclean.
17927 mostlyclean-tcl:
17928
17929 @endif tcl
17930
17931 .PHONY: maybe-clean-tcl clean-tcl
17932 maybe-clean-tcl:
17933 @if tcl
17934 maybe-clean-tcl: clean-tcl
17935
17936 clean-tcl: 
17937         @: $(MAKE); $(unstage)
17938         @[ -f ./tcl/Makefile ] || exit 0; \
17939         r=`${PWD_COMMAND}`; export r; \
17940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17941         $(HOST_EXPORTS) \
17942         for flag in $(EXTRA_HOST_FLAGS) ; do \
17943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17944         done; \
17945         echo "Doing clean in tcl"; \
17946         (cd $(HOST_SUBDIR)/tcl && \
17947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17949                   "RANLIB=$${RANLIB}" \
17950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17951                   clean) \
17952           || exit 1
17953
17954 @endif tcl
17955
17956 .PHONY: maybe-distclean-tcl distclean-tcl
17957 maybe-distclean-tcl:
17958 @if tcl
17959 maybe-distclean-tcl: distclean-tcl
17960
17961 distclean-tcl: 
17962         @: $(MAKE); $(unstage)
17963         @[ -f ./tcl/Makefile ] || exit 0; \
17964         r=`${PWD_COMMAND}`; export r; \
17965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17966         $(HOST_EXPORTS) \
17967         for flag in $(EXTRA_HOST_FLAGS) ; do \
17968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17969         done; \
17970         echo "Doing distclean in tcl"; \
17971         (cd $(HOST_SUBDIR)/tcl && \
17972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17974                   "RANLIB=$${RANLIB}" \
17975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17976                   distclean) \
17977           || exit 1
17978
17979 @endif tcl
17980
17981 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
17982 maybe-maintainer-clean-tcl:
17983 @if tcl
17984 maybe-maintainer-clean-tcl: maintainer-clean-tcl
17985
17986 maintainer-clean-tcl: 
17987         @: $(MAKE); $(unstage)
17988         @[ -f ./tcl/Makefile ] || exit 0; \
17989         r=`${PWD_COMMAND}`; export r; \
17990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17991         $(HOST_EXPORTS) \
17992         for flag in $(EXTRA_HOST_FLAGS) ; do \
17993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17994         done; \
17995         echo "Doing maintainer-clean in tcl"; \
17996         (cd $(HOST_SUBDIR)/tcl && \
17997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17999                   "RANLIB=$${RANLIB}" \
18000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18001                   maintainer-clean) \
18002           || exit 1
18003
18004 @endif tcl
18005
18006
18007
18008 .PHONY: configure-itcl maybe-configure-itcl
18009 maybe-configure-itcl:
18010 @if gcc-bootstrap
18011 configure-itcl: stage_current
18012 @endif gcc-bootstrap
18013 @if itcl
18014 maybe-configure-itcl: configure-itcl
18015 configure-itcl: 
18016         @: $(MAKE); $(unstage)
18017         @r=`${PWD_COMMAND}`; export r; \
18018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18019         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18020         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
18021         $(HOST_EXPORTS)  \
18022         echo Configuring in $(HOST_SUBDIR)/itcl; \
18023         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18024         case $(srcdir) in \
18025           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18026           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18027                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18028         esac; \
18029         module_srcdir=itcl; \
18030         $(SHELL) \
18031           $$s/$$module_srcdir/configure \
18032           --srcdir=$${topdir}/$$module_srcdir \
18033           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18034           --target=${target_alias}  \
18035           || exit 1
18036 @endif itcl
18037
18038
18039
18040
18041
18042 .PHONY: all-itcl maybe-all-itcl
18043 maybe-all-itcl:
18044 @if gcc-bootstrap
18045 all-itcl: stage_current
18046 @endif gcc-bootstrap
18047 @if itcl
18048 TARGET-itcl=all
18049 maybe-all-itcl: all-itcl
18050 all-itcl: configure-itcl
18051         @: $(MAKE); $(unstage)
18052         @r=`${PWD_COMMAND}`; export r; \
18053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18054         $(HOST_EXPORTS)  \
18055         (cd $(HOST_SUBDIR)/itcl && \
18056           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18057                 $(TARGET-itcl))
18058 @endif itcl
18059
18060
18061
18062
18063 .PHONY: check-itcl maybe-check-itcl
18064 maybe-check-itcl:
18065 @if itcl
18066 maybe-check-itcl: check-itcl
18067
18068 check-itcl:
18069         @: $(MAKE); $(unstage)
18070         @r=`${PWD_COMMAND}`; export r; \
18071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18072         $(HOST_EXPORTS)  \
18073         (cd $(HOST_SUBDIR)/itcl && \
18074           $(MAKE) $(FLAGS_TO_PASS)  check)
18075
18076 @endif itcl
18077
18078 .PHONY: install-itcl maybe-install-itcl
18079 maybe-install-itcl:
18080 @if itcl
18081 maybe-install-itcl: install-itcl
18082
18083 install-itcl: installdirs
18084         @: $(MAKE); $(unstage)
18085         @r=`${PWD_COMMAND}`; export r; \
18086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18087         $(HOST_EXPORTS) \
18088         (cd $(HOST_SUBDIR)/itcl && \
18089           $(MAKE) $(FLAGS_TO_PASS)  install)
18090
18091 @endif itcl
18092
18093 .PHONY: install-strip-itcl maybe-install-strip-itcl
18094 maybe-install-strip-itcl:
18095 @if itcl
18096 maybe-install-strip-itcl: install-strip-itcl
18097
18098 install-strip-itcl: installdirs
18099         @: $(MAKE); $(unstage)
18100         @r=`${PWD_COMMAND}`; export r; \
18101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18102         $(HOST_EXPORTS) \
18103         (cd $(HOST_SUBDIR)/itcl && \
18104           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18105
18106 @endif itcl
18107
18108 # Other targets (info, dvi, pdf, etc.)
18109
18110 .PHONY: maybe-info-itcl info-itcl
18111 maybe-info-itcl:
18112 @if itcl
18113 maybe-info-itcl: info-itcl
18114
18115 info-itcl: \
18116     configure-itcl 
18117         @: $(MAKE); $(unstage)
18118         @[ -f ./itcl/Makefile ] || exit 0; \
18119         r=`${PWD_COMMAND}`; export r; \
18120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18121         $(HOST_EXPORTS) \
18122         for flag in $(EXTRA_HOST_FLAGS) ; do \
18123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18124         done; \
18125         echo "Doing info in itcl"; \
18126         (cd $(HOST_SUBDIR)/itcl && \
18127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18129                   "RANLIB=$${RANLIB}" \
18130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18131                   info) \
18132           || exit 1
18133
18134 @endif itcl
18135
18136 .PHONY: maybe-dvi-itcl dvi-itcl
18137 maybe-dvi-itcl:
18138 @if itcl
18139 maybe-dvi-itcl: dvi-itcl
18140
18141 dvi-itcl: \
18142     configure-itcl 
18143         @: $(MAKE); $(unstage)
18144         @[ -f ./itcl/Makefile ] || exit 0; \
18145         r=`${PWD_COMMAND}`; export r; \
18146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18147         $(HOST_EXPORTS) \
18148         for flag in $(EXTRA_HOST_FLAGS) ; do \
18149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18150         done; \
18151         echo "Doing dvi in itcl"; \
18152         (cd $(HOST_SUBDIR)/itcl && \
18153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18155                   "RANLIB=$${RANLIB}" \
18156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18157                   dvi) \
18158           || exit 1
18159
18160 @endif itcl
18161
18162 .PHONY: maybe-pdf-itcl pdf-itcl
18163 maybe-pdf-itcl:
18164 @if itcl
18165 maybe-pdf-itcl: pdf-itcl
18166
18167 pdf-itcl: \
18168     configure-itcl 
18169         @: $(MAKE); $(unstage)
18170         @[ -f ./itcl/Makefile ] || exit 0; \
18171         r=`${PWD_COMMAND}`; export r; \
18172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18173         $(HOST_EXPORTS) \
18174         for flag in $(EXTRA_HOST_FLAGS) ; do \
18175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18176         done; \
18177         echo "Doing pdf in itcl"; \
18178         (cd $(HOST_SUBDIR)/itcl && \
18179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18181                   "RANLIB=$${RANLIB}" \
18182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18183                   pdf) \
18184           || exit 1
18185
18186 @endif itcl
18187
18188 .PHONY: maybe-html-itcl html-itcl
18189 maybe-html-itcl:
18190 @if itcl
18191 maybe-html-itcl: html-itcl
18192
18193 html-itcl: \
18194     configure-itcl 
18195         @: $(MAKE); $(unstage)
18196         @[ -f ./itcl/Makefile ] || exit 0; \
18197         r=`${PWD_COMMAND}`; export r; \
18198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18199         $(HOST_EXPORTS) \
18200         for flag in $(EXTRA_HOST_FLAGS) ; do \
18201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18202         done; \
18203         echo "Doing html in itcl"; \
18204         (cd $(HOST_SUBDIR)/itcl && \
18205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18207                   "RANLIB=$${RANLIB}" \
18208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18209                   html) \
18210           || exit 1
18211
18212 @endif itcl
18213
18214 .PHONY: maybe-TAGS-itcl TAGS-itcl
18215 maybe-TAGS-itcl:
18216 @if itcl
18217 maybe-TAGS-itcl: TAGS-itcl
18218
18219 TAGS-itcl: \
18220     configure-itcl 
18221         @: $(MAKE); $(unstage)
18222         @[ -f ./itcl/Makefile ] || exit 0; \
18223         r=`${PWD_COMMAND}`; export r; \
18224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18225         $(HOST_EXPORTS) \
18226         for flag in $(EXTRA_HOST_FLAGS) ; do \
18227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18228         done; \
18229         echo "Doing TAGS in itcl"; \
18230         (cd $(HOST_SUBDIR)/itcl && \
18231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18233                   "RANLIB=$${RANLIB}" \
18234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18235                   TAGS) \
18236           || exit 1
18237
18238 @endif itcl
18239
18240 .PHONY: maybe-install-info-itcl install-info-itcl
18241 maybe-install-info-itcl:
18242 @if itcl
18243 maybe-install-info-itcl: install-info-itcl
18244
18245 install-info-itcl: \
18246     configure-itcl \
18247     info-itcl 
18248         @: $(MAKE); $(unstage)
18249         @[ -f ./itcl/Makefile ] || exit 0; \
18250         r=`${PWD_COMMAND}`; export r; \
18251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18252         $(HOST_EXPORTS) \
18253         for flag in $(EXTRA_HOST_FLAGS) ; do \
18254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18255         done; \
18256         echo "Doing install-info in itcl"; \
18257         (cd $(HOST_SUBDIR)/itcl && \
18258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18260                   "RANLIB=$${RANLIB}" \
18261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18262                   install-info) \
18263           || exit 1
18264
18265 @endif itcl
18266
18267 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18268 maybe-install-pdf-itcl:
18269 @if itcl
18270 maybe-install-pdf-itcl: install-pdf-itcl
18271
18272 install-pdf-itcl: \
18273     configure-itcl \
18274     pdf-itcl 
18275         @: $(MAKE); $(unstage)
18276         @[ -f ./itcl/Makefile ] || exit 0; \
18277         r=`${PWD_COMMAND}`; export r; \
18278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18279         $(HOST_EXPORTS) \
18280         for flag in $(EXTRA_HOST_FLAGS) ; do \
18281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18282         done; \
18283         echo "Doing install-pdf in itcl"; \
18284         (cd $(HOST_SUBDIR)/itcl && \
18285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18287                   "RANLIB=$${RANLIB}" \
18288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18289                   install-pdf) \
18290           || exit 1
18291
18292 @endif itcl
18293
18294 .PHONY: maybe-install-html-itcl install-html-itcl
18295 maybe-install-html-itcl:
18296 @if itcl
18297 maybe-install-html-itcl: install-html-itcl
18298
18299 install-html-itcl: \
18300     configure-itcl \
18301     html-itcl 
18302         @: $(MAKE); $(unstage)
18303         @[ -f ./itcl/Makefile ] || exit 0; \
18304         r=`${PWD_COMMAND}`; export r; \
18305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18306         $(HOST_EXPORTS) \
18307         for flag in $(EXTRA_HOST_FLAGS) ; do \
18308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18309         done; \
18310         echo "Doing install-html in itcl"; \
18311         (cd $(HOST_SUBDIR)/itcl && \
18312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18314                   "RANLIB=$${RANLIB}" \
18315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18316                   install-html) \
18317           || exit 1
18318
18319 @endif itcl
18320
18321 .PHONY: maybe-installcheck-itcl installcheck-itcl
18322 maybe-installcheck-itcl:
18323 @if itcl
18324 maybe-installcheck-itcl: installcheck-itcl
18325
18326 installcheck-itcl: \
18327     configure-itcl 
18328         @: $(MAKE); $(unstage)
18329         @[ -f ./itcl/Makefile ] || exit 0; \
18330         r=`${PWD_COMMAND}`; export r; \
18331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18332         $(HOST_EXPORTS) \
18333         for flag in $(EXTRA_HOST_FLAGS) ; do \
18334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18335         done; \
18336         echo "Doing installcheck in itcl"; \
18337         (cd $(HOST_SUBDIR)/itcl && \
18338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18340                   "RANLIB=$${RANLIB}" \
18341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18342                   installcheck) \
18343           || exit 1
18344
18345 @endif itcl
18346
18347 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18348 maybe-mostlyclean-itcl:
18349 @if itcl
18350 maybe-mostlyclean-itcl: mostlyclean-itcl
18351
18352 mostlyclean-itcl: 
18353         @: $(MAKE); $(unstage)
18354         @[ -f ./itcl/Makefile ] || exit 0; \
18355         r=`${PWD_COMMAND}`; export r; \
18356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18357         $(HOST_EXPORTS) \
18358         for flag in $(EXTRA_HOST_FLAGS) ; do \
18359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18360         done; \
18361         echo "Doing mostlyclean in itcl"; \
18362         (cd $(HOST_SUBDIR)/itcl && \
18363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18365                   "RANLIB=$${RANLIB}" \
18366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18367                   mostlyclean) \
18368           || exit 1
18369
18370 @endif itcl
18371
18372 .PHONY: maybe-clean-itcl clean-itcl
18373 maybe-clean-itcl:
18374 @if itcl
18375 maybe-clean-itcl: clean-itcl
18376
18377 clean-itcl: 
18378         @: $(MAKE); $(unstage)
18379         @[ -f ./itcl/Makefile ] || exit 0; \
18380         r=`${PWD_COMMAND}`; export r; \
18381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18382         $(HOST_EXPORTS) \
18383         for flag in $(EXTRA_HOST_FLAGS) ; do \
18384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18385         done; \
18386         echo "Doing clean in itcl"; \
18387         (cd $(HOST_SUBDIR)/itcl && \
18388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18390                   "RANLIB=$${RANLIB}" \
18391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18392                   clean) \
18393           || exit 1
18394
18395 @endif itcl
18396
18397 .PHONY: maybe-distclean-itcl distclean-itcl
18398 maybe-distclean-itcl:
18399 @if itcl
18400 maybe-distclean-itcl: distclean-itcl
18401
18402 distclean-itcl: 
18403         @: $(MAKE); $(unstage)
18404         @[ -f ./itcl/Makefile ] || exit 0; \
18405         r=`${PWD_COMMAND}`; export r; \
18406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18407         $(HOST_EXPORTS) \
18408         for flag in $(EXTRA_HOST_FLAGS) ; do \
18409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18410         done; \
18411         echo "Doing distclean in itcl"; \
18412         (cd $(HOST_SUBDIR)/itcl && \
18413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18415                   "RANLIB=$${RANLIB}" \
18416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18417                   distclean) \
18418           || exit 1
18419
18420 @endif itcl
18421
18422 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18423 maybe-maintainer-clean-itcl:
18424 @if itcl
18425 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18426
18427 maintainer-clean-itcl: 
18428         @: $(MAKE); $(unstage)
18429         @[ -f ./itcl/Makefile ] || exit 0; \
18430         r=`${PWD_COMMAND}`; export r; \
18431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18432         $(HOST_EXPORTS) \
18433         for flag in $(EXTRA_HOST_FLAGS) ; do \
18434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18435         done; \
18436         echo "Doing maintainer-clean in itcl"; \
18437         (cd $(HOST_SUBDIR)/itcl && \
18438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18440                   "RANLIB=$${RANLIB}" \
18441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18442                   maintainer-clean) \
18443           || exit 1
18444
18445 @endif itcl
18446
18447
18448
18449 .PHONY: configure-ld maybe-configure-ld
18450 maybe-configure-ld:
18451 @if gcc-bootstrap
18452 configure-ld: stage_current
18453 @endif gcc-bootstrap
18454 @if ld
18455 maybe-configure-ld: configure-ld
18456 configure-ld: 
18457         @r=`${PWD_COMMAND}`; export r; \
18458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18459         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18460         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18461         $(HOST_EXPORTS)  \
18462         echo Configuring in $(HOST_SUBDIR)/ld; \
18463         cd "$(HOST_SUBDIR)/ld" || exit 1; \
18464         case $(srcdir) in \
18465           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18466           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18467                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18468         esac; \
18469         module_srcdir=ld; \
18470         $(SHELL) \
18471           $$s/$$module_srcdir/configure \
18472           --srcdir=$${topdir}/$$module_srcdir \
18473           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18474           --target=${target_alias}  \
18475           || exit 1
18476 @endif ld
18477
18478
18479
18480 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18481 maybe-configure-stage1-ld:
18482 @if ld-bootstrap
18483 maybe-configure-stage1-ld: configure-stage1-ld
18484 configure-stage1-ld:
18485         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18486         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18487         @r=`${PWD_COMMAND}`; export r; \
18488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18489         TFLAGS="$(STAGE1_TFLAGS)"; \
18490         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18491         $(HOST_EXPORTS) \
18492         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18493         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18494         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18495         echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
18496         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18497         cd $(HOST_SUBDIR)/ld || exit 1; \
18498         case $(srcdir) in \
18499           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18500           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18501                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18502         esac; \
18503         module_srcdir=ld; \
18504         $(SHELL) $$s/$$module_srcdir/configure \
18505           --srcdir=$${topdir}/$$module_srcdir \
18506           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18507           --target=${target_alias} \
18508            \
18509           $(STAGE1_CONFIGURE_FLAGS)
18510 @endif ld-bootstrap
18511
18512 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18513 maybe-configure-stage2-ld:
18514 @if ld-bootstrap
18515 maybe-configure-stage2-ld: configure-stage2-ld
18516 configure-stage2-ld:
18517         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18518         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18519         @r=`${PWD_COMMAND}`; export r; \
18520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18521         TFLAGS="$(STAGE2_TFLAGS)"; \
18522         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18523         $(HOST_EXPORTS) \
18524         $(POSTSTAGE1_HOST_EXPORTS) \
18525         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18526         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18527         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18528         echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
18529         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18530         cd $(HOST_SUBDIR)/ld || exit 1; \
18531         case $(srcdir) in \
18532           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18533           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18534                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18535         esac; \
18536         module_srcdir=ld; \
18537         $(SHELL) $$s/$$module_srcdir/configure \
18538           --srcdir=$${topdir}/$$module_srcdir \
18539           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18540           --target=${target_alias} \
18541           --with-build-libsubdir=$(HOST_SUBDIR) \
18542           $(STAGE2_CONFIGURE_FLAGS)
18543 @endif ld-bootstrap
18544
18545 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18546 maybe-configure-stage3-ld:
18547 @if ld-bootstrap
18548 maybe-configure-stage3-ld: configure-stage3-ld
18549 configure-stage3-ld:
18550         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18551         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18552         @r=`${PWD_COMMAND}`; export r; \
18553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18554         TFLAGS="$(STAGE3_TFLAGS)"; \
18555         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18556         $(HOST_EXPORTS) \
18557         $(POSTSTAGE1_HOST_EXPORTS) \
18558         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18559         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18560         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18561         echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
18562         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18563         cd $(HOST_SUBDIR)/ld || exit 1; \
18564         case $(srcdir) in \
18565           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18566           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18567                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18568         esac; \
18569         module_srcdir=ld; \
18570         $(SHELL) $$s/$$module_srcdir/configure \
18571           --srcdir=$${topdir}/$$module_srcdir \
18572           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18573           --target=${target_alias} \
18574           --with-build-libsubdir=$(HOST_SUBDIR) \
18575           $(STAGE3_CONFIGURE_FLAGS)
18576 @endif ld-bootstrap
18577
18578 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18579 maybe-configure-stage4-ld:
18580 @if ld-bootstrap
18581 maybe-configure-stage4-ld: configure-stage4-ld
18582 configure-stage4-ld:
18583         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18584         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18585         @r=`${PWD_COMMAND}`; export r; \
18586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18587         TFLAGS="$(STAGE4_TFLAGS)"; \
18588         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18589         $(HOST_EXPORTS) \
18590         $(POSTSTAGE1_HOST_EXPORTS) \
18591         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18592         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18593         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18594         echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
18595         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18596         cd $(HOST_SUBDIR)/ld || exit 1; \
18597         case $(srcdir) in \
18598           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18599           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18600                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18601         esac; \
18602         module_srcdir=ld; \
18603         $(SHELL) $$s/$$module_srcdir/configure \
18604           --srcdir=$${topdir}/$$module_srcdir \
18605           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18606           --target=${target_alias} \
18607           --with-build-libsubdir=$(HOST_SUBDIR) \
18608           $(STAGE4_CONFIGURE_FLAGS)
18609 @endif ld-bootstrap
18610
18611 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18612 maybe-configure-stageprofile-ld:
18613 @if ld-bootstrap
18614 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18615 configure-stageprofile-ld:
18616         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18617         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18618         @r=`${PWD_COMMAND}`; export r; \
18619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18620         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18621         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18622         $(HOST_EXPORTS) \
18623         $(POSTSTAGE1_HOST_EXPORTS) \
18624         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18625         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18626         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18627         echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
18628         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18629         cd $(HOST_SUBDIR)/ld || exit 1; \
18630         case $(srcdir) in \
18631           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18632           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18633                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18634         esac; \
18635         module_srcdir=ld; \
18636         $(SHELL) $$s/$$module_srcdir/configure \
18637           --srcdir=$${topdir}/$$module_srcdir \
18638           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18639           --target=${target_alias} \
18640           --with-build-libsubdir=$(HOST_SUBDIR) \
18641           $(STAGEprofile_CONFIGURE_FLAGS)
18642 @endif ld-bootstrap
18643
18644 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18645 maybe-configure-stagefeedback-ld:
18646 @if ld-bootstrap
18647 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18648 configure-stagefeedback-ld:
18649         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18650         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18651         @r=`${PWD_COMMAND}`; export r; \
18652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18653         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18654         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18655         $(HOST_EXPORTS) \
18656         $(POSTSTAGE1_HOST_EXPORTS) \
18657         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18658         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18659         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18660         echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
18661         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18662         cd $(HOST_SUBDIR)/ld || exit 1; \
18663         case $(srcdir) in \
18664           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18665           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18666                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18667         esac; \
18668         module_srcdir=ld; \
18669         $(SHELL) $$s/$$module_srcdir/configure \
18670           --srcdir=$${topdir}/$$module_srcdir \
18671           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18672           --target=${target_alias} \
18673           --with-build-libsubdir=$(HOST_SUBDIR) \
18674           $(STAGEfeedback_CONFIGURE_FLAGS)
18675 @endif ld-bootstrap
18676
18677
18678
18679
18680
18681 .PHONY: all-ld maybe-all-ld
18682 maybe-all-ld:
18683 @if gcc-bootstrap
18684 all-ld: stage_current
18685 @endif gcc-bootstrap
18686 @if ld
18687 TARGET-ld=all
18688 maybe-all-ld: all-ld
18689 all-ld: configure-ld
18690         @r=`${PWD_COMMAND}`; export r; \
18691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18692         $(HOST_EXPORTS)  \
18693         (cd $(HOST_SUBDIR)/ld && \
18694           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18695                 $(TARGET-ld))
18696 @endif ld
18697
18698
18699
18700 .PHONY: all-stage1-ld maybe-all-stage1-ld
18701 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18702 maybe-all-stage1-ld:
18703 maybe-clean-stage1-ld:
18704 @if ld-bootstrap
18705 maybe-all-stage1-ld: all-stage1-ld
18706 all-stage1: all-stage1-ld
18707 TARGET-stage1-ld = $(TARGET-ld)
18708 all-stage1-ld: configure-stage1-ld
18709         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18710         @r=`${PWD_COMMAND}`; export r; \
18711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18712         TFLAGS="$(STAGE1_TFLAGS)"; \
18713         $(HOST_EXPORTS)  \
18714         cd $(HOST_SUBDIR)/ld && \
18715         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18716                 CFLAGS="$(STAGE1_CFLAGS)" \
18717                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18718                 LIBCFLAGS="$(LIBCFLAGS)" \
18719                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18720                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18721                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18722                 $(EXTRA_HOST_FLAGS)  \
18723                 $(STAGE1_FLAGS_TO_PASS)  \
18724                 TFLAGS="$(STAGE1_TFLAGS)" \
18725                 $(TARGET-stage1-ld)
18726
18727 maybe-clean-stage1-ld: clean-stage1-ld
18728 clean-stage1: clean-stage1-ld
18729 clean-stage1-ld:
18730         @if [ $(current_stage) = stage1 ]; then \
18731           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18732         else \
18733           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18734           $(MAKE) stage1-start; \
18735         fi; \
18736         cd $(HOST_SUBDIR)/ld && \
18737         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18738         $(STAGE1_FLAGS_TO_PASS)  clean
18739 @endif ld-bootstrap
18740
18741
18742 .PHONY: all-stage2-ld maybe-all-stage2-ld
18743 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18744 maybe-all-stage2-ld:
18745 maybe-clean-stage2-ld:
18746 @if ld-bootstrap
18747 maybe-all-stage2-ld: all-stage2-ld
18748 all-stage2: all-stage2-ld
18749 TARGET-stage2-ld = $(TARGET-ld)
18750 all-stage2-ld: configure-stage2-ld
18751         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18752         @r=`${PWD_COMMAND}`; export r; \
18753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18754         TFLAGS="$(STAGE2_TFLAGS)"; \
18755         $(HOST_EXPORTS) \
18756         $(POSTSTAGE1_HOST_EXPORTS)  \
18757         cd $(HOST_SUBDIR)/ld && \
18758         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18759                 CFLAGS="$(STAGE2_CFLAGS)" \
18760                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18761                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18762                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18763                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18764                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18765                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18766                 TFLAGS="$(STAGE2_TFLAGS)" \
18767                 $(TARGET-stage2-ld)
18768
18769 maybe-clean-stage2-ld: clean-stage2-ld
18770 clean-stage2: clean-stage2-ld
18771 clean-stage2-ld:
18772         @if [ $(current_stage) = stage2 ]; then \
18773           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18774         else \
18775           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18776           $(MAKE) stage2-start; \
18777         fi; \
18778         cd $(HOST_SUBDIR)/ld && \
18779         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18780 @endif ld-bootstrap
18781
18782
18783 .PHONY: all-stage3-ld maybe-all-stage3-ld
18784 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18785 maybe-all-stage3-ld:
18786 maybe-clean-stage3-ld:
18787 @if ld-bootstrap
18788 maybe-all-stage3-ld: all-stage3-ld
18789 all-stage3: all-stage3-ld
18790 TARGET-stage3-ld = $(TARGET-ld)
18791 all-stage3-ld: configure-stage3-ld
18792         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18793         @r=`${PWD_COMMAND}`; export r; \
18794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18795         TFLAGS="$(STAGE3_TFLAGS)"; \
18796         $(HOST_EXPORTS) \
18797         $(POSTSTAGE1_HOST_EXPORTS)  \
18798         cd $(HOST_SUBDIR)/ld && \
18799         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18800                 CFLAGS="$(STAGE3_CFLAGS)" \
18801                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18802                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18803                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18804                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18805                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18806                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18807                 TFLAGS="$(STAGE3_TFLAGS)" \
18808                 $(TARGET-stage3-ld)
18809
18810 maybe-clean-stage3-ld: clean-stage3-ld
18811 clean-stage3: clean-stage3-ld
18812 clean-stage3-ld:
18813         @if [ $(current_stage) = stage3 ]; then \
18814           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18815         else \
18816           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
18817           $(MAKE) stage3-start; \
18818         fi; \
18819         cd $(HOST_SUBDIR)/ld && \
18820         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18821 @endif ld-bootstrap
18822
18823
18824 .PHONY: all-stage4-ld maybe-all-stage4-ld
18825 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
18826 maybe-all-stage4-ld:
18827 maybe-clean-stage4-ld:
18828 @if ld-bootstrap
18829 maybe-all-stage4-ld: all-stage4-ld
18830 all-stage4: all-stage4-ld
18831 TARGET-stage4-ld = $(TARGET-ld)
18832 all-stage4-ld: configure-stage4-ld
18833         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18834         @r=`${PWD_COMMAND}`; export r; \
18835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18836         TFLAGS="$(STAGE4_TFLAGS)"; \
18837         $(HOST_EXPORTS) \
18838         $(POSTSTAGE1_HOST_EXPORTS)  \
18839         cd $(HOST_SUBDIR)/ld && \
18840         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18841                 CFLAGS="$(STAGE4_CFLAGS)" \
18842                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18843                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18844                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18845                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18846                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18847                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18848                 TFLAGS="$(STAGE4_TFLAGS)" \
18849                 $(TARGET-stage4-ld)
18850
18851 maybe-clean-stage4-ld: clean-stage4-ld
18852 clean-stage4: clean-stage4-ld
18853 clean-stage4-ld:
18854         @if [ $(current_stage) = stage4 ]; then \
18855           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18856         else \
18857           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
18858           $(MAKE) stage4-start; \
18859         fi; \
18860         cd $(HOST_SUBDIR)/ld && \
18861         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18862 @endif ld-bootstrap
18863
18864
18865 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
18866 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
18867 maybe-all-stageprofile-ld:
18868 maybe-clean-stageprofile-ld:
18869 @if ld-bootstrap
18870 maybe-all-stageprofile-ld: all-stageprofile-ld
18871 all-stageprofile: all-stageprofile-ld
18872 TARGET-stageprofile-ld = $(TARGET-ld)
18873 all-stageprofile-ld: configure-stageprofile-ld
18874         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18875         @r=`${PWD_COMMAND}`; export r; \
18876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18877         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18878         $(HOST_EXPORTS) \
18879         $(POSTSTAGE1_HOST_EXPORTS)  \
18880         cd $(HOST_SUBDIR)/ld && \
18881         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18882                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18883                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18884                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18885                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18886                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18887                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18888                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18889                 TFLAGS="$(STAGEprofile_TFLAGS)" \
18890                 $(TARGET-stageprofile-ld)
18891
18892 maybe-clean-stageprofile-ld: clean-stageprofile-ld
18893 clean-stageprofile: clean-stageprofile-ld
18894 clean-stageprofile-ld:
18895         @if [ $(current_stage) = stageprofile ]; then \
18896           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18897         else \
18898           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
18899           $(MAKE) stageprofile-start; \
18900         fi; \
18901         cd $(HOST_SUBDIR)/ld && \
18902         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18903 @endif ld-bootstrap
18904
18905
18906 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
18907 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
18908 maybe-all-stagefeedback-ld:
18909 maybe-clean-stagefeedback-ld:
18910 @if ld-bootstrap
18911 maybe-all-stagefeedback-ld: all-stagefeedback-ld
18912 all-stagefeedback: all-stagefeedback-ld
18913 TARGET-stagefeedback-ld = $(TARGET-ld)
18914 all-stagefeedback-ld: configure-stagefeedback-ld
18915         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18916         @r=`${PWD_COMMAND}`; export r; \
18917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18918         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18919         $(HOST_EXPORTS) \
18920         $(POSTSTAGE1_HOST_EXPORTS)  \
18921         cd $(HOST_SUBDIR)/ld && \
18922         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18923                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18924                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18925                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18926                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18927                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18928                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18929                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18930                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18931                 $(TARGET-stagefeedback-ld)
18932
18933 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
18934 clean-stagefeedback: clean-stagefeedback-ld
18935 clean-stagefeedback-ld:
18936         @if [ $(current_stage) = stagefeedback ]; then \
18937           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18938         else \
18939           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
18940           $(MAKE) stagefeedback-start; \
18941         fi; \
18942         cd $(HOST_SUBDIR)/ld && \
18943         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18944 @endif ld-bootstrap
18945
18946
18947
18948
18949
18950 .PHONY: check-ld maybe-check-ld
18951 maybe-check-ld:
18952 @if ld
18953 maybe-check-ld: check-ld
18954
18955 check-ld:
18956         @: $(MAKE); $(unstage)
18957         @r=`${PWD_COMMAND}`; export r; \
18958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18959         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18960         (cd $(HOST_SUBDIR)/ld && \
18961           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
18962
18963 @endif ld
18964
18965 .PHONY: install-ld maybe-install-ld
18966 maybe-install-ld:
18967 @if ld
18968 maybe-install-ld: install-ld
18969
18970 install-ld: installdirs
18971         @: $(MAKE); $(unstage)
18972         @r=`${PWD_COMMAND}`; export r; \
18973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18974         $(HOST_EXPORTS) \
18975         (cd $(HOST_SUBDIR)/ld && \
18976           $(MAKE) $(FLAGS_TO_PASS)  install)
18977
18978 @endif ld
18979
18980 .PHONY: install-strip-ld maybe-install-strip-ld
18981 maybe-install-strip-ld:
18982 @if ld
18983 maybe-install-strip-ld: install-strip-ld
18984
18985 install-strip-ld: installdirs
18986         @: $(MAKE); $(unstage)
18987         @r=`${PWD_COMMAND}`; export r; \
18988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18989         $(HOST_EXPORTS) \
18990         (cd $(HOST_SUBDIR)/ld && \
18991           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18992
18993 @endif ld
18994
18995 # Other targets (info, dvi, pdf, etc.)
18996
18997 .PHONY: maybe-info-ld info-ld
18998 maybe-info-ld:
18999 @if ld
19000 maybe-info-ld: info-ld
19001
19002 info-ld: \
19003     configure-ld 
19004         @[ -f ./ld/Makefile ] || exit 0; \
19005         r=`${PWD_COMMAND}`; export r; \
19006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19007         $(HOST_EXPORTS) \
19008         for flag in $(EXTRA_HOST_FLAGS) ; do \
19009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19010         done; \
19011         echo "Doing info in ld"; \
19012         (cd $(HOST_SUBDIR)/ld && \
19013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19015                   "RANLIB=$${RANLIB}" \
19016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19017                   info) \
19018           || exit 1
19019
19020 @endif ld
19021
19022 .PHONY: maybe-dvi-ld dvi-ld
19023 maybe-dvi-ld:
19024 @if ld
19025 maybe-dvi-ld: dvi-ld
19026
19027 dvi-ld: \
19028     configure-ld 
19029         @[ -f ./ld/Makefile ] || exit 0; \
19030         r=`${PWD_COMMAND}`; export r; \
19031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19032         $(HOST_EXPORTS) \
19033         for flag in $(EXTRA_HOST_FLAGS) ; do \
19034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19035         done; \
19036         echo "Doing dvi in ld"; \
19037         (cd $(HOST_SUBDIR)/ld && \
19038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19040                   "RANLIB=$${RANLIB}" \
19041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19042                   dvi) \
19043           || exit 1
19044
19045 @endif ld
19046
19047 .PHONY: maybe-pdf-ld pdf-ld
19048 maybe-pdf-ld:
19049 @if ld
19050 maybe-pdf-ld: pdf-ld
19051
19052 pdf-ld: \
19053     configure-ld 
19054         @[ -f ./ld/Makefile ] || exit 0; \
19055         r=`${PWD_COMMAND}`; export r; \
19056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19057         $(HOST_EXPORTS) \
19058         for flag in $(EXTRA_HOST_FLAGS) ; do \
19059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19060         done; \
19061         echo "Doing pdf in ld"; \
19062         (cd $(HOST_SUBDIR)/ld && \
19063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19065                   "RANLIB=$${RANLIB}" \
19066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19067                   pdf) \
19068           || exit 1
19069
19070 @endif ld
19071
19072 .PHONY: maybe-html-ld html-ld
19073 maybe-html-ld:
19074 @if ld
19075 maybe-html-ld: html-ld
19076
19077 html-ld: \
19078     configure-ld 
19079         @[ -f ./ld/Makefile ] || exit 0; \
19080         r=`${PWD_COMMAND}`; export r; \
19081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19082         $(HOST_EXPORTS) \
19083         for flag in $(EXTRA_HOST_FLAGS) ; do \
19084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19085         done; \
19086         echo "Doing html in ld"; \
19087         (cd $(HOST_SUBDIR)/ld && \
19088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19090                   "RANLIB=$${RANLIB}" \
19091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19092                   html) \
19093           || exit 1
19094
19095 @endif ld
19096
19097 .PHONY: maybe-TAGS-ld TAGS-ld
19098 maybe-TAGS-ld:
19099 @if ld
19100 maybe-TAGS-ld: TAGS-ld
19101
19102 TAGS-ld: \
19103     configure-ld 
19104         @[ -f ./ld/Makefile ] || exit 0; \
19105         r=`${PWD_COMMAND}`; export r; \
19106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19107         $(HOST_EXPORTS) \
19108         for flag in $(EXTRA_HOST_FLAGS) ; do \
19109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19110         done; \
19111         echo "Doing TAGS in ld"; \
19112         (cd $(HOST_SUBDIR)/ld && \
19113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19115                   "RANLIB=$${RANLIB}" \
19116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19117                   TAGS) \
19118           || exit 1
19119
19120 @endif ld
19121
19122 .PHONY: maybe-install-info-ld install-info-ld
19123 maybe-install-info-ld:
19124 @if ld
19125 maybe-install-info-ld: install-info-ld
19126
19127 install-info-ld: \
19128     configure-ld \
19129     info-ld 
19130         @[ -f ./ld/Makefile ] || exit 0; \
19131         r=`${PWD_COMMAND}`; export r; \
19132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19133         $(HOST_EXPORTS) \
19134         for flag in $(EXTRA_HOST_FLAGS) ; do \
19135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19136         done; \
19137         echo "Doing install-info in ld"; \
19138         (cd $(HOST_SUBDIR)/ld && \
19139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19141                   "RANLIB=$${RANLIB}" \
19142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19143                   install-info) \
19144           || exit 1
19145
19146 @endif ld
19147
19148 .PHONY: maybe-install-pdf-ld install-pdf-ld
19149 maybe-install-pdf-ld:
19150 @if ld
19151 maybe-install-pdf-ld: install-pdf-ld
19152
19153 install-pdf-ld: \
19154     configure-ld \
19155     pdf-ld 
19156         @[ -f ./ld/Makefile ] || exit 0; \
19157         r=`${PWD_COMMAND}`; export r; \
19158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19159         $(HOST_EXPORTS) \
19160         for flag in $(EXTRA_HOST_FLAGS) ; do \
19161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19162         done; \
19163         echo "Doing install-pdf in ld"; \
19164         (cd $(HOST_SUBDIR)/ld && \
19165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19167                   "RANLIB=$${RANLIB}" \
19168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19169                   install-pdf) \
19170           || exit 1
19171
19172 @endif ld
19173
19174 .PHONY: maybe-install-html-ld install-html-ld
19175 maybe-install-html-ld:
19176 @if ld
19177 maybe-install-html-ld: install-html-ld
19178
19179 install-html-ld: \
19180     configure-ld \
19181     html-ld 
19182         @[ -f ./ld/Makefile ] || exit 0; \
19183         r=`${PWD_COMMAND}`; export r; \
19184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19185         $(HOST_EXPORTS) \
19186         for flag in $(EXTRA_HOST_FLAGS) ; do \
19187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19188         done; \
19189         echo "Doing install-html in ld"; \
19190         (cd $(HOST_SUBDIR)/ld && \
19191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19193                   "RANLIB=$${RANLIB}" \
19194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19195                   install-html) \
19196           || exit 1
19197
19198 @endif ld
19199
19200 .PHONY: maybe-installcheck-ld installcheck-ld
19201 maybe-installcheck-ld:
19202 @if ld
19203 maybe-installcheck-ld: installcheck-ld
19204
19205 installcheck-ld: \
19206     configure-ld 
19207         @[ -f ./ld/Makefile ] || exit 0; \
19208         r=`${PWD_COMMAND}`; export r; \
19209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19210         $(HOST_EXPORTS) \
19211         for flag in $(EXTRA_HOST_FLAGS) ; do \
19212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19213         done; \
19214         echo "Doing installcheck in ld"; \
19215         (cd $(HOST_SUBDIR)/ld && \
19216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19218                   "RANLIB=$${RANLIB}" \
19219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19220                   installcheck) \
19221           || exit 1
19222
19223 @endif ld
19224
19225 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19226 maybe-mostlyclean-ld:
19227 @if ld
19228 maybe-mostlyclean-ld: mostlyclean-ld
19229
19230 mostlyclean-ld: 
19231         @[ -f ./ld/Makefile ] || exit 0; \
19232         r=`${PWD_COMMAND}`; export r; \
19233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19234         $(HOST_EXPORTS) \
19235         for flag in $(EXTRA_HOST_FLAGS) ; do \
19236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19237         done; \
19238         echo "Doing mostlyclean in ld"; \
19239         (cd $(HOST_SUBDIR)/ld && \
19240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19242                   "RANLIB=$${RANLIB}" \
19243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19244                   mostlyclean) \
19245           || exit 1
19246
19247 @endif ld
19248
19249 .PHONY: maybe-clean-ld clean-ld
19250 maybe-clean-ld:
19251 @if ld
19252 maybe-clean-ld: clean-ld
19253
19254 clean-ld: 
19255         @[ -f ./ld/Makefile ] || exit 0; \
19256         r=`${PWD_COMMAND}`; export r; \
19257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19258         $(HOST_EXPORTS) \
19259         for flag in $(EXTRA_HOST_FLAGS) ; do \
19260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19261         done; \
19262         echo "Doing clean in ld"; \
19263         (cd $(HOST_SUBDIR)/ld && \
19264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19266                   "RANLIB=$${RANLIB}" \
19267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19268                   clean) \
19269           || exit 1
19270
19271 @endif ld
19272
19273 .PHONY: maybe-distclean-ld distclean-ld
19274 maybe-distclean-ld:
19275 @if ld
19276 maybe-distclean-ld: distclean-ld
19277
19278 distclean-ld: 
19279         @[ -f ./ld/Makefile ] || exit 0; \
19280         r=`${PWD_COMMAND}`; export r; \
19281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19282         $(HOST_EXPORTS) \
19283         for flag in $(EXTRA_HOST_FLAGS) ; do \
19284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19285         done; \
19286         echo "Doing distclean in ld"; \
19287         (cd $(HOST_SUBDIR)/ld && \
19288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19290                   "RANLIB=$${RANLIB}" \
19291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19292                   distclean) \
19293           || exit 1
19294
19295 @endif ld
19296
19297 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19298 maybe-maintainer-clean-ld:
19299 @if ld
19300 maybe-maintainer-clean-ld: maintainer-clean-ld
19301
19302 maintainer-clean-ld: 
19303         @[ -f ./ld/Makefile ] || exit 0; \
19304         r=`${PWD_COMMAND}`; export r; \
19305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19306         $(HOST_EXPORTS) \
19307         for flag in $(EXTRA_HOST_FLAGS) ; do \
19308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19309         done; \
19310         echo "Doing maintainer-clean in ld"; \
19311         (cd $(HOST_SUBDIR)/ld && \
19312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19314                   "RANLIB=$${RANLIB}" \
19315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19316                   maintainer-clean) \
19317           || exit 1
19318
19319 @endif ld
19320
19321
19322
19323 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19324 maybe-configure-libbacktrace:
19325 @if gcc-bootstrap
19326 configure-libbacktrace: stage_current
19327 @endif gcc-bootstrap
19328 @if libbacktrace
19329 maybe-configure-libbacktrace: configure-libbacktrace
19330 configure-libbacktrace: 
19331         @r=`${PWD_COMMAND}`; export r; \
19332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19333         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19334         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19335         $(HOST_EXPORTS)  \
19336         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19337         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19338         case $(srcdir) in \
19339           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19340           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19341                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19342         esac; \
19343         module_srcdir=libbacktrace; \
19344         $(SHELL) \
19345           $$s/$$module_srcdir/configure \
19346           --srcdir=$${topdir}/$$module_srcdir \
19347           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19348           --target=${target_alias}  \
19349           || exit 1
19350 @endif libbacktrace
19351
19352
19353
19354 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19355 maybe-configure-stage1-libbacktrace:
19356 @if libbacktrace-bootstrap
19357 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19358 configure-stage1-libbacktrace:
19359         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19360         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19361         @r=`${PWD_COMMAND}`; export r; \
19362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19363         TFLAGS="$(STAGE1_TFLAGS)"; \
19364         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19365         $(HOST_EXPORTS) \
19366         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19367         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19368         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19369         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
19370         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19371         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19372         case $(srcdir) in \
19373           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19374           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19375                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19376         esac; \
19377         module_srcdir=libbacktrace; \
19378         $(SHELL) $$s/$$module_srcdir/configure \
19379           --srcdir=$${topdir}/$$module_srcdir \
19380           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19381           --target=${target_alias} \
19382            \
19383           $(STAGE1_CONFIGURE_FLAGS)
19384 @endif libbacktrace-bootstrap
19385
19386 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19387 maybe-configure-stage2-libbacktrace:
19388 @if libbacktrace-bootstrap
19389 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19390 configure-stage2-libbacktrace:
19391         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19392         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19393         @r=`${PWD_COMMAND}`; export r; \
19394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19395         TFLAGS="$(STAGE2_TFLAGS)"; \
19396         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19397         $(HOST_EXPORTS) \
19398         $(POSTSTAGE1_HOST_EXPORTS) \
19399         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19400         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19401         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19402         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
19403         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19404         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19405         case $(srcdir) in \
19406           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19407           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19408                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19409         esac; \
19410         module_srcdir=libbacktrace; \
19411         $(SHELL) $$s/$$module_srcdir/configure \
19412           --srcdir=$${topdir}/$$module_srcdir \
19413           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19414           --target=${target_alias} \
19415           --with-build-libsubdir=$(HOST_SUBDIR) \
19416           $(STAGE2_CONFIGURE_FLAGS)
19417 @endif libbacktrace-bootstrap
19418
19419 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19420 maybe-configure-stage3-libbacktrace:
19421 @if libbacktrace-bootstrap
19422 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19423 configure-stage3-libbacktrace:
19424         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19425         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19426         @r=`${PWD_COMMAND}`; export r; \
19427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19428         TFLAGS="$(STAGE3_TFLAGS)"; \
19429         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19430         $(HOST_EXPORTS) \
19431         $(POSTSTAGE1_HOST_EXPORTS) \
19432         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19433         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19434         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19435         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
19436         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19437         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19438         case $(srcdir) in \
19439           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19440           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19441                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19442         esac; \
19443         module_srcdir=libbacktrace; \
19444         $(SHELL) $$s/$$module_srcdir/configure \
19445           --srcdir=$${topdir}/$$module_srcdir \
19446           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19447           --target=${target_alias} \
19448           --with-build-libsubdir=$(HOST_SUBDIR) \
19449           $(STAGE3_CONFIGURE_FLAGS)
19450 @endif libbacktrace-bootstrap
19451
19452 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19453 maybe-configure-stage4-libbacktrace:
19454 @if libbacktrace-bootstrap
19455 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19456 configure-stage4-libbacktrace:
19457         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19458         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19459         @r=`${PWD_COMMAND}`; export r; \
19460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19461         TFLAGS="$(STAGE4_TFLAGS)"; \
19462         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19463         $(HOST_EXPORTS) \
19464         $(POSTSTAGE1_HOST_EXPORTS) \
19465         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19466         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19467         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19468         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
19469         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19470         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19471         case $(srcdir) in \
19472           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19473           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19474                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19475         esac; \
19476         module_srcdir=libbacktrace; \
19477         $(SHELL) $$s/$$module_srcdir/configure \
19478           --srcdir=$${topdir}/$$module_srcdir \
19479           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19480           --target=${target_alias} \
19481           --with-build-libsubdir=$(HOST_SUBDIR) \
19482           $(STAGE4_CONFIGURE_FLAGS)
19483 @endif libbacktrace-bootstrap
19484
19485 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19486 maybe-configure-stageprofile-libbacktrace:
19487 @if libbacktrace-bootstrap
19488 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19489 configure-stageprofile-libbacktrace:
19490         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19491         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19492         @r=`${PWD_COMMAND}`; export r; \
19493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19494         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19495         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19496         $(HOST_EXPORTS) \
19497         $(POSTSTAGE1_HOST_EXPORTS) \
19498         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19499         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19500         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19501         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
19502         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19503         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19504         case $(srcdir) in \
19505           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19506           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19507                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19508         esac; \
19509         module_srcdir=libbacktrace; \
19510         $(SHELL) $$s/$$module_srcdir/configure \
19511           --srcdir=$${topdir}/$$module_srcdir \
19512           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19513           --target=${target_alias} \
19514           --with-build-libsubdir=$(HOST_SUBDIR) \
19515           $(STAGEprofile_CONFIGURE_FLAGS)
19516 @endif libbacktrace-bootstrap
19517
19518 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19519 maybe-configure-stagefeedback-libbacktrace:
19520 @if libbacktrace-bootstrap
19521 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19522 configure-stagefeedback-libbacktrace:
19523         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19524         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19525         @r=`${PWD_COMMAND}`; export r; \
19526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19527         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19528         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19529         $(HOST_EXPORTS) \
19530         $(POSTSTAGE1_HOST_EXPORTS) \
19531         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19532         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19533         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19534         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
19535         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19536         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19537         case $(srcdir) in \
19538           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19539           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19540                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19541         esac; \
19542         module_srcdir=libbacktrace; \
19543         $(SHELL) $$s/$$module_srcdir/configure \
19544           --srcdir=$${topdir}/$$module_srcdir \
19545           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19546           --target=${target_alias} \
19547           --with-build-libsubdir=$(HOST_SUBDIR) \
19548           $(STAGEfeedback_CONFIGURE_FLAGS)
19549 @endif libbacktrace-bootstrap
19550
19551
19552
19553
19554
19555 .PHONY: all-libbacktrace maybe-all-libbacktrace
19556 maybe-all-libbacktrace:
19557 @if gcc-bootstrap
19558 all-libbacktrace: stage_current
19559 @endif gcc-bootstrap
19560 @if libbacktrace
19561 TARGET-libbacktrace=all
19562 maybe-all-libbacktrace: all-libbacktrace
19563 all-libbacktrace: configure-libbacktrace
19564         @r=`${PWD_COMMAND}`; export r; \
19565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19566         $(HOST_EXPORTS)  \
19567         (cd $(HOST_SUBDIR)/libbacktrace && \
19568           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19569                 $(TARGET-libbacktrace))
19570 @endif libbacktrace
19571
19572
19573
19574 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19575 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19576 maybe-all-stage1-libbacktrace:
19577 maybe-clean-stage1-libbacktrace:
19578 @if libbacktrace-bootstrap
19579 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19580 all-stage1: all-stage1-libbacktrace
19581 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19582 all-stage1-libbacktrace: configure-stage1-libbacktrace
19583         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19584         @r=`${PWD_COMMAND}`; export r; \
19585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19586         TFLAGS="$(STAGE1_TFLAGS)"; \
19587         $(HOST_EXPORTS)  \
19588         cd $(HOST_SUBDIR)/libbacktrace && \
19589         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19590                 CFLAGS="$(STAGE1_CFLAGS)" \
19591                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19592                 LIBCFLAGS="$(LIBCFLAGS)" \
19593                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19594                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19595                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19596                 $(EXTRA_HOST_FLAGS)  \
19597                 $(STAGE1_FLAGS_TO_PASS)  \
19598                 TFLAGS="$(STAGE1_TFLAGS)" \
19599                 $(TARGET-stage1-libbacktrace)
19600
19601 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19602 clean-stage1: clean-stage1-libbacktrace
19603 clean-stage1-libbacktrace:
19604         @if [ $(current_stage) = stage1 ]; then \
19605           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19606         else \
19607           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19608           $(MAKE) stage1-start; \
19609         fi; \
19610         cd $(HOST_SUBDIR)/libbacktrace && \
19611         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19612         $(STAGE1_FLAGS_TO_PASS)  clean
19613 @endif libbacktrace-bootstrap
19614
19615
19616 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19617 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19618 maybe-all-stage2-libbacktrace:
19619 maybe-clean-stage2-libbacktrace:
19620 @if libbacktrace-bootstrap
19621 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19622 all-stage2: all-stage2-libbacktrace
19623 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19624 all-stage2-libbacktrace: configure-stage2-libbacktrace
19625         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19626         @r=`${PWD_COMMAND}`; export r; \
19627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19628         TFLAGS="$(STAGE2_TFLAGS)"; \
19629         $(HOST_EXPORTS) \
19630         $(POSTSTAGE1_HOST_EXPORTS)  \
19631         cd $(HOST_SUBDIR)/libbacktrace && \
19632         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19633                 CFLAGS="$(STAGE2_CFLAGS)" \
19634                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19635                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19636                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19637                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19638                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19639                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19640                 TFLAGS="$(STAGE2_TFLAGS)" \
19641                 $(TARGET-stage2-libbacktrace)
19642
19643 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19644 clean-stage2: clean-stage2-libbacktrace
19645 clean-stage2-libbacktrace:
19646         @if [ $(current_stage) = stage2 ]; then \
19647           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19648         else \
19649           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19650           $(MAKE) stage2-start; \
19651         fi; \
19652         cd $(HOST_SUBDIR)/libbacktrace && \
19653         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19654 @endif libbacktrace-bootstrap
19655
19656
19657 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19658 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19659 maybe-all-stage3-libbacktrace:
19660 maybe-clean-stage3-libbacktrace:
19661 @if libbacktrace-bootstrap
19662 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19663 all-stage3: all-stage3-libbacktrace
19664 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19665 all-stage3-libbacktrace: configure-stage3-libbacktrace
19666         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19667         @r=`${PWD_COMMAND}`; export r; \
19668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19669         TFLAGS="$(STAGE3_TFLAGS)"; \
19670         $(HOST_EXPORTS) \
19671         $(POSTSTAGE1_HOST_EXPORTS)  \
19672         cd $(HOST_SUBDIR)/libbacktrace && \
19673         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19674                 CFLAGS="$(STAGE3_CFLAGS)" \
19675                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19676                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19677                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19678                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19679                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19680                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19681                 TFLAGS="$(STAGE3_TFLAGS)" \
19682                 $(TARGET-stage3-libbacktrace)
19683
19684 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19685 clean-stage3: clean-stage3-libbacktrace
19686 clean-stage3-libbacktrace:
19687         @if [ $(current_stage) = stage3 ]; then \
19688           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19689         else \
19690           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19691           $(MAKE) stage3-start; \
19692         fi; \
19693         cd $(HOST_SUBDIR)/libbacktrace && \
19694         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19695 @endif libbacktrace-bootstrap
19696
19697
19698 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19699 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19700 maybe-all-stage4-libbacktrace:
19701 maybe-clean-stage4-libbacktrace:
19702 @if libbacktrace-bootstrap
19703 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19704 all-stage4: all-stage4-libbacktrace
19705 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19706 all-stage4-libbacktrace: configure-stage4-libbacktrace
19707         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19708         @r=`${PWD_COMMAND}`; export r; \
19709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19710         TFLAGS="$(STAGE4_TFLAGS)"; \
19711         $(HOST_EXPORTS) \
19712         $(POSTSTAGE1_HOST_EXPORTS)  \
19713         cd $(HOST_SUBDIR)/libbacktrace && \
19714         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19715                 CFLAGS="$(STAGE4_CFLAGS)" \
19716                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19717                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19718                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19719                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19720                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19721                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19722                 TFLAGS="$(STAGE4_TFLAGS)" \
19723                 $(TARGET-stage4-libbacktrace)
19724
19725 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19726 clean-stage4: clean-stage4-libbacktrace
19727 clean-stage4-libbacktrace:
19728         @if [ $(current_stage) = stage4 ]; then \
19729           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19730         else \
19731           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19732           $(MAKE) stage4-start; \
19733         fi; \
19734         cd $(HOST_SUBDIR)/libbacktrace && \
19735         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19736 @endif libbacktrace-bootstrap
19737
19738
19739 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19740 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19741 maybe-all-stageprofile-libbacktrace:
19742 maybe-clean-stageprofile-libbacktrace:
19743 @if libbacktrace-bootstrap
19744 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19745 all-stageprofile: all-stageprofile-libbacktrace
19746 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19747 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19748         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19749         @r=`${PWD_COMMAND}`; export r; \
19750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19751         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19752         $(HOST_EXPORTS) \
19753         $(POSTSTAGE1_HOST_EXPORTS)  \
19754         cd $(HOST_SUBDIR)/libbacktrace && \
19755         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19756                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19757                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19758                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19759                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19760                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19761                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19762                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19763                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19764                 $(TARGET-stageprofile-libbacktrace)
19765
19766 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19767 clean-stageprofile: clean-stageprofile-libbacktrace
19768 clean-stageprofile-libbacktrace:
19769         @if [ $(current_stage) = stageprofile ]; then \
19770           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19771         else \
19772           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19773           $(MAKE) stageprofile-start; \
19774         fi; \
19775         cd $(HOST_SUBDIR)/libbacktrace && \
19776         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19777 @endif libbacktrace-bootstrap
19778
19779
19780 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19781 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19782 maybe-all-stagefeedback-libbacktrace:
19783 maybe-clean-stagefeedback-libbacktrace:
19784 @if libbacktrace-bootstrap
19785 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19786 all-stagefeedback: all-stagefeedback-libbacktrace
19787 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19788 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19789         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19790         @r=`${PWD_COMMAND}`; export r; \
19791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19792         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19793         $(HOST_EXPORTS) \
19794         $(POSTSTAGE1_HOST_EXPORTS)  \
19795         cd $(HOST_SUBDIR)/libbacktrace && \
19796         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19797                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19798                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19799                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19800                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19801                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19802                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19803                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19804                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19805                 $(TARGET-stagefeedback-libbacktrace)
19806
19807 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
19808 clean-stagefeedback: clean-stagefeedback-libbacktrace
19809 clean-stagefeedback-libbacktrace:
19810         @if [ $(current_stage) = stagefeedback ]; then \
19811           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19812         else \
19813           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
19814           $(MAKE) stagefeedback-start; \
19815         fi; \
19816         cd $(HOST_SUBDIR)/libbacktrace && \
19817         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19818 @endif libbacktrace-bootstrap
19819
19820
19821
19822
19823
19824 .PHONY: check-libbacktrace maybe-check-libbacktrace
19825 maybe-check-libbacktrace:
19826 @if libbacktrace
19827 maybe-check-libbacktrace: check-libbacktrace
19828
19829 check-libbacktrace:
19830         @: $(MAKE); $(unstage)
19831         @r=`${PWD_COMMAND}`; export r; \
19832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19833         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19834         (cd $(HOST_SUBDIR)/libbacktrace && \
19835           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
19836
19837 @endif libbacktrace
19838
19839 .PHONY: install-libbacktrace maybe-install-libbacktrace
19840 maybe-install-libbacktrace:
19841 @if libbacktrace
19842 maybe-install-libbacktrace: install-libbacktrace
19843
19844 install-libbacktrace: installdirs
19845         @: $(MAKE); $(unstage)
19846         @r=`${PWD_COMMAND}`; export r; \
19847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19848         $(HOST_EXPORTS) \
19849         (cd $(HOST_SUBDIR)/libbacktrace && \
19850           $(MAKE) $(FLAGS_TO_PASS)  install)
19851
19852 @endif libbacktrace
19853
19854 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
19855 maybe-install-strip-libbacktrace:
19856 @if libbacktrace
19857 maybe-install-strip-libbacktrace: install-strip-libbacktrace
19858
19859 install-strip-libbacktrace: installdirs
19860         @: $(MAKE); $(unstage)
19861         @r=`${PWD_COMMAND}`; export r; \
19862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19863         $(HOST_EXPORTS) \
19864         (cd $(HOST_SUBDIR)/libbacktrace && \
19865           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19866
19867 @endif libbacktrace
19868
19869 # Other targets (info, dvi, pdf, etc.)
19870
19871 .PHONY: maybe-info-libbacktrace info-libbacktrace
19872 maybe-info-libbacktrace:
19873 @if libbacktrace
19874 maybe-info-libbacktrace: info-libbacktrace
19875
19876 info-libbacktrace: \
19877     configure-libbacktrace 
19878         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19879         r=`${PWD_COMMAND}`; export r; \
19880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19881         $(HOST_EXPORTS) \
19882         for flag in $(EXTRA_HOST_FLAGS) ; do \
19883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19884         done; \
19885         echo "Doing info in libbacktrace"; \
19886         (cd $(HOST_SUBDIR)/libbacktrace && \
19887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19889                   "RANLIB=$${RANLIB}" \
19890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19891                   info) \
19892           || exit 1
19893
19894 @endif libbacktrace
19895
19896 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
19897 maybe-dvi-libbacktrace:
19898 @if libbacktrace
19899 maybe-dvi-libbacktrace: dvi-libbacktrace
19900
19901 dvi-libbacktrace: \
19902     configure-libbacktrace 
19903         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19904         r=`${PWD_COMMAND}`; export r; \
19905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19906         $(HOST_EXPORTS) \
19907         for flag in $(EXTRA_HOST_FLAGS) ; do \
19908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19909         done; \
19910         echo "Doing dvi in libbacktrace"; \
19911         (cd $(HOST_SUBDIR)/libbacktrace && \
19912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19914                   "RANLIB=$${RANLIB}" \
19915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19916                   dvi) \
19917           || exit 1
19918
19919 @endif libbacktrace
19920
19921 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
19922 maybe-pdf-libbacktrace:
19923 @if libbacktrace
19924 maybe-pdf-libbacktrace: pdf-libbacktrace
19925
19926 pdf-libbacktrace: \
19927     configure-libbacktrace 
19928         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19929         r=`${PWD_COMMAND}`; export r; \
19930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19931         $(HOST_EXPORTS) \
19932         for flag in $(EXTRA_HOST_FLAGS) ; do \
19933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19934         done; \
19935         echo "Doing pdf in libbacktrace"; \
19936         (cd $(HOST_SUBDIR)/libbacktrace && \
19937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19939                   "RANLIB=$${RANLIB}" \
19940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19941                   pdf) \
19942           || exit 1
19943
19944 @endif libbacktrace
19945
19946 .PHONY: maybe-html-libbacktrace html-libbacktrace
19947 maybe-html-libbacktrace:
19948 @if libbacktrace
19949 maybe-html-libbacktrace: html-libbacktrace
19950
19951 html-libbacktrace: \
19952     configure-libbacktrace 
19953         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19954         r=`${PWD_COMMAND}`; export r; \
19955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19956         $(HOST_EXPORTS) \
19957         for flag in $(EXTRA_HOST_FLAGS) ; do \
19958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19959         done; \
19960         echo "Doing html in libbacktrace"; \
19961         (cd $(HOST_SUBDIR)/libbacktrace && \
19962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19964                   "RANLIB=$${RANLIB}" \
19965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19966                   html) \
19967           || exit 1
19968
19969 @endif libbacktrace
19970
19971 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
19972 maybe-TAGS-libbacktrace:
19973 @if libbacktrace
19974 maybe-TAGS-libbacktrace: TAGS-libbacktrace
19975
19976 TAGS-libbacktrace: \
19977     configure-libbacktrace 
19978         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19979         r=`${PWD_COMMAND}`; export r; \
19980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19981         $(HOST_EXPORTS) \
19982         for flag in $(EXTRA_HOST_FLAGS) ; do \
19983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19984         done; \
19985         echo "Doing TAGS in libbacktrace"; \
19986         (cd $(HOST_SUBDIR)/libbacktrace && \
19987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19989                   "RANLIB=$${RANLIB}" \
19990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19991                   TAGS) \
19992           || exit 1
19993
19994 @endif libbacktrace
19995
19996 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
19997 maybe-install-info-libbacktrace:
19998 @if libbacktrace
19999 maybe-install-info-libbacktrace: install-info-libbacktrace
20000
20001 install-info-libbacktrace: \
20002     configure-libbacktrace \
20003     info-libbacktrace 
20004         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20005         r=`${PWD_COMMAND}`; export r; \
20006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20007         $(HOST_EXPORTS) \
20008         for flag in $(EXTRA_HOST_FLAGS) ; do \
20009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20010         done; \
20011         echo "Doing install-info in libbacktrace"; \
20012         (cd $(HOST_SUBDIR)/libbacktrace && \
20013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20015                   "RANLIB=$${RANLIB}" \
20016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20017                   install-info) \
20018           || exit 1
20019
20020 @endif libbacktrace
20021
20022 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20023 maybe-install-pdf-libbacktrace:
20024 @if libbacktrace
20025 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20026
20027 install-pdf-libbacktrace: \
20028     configure-libbacktrace \
20029     pdf-libbacktrace 
20030         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20031         r=`${PWD_COMMAND}`; export r; \
20032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20033         $(HOST_EXPORTS) \
20034         for flag in $(EXTRA_HOST_FLAGS) ; do \
20035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20036         done; \
20037         echo "Doing install-pdf in libbacktrace"; \
20038         (cd $(HOST_SUBDIR)/libbacktrace && \
20039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20041                   "RANLIB=$${RANLIB}" \
20042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20043                   install-pdf) \
20044           || exit 1
20045
20046 @endif libbacktrace
20047
20048 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20049 maybe-install-html-libbacktrace:
20050 @if libbacktrace
20051 maybe-install-html-libbacktrace: install-html-libbacktrace
20052
20053 install-html-libbacktrace: \
20054     configure-libbacktrace \
20055     html-libbacktrace 
20056         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20057         r=`${PWD_COMMAND}`; export r; \
20058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20059         $(HOST_EXPORTS) \
20060         for flag in $(EXTRA_HOST_FLAGS) ; do \
20061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20062         done; \
20063         echo "Doing install-html in libbacktrace"; \
20064         (cd $(HOST_SUBDIR)/libbacktrace && \
20065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20067                   "RANLIB=$${RANLIB}" \
20068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20069                   install-html) \
20070           || exit 1
20071
20072 @endif libbacktrace
20073
20074 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20075 maybe-installcheck-libbacktrace:
20076 @if libbacktrace
20077 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20078
20079 installcheck-libbacktrace: \
20080     configure-libbacktrace 
20081         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20082         r=`${PWD_COMMAND}`; export r; \
20083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20084         $(HOST_EXPORTS) \
20085         for flag in $(EXTRA_HOST_FLAGS) ; do \
20086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20087         done; \
20088         echo "Doing installcheck in libbacktrace"; \
20089         (cd $(HOST_SUBDIR)/libbacktrace && \
20090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20092                   "RANLIB=$${RANLIB}" \
20093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20094                   installcheck) \
20095           || exit 1
20096
20097 @endif libbacktrace
20098
20099 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20100 maybe-mostlyclean-libbacktrace:
20101 @if libbacktrace
20102 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20103
20104 mostlyclean-libbacktrace: 
20105         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20106         r=`${PWD_COMMAND}`; export r; \
20107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20108         $(HOST_EXPORTS) \
20109         for flag in $(EXTRA_HOST_FLAGS) ; do \
20110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20111         done; \
20112         echo "Doing mostlyclean in libbacktrace"; \
20113         (cd $(HOST_SUBDIR)/libbacktrace && \
20114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20116                   "RANLIB=$${RANLIB}" \
20117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20118                   mostlyclean) \
20119           || exit 1
20120
20121 @endif libbacktrace
20122
20123 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20124 maybe-clean-libbacktrace:
20125 @if libbacktrace
20126 maybe-clean-libbacktrace: clean-libbacktrace
20127
20128 clean-libbacktrace: 
20129         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20130         r=`${PWD_COMMAND}`; export r; \
20131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20132         $(HOST_EXPORTS) \
20133         for flag in $(EXTRA_HOST_FLAGS) ; do \
20134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20135         done; \
20136         echo "Doing clean in libbacktrace"; \
20137         (cd $(HOST_SUBDIR)/libbacktrace && \
20138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20140                   "RANLIB=$${RANLIB}" \
20141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20142                   clean) \
20143           || exit 1
20144
20145 @endif libbacktrace
20146
20147 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20148 maybe-distclean-libbacktrace:
20149 @if libbacktrace
20150 maybe-distclean-libbacktrace: distclean-libbacktrace
20151
20152 distclean-libbacktrace: 
20153         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20154         r=`${PWD_COMMAND}`; export r; \
20155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20156         $(HOST_EXPORTS) \
20157         for flag in $(EXTRA_HOST_FLAGS) ; do \
20158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20159         done; \
20160         echo "Doing distclean in libbacktrace"; \
20161         (cd $(HOST_SUBDIR)/libbacktrace && \
20162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20164                   "RANLIB=$${RANLIB}" \
20165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20166                   distclean) \
20167           || exit 1
20168
20169 @endif libbacktrace
20170
20171 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20172 maybe-maintainer-clean-libbacktrace:
20173 @if libbacktrace
20174 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20175
20176 maintainer-clean-libbacktrace: 
20177         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20178         r=`${PWD_COMMAND}`; export r; \
20179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20180         $(HOST_EXPORTS) \
20181         for flag in $(EXTRA_HOST_FLAGS) ; do \
20182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20183         done; \
20184         echo "Doing maintainer-clean in libbacktrace"; \
20185         (cd $(HOST_SUBDIR)/libbacktrace && \
20186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20188                   "RANLIB=$${RANLIB}" \
20189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20190                   maintainer-clean) \
20191           || exit 1
20192
20193 @endif libbacktrace
20194
20195
20196
20197 .PHONY: configure-libcpp maybe-configure-libcpp
20198 maybe-configure-libcpp:
20199 @if gcc-bootstrap
20200 configure-libcpp: stage_current
20201 @endif gcc-bootstrap
20202 @if libcpp
20203 maybe-configure-libcpp: configure-libcpp
20204 configure-libcpp: 
20205         @r=`${PWD_COMMAND}`; export r; \
20206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20207         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20208         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20209         $(HOST_EXPORTS)  \
20210         echo Configuring in $(HOST_SUBDIR)/libcpp; \
20211         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20212         case $(srcdir) in \
20213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20214           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20216         esac; \
20217         module_srcdir=libcpp; \
20218         $(SHELL) \
20219           $$s/$$module_srcdir/configure \
20220           --srcdir=$${topdir}/$$module_srcdir \
20221           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20222           --target=${target_alias}  \
20223           || exit 1
20224 @endif libcpp
20225
20226
20227
20228 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20229 maybe-configure-stage1-libcpp:
20230 @if libcpp-bootstrap
20231 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20232 configure-stage1-libcpp:
20233         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20234         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20235         @r=`${PWD_COMMAND}`; export r; \
20236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20237         TFLAGS="$(STAGE1_TFLAGS)"; \
20238         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20239         $(HOST_EXPORTS) \
20240         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20241         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20242         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20243         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
20244         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20245         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20246         case $(srcdir) in \
20247           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20248           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20249                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20250         esac; \
20251         module_srcdir=libcpp; \
20252         $(SHELL) $$s/$$module_srcdir/configure \
20253           --srcdir=$${topdir}/$$module_srcdir \
20254           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20255           --target=${target_alias} \
20256            \
20257           $(STAGE1_CONFIGURE_FLAGS)
20258 @endif libcpp-bootstrap
20259
20260 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20261 maybe-configure-stage2-libcpp:
20262 @if libcpp-bootstrap
20263 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20264 configure-stage2-libcpp:
20265         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20266         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20267         @r=`${PWD_COMMAND}`; export r; \
20268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20269         TFLAGS="$(STAGE2_TFLAGS)"; \
20270         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20271         $(HOST_EXPORTS) \
20272         $(POSTSTAGE1_HOST_EXPORTS) \
20273         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20274         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20275         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20276         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
20277         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20278         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20279         case $(srcdir) in \
20280           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20281           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20282                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20283         esac; \
20284         module_srcdir=libcpp; \
20285         $(SHELL) $$s/$$module_srcdir/configure \
20286           --srcdir=$${topdir}/$$module_srcdir \
20287           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20288           --target=${target_alias} \
20289           --with-build-libsubdir=$(HOST_SUBDIR) \
20290           $(STAGE2_CONFIGURE_FLAGS)
20291 @endif libcpp-bootstrap
20292
20293 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20294 maybe-configure-stage3-libcpp:
20295 @if libcpp-bootstrap
20296 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20297 configure-stage3-libcpp:
20298         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20299         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20300         @r=`${PWD_COMMAND}`; export r; \
20301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20302         TFLAGS="$(STAGE3_TFLAGS)"; \
20303         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20304         $(HOST_EXPORTS) \
20305         $(POSTSTAGE1_HOST_EXPORTS) \
20306         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20307         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20308         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20309         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
20310         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20311         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20312         case $(srcdir) in \
20313           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20314           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20315                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20316         esac; \
20317         module_srcdir=libcpp; \
20318         $(SHELL) $$s/$$module_srcdir/configure \
20319           --srcdir=$${topdir}/$$module_srcdir \
20320           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20321           --target=${target_alias} \
20322           --with-build-libsubdir=$(HOST_SUBDIR) \
20323           $(STAGE3_CONFIGURE_FLAGS)
20324 @endif libcpp-bootstrap
20325
20326 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20327 maybe-configure-stage4-libcpp:
20328 @if libcpp-bootstrap
20329 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20330 configure-stage4-libcpp:
20331         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20332         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20333         @r=`${PWD_COMMAND}`; export r; \
20334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20335         TFLAGS="$(STAGE4_TFLAGS)"; \
20336         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20337         $(HOST_EXPORTS) \
20338         $(POSTSTAGE1_HOST_EXPORTS) \
20339         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20340         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20341         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20342         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
20343         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20344         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20345         case $(srcdir) in \
20346           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20347           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20348                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20349         esac; \
20350         module_srcdir=libcpp; \
20351         $(SHELL) $$s/$$module_srcdir/configure \
20352           --srcdir=$${topdir}/$$module_srcdir \
20353           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20354           --target=${target_alias} \
20355           --with-build-libsubdir=$(HOST_SUBDIR) \
20356           $(STAGE4_CONFIGURE_FLAGS)
20357 @endif libcpp-bootstrap
20358
20359 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20360 maybe-configure-stageprofile-libcpp:
20361 @if libcpp-bootstrap
20362 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20363 configure-stageprofile-libcpp:
20364         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20365         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20366         @r=`${PWD_COMMAND}`; export r; \
20367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20368         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20369         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20370         $(HOST_EXPORTS) \
20371         $(POSTSTAGE1_HOST_EXPORTS) \
20372         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20373         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20374         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20375         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
20376         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20377         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20378         case $(srcdir) in \
20379           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20380           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20381                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20382         esac; \
20383         module_srcdir=libcpp; \
20384         $(SHELL) $$s/$$module_srcdir/configure \
20385           --srcdir=$${topdir}/$$module_srcdir \
20386           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20387           --target=${target_alias} \
20388           --with-build-libsubdir=$(HOST_SUBDIR) \
20389           $(STAGEprofile_CONFIGURE_FLAGS)
20390 @endif libcpp-bootstrap
20391
20392 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20393 maybe-configure-stagefeedback-libcpp:
20394 @if libcpp-bootstrap
20395 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20396 configure-stagefeedback-libcpp:
20397         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20398         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20399         @r=`${PWD_COMMAND}`; export r; \
20400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20401         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20402         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20403         $(HOST_EXPORTS) \
20404         $(POSTSTAGE1_HOST_EXPORTS) \
20405         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20406         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20407         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20408         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
20409         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20410         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20411         case $(srcdir) in \
20412           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20413           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20414                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20415         esac; \
20416         module_srcdir=libcpp; \
20417         $(SHELL) $$s/$$module_srcdir/configure \
20418           --srcdir=$${topdir}/$$module_srcdir \
20419           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20420           --target=${target_alias} \
20421           --with-build-libsubdir=$(HOST_SUBDIR) \
20422           $(STAGEfeedback_CONFIGURE_FLAGS)
20423 @endif libcpp-bootstrap
20424
20425
20426
20427
20428
20429 .PHONY: all-libcpp maybe-all-libcpp
20430 maybe-all-libcpp:
20431 @if gcc-bootstrap
20432 all-libcpp: stage_current
20433 @endif gcc-bootstrap
20434 @if libcpp
20435 TARGET-libcpp=all
20436 maybe-all-libcpp: all-libcpp
20437 all-libcpp: configure-libcpp
20438         @r=`${PWD_COMMAND}`; export r; \
20439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20440         $(HOST_EXPORTS)  \
20441         (cd $(HOST_SUBDIR)/libcpp && \
20442           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20443                 $(TARGET-libcpp))
20444 @endif libcpp
20445
20446
20447
20448 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20449 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20450 maybe-all-stage1-libcpp:
20451 maybe-clean-stage1-libcpp:
20452 @if libcpp-bootstrap
20453 maybe-all-stage1-libcpp: all-stage1-libcpp
20454 all-stage1: all-stage1-libcpp
20455 TARGET-stage1-libcpp = $(TARGET-libcpp)
20456 all-stage1-libcpp: configure-stage1-libcpp
20457         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20458         @r=`${PWD_COMMAND}`; export r; \
20459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20460         TFLAGS="$(STAGE1_TFLAGS)"; \
20461         $(HOST_EXPORTS)  \
20462         cd $(HOST_SUBDIR)/libcpp && \
20463         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20464                 CFLAGS="$(STAGE1_CFLAGS)" \
20465                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20466                 LIBCFLAGS="$(LIBCFLAGS)" \
20467                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20468                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20469                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20470                 $(EXTRA_HOST_FLAGS)  \
20471                 $(STAGE1_FLAGS_TO_PASS)  \
20472                 TFLAGS="$(STAGE1_TFLAGS)" \
20473                 $(TARGET-stage1-libcpp)
20474
20475 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20476 clean-stage1: clean-stage1-libcpp
20477 clean-stage1-libcpp:
20478         @if [ $(current_stage) = stage1 ]; then \
20479           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20480         else \
20481           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20482           $(MAKE) stage1-start; \
20483         fi; \
20484         cd $(HOST_SUBDIR)/libcpp && \
20485         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20486         $(STAGE1_FLAGS_TO_PASS)  clean
20487 @endif libcpp-bootstrap
20488
20489
20490 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20491 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20492 maybe-all-stage2-libcpp:
20493 maybe-clean-stage2-libcpp:
20494 @if libcpp-bootstrap
20495 maybe-all-stage2-libcpp: all-stage2-libcpp
20496 all-stage2: all-stage2-libcpp
20497 TARGET-stage2-libcpp = $(TARGET-libcpp)
20498 all-stage2-libcpp: configure-stage2-libcpp
20499         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20500         @r=`${PWD_COMMAND}`; export r; \
20501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20502         TFLAGS="$(STAGE2_TFLAGS)"; \
20503         $(HOST_EXPORTS) \
20504         $(POSTSTAGE1_HOST_EXPORTS)  \
20505         cd $(HOST_SUBDIR)/libcpp && \
20506         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20507                 CFLAGS="$(STAGE2_CFLAGS)" \
20508                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20509                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20510                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20511                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20512                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20513                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20514                 TFLAGS="$(STAGE2_TFLAGS)" \
20515                 $(TARGET-stage2-libcpp)
20516
20517 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20518 clean-stage2: clean-stage2-libcpp
20519 clean-stage2-libcpp:
20520         @if [ $(current_stage) = stage2 ]; then \
20521           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20522         else \
20523           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20524           $(MAKE) stage2-start; \
20525         fi; \
20526         cd $(HOST_SUBDIR)/libcpp && \
20527         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20528 @endif libcpp-bootstrap
20529
20530
20531 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20532 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20533 maybe-all-stage3-libcpp:
20534 maybe-clean-stage3-libcpp:
20535 @if libcpp-bootstrap
20536 maybe-all-stage3-libcpp: all-stage3-libcpp
20537 all-stage3: all-stage3-libcpp
20538 TARGET-stage3-libcpp = $(TARGET-libcpp)
20539 all-stage3-libcpp: configure-stage3-libcpp
20540         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20541         @r=`${PWD_COMMAND}`; export r; \
20542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20543         TFLAGS="$(STAGE3_TFLAGS)"; \
20544         $(HOST_EXPORTS) \
20545         $(POSTSTAGE1_HOST_EXPORTS)  \
20546         cd $(HOST_SUBDIR)/libcpp && \
20547         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20548                 CFLAGS="$(STAGE3_CFLAGS)" \
20549                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20550                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20551                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20552                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20553                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20554                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20555                 TFLAGS="$(STAGE3_TFLAGS)" \
20556                 $(TARGET-stage3-libcpp)
20557
20558 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20559 clean-stage3: clean-stage3-libcpp
20560 clean-stage3-libcpp:
20561         @if [ $(current_stage) = stage3 ]; then \
20562           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20563         else \
20564           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20565           $(MAKE) stage3-start; \
20566         fi; \
20567         cd $(HOST_SUBDIR)/libcpp && \
20568         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20569 @endif libcpp-bootstrap
20570
20571
20572 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20573 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20574 maybe-all-stage4-libcpp:
20575 maybe-clean-stage4-libcpp:
20576 @if libcpp-bootstrap
20577 maybe-all-stage4-libcpp: all-stage4-libcpp
20578 all-stage4: all-stage4-libcpp
20579 TARGET-stage4-libcpp = $(TARGET-libcpp)
20580 all-stage4-libcpp: configure-stage4-libcpp
20581         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20582         @r=`${PWD_COMMAND}`; export r; \
20583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20584         TFLAGS="$(STAGE4_TFLAGS)"; \
20585         $(HOST_EXPORTS) \
20586         $(POSTSTAGE1_HOST_EXPORTS)  \
20587         cd $(HOST_SUBDIR)/libcpp && \
20588         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20589                 CFLAGS="$(STAGE4_CFLAGS)" \
20590                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20591                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20592                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20593                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20594                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20595                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20596                 TFLAGS="$(STAGE4_TFLAGS)" \
20597                 $(TARGET-stage4-libcpp)
20598
20599 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20600 clean-stage4: clean-stage4-libcpp
20601 clean-stage4-libcpp:
20602         @if [ $(current_stage) = stage4 ]; then \
20603           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20604         else \
20605           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20606           $(MAKE) stage4-start; \
20607         fi; \
20608         cd $(HOST_SUBDIR)/libcpp && \
20609         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20610 @endif libcpp-bootstrap
20611
20612
20613 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20614 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20615 maybe-all-stageprofile-libcpp:
20616 maybe-clean-stageprofile-libcpp:
20617 @if libcpp-bootstrap
20618 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20619 all-stageprofile: all-stageprofile-libcpp
20620 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20621 all-stageprofile-libcpp: configure-stageprofile-libcpp
20622         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20623         @r=`${PWD_COMMAND}`; export r; \
20624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20625         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20626         $(HOST_EXPORTS) \
20627         $(POSTSTAGE1_HOST_EXPORTS)  \
20628         cd $(HOST_SUBDIR)/libcpp && \
20629         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20630                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20631                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20632                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20633                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20634                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20635                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20636                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20637                 TFLAGS="$(STAGEprofile_TFLAGS)" \
20638                 $(TARGET-stageprofile-libcpp)
20639
20640 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20641 clean-stageprofile: clean-stageprofile-libcpp
20642 clean-stageprofile-libcpp:
20643         @if [ $(current_stage) = stageprofile ]; then \
20644           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20645         else \
20646           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20647           $(MAKE) stageprofile-start; \
20648         fi; \
20649         cd $(HOST_SUBDIR)/libcpp && \
20650         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20651 @endif libcpp-bootstrap
20652
20653
20654 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20655 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20656 maybe-all-stagefeedback-libcpp:
20657 maybe-clean-stagefeedback-libcpp:
20658 @if libcpp-bootstrap
20659 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20660 all-stagefeedback: all-stagefeedback-libcpp
20661 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20662 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20663         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20664         @r=`${PWD_COMMAND}`; export r; \
20665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20666         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20667         $(HOST_EXPORTS) \
20668         $(POSTSTAGE1_HOST_EXPORTS)  \
20669         cd $(HOST_SUBDIR)/libcpp && \
20670         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20671                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20672                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20673                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20674                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20675                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20676                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20677                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20678                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20679                 $(TARGET-stagefeedback-libcpp)
20680
20681 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20682 clean-stagefeedback: clean-stagefeedback-libcpp
20683 clean-stagefeedback-libcpp:
20684         @if [ $(current_stage) = stagefeedback ]; then \
20685           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20686         else \
20687           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20688           $(MAKE) stagefeedback-start; \
20689         fi; \
20690         cd $(HOST_SUBDIR)/libcpp && \
20691         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20692 @endif libcpp-bootstrap
20693
20694
20695
20696
20697
20698 .PHONY: check-libcpp maybe-check-libcpp
20699 maybe-check-libcpp:
20700 @if libcpp
20701 maybe-check-libcpp: check-libcpp
20702
20703 check-libcpp:
20704         @: $(MAKE); $(unstage)
20705         @r=`${PWD_COMMAND}`; export r; \
20706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20707         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20708         (cd $(HOST_SUBDIR)/libcpp && \
20709           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
20710
20711 @endif libcpp
20712
20713 .PHONY: install-libcpp maybe-install-libcpp
20714 maybe-install-libcpp:
20715 @if libcpp
20716 maybe-install-libcpp: install-libcpp
20717
20718 install-libcpp: installdirs
20719         @: $(MAKE); $(unstage)
20720         @r=`${PWD_COMMAND}`; export r; \
20721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20722         $(HOST_EXPORTS) \
20723         (cd $(HOST_SUBDIR)/libcpp && \
20724           $(MAKE) $(FLAGS_TO_PASS)  install)
20725
20726 @endif libcpp
20727
20728 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20729 maybe-install-strip-libcpp:
20730 @if libcpp
20731 maybe-install-strip-libcpp: install-strip-libcpp
20732
20733 install-strip-libcpp: installdirs
20734         @: $(MAKE); $(unstage)
20735         @r=`${PWD_COMMAND}`; export r; \
20736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20737         $(HOST_EXPORTS) \
20738         (cd $(HOST_SUBDIR)/libcpp && \
20739           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20740
20741 @endif libcpp
20742
20743 # Other targets (info, dvi, pdf, etc.)
20744
20745 .PHONY: maybe-info-libcpp info-libcpp
20746 maybe-info-libcpp:
20747 @if libcpp
20748 maybe-info-libcpp: info-libcpp
20749
20750 info-libcpp: \
20751     configure-libcpp 
20752         @[ -f ./libcpp/Makefile ] || exit 0; \
20753         r=`${PWD_COMMAND}`; export r; \
20754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20755         $(HOST_EXPORTS) \
20756         for flag in $(EXTRA_HOST_FLAGS) ; do \
20757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20758         done; \
20759         echo "Doing info in libcpp"; \
20760         (cd $(HOST_SUBDIR)/libcpp && \
20761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20763                   "RANLIB=$${RANLIB}" \
20764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20765                   info) \
20766           || exit 1
20767
20768 @endif libcpp
20769
20770 .PHONY: maybe-dvi-libcpp dvi-libcpp
20771 maybe-dvi-libcpp:
20772 @if libcpp
20773 maybe-dvi-libcpp: dvi-libcpp
20774
20775 dvi-libcpp: \
20776     configure-libcpp 
20777         @[ -f ./libcpp/Makefile ] || exit 0; \
20778         r=`${PWD_COMMAND}`; export r; \
20779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20780         $(HOST_EXPORTS) \
20781         for flag in $(EXTRA_HOST_FLAGS) ; do \
20782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20783         done; \
20784         echo "Doing dvi in libcpp"; \
20785         (cd $(HOST_SUBDIR)/libcpp && \
20786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20788                   "RANLIB=$${RANLIB}" \
20789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20790                   dvi) \
20791           || exit 1
20792
20793 @endif libcpp
20794
20795 .PHONY: maybe-pdf-libcpp pdf-libcpp
20796 maybe-pdf-libcpp:
20797 @if libcpp
20798 maybe-pdf-libcpp: pdf-libcpp
20799
20800 pdf-libcpp: \
20801     configure-libcpp 
20802         @[ -f ./libcpp/Makefile ] || exit 0; \
20803         r=`${PWD_COMMAND}`; export r; \
20804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20805         $(HOST_EXPORTS) \
20806         for flag in $(EXTRA_HOST_FLAGS) ; do \
20807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20808         done; \
20809         echo "Doing pdf in libcpp"; \
20810         (cd $(HOST_SUBDIR)/libcpp && \
20811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20813                   "RANLIB=$${RANLIB}" \
20814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20815                   pdf) \
20816           || exit 1
20817
20818 @endif libcpp
20819
20820 .PHONY: maybe-html-libcpp html-libcpp
20821 maybe-html-libcpp:
20822 @if libcpp
20823 maybe-html-libcpp: html-libcpp
20824
20825 html-libcpp: \
20826     configure-libcpp 
20827         @[ -f ./libcpp/Makefile ] || exit 0; \
20828         r=`${PWD_COMMAND}`; export r; \
20829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20830         $(HOST_EXPORTS) \
20831         for flag in $(EXTRA_HOST_FLAGS) ; do \
20832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20833         done; \
20834         echo "Doing html in libcpp"; \
20835         (cd $(HOST_SUBDIR)/libcpp && \
20836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20838                   "RANLIB=$${RANLIB}" \
20839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20840                   html) \
20841           || exit 1
20842
20843 @endif libcpp
20844
20845 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
20846 maybe-TAGS-libcpp:
20847 @if libcpp
20848 maybe-TAGS-libcpp: TAGS-libcpp
20849
20850 TAGS-libcpp: \
20851     configure-libcpp 
20852         @[ -f ./libcpp/Makefile ] || exit 0; \
20853         r=`${PWD_COMMAND}`; export r; \
20854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20855         $(HOST_EXPORTS) \
20856         for flag in $(EXTRA_HOST_FLAGS) ; do \
20857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20858         done; \
20859         echo "Doing TAGS in libcpp"; \
20860         (cd $(HOST_SUBDIR)/libcpp && \
20861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20863                   "RANLIB=$${RANLIB}" \
20864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20865                   TAGS) \
20866           || exit 1
20867
20868 @endif libcpp
20869
20870 .PHONY: maybe-install-info-libcpp install-info-libcpp
20871 maybe-install-info-libcpp:
20872 @if libcpp
20873 maybe-install-info-libcpp: install-info-libcpp
20874
20875 install-info-libcpp: \
20876     configure-libcpp \
20877     info-libcpp 
20878         @[ -f ./libcpp/Makefile ] || exit 0; \
20879         r=`${PWD_COMMAND}`; export r; \
20880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20881         $(HOST_EXPORTS) \
20882         for flag in $(EXTRA_HOST_FLAGS) ; do \
20883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20884         done; \
20885         echo "Doing install-info in libcpp"; \
20886         (cd $(HOST_SUBDIR)/libcpp && \
20887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20889                   "RANLIB=$${RANLIB}" \
20890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20891                   install-info) \
20892           || exit 1
20893
20894 @endif libcpp
20895
20896 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
20897 maybe-install-pdf-libcpp:
20898 @if libcpp
20899 maybe-install-pdf-libcpp: install-pdf-libcpp
20900
20901 install-pdf-libcpp: \
20902     configure-libcpp \
20903     pdf-libcpp 
20904         @[ -f ./libcpp/Makefile ] || exit 0; \
20905         r=`${PWD_COMMAND}`; export r; \
20906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20907         $(HOST_EXPORTS) \
20908         for flag in $(EXTRA_HOST_FLAGS) ; do \
20909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20910         done; \
20911         echo "Doing install-pdf in libcpp"; \
20912         (cd $(HOST_SUBDIR)/libcpp && \
20913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20915                   "RANLIB=$${RANLIB}" \
20916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20917                   install-pdf) \
20918           || exit 1
20919
20920 @endif libcpp
20921
20922 .PHONY: maybe-install-html-libcpp install-html-libcpp
20923 maybe-install-html-libcpp:
20924 @if libcpp
20925 maybe-install-html-libcpp: install-html-libcpp
20926
20927 install-html-libcpp: \
20928     configure-libcpp \
20929     html-libcpp 
20930         @[ -f ./libcpp/Makefile ] || exit 0; \
20931         r=`${PWD_COMMAND}`; export r; \
20932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20933         $(HOST_EXPORTS) \
20934         for flag in $(EXTRA_HOST_FLAGS) ; do \
20935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20936         done; \
20937         echo "Doing install-html in libcpp"; \
20938         (cd $(HOST_SUBDIR)/libcpp && \
20939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20941                   "RANLIB=$${RANLIB}" \
20942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20943                   install-html) \
20944           || exit 1
20945
20946 @endif libcpp
20947
20948 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
20949 maybe-installcheck-libcpp:
20950 @if libcpp
20951 maybe-installcheck-libcpp: installcheck-libcpp
20952
20953 installcheck-libcpp: \
20954     configure-libcpp 
20955         @[ -f ./libcpp/Makefile ] || exit 0; \
20956         r=`${PWD_COMMAND}`; export r; \
20957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20958         $(HOST_EXPORTS) \
20959         for flag in $(EXTRA_HOST_FLAGS) ; do \
20960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20961         done; \
20962         echo "Doing installcheck in libcpp"; \
20963         (cd $(HOST_SUBDIR)/libcpp && \
20964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20966                   "RANLIB=$${RANLIB}" \
20967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20968                   installcheck) \
20969           || exit 1
20970
20971 @endif libcpp
20972
20973 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
20974 maybe-mostlyclean-libcpp:
20975 @if libcpp
20976 maybe-mostlyclean-libcpp: mostlyclean-libcpp
20977
20978 mostlyclean-libcpp: 
20979         @[ -f ./libcpp/Makefile ] || exit 0; \
20980         r=`${PWD_COMMAND}`; export r; \
20981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20982         $(HOST_EXPORTS) \
20983         for flag in $(EXTRA_HOST_FLAGS) ; do \
20984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20985         done; \
20986         echo "Doing mostlyclean in libcpp"; \
20987         (cd $(HOST_SUBDIR)/libcpp && \
20988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20990                   "RANLIB=$${RANLIB}" \
20991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20992                   mostlyclean) \
20993           || exit 1
20994
20995 @endif libcpp
20996
20997 .PHONY: maybe-clean-libcpp clean-libcpp
20998 maybe-clean-libcpp:
20999 @if libcpp
21000 maybe-clean-libcpp: clean-libcpp
21001
21002 clean-libcpp: 
21003         @[ -f ./libcpp/Makefile ] || exit 0; \
21004         r=`${PWD_COMMAND}`; export r; \
21005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21006         $(HOST_EXPORTS) \
21007         for flag in $(EXTRA_HOST_FLAGS) ; do \
21008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21009         done; \
21010         echo "Doing clean in libcpp"; \
21011         (cd $(HOST_SUBDIR)/libcpp && \
21012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21014                   "RANLIB=$${RANLIB}" \
21015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21016                   clean) \
21017           || exit 1
21018
21019 @endif libcpp
21020
21021 .PHONY: maybe-distclean-libcpp distclean-libcpp
21022 maybe-distclean-libcpp:
21023 @if libcpp
21024 maybe-distclean-libcpp: distclean-libcpp
21025
21026 distclean-libcpp: 
21027         @[ -f ./libcpp/Makefile ] || exit 0; \
21028         r=`${PWD_COMMAND}`; export r; \
21029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21030         $(HOST_EXPORTS) \
21031         for flag in $(EXTRA_HOST_FLAGS) ; do \
21032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21033         done; \
21034         echo "Doing distclean in libcpp"; \
21035         (cd $(HOST_SUBDIR)/libcpp && \
21036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21038                   "RANLIB=$${RANLIB}" \
21039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21040                   distclean) \
21041           || exit 1
21042
21043 @endif libcpp
21044
21045 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21046 maybe-maintainer-clean-libcpp:
21047 @if libcpp
21048 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21049
21050 maintainer-clean-libcpp: 
21051         @[ -f ./libcpp/Makefile ] || exit 0; \
21052         r=`${PWD_COMMAND}`; export r; \
21053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21054         $(HOST_EXPORTS) \
21055         for flag in $(EXTRA_HOST_FLAGS) ; do \
21056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21057         done; \
21058         echo "Doing maintainer-clean in libcpp"; \
21059         (cd $(HOST_SUBDIR)/libcpp && \
21060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21062                   "RANLIB=$${RANLIB}" \
21063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21064                   maintainer-clean) \
21065           || exit 1
21066
21067 @endif libcpp
21068
21069
21070
21071 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21072 maybe-configure-libdecnumber:
21073 @if gcc-bootstrap
21074 configure-libdecnumber: stage_current
21075 @endif gcc-bootstrap
21076 @if libdecnumber
21077 maybe-configure-libdecnumber: configure-libdecnumber
21078 configure-libdecnumber: 
21079         @r=`${PWD_COMMAND}`; export r; \
21080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21081         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21082         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21083         $(HOST_EXPORTS)  \
21084         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21085         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21086         case $(srcdir) in \
21087           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21088           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21089                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21090         esac; \
21091         module_srcdir=libdecnumber; \
21092         $(SHELL) \
21093           $$s/$$module_srcdir/configure \
21094           --srcdir=$${topdir}/$$module_srcdir \
21095           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21096           --target=${target_alias}  \
21097           || exit 1
21098 @endif libdecnumber
21099
21100
21101
21102 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21103 maybe-configure-stage1-libdecnumber:
21104 @if libdecnumber-bootstrap
21105 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21106 configure-stage1-libdecnumber:
21107         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21108         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21109         @r=`${PWD_COMMAND}`; export r; \
21110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21111         TFLAGS="$(STAGE1_TFLAGS)"; \
21112         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21113         $(HOST_EXPORTS) \
21114         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21115         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21116         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21117         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
21118         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21119         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21120         case $(srcdir) in \
21121           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21122           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21123                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21124         esac; \
21125         module_srcdir=libdecnumber; \
21126         $(SHELL) $$s/$$module_srcdir/configure \
21127           --srcdir=$${topdir}/$$module_srcdir \
21128           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21129           --target=${target_alias} \
21130            \
21131           $(STAGE1_CONFIGURE_FLAGS)
21132 @endif libdecnumber-bootstrap
21133
21134 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21135 maybe-configure-stage2-libdecnumber:
21136 @if libdecnumber-bootstrap
21137 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21138 configure-stage2-libdecnumber:
21139         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21140         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21141         @r=`${PWD_COMMAND}`; export r; \
21142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21143         TFLAGS="$(STAGE2_TFLAGS)"; \
21144         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21145         $(HOST_EXPORTS) \
21146         $(POSTSTAGE1_HOST_EXPORTS) \
21147         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21148         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21149         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21150         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
21151         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21152         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21153         case $(srcdir) in \
21154           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21155           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21156                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21157         esac; \
21158         module_srcdir=libdecnumber; \
21159         $(SHELL) $$s/$$module_srcdir/configure \
21160           --srcdir=$${topdir}/$$module_srcdir \
21161           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21162           --target=${target_alias} \
21163           --with-build-libsubdir=$(HOST_SUBDIR) \
21164           $(STAGE2_CONFIGURE_FLAGS)
21165 @endif libdecnumber-bootstrap
21166
21167 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21168 maybe-configure-stage3-libdecnumber:
21169 @if libdecnumber-bootstrap
21170 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21171 configure-stage3-libdecnumber:
21172         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21173         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21174         @r=`${PWD_COMMAND}`; export r; \
21175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21176         TFLAGS="$(STAGE3_TFLAGS)"; \
21177         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21178         $(HOST_EXPORTS) \
21179         $(POSTSTAGE1_HOST_EXPORTS) \
21180         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21181         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21182         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21183         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
21184         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21185         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21186         case $(srcdir) in \
21187           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21188           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21189                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21190         esac; \
21191         module_srcdir=libdecnumber; \
21192         $(SHELL) $$s/$$module_srcdir/configure \
21193           --srcdir=$${topdir}/$$module_srcdir \
21194           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21195           --target=${target_alias} \
21196           --with-build-libsubdir=$(HOST_SUBDIR) \
21197           $(STAGE3_CONFIGURE_FLAGS)
21198 @endif libdecnumber-bootstrap
21199
21200 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21201 maybe-configure-stage4-libdecnumber:
21202 @if libdecnumber-bootstrap
21203 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21204 configure-stage4-libdecnumber:
21205         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21206         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21207         @r=`${PWD_COMMAND}`; export r; \
21208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21209         TFLAGS="$(STAGE4_TFLAGS)"; \
21210         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21211         $(HOST_EXPORTS) \
21212         $(POSTSTAGE1_HOST_EXPORTS) \
21213         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21214         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21215         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21216         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
21217         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21218         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21219         case $(srcdir) in \
21220           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21221           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21222                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21223         esac; \
21224         module_srcdir=libdecnumber; \
21225         $(SHELL) $$s/$$module_srcdir/configure \
21226           --srcdir=$${topdir}/$$module_srcdir \
21227           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21228           --target=${target_alias} \
21229           --with-build-libsubdir=$(HOST_SUBDIR) \
21230           $(STAGE4_CONFIGURE_FLAGS)
21231 @endif libdecnumber-bootstrap
21232
21233 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21234 maybe-configure-stageprofile-libdecnumber:
21235 @if libdecnumber-bootstrap
21236 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21237 configure-stageprofile-libdecnumber:
21238         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21239         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21240         @r=`${PWD_COMMAND}`; export r; \
21241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21242         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21243         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21244         $(HOST_EXPORTS) \
21245         $(POSTSTAGE1_HOST_EXPORTS) \
21246         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21247         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21248         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21249         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
21250         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21251         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21252         case $(srcdir) in \
21253           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21254           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21255                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21256         esac; \
21257         module_srcdir=libdecnumber; \
21258         $(SHELL) $$s/$$module_srcdir/configure \
21259           --srcdir=$${topdir}/$$module_srcdir \
21260           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21261           --target=${target_alias} \
21262           --with-build-libsubdir=$(HOST_SUBDIR) \
21263           $(STAGEprofile_CONFIGURE_FLAGS)
21264 @endif libdecnumber-bootstrap
21265
21266 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21267 maybe-configure-stagefeedback-libdecnumber:
21268 @if libdecnumber-bootstrap
21269 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21270 configure-stagefeedback-libdecnumber:
21271         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21272         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21273         @r=`${PWD_COMMAND}`; export r; \
21274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21275         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21276         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21277         $(HOST_EXPORTS) \
21278         $(POSTSTAGE1_HOST_EXPORTS) \
21279         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21280         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21281         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21282         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
21283         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21284         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21285         case $(srcdir) in \
21286           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21287           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21288                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21289         esac; \
21290         module_srcdir=libdecnumber; \
21291         $(SHELL) $$s/$$module_srcdir/configure \
21292           --srcdir=$${topdir}/$$module_srcdir \
21293           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21294           --target=${target_alias} \
21295           --with-build-libsubdir=$(HOST_SUBDIR) \
21296           $(STAGEfeedback_CONFIGURE_FLAGS)
21297 @endif libdecnumber-bootstrap
21298
21299
21300
21301
21302
21303 .PHONY: all-libdecnumber maybe-all-libdecnumber
21304 maybe-all-libdecnumber:
21305 @if gcc-bootstrap
21306 all-libdecnumber: stage_current
21307 @endif gcc-bootstrap
21308 @if libdecnumber
21309 TARGET-libdecnumber=all
21310 maybe-all-libdecnumber: all-libdecnumber
21311 all-libdecnumber: configure-libdecnumber
21312         @r=`${PWD_COMMAND}`; export r; \
21313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21314         $(HOST_EXPORTS)  \
21315         (cd $(HOST_SUBDIR)/libdecnumber && \
21316           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21317                 $(TARGET-libdecnumber))
21318 @endif libdecnumber
21319
21320
21321
21322 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21323 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21324 maybe-all-stage1-libdecnumber:
21325 maybe-clean-stage1-libdecnumber:
21326 @if libdecnumber-bootstrap
21327 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21328 all-stage1: all-stage1-libdecnumber
21329 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21330 all-stage1-libdecnumber: configure-stage1-libdecnumber
21331         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21332         @r=`${PWD_COMMAND}`; export r; \
21333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21334         TFLAGS="$(STAGE1_TFLAGS)"; \
21335         $(HOST_EXPORTS)  \
21336         cd $(HOST_SUBDIR)/libdecnumber && \
21337         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21338                 CFLAGS="$(STAGE1_CFLAGS)" \
21339                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21340                 LIBCFLAGS="$(LIBCFLAGS)" \
21341                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21342                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21343                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21344                 $(EXTRA_HOST_FLAGS)  \
21345                 $(STAGE1_FLAGS_TO_PASS)  \
21346                 TFLAGS="$(STAGE1_TFLAGS)" \
21347                 $(TARGET-stage1-libdecnumber)
21348
21349 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21350 clean-stage1: clean-stage1-libdecnumber
21351 clean-stage1-libdecnumber:
21352         @if [ $(current_stage) = stage1 ]; then \
21353           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21354         else \
21355           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21356           $(MAKE) stage1-start; \
21357         fi; \
21358         cd $(HOST_SUBDIR)/libdecnumber && \
21359         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21360         $(STAGE1_FLAGS_TO_PASS)  clean
21361 @endif libdecnumber-bootstrap
21362
21363
21364 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21365 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21366 maybe-all-stage2-libdecnumber:
21367 maybe-clean-stage2-libdecnumber:
21368 @if libdecnumber-bootstrap
21369 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21370 all-stage2: all-stage2-libdecnumber
21371 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21372 all-stage2-libdecnumber: configure-stage2-libdecnumber
21373         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21374         @r=`${PWD_COMMAND}`; export r; \
21375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21376         TFLAGS="$(STAGE2_TFLAGS)"; \
21377         $(HOST_EXPORTS) \
21378         $(POSTSTAGE1_HOST_EXPORTS)  \
21379         cd $(HOST_SUBDIR)/libdecnumber && \
21380         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21381                 CFLAGS="$(STAGE2_CFLAGS)" \
21382                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21383                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21384                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21385                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21386                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21387                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21388                 TFLAGS="$(STAGE2_TFLAGS)" \
21389                 $(TARGET-stage2-libdecnumber)
21390
21391 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21392 clean-stage2: clean-stage2-libdecnumber
21393 clean-stage2-libdecnumber:
21394         @if [ $(current_stage) = stage2 ]; then \
21395           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21396         else \
21397           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21398           $(MAKE) stage2-start; \
21399         fi; \
21400         cd $(HOST_SUBDIR)/libdecnumber && \
21401         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21402 @endif libdecnumber-bootstrap
21403
21404
21405 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21406 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21407 maybe-all-stage3-libdecnumber:
21408 maybe-clean-stage3-libdecnumber:
21409 @if libdecnumber-bootstrap
21410 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21411 all-stage3: all-stage3-libdecnumber
21412 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21413 all-stage3-libdecnumber: configure-stage3-libdecnumber
21414         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21415         @r=`${PWD_COMMAND}`; export r; \
21416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21417         TFLAGS="$(STAGE3_TFLAGS)"; \
21418         $(HOST_EXPORTS) \
21419         $(POSTSTAGE1_HOST_EXPORTS)  \
21420         cd $(HOST_SUBDIR)/libdecnumber && \
21421         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21422                 CFLAGS="$(STAGE3_CFLAGS)" \
21423                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21424                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21425                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21426                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21427                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21428                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21429                 TFLAGS="$(STAGE3_TFLAGS)" \
21430                 $(TARGET-stage3-libdecnumber)
21431
21432 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21433 clean-stage3: clean-stage3-libdecnumber
21434 clean-stage3-libdecnumber:
21435         @if [ $(current_stage) = stage3 ]; then \
21436           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21437         else \
21438           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21439           $(MAKE) stage3-start; \
21440         fi; \
21441         cd $(HOST_SUBDIR)/libdecnumber && \
21442         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21443 @endif libdecnumber-bootstrap
21444
21445
21446 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21447 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21448 maybe-all-stage4-libdecnumber:
21449 maybe-clean-stage4-libdecnumber:
21450 @if libdecnumber-bootstrap
21451 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21452 all-stage4: all-stage4-libdecnumber
21453 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21454 all-stage4-libdecnumber: configure-stage4-libdecnumber
21455         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21456         @r=`${PWD_COMMAND}`; export r; \
21457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21458         TFLAGS="$(STAGE4_TFLAGS)"; \
21459         $(HOST_EXPORTS) \
21460         $(POSTSTAGE1_HOST_EXPORTS)  \
21461         cd $(HOST_SUBDIR)/libdecnumber && \
21462         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21463                 CFLAGS="$(STAGE4_CFLAGS)" \
21464                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21465                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21466                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21467                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21468                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21469                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21470                 TFLAGS="$(STAGE4_TFLAGS)" \
21471                 $(TARGET-stage4-libdecnumber)
21472
21473 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21474 clean-stage4: clean-stage4-libdecnumber
21475 clean-stage4-libdecnumber:
21476         @if [ $(current_stage) = stage4 ]; then \
21477           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21478         else \
21479           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21480           $(MAKE) stage4-start; \
21481         fi; \
21482         cd $(HOST_SUBDIR)/libdecnumber && \
21483         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21484 @endif libdecnumber-bootstrap
21485
21486
21487 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21488 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21489 maybe-all-stageprofile-libdecnumber:
21490 maybe-clean-stageprofile-libdecnumber:
21491 @if libdecnumber-bootstrap
21492 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21493 all-stageprofile: all-stageprofile-libdecnumber
21494 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21495 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21496         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21497         @r=`${PWD_COMMAND}`; export r; \
21498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21499         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21500         $(HOST_EXPORTS) \
21501         $(POSTSTAGE1_HOST_EXPORTS)  \
21502         cd $(HOST_SUBDIR)/libdecnumber && \
21503         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21504                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21505                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21506                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21507                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21508                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21509                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21510                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21511                 TFLAGS="$(STAGEprofile_TFLAGS)" \
21512                 $(TARGET-stageprofile-libdecnumber)
21513
21514 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21515 clean-stageprofile: clean-stageprofile-libdecnumber
21516 clean-stageprofile-libdecnumber:
21517         @if [ $(current_stage) = stageprofile ]; then \
21518           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21519         else \
21520           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21521           $(MAKE) stageprofile-start; \
21522         fi; \
21523         cd $(HOST_SUBDIR)/libdecnumber && \
21524         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21525 @endif libdecnumber-bootstrap
21526
21527
21528 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21529 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21530 maybe-all-stagefeedback-libdecnumber:
21531 maybe-clean-stagefeedback-libdecnumber:
21532 @if libdecnumber-bootstrap
21533 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21534 all-stagefeedback: all-stagefeedback-libdecnumber
21535 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21536 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21537         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21538         @r=`${PWD_COMMAND}`; export r; \
21539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21540         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21541         $(HOST_EXPORTS) \
21542         $(POSTSTAGE1_HOST_EXPORTS)  \
21543         cd $(HOST_SUBDIR)/libdecnumber && \
21544         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21545                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21546                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21547                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21548                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21549                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21550                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21551                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21552                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21553                 $(TARGET-stagefeedback-libdecnumber)
21554
21555 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21556 clean-stagefeedback: clean-stagefeedback-libdecnumber
21557 clean-stagefeedback-libdecnumber:
21558         @if [ $(current_stage) = stagefeedback ]; then \
21559           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21560         else \
21561           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21562           $(MAKE) stagefeedback-start; \
21563         fi; \
21564         cd $(HOST_SUBDIR)/libdecnumber && \
21565         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21566 @endif libdecnumber-bootstrap
21567
21568
21569
21570
21571
21572 .PHONY: check-libdecnumber maybe-check-libdecnumber
21573 maybe-check-libdecnumber:
21574 @if libdecnumber
21575 maybe-check-libdecnumber: check-libdecnumber
21576
21577 check-libdecnumber:
21578         @: $(MAKE); $(unstage)
21579         @r=`${PWD_COMMAND}`; export r; \
21580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21581         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21582         (cd $(HOST_SUBDIR)/libdecnumber && \
21583           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
21584
21585 @endif libdecnumber
21586
21587 .PHONY: install-libdecnumber maybe-install-libdecnumber
21588 maybe-install-libdecnumber:
21589 @if libdecnumber
21590 maybe-install-libdecnumber: install-libdecnumber
21591
21592 install-libdecnumber: installdirs
21593         @: $(MAKE); $(unstage)
21594         @r=`${PWD_COMMAND}`; export r; \
21595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21596         $(HOST_EXPORTS) \
21597         (cd $(HOST_SUBDIR)/libdecnumber && \
21598           $(MAKE) $(FLAGS_TO_PASS)  install)
21599
21600 @endif libdecnumber
21601
21602 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21603 maybe-install-strip-libdecnumber:
21604 @if libdecnumber
21605 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21606
21607 install-strip-libdecnumber: installdirs
21608         @: $(MAKE); $(unstage)
21609         @r=`${PWD_COMMAND}`; export r; \
21610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21611         $(HOST_EXPORTS) \
21612         (cd $(HOST_SUBDIR)/libdecnumber && \
21613           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21614
21615 @endif libdecnumber
21616
21617 # Other targets (info, dvi, pdf, etc.)
21618
21619 .PHONY: maybe-info-libdecnumber info-libdecnumber
21620 maybe-info-libdecnumber:
21621 @if libdecnumber
21622 maybe-info-libdecnumber: info-libdecnumber
21623
21624 info-libdecnumber: \
21625     configure-libdecnumber 
21626         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21627         r=`${PWD_COMMAND}`; export r; \
21628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21629         $(HOST_EXPORTS) \
21630         for flag in $(EXTRA_HOST_FLAGS) ; do \
21631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21632         done; \
21633         echo "Doing info in libdecnumber"; \
21634         (cd $(HOST_SUBDIR)/libdecnumber && \
21635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21637                   "RANLIB=$${RANLIB}" \
21638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21639                   info) \
21640           || exit 1
21641
21642 @endif libdecnumber
21643
21644 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21645 maybe-dvi-libdecnumber:
21646 @if libdecnumber
21647 maybe-dvi-libdecnumber: dvi-libdecnumber
21648
21649 dvi-libdecnumber: \
21650     configure-libdecnumber 
21651         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21652         r=`${PWD_COMMAND}`; export r; \
21653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21654         $(HOST_EXPORTS) \
21655         for flag in $(EXTRA_HOST_FLAGS) ; do \
21656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21657         done; \
21658         echo "Doing dvi in libdecnumber"; \
21659         (cd $(HOST_SUBDIR)/libdecnumber && \
21660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21662                   "RANLIB=$${RANLIB}" \
21663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21664                   dvi) \
21665           || exit 1
21666
21667 @endif libdecnumber
21668
21669 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21670 maybe-pdf-libdecnumber:
21671 @if libdecnumber
21672 maybe-pdf-libdecnumber: pdf-libdecnumber
21673
21674 pdf-libdecnumber: \
21675     configure-libdecnumber 
21676         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21677         r=`${PWD_COMMAND}`; export r; \
21678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21679         $(HOST_EXPORTS) \
21680         for flag in $(EXTRA_HOST_FLAGS) ; do \
21681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21682         done; \
21683         echo "Doing pdf in libdecnumber"; \
21684         (cd $(HOST_SUBDIR)/libdecnumber && \
21685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21687                   "RANLIB=$${RANLIB}" \
21688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21689                   pdf) \
21690           || exit 1
21691
21692 @endif libdecnumber
21693
21694 .PHONY: maybe-html-libdecnumber html-libdecnumber
21695 maybe-html-libdecnumber:
21696 @if libdecnumber
21697 maybe-html-libdecnumber: html-libdecnumber
21698
21699 html-libdecnumber: \
21700     configure-libdecnumber 
21701         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21702         r=`${PWD_COMMAND}`; export r; \
21703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21704         $(HOST_EXPORTS) \
21705         for flag in $(EXTRA_HOST_FLAGS) ; do \
21706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21707         done; \
21708         echo "Doing html in libdecnumber"; \
21709         (cd $(HOST_SUBDIR)/libdecnumber && \
21710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21712                   "RANLIB=$${RANLIB}" \
21713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21714                   html) \
21715           || exit 1
21716
21717 @endif libdecnumber
21718
21719 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21720 maybe-TAGS-libdecnumber:
21721 @if libdecnumber
21722 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21723
21724 TAGS-libdecnumber: \
21725     configure-libdecnumber 
21726         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21727         r=`${PWD_COMMAND}`; export r; \
21728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21729         $(HOST_EXPORTS) \
21730         for flag in $(EXTRA_HOST_FLAGS) ; do \
21731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21732         done; \
21733         echo "Doing TAGS in libdecnumber"; \
21734         (cd $(HOST_SUBDIR)/libdecnumber && \
21735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21737                   "RANLIB=$${RANLIB}" \
21738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21739                   TAGS) \
21740           || exit 1
21741
21742 @endif libdecnumber
21743
21744 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21745 maybe-install-info-libdecnumber:
21746 @if libdecnumber
21747 maybe-install-info-libdecnumber: install-info-libdecnumber
21748
21749 install-info-libdecnumber: \
21750     configure-libdecnumber \
21751     info-libdecnumber 
21752         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21753         r=`${PWD_COMMAND}`; export r; \
21754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21755         $(HOST_EXPORTS) \
21756         for flag in $(EXTRA_HOST_FLAGS) ; do \
21757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21758         done; \
21759         echo "Doing install-info in libdecnumber"; \
21760         (cd $(HOST_SUBDIR)/libdecnumber && \
21761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21763                   "RANLIB=$${RANLIB}" \
21764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21765                   install-info) \
21766           || exit 1
21767
21768 @endif libdecnumber
21769
21770 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21771 maybe-install-pdf-libdecnumber:
21772 @if libdecnumber
21773 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21774
21775 install-pdf-libdecnumber: \
21776     configure-libdecnumber \
21777     pdf-libdecnumber 
21778         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21779         r=`${PWD_COMMAND}`; export r; \
21780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21781         $(HOST_EXPORTS) \
21782         for flag in $(EXTRA_HOST_FLAGS) ; do \
21783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21784         done; \
21785         echo "Doing install-pdf in libdecnumber"; \
21786         (cd $(HOST_SUBDIR)/libdecnumber && \
21787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21789                   "RANLIB=$${RANLIB}" \
21790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21791                   install-pdf) \
21792           || exit 1
21793
21794 @endif libdecnumber
21795
21796 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21797 maybe-install-html-libdecnumber:
21798 @if libdecnumber
21799 maybe-install-html-libdecnumber: install-html-libdecnumber
21800
21801 install-html-libdecnumber: \
21802     configure-libdecnumber \
21803     html-libdecnumber 
21804         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21805         r=`${PWD_COMMAND}`; export r; \
21806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21807         $(HOST_EXPORTS) \
21808         for flag in $(EXTRA_HOST_FLAGS) ; do \
21809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21810         done; \
21811         echo "Doing install-html in libdecnumber"; \
21812         (cd $(HOST_SUBDIR)/libdecnumber && \
21813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21815                   "RANLIB=$${RANLIB}" \
21816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21817                   install-html) \
21818           || exit 1
21819
21820 @endif libdecnumber
21821
21822 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21823 maybe-installcheck-libdecnumber:
21824 @if libdecnumber
21825 maybe-installcheck-libdecnumber: installcheck-libdecnumber
21826
21827 installcheck-libdecnumber: \
21828     configure-libdecnumber 
21829         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21830         r=`${PWD_COMMAND}`; export r; \
21831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21832         $(HOST_EXPORTS) \
21833         for flag in $(EXTRA_HOST_FLAGS) ; do \
21834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21835         done; \
21836         echo "Doing installcheck in libdecnumber"; \
21837         (cd $(HOST_SUBDIR)/libdecnumber && \
21838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21840                   "RANLIB=$${RANLIB}" \
21841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21842                   installcheck) \
21843           || exit 1
21844
21845 @endif libdecnumber
21846
21847 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21848 maybe-mostlyclean-libdecnumber:
21849 @if libdecnumber
21850 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21851
21852 mostlyclean-libdecnumber: 
21853         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21854         r=`${PWD_COMMAND}`; export r; \
21855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21856         $(HOST_EXPORTS) \
21857         for flag in $(EXTRA_HOST_FLAGS) ; do \
21858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21859         done; \
21860         echo "Doing mostlyclean in libdecnumber"; \
21861         (cd $(HOST_SUBDIR)/libdecnumber && \
21862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21864                   "RANLIB=$${RANLIB}" \
21865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21866                   mostlyclean) \
21867           || exit 1
21868
21869 @endif libdecnumber
21870
21871 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
21872 maybe-clean-libdecnumber:
21873 @if libdecnumber
21874 maybe-clean-libdecnumber: clean-libdecnumber
21875
21876 clean-libdecnumber: 
21877         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21878         r=`${PWD_COMMAND}`; export r; \
21879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21880         $(HOST_EXPORTS) \
21881         for flag in $(EXTRA_HOST_FLAGS) ; do \
21882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21883         done; \
21884         echo "Doing clean in libdecnumber"; \
21885         (cd $(HOST_SUBDIR)/libdecnumber && \
21886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21888                   "RANLIB=$${RANLIB}" \
21889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21890                   clean) \
21891           || exit 1
21892
21893 @endif libdecnumber
21894
21895 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
21896 maybe-distclean-libdecnumber:
21897 @if libdecnumber
21898 maybe-distclean-libdecnumber: distclean-libdecnumber
21899
21900 distclean-libdecnumber: 
21901         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21902         r=`${PWD_COMMAND}`; export r; \
21903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21904         $(HOST_EXPORTS) \
21905         for flag in $(EXTRA_HOST_FLAGS) ; do \
21906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21907         done; \
21908         echo "Doing distclean in libdecnumber"; \
21909         (cd $(HOST_SUBDIR)/libdecnumber && \
21910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21912                   "RANLIB=$${RANLIB}" \
21913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21914                   distclean) \
21915           || exit 1
21916
21917 @endif libdecnumber
21918
21919 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
21920 maybe-maintainer-clean-libdecnumber:
21921 @if libdecnumber
21922 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
21923
21924 maintainer-clean-libdecnumber: 
21925         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21926         r=`${PWD_COMMAND}`; export r; \
21927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21928         $(HOST_EXPORTS) \
21929         for flag in $(EXTRA_HOST_FLAGS) ; do \
21930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21931         done; \
21932         echo "Doing maintainer-clean in libdecnumber"; \
21933         (cd $(HOST_SUBDIR)/libdecnumber && \
21934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21936                   "RANLIB=$${RANLIB}" \
21937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21938                   maintainer-clean) \
21939           || exit 1
21940
21941 @endif libdecnumber
21942
21943
21944
21945 .PHONY: configure-libgui maybe-configure-libgui
21946 maybe-configure-libgui:
21947 @if gcc-bootstrap
21948 configure-libgui: stage_current
21949 @endif gcc-bootstrap
21950 @if libgui
21951 maybe-configure-libgui: configure-libgui
21952 configure-libgui: 
21953         @: $(MAKE); $(unstage)
21954         @r=`${PWD_COMMAND}`; export r; \
21955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21956         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
21957         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
21958         $(HOST_EXPORTS)  \
21959         echo Configuring in $(HOST_SUBDIR)/libgui; \
21960         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
21961         case $(srcdir) in \
21962           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21963           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
21964                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21965         esac; \
21966         module_srcdir=libgui; \
21967         $(SHELL) \
21968           $$s/$$module_srcdir/configure \
21969           --srcdir=$${topdir}/$$module_srcdir \
21970           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21971           --target=${target_alias}  \
21972           || exit 1
21973 @endif libgui
21974
21975
21976
21977
21978
21979 .PHONY: all-libgui maybe-all-libgui
21980 maybe-all-libgui:
21981 @if gcc-bootstrap
21982 all-libgui: stage_current
21983 @endif gcc-bootstrap
21984 @if libgui
21985 TARGET-libgui=all
21986 maybe-all-libgui: all-libgui
21987 all-libgui: configure-libgui
21988         @: $(MAKE); $(unstage)
21989         @r=`${PWD_COMMAND}`; export r; \
21990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21991         $(HOST_EXPORTS)  \
21992         (cd $(HOST_SUBDIR)/libgui && \
21993           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21994                 $(TARGET-libgui))
21995 @endif libgui
21996
21997
21998
21999
22000 .PHONY: check-libgui maybe-check-libgui
22001 maybe-check-libgui:
22002 @if libgui
22003 maybe-check-libgui: check-libgui
22004
22005 check-libgui:
22006         @: $(MAKE); $(unstage)
22007         @r=`${PWD_COMMAND}`; export r; \
22008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22009         $(HOST_EXPORTS)  \
22010         (cd $(HOST_SUBDIR)/libgui && \
22011           $(MAKE) $(FLAGS_TO_PASS)  check)
22012
22013 @endif libgui
22014
22015 .PHONY: install-libgui maybe-install-libgui
22016 maybe-install-libgui:
22017 @if libgui
22018 maybe-install-libgui: install-libgui
22019
22020 install-libgui: installdirs
22021         @: $(MAKE); $(unstage)
22022         @r=`${PWD_COMMAND}`; export r; \
22023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22024         $(HOST_EXPORTS) \
22025         (cd $(HOST_SUBDIR)/libgui && \
22026           $(MAKE) $(FLAGS_TO_PASS)  install)
22027
22028 @endif libgui
22029
22030 .PHONY: install-strip-libgui maybe-install-strip-libgui
22031 maybe-install-strip-libgui:
22032 @if libgui
22033 maybe-install-strip-libgui: install-strip-libgui
22034
22035 install-strip-libgui: installdirs
22036         @: $(MAKE); $(unstage)
22037         @r=`${PWD_COMMAND}`; export r; \
22038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22039         $(HOST_EXPORTS) \
22040         (cd $(HOST_SUBDIR)/libgui && \
22041           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22042
22043 @endif libgui
22044
22045 # Other targets (info, dvi, pdf, etc.)
22046
22047 .PHONY: maybe-info-libgui info-libgui
22048 maybe-info-libgui:
22049 @if libgui
22050 maybe-info-libgui: info-libgui
22051
22052 info-libgui: \
22053     configure-libgui 
22054         @: $(MAKE); $(unstage)
22055         @[ -f ./libgui/Makefile ] || exit 0; \
22056         r=`${PWD_COMMAND}`; export r; \
22057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22058         $(HOST_EXPORTS) \
22059         for flag in $(EXTRA_HOST_FLAGS) ; do \
22060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22061         done; \
22062         echo "Doing info in libgui"; \
22063         (cd $(HOST_SUBDIR)/libgui && \
22064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22066                   "RANLIB=$${RANLIB}" \
22067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22068                   info) \
22069           || exit 1
22070
22071 @endif libgui
22072
22073 .PHONY: maybe-dvi-libgui dvi-libgui
22074 maybe-dvi-libgui:
22075 @if libgui
22076 maybe-dvi-libgui: dvi-libgui
22077
22078 dvi-libgui: \
22079     configure-libgui 
22080         @: $(MAKE); $(unstage)
22081         @[ -f ./libgui/Makefile ] || exit 0; \
22082         r=`${PWD_COMMAND}`; export r; \
22083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22084         $(HOST_EXPORTS) \
22085         for flag in $(EXTRA_HOST_FLAGS) ; do \
22086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22087         done; \
22088         echo "Doing dvi in libgui"; \
22089         (cd $(HOST_SUBDIR)/libgui && \
22090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22092                   "RANLIB=$${RANLIB}" \
22093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22094                   dvi) \
22095           || exit 1
22096
22097 @endif libgui
22098
22099 .PHONY: maybe-pdf-libgui pdf-libgui
22100 maybe-pdf-libgui:
22101 @if libgui
22102 maybe-pdf-libgui: pdf-libgui
22103
22104 pdf-libgui: \
22105     configure-libgui 
22106         @: $(MAKE); $(unstage)
22107         @[ -f ./libgui/Makefile ] || exit 0; \
22108         r=`${PWD_COMMAND}`; export r; \
22109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22110         $(HOST_EXPORTS) \
22111         for flag in $(EXTRA_HOST_FLAGS) ; do \
22112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22113         done; \
22114         echo "Doing pdf in libgui"; \
22115         (cd $(HOST_SUBDIR)/libgui && \
22116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22118                   "RANLIB=$${RANLIB}" \
22119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22120                   pdf) \
22121           || exit 1
22122
22123 @endif libgui
22124
22125 .PHONY: maybe-html-libgui html-libgui
22126 maybe-html-libgui:
22127 @if libgui
22128 maybe-html-libgui: html-libgui
22129
22130 html-libgui: \
22131     configure-libgui 
22132         @: $(MAKE); $(unstage)
22133         @[ -f ./libgui/Makefile ] || exit 0; \
22134         r=`${PWD_COMMAND}`; export r; \
22135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22136         $(HOST_EXPORTS) \
22137         for flag in $(EXTRA_HOST_FLAGS) ; do \
22138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22139         done; \
22140         echo "Doing html in libgui"; \
22141         (cd $(HOST_SUBDIR)/libgui && \
22142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22144                   "RANLIB=$${RANLIB}" \
22145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22146                   html) \
22147           || exit 1
22148
22149 @endif libgui
22150
22151 .PHONY: maybe-TAGS-libgui TAGS-libgui
22152 maybe-TAGS-libgui:
22153 @if libgui
22154 maybe-TAGS-libgui: TAGS-libgui
22155
22156 TAGS-libgui: \
22157     configure-libgui 
22158         @: $(MAKE); $(unstage)
22159         @[ -f ./libgui/Makefile ] || exit 0; \
22160         r=`${PWD_COMMAND}`; export r; \
22161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22162         $(HOST_EXPORTS) \
22163         for flag in $(EXTRA_HOST_FLAGS) ; do \
22164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22165         done; \
22166         echo "Doing TAGS in libgui"; \
22167         (cd $(HOST_SUBDIR)/libgui && \
22168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22170                   "RANLIB=$${RANLIB}" \
22171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22172                   TAGS) \
22173           || exit 1
22174
22175 @endif libgui
22176
22177 .PHONY: maybe-install-info-libgui install-info-libgui
22178 maybe-install-info-libgui:
22179 @if libgui
22180 maybe-install-info-libgui: install-info-libgui
22181
22182 install-info-libgui: \
22183     configure-libgui \
22184     info-libgui 
22185         @: $(MAKE); $(unstage)
22186         @[ -f ./libgui/Makefile ] || exit 0; \
22187         r=`${PWD_COMMAND}`; export r; \
22188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22189         $(HOST_EXPORTS) \
22190         for flag in $(EXTRA_HOST_FLAGS) ; do \
22191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22192         done; \
22193         echo "Doing install-info in libgui"; \
22194         (cd $(HOST_SUBDIR)/libgui && \
22195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22197                   "RANLIB=$${RANLIB}" \
22198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22199                   install-info) \
22200           || exit 1
22201
22202 @endif libgui
22203
22204 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22205 maybe-install-pdf-libgui:
22206 @if libgui
22207 maybe-install-pdf-libgui: install-pdf-libgui
22208
22209 install-pdf-libgui: \
22210     configure-libgui \
22211     pdf-libgui 
22212         @: $(MAKE); $(unstage)
22213         @[ -f ./libgui/Makefile ] || exit 0; \
22214         r=`${PWD_COMMAND}`; export r; \
22215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22216         $(HOST_EXPORTS) \
22217         for flag in $(EXTRA_HOST_FLAGS) ; do \
22218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22219         done; \
22220         echo "Doing install-pdf in libgui"; \
22221         (cd $(HOST_SUBDIR)/libgui && \
22222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22224                   "RANLIB=$${RANLIB}" \
22225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22226                   install-pdf) \
22227           || exit 1
22228
22229 @endif libgui
22230
22231 .PHONY: maybe-install-html-libgui install-html-libgui
22232 maybe-install-html-libgui:
22233 @if libgui
22234 maybe-install-html-libgui: install-html-libgui
22235
22236 install-html-libgui: \
22237     configure-libgui \
22238     html-libgui 
22239         @: $(MAKE); $(unstage)
22240         @[ -f ./libgui/Makefile ] || exit 0; \
22241         r=`${PWD_COMMAND}`; export r; \
22242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22243         $(HOST_EXPORTS) \
22244         for flag in $(EXTRA_HOST_FLAGS) ; do \
22245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22246         done; \
22247         echo "Doing install-html in libgui"; \
22248         (cd $(HOST_SUBDIR)/libgui && \
22249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22251                   "RANLIB=$${RANLIB}" \
22252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22253                   install-html) \
22254           || exit 1
22255
22256 @endif libgui
22257
22258 .PHONY: maybe-installcheck-libgui installcheck-libgui
22259 maybe-installcheck-libgui:
22260 @if libgui
22261 maybe-installcheck-libgui: installcheck-libgui
22262
22263 installcheck-libgui: \
22264     configure-libgui 
22265         @: $(MAKE); $(unstage)
22266         @[ -f ./libgui/Makefile ] || exit 0; \
22267         r=`${PWD_COMMAND}`; export r; \
22268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22269         $(HOST_EXPORTS) \
22270         for flag in $(EXTRA_HOST_FLAGS) ; do \
22271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22272         done; \
22273         echo "Doing installcheck in libgui"; \
22274         (cd $(HOST_SUBDIR)/libgui && \
22275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22277                   "RANLIB=$${RANLIB}" \
22278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22279                   installcheck) \
22280           || exit 1
22281
22282 @endif libgui
22283
22284 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22285 maybe-mostlyclean-libgui:
22286 @if libgui
22287 maybe-mostlyclean-libgui: mostlyclean-libgui
22288
22289 mostlyclean-libgui: 
22290         @: $(MAKE); $(unstage)
22291         @[ -f ./libgui/Makefile ] || exit 0; \
22292         r=`${PWD_COMMAND}`; export r; \
22293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22294         $(HOST_EXPORTS) \
22295         for flag in $(EXTRA_HOST_FLAGS) ; do \
22296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22297         done; \
22298         echo "Doing mostlyclean in libgui"; \
22299         (cd $(HOST_SUBDIR)/libgui && \
22300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22302                   "RANLIB=$${RANLIB}" \
22303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22304                   mostlyclean) \
22305           || exit 1
22306
22307 @endif libgui
22308
22309 .PHONY: maybe-clean-libgui clean-libgui
22310 maybe-clean-libgui:
22311 @if libgui
22312 maybe-clean-libgui: clean-libgui
22313
22314 clean-libgui: 
22315         @: $(MAKE); $(unstage)
22316         @[ -f ./libgui/Makefile ] || exit 0; \
22317         r=`${PWD_COMMAND}`; export r; \
22318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22319         $(HOST_EXPORTS) \
22320         for flag in $(EXTRA_HOST_FLAGS) ; do \
22321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22322         done; \
22323         echo "Doing clean in libgui"; \
22324         (cd $(HOST_SUBDIR)/libgui && \
22325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22327                   "RANLIB=$${RANLIB}" \
22328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22329                   clean) \
22330           || exit 1
22331
22332 @endif libgui
22333
22334 .PHONY: maybe-distclean-libgui distclean-libgui
22335 maybe-distclean-libgui:
22336 @if libgui
22337 maybe-distclean-libgui: distclean-libgui
22338
22339 distclean-libgui: 
22340         @: $(MAKE); $(unstage)
22341         @[ -f ./libgui/Makefile ] || exit 0; \
22342         r=`${PWD_COMMAND}`; export r; \
22343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22344         $(HOST_EXPORTS) \
22345         for flag in $(EXTRA_HOST_FLAGS) ; do \
22346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22347         done; \
22348         echo "Doing distclean in libgui"; \
22349         (cd $(HOST_SUBDIR)/libgui && \
22350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22352                   "RANLIB=$${RANLIB}" \
22353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22354                   distclean) \
22355           || exit 1
22356
22357 @endif libgui
22358
22359 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22360 maybe-maintainer-clean-libgui:
22361 @if libgui
22362 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22363
22364 maintainer-clean-libgui: 
22365         @: $(MAKE); $(unstage)
22366         @[ -f ./libgui/Makefile ] || exit 0; \
22367         r=`${PWD_COMMAND}`; export r; \
22368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22369         $(HOST_EXPORTS) \
22370         for flag in $(EXTRA_HOST_FLAGS) ; do \
22371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22372         done; \
22373         echo "Doing maintainer-clean in libgui"; \
22374         (cd $(HOST_SUBDIR)/libgui && \
22375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22377                   "RANLIB=$${RANLIB}" \
22378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22379                   maintainer-clean) \
22380           || exit 1
22381
22382 @endif libgui
22383
22384
22385
22386 .PHONY: configure-libiberty maybe-configure-libiberty
22387 maybe-configure-libiberty:
22388 @if gcc-bootstrap
22389 configure-libiberty: stage_current
22390 @endif gcc-bootstrap
22391 @if libiberty
22392 maybe-configure-libiberty: configure-libiberty
22393 configure-libiberty: 
22394         @r=`${PWD_COMMAND}`; export r; \
22395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22396         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22397         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22398         $(HOST_EXPORTS)  \
22399         echo Configuring in $(HOST_SUBDIR)/libiberty; \
22400         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22401         case $(srcdir) in \
22402           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22403           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22404                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22405         esac; \
22406         module_srcdir=libiberty; \
22407         $(SHELL) \
22408           $$s/$$module_srcdir/configure \
22409           --srcdir=$${topdir}/$$module_srcdir \
22410           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22411           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22412           || exit 1
22413 @endif libiberty
22414
22415
22416
22417 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22418 maybe-configure-stage1-libiberty:
22419 @if libiberty-bootstrap
22420 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22421 configure-stage1-libiberty:
22422         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22423         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22424         @r=`${PWD_COMMAND}`; export r; \
22425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22426         TFLAGS="$(STAGE1_TFLAGS)"; \
22427         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22428         $(HOST_EXPORTS) \
22429         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22430         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22431         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22432         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
22433         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22434         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22435         case $(srcdir) in \
22436           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22437           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22438                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22439         esac; \
22440         module_srcdir=libiberty; \
22441         $(SHELL) $$s/$$module_srcdir/configure \
22442           --srcdir=$${topdir}/$$module_srcdir \
22443           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22444           --target=${target_alias} \
22445            \
22446           $(STAGE1_CONFIGURE_FLAGS) \
22447           @extra_host_libiberty_configure_flags@
22448 @endif libiberty-bootstrap
22449
22450 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22451 maybe-configure-stage2-libiberty:
22452 @if libiberty-bootstrap
22453 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22454 configure-stage2-libiberty:
22455         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22456         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22457         @r=`${PWD_COMMAND}`; export r; \
22458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22459         TFLAGS="$(STAGE2_TFLAGS)"; \
22460         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22461         $(HOST_EXPORTS) \
22462         $(POSTSTAGE1_HOST_EXPORTS) \
22463         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22464         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22465         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22466         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
22467         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22468         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22469         case $(srcdir) in \
22470           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22471           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22472                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22473         esac; \
22474         module_srcdir=libiberty; \
22475         $(SHELL) $$s/$$module_srcdir/configure \
22476           --srcdir=$${topdir}/$$module_srcdir \
22477           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22478           --target=${target_alias} \
22479           --with-build-libsubdir=$(HOST_SUBDIR) \
22480           $(STAGE2_CONFIGURE_FLAGS) \
22481           @extra_host_libiberty_configure_flags@
22482 @endif libiberty-bootstrap
22483
22484 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22485 maybe-configure-stage3-libiberty:
22486 @if libiberty-bootstrap
22487 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22488 configure-stage3-libiberty:
22489         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22490         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22491         @r=`${PWD_COMMAND}`; export r; \
22492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22493         TFLAGS="$(STAGE3_TFLAGS)"; \
22494         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22495         $(HOST_EXPORTS) \
22496         $(POSTSTAGE1_HOST_EXPORTS) \
22497         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22498         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22499         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22500         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
22501         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22502         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22503         case $(srcdir) in \
22504           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22505           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22506                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22507         esac; \
22508         module_srcdir=libiberty; \
22509         $(SHELL) $$s/$$module_srcdir/configure \
22510           --srcdir=$${topdir}/$$module_srcdir \
22511           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22512           --target=${target_alias} \
22513           --with-build-libsubdir=$(HOST_SUBDIR) \
22514           $(STAGE3_CONFIGURE_FLAGS) \
22515           @extra_host_libiberty_configure_flags@
22516 @endif libiberty-bootstrap
22517
22518 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22519 maybe-configure-stage4-libiberty:
22520 @if libiberty-bootstrap
22521 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22522 configure-stage4-libiberty:
22523         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22524         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22525         @r=`${PWD_COMMAND}`; export r; \
22526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22527         TFLAGS="$(STAGE4_TFLAGS)"; \
22528         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22529         $(HOST_EXPORTS) \
22530         $(POSTSTAGE1_HOST_EXPORTS) \
22531         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22532         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22533         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22534         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
22535         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22536         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22537         case $(srcdir) in \
22538           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22539           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22540                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22541         esac; \
22542         module_srcdir=libiberty; \
22543         $(SHELL) $$s/$$module_srcdir/configure \
22544           --srcdir=$${topdir}/$$module_srcdir \
22545           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22546           --target=${target_alias} \
22547           --with-build-libsubdir=$(HOST_SUBDIR) \
22548           $(STAGE4_CONFIGURE_FLAGS) \
22549           @extra_host_libiberty_configure_flags@
22550 @endif libiberty-bootstrap
22551
22552 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22553 maybe-configure-stageprofile-libiberty:
22554 @if libiberty-bootstrap
22555 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22556 configure-stageprofile-libiberty:
22557         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22558         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22559         @r=`${PWD_COMMAND}`; export r; \
22560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22561         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22562         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22563         $(HOST_EXPORTS) \
22564         $(POSTSTAGE1_HOST_EXPORTS) \
22565         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22566         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22567         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22568         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
22569         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22570         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22571         case $(srcdir) in \
22572           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22573           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22574                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22575         esac; \
22576         module_srcdir=libiberty; \
22577         $(SHELL) $$s/$$module_srcdir/configure \
22578           --srcdir=$${topdir}/$$module_srcdir \
22579           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22580           --target=${target_alias} \
22581           --with-build-libsubdir=$(HOST_SUBDIR) \
22582           $(STAGEprofile_CONFIGURE_FLAGS) \
22583           @extra_host_libiberty_configure_flags@
22584 @endif libiberty-bootstrap
22585
22586 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22587 maybe-configure-stagefeedback-libiberty:
22588 @if libiberty-bootstrap
22589 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22590 configure-stagefeedback-libiberty:
22591         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22592         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22593         @r=`${PWD_COMMAND}`; export r; \
22594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22595         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22596         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22597         $(HOST_EXPORTS) \
22598         $(POSTSTAGE1_HOST_EXPORTS) \
22599         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22600         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22601         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22602         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
22603         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22604         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22605         case $(srcdir) in \
22606           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22607           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22608                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22609         esac; \
22610         module_srcdir=libiberty; \
22611         $(SHELL) $$s/$$module_srcdir/configure \
22612           --srcdir=$${topdir}/$$module_srcdir \
22613           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22614           --target=${target_alias} \
22615           --with-build-libsubdir=$(HOST_SUBDIR) \
22616           $(STAGEfeedback_CONFIGURE_FLAGS) \
22617           @extra_host_libiberty_configure_flags@
22618 @endif libiberty-bootstrap
22619
22620
22621
22622
22623
22624 .PHONY: all-libiberty maybe-all-libiberty
22625 maybe-all-libiberty:
22626 @if gcc-bootstrap
22627 all-libiberty: stage_current
22628 @endif gcc-bootstrap
22629 @if libiberty
22630 TARGET-libiberty=all
22631 maybe-all-libiberty: all-libiberty
22632 all-libiberty: configure-libiberty
22633         @r=`${PWD_COMMAND}`; export r; \
22634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22635         $(HOST_EXPORTS)  \
22636         (cd $(HOST_SUBDIR)/libiberty && \
22637           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22638                 $(TARGET-libiberty))
22639 @endif libiberty
22640
22641
22642
22643 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22644 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22645 maybe-all-stage1-libiberty:
22646 maybe-clean-stage1-libiberty:
22647 @if libiberty-bootstrap
22648 maybe-all-stage1-libiberty: all-stage1-libiberty
22649 all-stage1: all-stage1-libiberty
22650 TARGET-stage1-libiberty = $(TARGET-libiberty)
22651 all-stage1-libiberty: configure-stage1-libiberty
22652         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22653         @r=`${PWD_COMMAND}`; export r; \
22654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22655         TFLAGS="$(STAGE1_TFLAGS)"; \
22656         $(HOST_EXPORTS)  \
22657         cd $(HOST_SUBDIR)/libiberty && \
22658         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22659                 CFLAGS="$(STAGE1_CFLAGS)" \
22660                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22661                 LIBCFLAGS="$(LIBCFLAGS)" \
22662                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22663                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22664                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22665                 $(EXTRA_HOST_FLAGS)  \
22666                 $(STAGE1_FLAGS_TO_PASS)  \
22667                 TFLAGS="$(STAGE1_TFLAGS)" \
22668                 $(TARGET-stage1-libiberty)
22669
22670 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22671 clean-stage1: clean-stage1-libiberty
22672 clean-stage1-libiberty:
22673         @if [ $(current_stage) = stage1 ]; then \
22674           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22675         else \
22676           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22677           $(MAKE) stage1-start; \
22678         fi; \
22679         cd $(HOST_SUBDIR)/libiberty && \
22680         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22681         $(STAGE1_FLAGS_TO_PASS)  clean
22682 @endif libiberty-bootstrap
22683
22684
22685 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22686 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22687 maybe-all-stage2-libiberty:
22688 maybe-clean-stage2-libiberty:
22689 @if libiberty-bootstrap
22690 maybe-all-stage2-libiberty: all-stage2-libiberty
22691 all-stage2: all-stage2-libiberty
22692 TARGET-stage2-libiberty = $(TARGET-libiberty)
22693 all-stage2-libiberty: configure-stage2-libiberty
22694         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22695         @r=`${PWD_COMMAND}`; export r; \
22696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22697         TFLAGS="$(STAGE2_TFLAGS)"; \
22698         $(HOST_EXPORTS) \
22699         $(POSTSTAGE1_HOST_EXPORTS)  \
22700         cd $(HOST_SUBDIR)/libiberty && \
22701         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22702                 CFLAGS="$(STAGE2_CFLAGS)" \
22703                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22704                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22705                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22706                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22707                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22708                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22709                 TFLAGS="$(STAGE2_TFLAGS)" \
22710                 $(TARGET-stage2-libiberty)
22711
22712 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22713 clean-stage2: clean-stage2-libiberty
22714 clean-stage2-libiberty:
22715         @if [ $(current_stage) = stage2 ]; then \
22716           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22717         else \
22718           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22719           $(MAKE) stage2-start; \
22720         fi; \
22721         cd $(HOST_SUBDIR)/libiberty && \
22722         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22723 @endif libiberty-bootstrap
22724
22725
22726 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22727 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22728 maybe-all-stage3-libiberty:
22729 maybe-clean-stage3-libiberty:
22730 @if libiberty-bootstrap
22731 maybe-all-stage3-libiberty: all-stage3-libiberty
22732 all-stage3: all-stage3-libiberty
22733 TARGET-stage3-libiberty = $(TARGET-libiberty)
22734 all-stage3-libiberty: configure-stage3-libiberty
22735         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22736         @r=`${PWD_COMMAND}`; export r; \
22737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22738         TFLAGS="$(STAGE3_TFLAGS)"; \
22739         $(HOST_EXPORTS) \
22740         $(POSTSTAGE1_HOST_EXPORTS)  \
22741         cd $(HOST_SUBDIR)/libiberty && \
22742         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22743                 CFLAGS="$(STAGE3_CFLAGS)" \
22744                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22745                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22746                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22747                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22748                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22749                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22750                 TFLAGS="$(STAGE3_TFLAGS)" \
22751                 $(TARGET-stage3-libiberty)
22752
22753 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22754 clean-stage3: clean-stage3-libiberty
22755 clean-stage3-libiberty:
22756         @if [ $(current_stage) = stage3 ]; then \
22757           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22758         else \
22759           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22760           $(MAKE) stage3-start; \
22761         fi; \
22762         cd $(HOST_SUBDIR)/libiberty && \
22763         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22764 @endif libiberty-bootstrap
22765
22766
22767 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22768 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22769 maybe-all-stage4-libiberty:
22770 maybe-clean-stage4-libiberty:
22771 @if libiberty-bootstrap
22772 maybe-all-stage4-libiberty: all-stage4-libiberty
22773 all-stage4: all-stage4-libiberty
22774 TARGET-stage4-libiberty = $(TARGET-libiberty)
22775 all-stage4-libiberty: configure-stage4-libiberty
22776         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22777         @r=`${PWD_COMMAND}`; export r; \
22778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22779         TFLAGS="$(STAGE4_TFLAGS)"; \
22780         $(HOST_EXPORTS) \
22781         $(POSTSTAGE1_HOST_EXPORTS)  \
22782         cd $(HOST_SUBDIR)/libiberty && \
22783         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22784                 CFLAGS="$(STAGE4_CFLAGS)" \
22785                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22786                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22787                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22788                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22789                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22790                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22791                 TFLAGS="$(STAGE4_TFLAGS)" \
22792                 $(TARGET-stage4-libiberty)
22793
22794 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22795 clean-stage4: clean-stage4-libiberty
22796 clean-stage4-libiberty:
22797         @if [ $(current_stage) = stage4 ]; then \
22798           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22799         else \
22800           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22801           $(MAKE) stage4-start; \
22802         fi; \
22803         cd $(HOST_SUBDIR)/libiberty && \
22804         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22805 @endif libiberty-bootstrap
22806
22807
22808 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22809 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22810 maybe-all-stageprofile-libiberty:
22811 maybe-clean-stageprofile-libiberty:
22812 @if libiberty-bootstrap
22813 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22814 all-stageprofile: all-stageprofile-libiberty
22815 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22816 all-stageprofile-libiberty: configure-stageprofile-libiberty
22817         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22818         @r=`${PWD_COMMAND}`; export r; \
22819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22820         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22821         $(HOST_EXPORTS) \
22822         $(POSTSTAGE1_HOST_EXPORTS)  \
22823         cd $(HOST_SUBDIR)/libiberty && \
22824         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22825                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22826                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22827                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22828                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22829                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22830                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22831                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22832                 TFLAGS="$(STAGEprofile_TFLAGS)" \
22833                 $(TARGET-stageprofile-libiberty)
22834
22835 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22836 clean-stageprofile: clean-stageprofile-libiberty
22837 clean-stageprofile-libiberty:
22838         @if [ $(current_stage) = stageprofile ]; then \
22839           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22840         else \
22841           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22842           $(MAKE) stageprofile-start; \
22843         fi; \
22844         cd $(HOST_SUBDIR)/libiberty && \
22845         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22846 @endif libiberty-bootstrap
22847
22848
22849 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
22850 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
22851 maybe-all-stagefeedback-libiberty:
22852 maybe-clean-stagefeedback-libiberty:
22853 @if libiberty-bootstrap
22854 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
22855 all-stagefeedback: all-stagefeedback-libiberty
22856 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
22857 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
22858         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22859         @r=`${PWD_COMMAND}`; export r; \
22860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22861         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22862         $(HOST_EXPORTS) \
22863         $(POSTSTAGE1_HOST_EXPORTS)  \
22864         cd $(HOST_SUBDIR)/libiberty && \
22865         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22866                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22867                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22868                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22869                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22870                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22871                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22872                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22873                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22874                 $(TARGET-stagefeedback-libiberty)
22875
22876 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
22877 clean-stagefeedback: clean-stagefeedback-libiberty
22878 clean-stagefeedback-libiberty:
22879         @if [ $(current_stage) = stagefeedback ]; then \
22880           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22881         else \
22882           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
22883           $(MAKE) stagefeedback-start; \
22884         fi; \
22885         cd $(HOST_SUBDIR)/libiberty && \
22886         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22887 @endif libiberty-bootstrap
22888
22889
22890
22891
22892
22893 .PHONY: check-libiberty maybe-check-libiberty
22894 maybe-check-libiberty:
22895 @if libiberty
22896 maybe-check-libiberty: check-libiberty
22897
22898 check-libiberty:
22899         @: $(MAKE); $(unstage)
22900         @r=`${PWD_COMMAND}`; export r; \
22901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22902         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22903         (cd $(HOST_SUBDIR)/libiberty && \
22904           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
22905
22906 @endif libiberty
22907
22908 .PHONY: install-libiberty maybe-install-libiberty
22909 maybe-install-libiberty:
22910 @if libiberty
22911 maybe-install-libiberty: install-libiberty
22912
22913 install-libiberty: installdirs
22914         @: $(MAKE); $(unstage)
22915         @r=`${PWD_COMMAND}`; export r; \
22916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22917         $(HOST_EXPORTS) \
22918         (cd $(HOST_SUBDIR)/libiberty && \
22919           $(MAKE) $(FLAGS_TO_PASS)  install)
22920
22921 @endif libiberty
22922
22923 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
22924 maybe-install-strip-libiberty:
22925 @if libiberty
22926 maybe-install-strip-libiberty: install-strip-libiberty
22927
22928 install-strip-libiberty: installdirs
22929         @: $(MAKE); $(unstage)
22930         @r=`${PWD_COMMAND}`; export r; \
22931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22932         $(HOST_EXPORTS) \
22933         (cd $(HOST_SUBDIR)/libiberty && \
22934           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22935
22936 @endif libiberty
22937
22938 # Other targets (info, dvi, pdf, etc.)
22939
22940 .PHONY: maybe-info-libiberty info-libiberty
22941 maybe-info-libiberty:
22942 @if libiberty
22943 maybe-info-libiberty: info-libiberty
22944
22945 info-libiberty: \
22946     configure-libiberty 
22947         @[ -f ./libiberty/Makefile ] || exit 0; \
22948         r=`${PWD_COMMAND}`; export r; \
22949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22950         $(HOST_EXPORTS) \
22951         for flag in $(EXTRA_HOST_FLAGS) ; do \
22952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22953         done; \
22954         echo "Doing info in libiberty"; \
22955         (cd $(HOST_SUBDIR)/libiberty && \
22956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22958                   "RANLIB=$${RANLIB}" \
22959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22960                   info) \
22961           || exit 1
22962
22963 @endif libiberty
22964
22965 .PHONY: maybe-dvi-libiberty dvi-libiberty
22966 maybe-dvi-libiberty:
22967 @if libiberty
22968 maybe-dvi-libiberty: dvi-libiberty
22969
22970 dvi-libiberty: \
22971     configure-libiberty 
22972         @[ -f ./libiberty/Makefile ] || exit 0; \
22973         r=`${PWD_COMMAND}`; export r; \
22974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22975         $(HOST_EXPORTS) \
22976         for flag in $(EXTRA_HOST_FLAGS) ; do \
22977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22978         done; \
22979         echo "Doing dvi in libiberty"; \
22980         (cd $(HOST_SUBDIR)/libiberty && \
22981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22983                   "RANLIB=$${RANLIB}" \
22984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22985                   dvi) \
22986           || exit 1
22987
22988 @endif libiberty
22989
22990 .PHONY: maybe-pdf-libiberty pdf-libiberty
22991 maybe-pdf-libiberty:
22992 @if libiberty
22993 maybe-pdf-libiberty: pdf-libiberty
22994
22995 pdf-libiberty: \
22996     configure-libiberty 
22997         @[ -f ./libiberty/Makefile ] || exit 0; \
22998         r=`${PWD_COMMAND}`; export r; \
22999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23000         $(HOST_EXPORTS) \
23001         for flag in $(EXTRA_HOST_FLAGS) ; do \
23002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23003         done; \
23004         echo "Doing pdf in libiberty"; \
23005         (cd $(HOST_SUBDIR)/libiberty && \
23006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23008                   "RANLIB=$${RANLIB}" \
23009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23010                   pdf) \
23011           || exit 1
23012
23013 @endif libiberty
23014
23015 .PHONY: maybe-html-libiberty html-libiberty
23016 maybe-html-libiberty:
23017 @if libiberty
23018 maybe-html-libiberty: html-libiberty
23019
23020 html-libiberty: \
23021     configure-libiberty 
23022         @[ -f ./libiberty/Makefile ] || exit 0; \
23023         r=`${PWD_COMMAND}`; export r; \
23024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23025         $(HOST_EXPORTS) \
23026         for flag in $(EXTRA_HOST_FLAGS) ; do \
23027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23028         done; \
23029         echo "Doing html in libiberty"; \
23030         (cd $(HOST_SUBDIR)/libiberty && \
23031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23033                   "RANLIB=$${RANLIB}" \
23034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23035                   html) \
23036           || exit 1
23037
23038 @endif libiberty
23039
23040 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23041 maybe-TAGS-libiberty:
23042 @if libiberty
23043 maybe-TAGS-libiberty: TAGS-libiberty
23044
23045 TAGS-libiberty: \
23046     configure-libiberty 
23047         @[ -f ./libiberty/Makefile ] || exit 0; \
23048         r=`${PWD_COMMAND}`; export r; \
23049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23050         $(HOST_EXPORTS) \
23051         for flag in $(EXTRA_HOST_FLAGS) ; do \
23052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23053         done; \
23054         echo "Doing TAGS in libiberty"; \
23055         (cd $(HOST_SUBDIR)/libiberty && \
23056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23058                   "RANLIB=$${RANLIB}" \
23059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23060                   TAGS) \
23061           || exit 1
23062
23063 @endif libiberty
23064
23065 .PHONY: maybe-install-info-libiberty install-info-libiberty
23066 maybe-install-info-libiberty:
23067 @if libiberty
23068 maybe-install-info-libiberty: install-info-libiberty
23069
23070 install-info-libiberty: \
23071     configure-libiberty \
23072     info-libiberty 
23073         @[ -f ./libiberty/Makefile ] || exit 0; \
23074         r=`${PWD_COMMAND}`; export r; \
23075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23076         $(HOST_EXPORTS) \
23077         for flag in $(EXTRA_HOST_FLAGS) ; do \
23078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23079         done; \
23080         echo "Doing install-info in libiberty"; \
23081         (cd $(HOST_SUBDIR)/libiberty && \
23082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23084                   "RANLIB=$${RANLIB}" \
23085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23086                   install-info) \
23087           || exit 1
23088
23089 @endif libiberty
23090
23091 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23092 maybe-install-pdf-libiberty:
23093 @if libiberty
23094 maybe-install-pdf-libiberty: install-pdf-libiberty
23095
23096 install-pdf-libiberty: \
23097     configure-libiberty \
23098     pdf-libiberty 
23099         @[ -f ./libiberty/Makefile ] || exit 0; \
23100         r=`${PWD_COMMAND}`; export r; \
23101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23102         $(HOST_EXPORTS) \
23103         for flag in $(EXTRA_HOST_FLAGS) ; do \
23104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23105         done; \
23106         echo "Doing install-pdf in libiberty"; \
23107         (cd $(HOST_SUBDIR)/libiberty && \
23108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23110                   "RANLIB=$${RANLIB}" \
23111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23112                   install-pdf) \
23113           || exit 1
23114
23115 @endif libiberty
23116
23117 .PHONY: maybe-install-html-libiberty install-html-libiberty
23118 maybe-install-html-libiberty:
23119 @if libiberty
23120 maybe-install-html-libiberty: install-html-libiberty
23121
23122 install-html-libiberty: \
23123     configure-libiberty \
23124     html-libiberty 
23125         @[ -f ./libiberty/Makefile ] || exit 0; \
23126         r=`${PWD_COMMAND}`; export r; \
23127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23128         $(HOST_EXPORTS) \
23129         for flag in $(EXTRA_HOST_FLAGS) ; do \
23130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23131         done; \
23132         echo "Doing install-html in libiberty"; \
23133         (cd $(HOST_SUBDIR)/libiberty && \
23134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23136                   "RANLIB=$${RANLIB}" \
23137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23138                   install-html) \
23139           || exit 1
23140
23141 @endif libiberty
23142
23143 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23144 maybe-installcheck-libiberty:
23145 @if libiberty
23146 maybe-installcheck-libiberty: installcheck-libiberty
23147
23148 installcheck-libiberty: \
23149     configure-libiberty 
23150         @[ -f ./libiberty/Makefile ] || exit 0; \
23151         r=`${PWD_COMMAND}`; export r; \
23152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23153         $(HOST_EXPORTS) \
23154         for flag in $(EXTRA_HOST_FLAGS) ; do \
23155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23156         done; \
23157         echo "Doing installcheck in libiberty"; \
23158         (cd $(HOST_SUBDIR)/libiberty && \
23159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23161                   "RANLIB=$${RANLIB}" \
23162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23163                   installcheck) \
23164           || exit 1
23165
23166 @endif libiberty
23167
23168 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23169 maybe-mostlyclean-libiberty:
23170 @if libiberty
23171 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23172
23173 mostlyclean-libiberty: 
23174         @[ -f ./libiberty/Makefile ] || exit 0; \
23175         r=`${PWD_COMMAND}`; export r; \
23176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23177         $(HOST_EXPORTS) \
23178         for flag in $(EXTRA_HOST_FLAGS) ; do \
23179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23180         done; \
23181         echo "Doing mostlyclean in libiberty"; \
23182         (cd $(HOST_SUBDIR)/libiberty && \
23183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23185                   "RANLIB=$${RANLIB}" \
23186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23187                   mostlyclean) \
23188           || exit 1
23189
23190 @endif libiberty
23191
23192 .PHONY: maybe-clean-libiberty clean-libiberty
23193 maybe-clean-libiberty:
23194 @if libiberty
23195 maybe-clean-libiberty: clean-libiberty
23196
23197 clean-libiberty: 
23198         @[ -f ./libiberty/Makefile ] || exit 0; \
23199         r=`${PWD_COMMAND}`; export r; \
23200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23201         $(HOST_EXPORTS) \
23202         for flag in $(EXTRA_HOST_FLAGS) ; do \
23203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23204         done; \
23205         echo "Doing clean in libiberty"; \
23206         (cd $(HOST_SUBDIR)/libiberty && \
23207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23209                   "RANLIB=$${RANLIB}" \
23210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23211                   clean) \
23212           || exit 1
23213
23214 @endif libiberty
23215
23216 .PHONY: maybe-distclean-libiberty distclean-libiberty
23217 maybe-distclean-libiberty:
23218 @if libiberty
23219 maybe-distclean-libiberty: distclean-libiberty
23220
23221 distclean-libiberty: 
23222         @[ -f ./libiberty/Makefile ] || exit 0; \
23223         r=`${PWD_COMMAND}`; export r; \
23224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23225         $(HOST_EXPORTS) \
23226         for flag in $(EXTRA_HOST_FLAGS) ; do \
23227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23228         done; \
23229         echo "Doing distclean in libiberty"; \
23230         (cd $(HOST_SUBDIR)/libiberty && \
23231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23233                   "RANLIB=$${RANLIB}" \
23234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23235                   distclean) \
23236           || exit 1
23237
23238 @endif libiberty
23239
23240 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23241 maybe-maintainer-clean-libiberty:
23242 @if libiberty
23243 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23244
23245 maintainer-clean-libiberty: 
23246         @[ -f ./libiberty/Makefile ] || exit 0; \
23247         r=`${PWD_COMMAND}`; export r; \
23248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23249         $(HOST_EXPORTS) \
23250         for flag in $(EXTRA_HOST_FLAGS) ; do \
23251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23252         done; \
23253         echo "Doing maintainer-clean in libiberty"; \
23254         (cd $(HOST_SUBDIR)/libiberty && \
23255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23257                   "RANLIB=$${RANLIB}" \
23258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23259                   maintainer-clean) \
23260           || exit 1
23261
23262 @endif libiberty
23263
23264
23265
23266 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23267 maybe-configure-libiberty-linker-plugin:
23268 @if gcc-bootstrap
23269 configure-libiberty-linker-plugin: stage_current
23270 @endif gcc-bootstrap
23271 @if libiberty-linker-plugin
23272 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23273 configure-libiberty-linker-plugin: 
23274         @r=`${PWD_COMMAND}`; export r; \
23275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23276         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23277         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23278         $(HOST_EXPORTS)  \
23279         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23280         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23281         case $(srcdir) in \
23282           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23283           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23284                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23285         esac; \
23286         module_srcdir=libiberty; \
23287         $(SHELL) \
23288           $$s/$$module_srcdir/configure \
23289           --srcdir=$${topdir}/$$module_srcdir \
23290           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23291           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23292           || exit 1
23293 @endif libiberty-linker-plugin
23294
23295
23296
23297 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23298 maybe-configure-stage1-libiberty-linker-plugin:
23299 @if libiberty-linker-plugin-bootstrap
23300 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23301 configure-stage1-libiberty-linker-plugin:
23302         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23303         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23304         @r=`${PWD_COMMAND}`; export r; \
23305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23306         TFLAGS="$(STAGE1_TFLAGS)"; \
23307         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23308         $(HOST_EXPORTS) \
23309         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23310         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23311         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23312         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23313         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23314         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23315         case $(srcdir) in \
23316           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23317           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23318                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23319         esac; \
23320         module_srcdir=libiberty; \
23321         $(SHELL) $$s/$$module_srcdir/configure \
23322           --srcdir=$${topdir}/$$module_srcdir \
23323           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23324           --target=${target_alias} \
23325            \
23326           $(STAGE1_CONFIGURE_FLAGS) \
23327           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23328 @endif libiberty-linker-plugin-bootstrap
23329
23330 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23331 maybe-configure-stage2-libiberty-linker-plugin:
23332 @if libiberty-linker-plugin-bootstrap
23333 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23334 configure-stage2-libiberty-linker-plugin:
23335         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23336         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23337         @r=`${PWD_COMMAND}`; export r; \
23338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23339         TFLAGS="$(STAGE2_TFLAGS)"; \
23340         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23341         $(HOST_EXPORTS) \
23342         $(POSTSTAGE1_HOST_EXPORTS) \
23343         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23344         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23345         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23346         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23347         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23348         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23349         case $(srcdir) in \
23350           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23351           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23352                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23353         esac; \
23354         module_srcdir=libiberty; \
23355         $(SHELL) $$s/$$module_srcdir/configure \
23356           --srcdir=$${topdir}/$$module_srcdir \
23357           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23358           --target=${target_alias} \
23359           --with-build-libsubdir=$(HOST_SUBDIR) \
23360           $(STAGE2_CONFIGURE_FLAGS) \
23361           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23362 @endif libiberty-linker-plugin-bootstrap
23363
23364 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23365 maybe-configure-stage3-libiberty-linker-plugin:
23366 @if libiberty-linker-plugin-bootstrap
23367 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23368 configure-stage3-libiberty-linker-plugin:
23369         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23370         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23371         @r=`${PWD_COMMAND}`; export r; \
23372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23373         TFLAGS="$(STAGE3_TFLAGS)"; \
23374         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23375         $(HOST_EXPORTS) \
23376         $(POSTSTAGE1_HOST_EXPORTS) \
23377         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23378         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23379         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23380         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23381         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23382         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23383         case $(srcdir) in \
23384           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23385           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23386                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23387         esac; \
23388         module_srcdir=libiberty; \
23389         $(SHELL) $$s/$$module_srcdir/configure \
23390           --srcdir=$${topdir}/$$module_srcdir \
23391           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23392           --target=${target_alias} \
23393           --with-build-libsubdir=$(HOST_SUBDIR) \
23394           $(STAGE3_CONFIGURE_FLAGS) \
23395           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23396 @endif libiberty-linker-plugin-bootstrap
23397
23398 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23399 maybe-configure-stage4-libiberty-linker-plugin:
23400 @if libiberty-linker-plugin-bootstrap
23401 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23402 configure-stage4-libiberty-linker-plugin:
23403         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23404         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23405         @r=`${PWD_COMMAND}`; export r; \
23406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23407         TFLAGS="$(STAGE4_TFLAGS)"; \
23408         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23409         $(HOST_EXPORTS) \
23410         $(POSTSTAGE1_HOST_EXPORTS) \
23411         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23412         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23413         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23414         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23415         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23416         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23417         case $(srcdir) in \
23418           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23419           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23420                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23421         esac; \
23422         module_srcdir=libiberty; \
23423         $(SHELL) $$s/$$module_srcdir/configure \
23424           --srcdir=$${topdir}/$$module_srcdir \
23425           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23426           --target=${target_alias} \
23427           --with-build-libsubdir=$(HOST_SUBDIR) \
23428           $(STAGE4_CONFIGURE_FLAGS) \
23429           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23430 @endif libiberty-linker-plugin-bootstrap
23431
23432 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23433 maybe-configure-stageprofile-libiberty-linker-plugin:
23434 @if libiberty-linker-plugin-bootstrap
23435 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23436 configure-stageprofile-libiberty-linker-plugin:
23437         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23438         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23439         @r=`${PWD_COMMAND}`; export r; \
23440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23441         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23442         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23443         $(HOST_EXPORTS) \
23444         $(POSTSTAGE1_HOST_EXPORTS) \
23445         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23446         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23447         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23448         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23449         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23450         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23451         case $(srcdir) in \
23452           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23453           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23454                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23455         esac; \
23456         module_srcdir=libiberty; \
23457         $(SHELL) $$s/$$module_srcdir/configure \
23458           --srcdir=$${topdir}/$$module_srcdir \
23459           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23460           --target=${target_alias} \
23461           --with-build-libsubdir=$(HOST_SUBDIR) \
23462           $(STAGEprofile_CONFIGURE_FLAGS) \
23463           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23464 @endif libiberty-linker-plugin-bootstrap
23465
23466 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23467 maybe-configure-stagefeedback-libiberty-linker-plugin:
23468 @if libiberty-linker-plugin-bootstrap
23469 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23470 configure-stagefeedback-libiberty-linker-plugin:
23471         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23472         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23473         @r=`${PWD_COMMAND}`; export r; \
23474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23475         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23476         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23477         $(HOST_EXPORTS) \
23478         $(POSTSTAGE1_HOST_EXPORTS) \
23479         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23480         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23481         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23482         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23483         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23484         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23485         case $(srcdir) in \
23486           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23487           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23488                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23489         esac; \
23490         module_srcdir=libiberty; \
23491         $(SHELL) $$s/$$module_srcdir/configure \
23492           --srcdir=$${topdir}/$$module_srcdir \
23493           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23494           --target=${target_alias} \
23495           --with-build-libsubdir=$(HOST_SUBDIR) \
23496           $(STAGEfeedback_CONFIGURE_FLAGS) \
23497           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23498 @endif libiberty-linker-plugin-bootstrap
23499
23500
23501
23502
23503
23504 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23505 maybe-all-libiberty-linker-plugin:
23506 @if gcc-bootstrap
23507 all-libiberty-linker-plugin: stage_current
23508 @endif gcc-bootstrap
23509 @if libiberty-linker-plugin
23510 TARGET-libiberty-linker-plugin=all
23511 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23512 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23513         @r=`${PWD_COMMAND}`; export r; \
23514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23515         $(HOST_EXPORTS)  \
23516         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23517           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23518                 $(TARGET-libiberty-linker-plugin))
23519 @endif libiberty-linker-plugin
23520
23521
23522
23523 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23524 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23525 maybe-all-stage1-libiberty-linker-plugin:
23526 maybe-clean-stage1-libiberty-linker-plugin:
23527 @if libiberty-linker-plugin-bootstrap
23528 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23529 all-stage1: all-stage1-libiberty-linker-plugin
23530 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23531 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23532         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23533         @r=`${PWD_COMMAND}`; export r; \
23534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23535         TFLAGS="$(STAGE1_TFLAGS)"; \
23536         $(HOST_EXPORTS)  \
23537         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23538         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23539                 CFLAGS="$(STAGE1_CFLAGS)" \
23540                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23541                 LIBCFLAGS="$(LIBCFLAGS)" \
23542                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23543                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23544                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23545                 $(EXTRA_HOST_FLAGS)  \
23546                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23547                 TFLAGS="$(STAGE1_TFLAGS)" \
23548                 $(TARGET-stage1-libiberty-linker-plugin)
23549
23550 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23551 clean-stage1: clean-stage1-libiberty-linker-plugin
23552 clean-stage1-libiberty-linker-plugin:
23553         @if [ $(current_stage) = stage1 ]; then \
23554           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23555         else \
23556           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23557           $(MAKE) stage1-start; \
23558         fi; \
23559         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23560         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23561         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23562 @endif libiberty-linker-plugin-bootstrap
23563
23564
23565 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23566 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23567 maybe-all-stage2-libiberty-linker-plugin:
23568 maybe-clean-stage2-libiberty-linker-plugin:
23569 @if libiberty-linker-plugin-bootstrap
23570 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23571 all-stage2: all-stage2-libiberty-linker-plugin
23572 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23573 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23574         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23575         @r=`${PWD_COMMAND}`; export r; \
23576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23577         TFLAGS="$(STAGE2_TFLAGS)"; \
23578         $(HOST_EXPORTS) \
23579         $(POSTSTAGE1_HOST_EXPORTS)  \
23580         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23581         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23582                 CFLAGS="$(STAGE2_CFLAGS)" \
23583                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23584                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23585                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23586                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23587                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23588                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23589                 TFLAGS="$(STAGE2_TFLAGS)" \
23590                 $(TARGET-stage2-libiberty-linker-plugin)
23591
23592 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23593 clean-stage2: clean-stage2-libiberty-linker-plugin
23594 clean-stage2-libiberty-linker-plugin:
23595         @if [ $(current_stage) = stage2 ]; then \
23596           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23597         else \
23598           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23599           $(MAKE) stage2-start; \
23600         fi; \
23601         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23602         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23603 @endif libiberty-linker-plugin-bootstrap
23604
23605
23606 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23607 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23608 maybe-all-stage3-libiberty-linker-plugin:
23609 maybe-clean-stage3-libiberty-linker-plugin:
23610 @if libiberty-linker-plugin-bootstrap
23611 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23612 all-stage3: all-stage3-libiberty-linker-plugin
23613 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23614 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23615         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23616         @r=`${PWD_COMMAND}`; export r; \
23617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23618         TFLAGS="$(STAGE3_TFLAGS)"; \
23619         $(HOST_EXPORTS) \
23620         $(POSTSTAGE1_HOST_EXPORTS)  \
23621         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23622         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23623                 CFLAGS="$(STAGE3_CFLAGS)" \
23624                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23625                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23626                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23627                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23628                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23629                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23630                 TFLAGS="$(STAGE3_TFLAGS)" \
23631                 $(TARGET-stage3-libiberty-linker-plugin)
23632
23633 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23634 clean-stage3: clean-stage3-libiberty-linker-plugin
23635 clean-stage3-libiberty-linker-plugin:
23636         @if [ $(current_stage) = stage3 ]; then \
23637           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23638         else \
23639           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23640           $(MAKE) stage3-start; \
23641         fi; \
23642         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23643         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23644 @endif libiberty-linker-plugin-bootstrap
23645
23646
23647 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23648 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23649 maybe-all-stage4-libiberty-linker-plugin:
23650 maybe-clean-stage4-libiberty-linker-plugin:
23651 @if libiberty-linker-plugin-bootstrap
23652 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23653 all-stage4: all-stage4-libiberty-linker-plugin
23654 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23655 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23656         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23657         @r=`${PWD_COMMAND}`; export r; \
23658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23659         TFLAGS="$(STAGE4_TFLAGS)"; \
23660         $(HOST_EXPORTS) \
23661         $(POSTSTAGE1_HOST_EXPORTS)  \
23662         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23663         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23664                 CFLAGS="$(STAGE4_CFLAGS)" \
23665                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23666                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23667                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23668                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23669                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23670                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23671                 TFLAGS="$(STAGE4_TFLAGS)" \
23672                 $(TARGET-stage4-libiberty-linker-plugin)
23673
23674 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23675 clean-stage4: clean-stage4-libiberty-linker-plugin
23676 clean-stage4-libiberty-linker-plugin:
23677         @if [ $(current_stage) = stage4 ]; then \
23678           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23679         else \
23680           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23681           $(MAKE) stage4-start; \
23682         fi; \
23683         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23684         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23685 @endif libiberty-linker-plugin-bootstrap
23686
23687
23688 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23689 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23690 maybe-all-stageprofile-libiberty-linker-plugin:
23691 maybe-clean-stageprofile-libiberty-linker-plugin:
23692 @if libiberty-linker-plugin-bootstrap
23693 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23694 all-stageprofile: all-stageprofile-libiberty-linker-plugin
23695 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23696 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23697         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23698         @r=`${PWD_COMMAND}`; export r; \
23699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23700         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23701         $(HOST_EXPORTS) \
23702         $(POSTSTAGE1_HOST_EXPORTS)  \
23703         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23704         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23705                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23706                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23707                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23708                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23709                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23710                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23711                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23712                 TFLAGS="$(STAGEprofile_TFLAGS)" \
23713                 $(TARGET-stageprofile-libiberty-linker-plugin)
23714
23715 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23716 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23717 clean-stageprofile-libiberty-linker-plugin:
23718         @if [ $(current_stage) = stageprofile ]; then \
23719           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23720         else \
23721           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23722           $(MAKE) stageprofile-start; \
23723         fi; \
23724         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23725         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23726 @endif libiberty-linker-plugin-bootstrap
23727
23728
23729 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23730 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23731 maybe-all-stagefeedback-libiberty-linker-plugin:
23732 maybe-clean-stagefeedback-libiberty-linker-plugin:
23733 @if libiberty-linker-plugin-bootstrap
23734 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23735 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23736 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23737 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23738         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23739         @r=`${PWD_COMMAND}`; export r; \
23740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23741         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23742         $(HOST_EXPORTS) \
23743         $(POSTSTAGE1_HOST_EXPORTS)  \
23744         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23745         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23746                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23747                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23748                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23749                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23750                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23751                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23752                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23753                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23754                 $(TARGET-stagefeedback-libiberty-linker-plugin)
23755
23756 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23757 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23758 clean-stagefeedback-libiberty-linker-plugin:
23759         @if [ $(current_stage) = stagefeedback ]; then \
23760           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23761         else \
23762           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23763           $(MAKE) stagefeedback-start; \
23764         fi; \
23765         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23766         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23767 @endif libiberty-linker-plugin-bootstrap
23768
23769
23770
23771
23772
23773 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23774 maybe-check-libiberty-linker-plugin:
23775 @if libiberty-linker-plugin
23776 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23777
23778 check-libiberty-linker-plugin:
23779         @: $(MAKE); $(unstage)
23780         @r=`${PWD_COMMAND}`; export r; \
23781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23782         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23783         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23784           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
23785
23786 @endif libiberty-linker-plugin
23787
23788 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
23789 maybe-install-libiberty-linker-plugin:
23790 @if libiberty-linker-plugin
23791 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
23792
23793 install-libiberty-linker-plugin: installdirs
23794         @: $(MAKE); $(unstage)
23795         @r=`${PWD_COMMAND}`; export r; \
23796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23797         $(HOST_EXPORTS) \
23798         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23799           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
23800
23801 @endif libiberty-linker-plugin
23802
23803 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
23804 maybe-install-strip-libiberty-linker-plugin:
23805 @if libiberty-linker-plugin
23806 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
23807
23808 install-strip-libiberty-linker-plugin: installdirs
23809         @: $(MAKE); $(unstage)
23810         @r=`${PWD_COMMAND}`; export r; \
23811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23812         $(HOST_EXPORTS) \
23813         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23814           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
23815
23816 @endif libiberty-linker-plugin
23817
23818 # Other targets (info, dvi, pdf, etc.)
23819
23820 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
23821 maybe-info-libiberty-linker-plugin:
23822 @if libiberty-linker-plugin
23823 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
23824
23825 info-libiberty-linker-plugin: \
23826     configure-libiberty-linker-plugin 
23827         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23828         r=`${PWD_COMMAND}`; export r; \
23829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23830         $(HOST_EXPORTS) \
23831         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23833         done; \
23834         echo "Doing info in libiberty-linker-plugin"; \
23835         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23838                   "RANLIB=$${RANLIB}" \
23839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23840                   info) \
23841           || exit 1
23842
23843 @endif libiberty-linker-plugin
23844
23845 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
23846 maybe-dvi-libiberty-linker-plugin:
23847 @if libiberty-linker-plugin
23848 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
23849
23850 dvi-libiberty-linker-plugin: \
23851     configure-libiberty-linker-plugin 
23852         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23853         r=`${PWD_COMMAND}`; export r; \
23854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23855         $(HOST_EXPORTS) \
23856         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23858         done; \
23859         echo "Doing dvi in libiberty-linker-plugin"; \
23860         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23863                   "RANLIB=$${RANLIB}" \
23864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23865                   dvi) \
23866           || exit 1
23867
23868 @endif libiberty-linker-plugin
23869
23870 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
23871 maybe-pdf-libiberty-linker-plugin:
23872 @if libiberty-linker-plugin
23873 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
23874
23875 pdf-libiberty-linker-plugin: \
23876     configure-libiberty-linker-plugin 
23877         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23878         r=`${PWD_COMMAND}`; export r; \
23879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23880         $(HOST_EXPORTS) \
23881         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23883         done; \
23884         echo "Doing pdf in libiberty-linker-plugin"; \
23885         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23888                   "RANLIB=$${RANLIB}" \
23889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23890                   pdf) \
23891           || exit 1
23892
23893 @endif libiberty-linker-plugin
23894
23895 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
23896 maybe-html-libiberty-linker-plugin:
23897 @if libiberty-linker-plugin
23898 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
23899
23900 html-libiberty-linker-plugin: \
23901     configure-libiberty-linker-plugin 
23902         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23903         r=`${PWD_COMMAND}`; export r; \
23904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23905         $(HOST_EXPORTS) \
23906         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23908         done; \
23909         echo "Doing html in libiberty-linker-plugin"; \
23910         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23913                   "RANLIB=$${RANLIB}" \
23914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23915                   html) \
23916           || exit 1
23917
23918 @endif libiberty-linker-plugin
23919
23920 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
23921 maybe-TAGS-libiberty-linker-plugin:
23922 @if libiberty-linker-plugin
23923 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
23924
23925 TAGS-libiberty-linker-plugin: \
23926     configure-libiberty-linker-plugin 
23927         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23928         r=`${PWD_COMMAND}`; export r; \
23929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23930         $(HOST_EXPORTS) \
23931         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23933         done; \
23934         echo "Doing TAGS in libiberty-linker-plugin"; \
23935         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23938                   "RANLIB=$${RANLIB}" \
23939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23940                   TAGS) \
23941           || exit 1
23942
23943 @endif libiberty-linker-plugin
23944
23945 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
23946 maybe-install-info-libiberty-linker-plugin:
23947 @if libiberty-linker-plugin
23948 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
23949
23950 install-info-libiberty-linker-plugin: \
23951     configure-libiberty-linker-plugin \
23952     info-libiberty-linker-plugin 
23953         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23954         r=`${PWD_COMMAND}`; export r; \
23955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23956         $(HOST_EXPORTS) \
23957         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23959         done; \
23960         echo "Doing install-info in libiberty-linker-plugin"; \
23961         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23964                   "RANLIB=$${RANLIB}" \
23965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23966                   install-info) \
23967           || exit 1
23968
23969 @endif libiberty-linker-plugin
23970
23971 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
23972 maybe-install-pdf-libiberty-linker-plugin:
23973 @if libiberty-linker-plugin
23974 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
23975
23976 install-pdf-libiberty-linker-plugin: \
23977     configure-libiberty-linker-plugin \
23978     pdf-libiberty-linker-plugin 
23979         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23980         r=`${PWD_COMMAND}`; export r; \
23981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23982         $(HOST_EXPORTS) \
23983         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23985         done; \
23986         echo "Doing install-pdf in libiberty-linker-plugin"; \
23987         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23990                   "RANLIB=$${RANLIB}" \
23991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23992                   install-pdf) \
23993           || exit 1
23994
23995 @endif libiberty-linker-plugin
23996
23997 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
23998 maybe-install-html-libiberty-linker-plugin:
23999 @if libiberty-linker-plugin
24000 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
24001
24002 install-html-libiberty-linker-plugin: \
24003     configure-libiberty-linker-plugin \
24004     html-libiberty-linker-plugin 
24005         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24006         r=`${PWD_COMMAND}`; export r; \
24007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24008         $(HOST_EXPORTS) \
24009         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24011         done; \
24012         echo "Doing install-html in libiberty-linker-plugin"; \
24013         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24016                   "RANLIB=$${RANLIB}" \
24017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24018                   install-html) \
24019           || exit 1
24020
24021 @endif libiberty-linker-plugin
24022
24023 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
24024 maybe-installcheck-libiberty-linker-plugin:
24025 @if libiberty-linker-plugin
24026 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24027
24028 installcheck-libiberty-linker-plugin: \
24029     configure-libiberty-linker-plugin 
24030         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24031         r=`${PWD_COMMAND}`; export r; \
24032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24033         $(HOST_EXPORTS) \
24034         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24036         done; \
24037         echo "Doing installcheck in libiberty-linker-plugin"; \
24038         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24041                   "RANLIB=$${RANLIB}" \
24042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24043                   installcheck) \
24044           || exit 1
24045
24046 @endif libiberty-linker-plugin
24047
24048 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24049 maybe-mostlyclean-libiberty-linker-plugin:
24050 @if libiberty-linker-plugin
24051 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24052
24053 mostlyclean-libiberty-linker-plugin: 
24054         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24055         r=`${PWD_COMMAND}`; export r; \
24056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24057         $(HOST_EXPORTS) \
24058         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24060         done; \
24061         echo "Doing mostlyclean in libiberty-linker-plugin"; \
24062         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24065                   "RANLIB=$${RANLIB}" \
24066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24067                   mostlyclean) \
24068           || exit 1
24069
24070 @endif libiberty-linker-plugin
24071
24072 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24073 maybe-clean-libiberty-linker-plugin:
24074 @if libiberty-linker-plugin
24075 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24076
24077 clean-libiberty-linker-plugin: 
24078         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24079         r=`${PWD_COMMAND}`; export r; \
24080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24081         $(HOST_EXPORTS) \
24082         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24084         done; \
24085         echo "Doing clean in libiberty-linker-plugin"; \
24086         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24089                   "RANLIB=$${RANLIB}" \
24090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24091                   clean) \
24092           || exit 1
24093
24094 @endif libiberty-linker-plugin
24095
24096 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24097 maybe-distclean-libiberty-linker-plugin:
24098 @if libiberty-linker-plugin
24099 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24100
24101 distclean-libiberty-linker-plugin: 
24102         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24103         r=`${PWD_COMMAND}`; export r; \
24104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24105         $(HOST_EXPORTS) \
24106         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24108         done; \
24109         echo "Doing distclean in libiberty-linker-plugin"; \
24110         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24113                   "RANLIB=$${RANLIB}" \
24114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24115                   distclean) \
24116           || exit 1
24117
24118 @endif libiberty-linker-plugin
24119
24120 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24121 maybe-maintainer-clean-libiberty-linker-plugin:
24122 @if libiberty-linker-plugin
24123 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24124
24125 maintainer-clean-libiberty-linker-plugin: 
24126         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24127         r=`${PWD_COMMAND}`; export r; \
24128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24129         $(HOST_EXPORTS) \
24130         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24132         done; \
24133         echo "Doing maintainer-clean in libiberty-linker-plugin"; \
24134         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24137                   "RANLIB=$${RANLIB}" \
24138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24139                   maintainer-clean) \
24140           || exit 1
24141
24142 @endif libiberty-linker-plugin
24143
24144
24145
24146 .PHONY: configure-libiconv maybe-configure-libiconv
24147 maybe-configure-libiconv:
24148 @if gcc-bootstrap
24149 configure-libiconv: stage_current
24150 @endif gcc-bootstrap
24151 @if libiconv
24152 maybe-configure-libiconv: configure-libiconv
24153 configure-libiconv: 
24154         @r=`${PWD_COMMAND}`; export r; \
24155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24156         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24157         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24158         $(HOST_EXPORTS)  \
24159         echo Configuring in $(HOST_SUBDIR)/libiconv; \
24160         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24161         case $(srcdir) in \
24162           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24163           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24164                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24165         esac; \
24166         module_srcdir=libiconv; \
24167         $(SHELL) \
24168           $$s/$$module_srcdir/configure \
24169           --srcdir=$${topdir}/$$module_srcdir \
24170           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24171           --target=${target_alias} --disable-shared \
24172           || exit 1
24173 @endif libiconv
24174
24175
24176
24177 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
24178 maybe-configure-stage1-libiconv:
24179 @if libiconv-bootstrap
24180 maybe-configure-stage1-libiconv: configure-stage1-libiconv
24181 configure-stage1-libiconv:
24182         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24183         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24184         @r=`${PWD_COMMAND}`; export r; \
24185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24186         TFLAGS="$(STAGE1_TFLAGS)"; \
24187         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24188         $(HOST_EXPORTS) \
24189         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24190         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24191         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24192         echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
24193         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24194         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24195         case $(srcdir) in \
24196           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24197           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24198                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24199         esac; \
24200         module_srcdir=libiconv; \
24201         $(SHELL) $$s/$$module_srcdir/configure \
24202           --srcdir=$${topdir}/$$module_srcdir \
24203           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24204           --target=${target_alias} \
24205            \
24206           $(STAGE1_CONFIGURE_FLAGS) \
24207           --disable-shared
24208 @endif libiconv-bootstrap
24209
24210 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
24211 maybe-configure-stage2-libiconv:
24212 @if libiconv-bootstrap
24213 maybe-configure-stage2-libiconv: configure-stage2-libiconv
24214 configure-stage2-libiconv:
24215         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24216         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24217         @r=`${PWD_COMMAND}`; export r; \
24218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24219         TFLAGS="$(STAGE2_TFLAGS)"; \
24220         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24221         $(HOST_EXPORTS) \
24222         $(POSTSTAGE1_HOST_EXPORTS) \
24223         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24224         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24225         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24226         echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
24227         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24228         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24229         case $(srcdir) in \
24230           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24231           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24232                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24233         esac; \
24234         module_srcdir=libiconv; \
24235         $(SHELL) $$s/$$module_srcdir/configure \
24236           --srcdir=$${topdir}/$$module_srcdir \
24237           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24238           --target=${target_alias} \
24239           --with-build-libsubdir=$(HOST_SUBDIR) \
24240           $(STAGE2_CONFIGURE_FLAGS) \
24241           --disable-shared
24242 @endif libiconv-bootstrap
24243
24244 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
24245 maybe-configure-stage3-libiconv:
24246 @if libiconv-bootstrap
24247 maybe-configure-stage3-libiconv: configure-stage3-libiconv
24248 configure-stage3-libiconv:
24249         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24250         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24251         @r=`${PWD_COMMAND}`; export r; \
24252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24253         TFLAGS="$(STAGE3_TFLAGS)"; \
24254         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24255         $(HOST_EXPORTS) \
24256         $(POSTSTAGE1_HOST_EXPORTS) \
24257         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24258         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24259         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24260         echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
24261         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24262         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24263         case $(srcdir) in \
24264           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24265           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24266                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24267         esac; \
24268         module_srcdir=libiconv; \
24269         $(SHELL) $$s/$$module_srcdir/configure \
24270           --srcdir=$${topdir}/$$module_srcdir \
24271           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24272           --target=${target_alias} \
24273           --with-build-libsubdir=$(HOST_SUBDIR) \
24274           $(STAGE3_CONFIGURE_FLAGS) \
24275           --disable-shared
24276 @endif libiconv-bootstrap
24277
24278 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
24279 maybe-configure-stage4-libiconv:
24280 @if libiconv-bootstrap
24281 maybe-configure-stage4-libiconv: configure-stage4-libiconv
24282 configure-stage4-libiconv:
24283         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24284         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24285         @r=`${PWD_COMMAND}`; export r; \
24286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24287         TFLAGS="$(STAGE4_TFLAGS)"; \
24288         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24289         $(HOST_EXPORTS) \
24290         $(POSTSTAGE1_HOST_EXPORTS) \
24291         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24292         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24293         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24294         echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
24295         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24296         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24297         case $(srcdir) in \
24298           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24299           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24300                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24301         esac; \
24302         module_srcdir=libiconv; \
24303         $(SHELL) $$s/$$module_srcdir/configure \
24304           --srcdir=$${topdir}/$$module_srcdir \
24305           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24306           --target=${target_alias} \
24307           --with-build-libsubdir=$(HOST_SUBDIR) \
24308           $(STAGE4_CONFIGURE_FLAGS) \
24309           --disable-shared
24310 @endif libiconv-bootstrap
24311
24312 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
24313 maybe-configure-stageprofile-libiconv:
24314 @if libiconv-bootstrap
24315 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
24316 configure-stageprofile-libiconv:
24317         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24318         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24319         @r=`${PWD_COMMAND}`; export r; \
24320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24321         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24322         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24323         $(HOST_EXPORTS) \
24324         $(POSTSTAGE1_HOST_EXPORTS) \
24325         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24326         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24327         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24328         echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
24329         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24330         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24331         case $(srcdir) in \
24332           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24333           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24334                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24335         esac; \
24336         module_srcdir=libiconv; \
24337         $(SHELL) $$s/$$module_srcdir/configure \
24338           --srcdir=$${topdir}/$$module_srcdir \
24339           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24340           --target=${target_alias} \
24341           --with-build-libsubdir=$(HOST_SUBDIR) \
24342           $(STAGEprofile_CONFIGURE_FLAGS) \
24343           --disable-shared
24344 @endif libiconv-bootstrap
24345
24346 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
24347 maybe-configure-stagefeedback-libiconv:
24348 @if libiconv-bootstrap
24349 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
24350 configure-stagefeedback-libiconv:
24351         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24352         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24353         @r=`${PWD_COMMAND}`; export r; \
24354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24355         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24356         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24357         $(HOST_EXPORTS) \
24358         $(POSTSTAGE1_HOST_EXPORTS) \
24359         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24360         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24361         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24362         echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
24363         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24364         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24365         case $(srcdir) in \
24366           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24367           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24368                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24369         esac; \
24370         module_srcdir=libiconv; \
24371         $(SHELL) $$s/$$module_srcdir/configure \
24372           --srcdir=$${topdir}/$$module_srcdir \
24373           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24374           --target=${target_alias} \
24375           --with-build-libsubdir=$(HOST_SUBDIR) \
24376           $(STAGEfeedback_CONFIGURE_FLAGS) \
24377           --disable-shared
24378 @endif libiconv-bootstrap
24379
24380
24381
24382
24383
24384 .PHONY: all-libiconv maybe-all-libiconv
24385 maybe-all-libiconv:
24386 @if gcc-bootstrap
24387 all-libiconv: stage_current
24388 @endif gcc-bootstrap
24389 @if libiconv
24390 TARGET-libiconv=all
24391 maybe-all-libiconv: all-libiconv
24392 all-libiconv: configure-libiconv
24393         @r=`${PWD_COMMAND}`; export r; \
24394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24395         $(HOST_EXPORTS)  \
24396         (cd $(HOST_SUBDIR)/libiconv && \
24397           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24398                 $(TARGET-libiconv))
24399 @endif libiconv
24400
24401
24402
24403 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
24404 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
24405 maybe-all-stage1-libiconv:
24406 maybe-clean-stage1-libiconv:
24407 @if libiconv-bootstrap
24408 maybe-all-stage1-libiconv: all-stage1-libiconv
24409 all-stage1: all-stage1-libiconv
24410 TARGET-stage1-libiconv = $(TARGET-libiconv)
24411 all-stage1-libiconv: configure-stage1-libiconv
24412         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24413         @r=`${PWD_COMMAND}`; export r; \
24414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24415         TFLAGS="$(STAGE1_TFLAGS)"; \
24416         $(HOST_EXPORTS)  \
24417         cd $(HOST_SUBDIR)/libiconv && \
24418         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24419                 CFLAGS="$(STAGE1_CFLAGS)" \
24420                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24421                 LIBCFLAGS="$(LIBCFLAGS)" \
24422                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24423                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24424                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24425                 $(EXTRA_HOST_FLAGS)  \
24426                 $(STAGE1_FLAGS_TO_PASS)  \
24427                 TFLAGS="$(STAGE1_TFLAGS)" \
24428                 $(TARGET-stage1-libiconv)
24429
24430 maybe-clean-stage1-libiconv: clean-stage1-libiconv
24431 clean-stage1: clean-stage1-libiconv
24432 clean-stage1-libiconv:
24433         @if [ $(current_stage) = stage1 ]; then \
24434           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24435         else \
24436           [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
24437           $(MAKE) stage1-start; \
24438         fi; \
24439         cd $(HOST_SUBDIR)/libiconv && \
24440         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24441         $(STAGE1_FLAGS_TO_PASS)  clean
24442 @endif libiconv-bootstrap
24443
24444
24445 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
24446 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
24447 maybe-all-stage2-libiconv:
24448 maybe-clean-stage2-libiconv:
24449 @if libiconv-bootstrap
24450 maybe-all-stage2-libiconv: all-stage2-libiconv
24451 all-stage2: all-stage2-libiconv
24452 TARGET-stage2-libiconv = $(TARGET-libiconv)
24453 all-stage2-libiconv: configure-stage2-libiconv
24454         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24455         @r=`${PWD_COMMAND}`; export r; \
24456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24457         TFLAGS="$(STAGE2_TFLAGS)"; \
24458         $(HOST_EXPORTS) \
24459         $(POSTSTAGE1_HOST_EXPORTS)  \
24460         cd $(HOST_SUBDIR)/libiconv && \
24461         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24462                 CFLAGS="$(STAGE2_CFLAGS)" \
24463                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24464                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24465                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24466                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24467                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24468                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24469                 TFLAGS="$(STAGE2_TFLAGS)" \
24470                 $(TARGET-stage2-libiconv)
24471
24472 maybe-clean-stage2-libiconv: clean-stage2-libiconv
24473 clean-stage2: clean-stage2-libiconv
24474 clean-stage2-libiconv:
24475         @if [ $(current_stage) = stage2 ]; then \
24476           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24477         else \
24478           [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
24479           $(MAKE) stage2-start; \
24480         fi; \
24481         cd $(HOST_SUBDIR)/libiconv && \
24482         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24483 @endif libiconv-bootstrap
24484
24485
24486 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
24487 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
24488 maybe-all-stage3-libiconv:
24489 maybe-clean-stage3-libiconv:
24490 @if libiconv-bootstrap
24491 maybe-all-stage3-libiconv: all-stage3-libiconv
24492 all-stage3: all-stage3-libiconv
24493 TARGET-stage3-libiconv = $(TARGET-libiconv)
24494 all-stage3-libiconv: configure-stage3-libiconv
24495         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24496         @r=`${PWD_COMMAND}`; export r; \
24497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24498         TFLAGS="$(STAGE3_TFLAGS)"; \
24499         $(HOST_EXPORTS) \
24500         $(POSTSTAGE1_HOST_EXPORTS)  \
24501         cd $(HOST_SUBDIR)/libiconv && \
24502         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24503                 CFLAGS="$(STAGE3_CFLAGS)" \
24504                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24505                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24506                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24507                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24508                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24509                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24510                 TFLAGS="$(STAGE3_TFLAGS)" \
24511                 $(TARGET-stage3-libiconv)
24512
24513 maybe-clean-stage3-libiconv: clean-stage3-libiconv
24514 clean-stage3: clean-stage3-libiconv
24515 clean-stage3-libiconv:
24516         @if [ $(current_stage) = stage3 ]; then \
24517           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24518         else \
24519           [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
24520           $(MAKE) stage3-start; \
24521         fi; \
24522         cd $(HOST_SUBDIR)/libiconv && \
24523         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24524 @endif libiconv-bootstrap
24525
24526
24527 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
24528 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
24529 maybe-all-stage4-libiconv:
24530 maybe-clean-stage4-libiconv:
24531 @if libiconv-bootstrap
24532 maybe-all-stage4-libiconv: all-stage4-libiconv
24533 all-stage4: all-stage4-libiconv
24534 TARGET-stage4-libiconv = $(TARGET-libiconv)
24535 all-stage4-libiconv: configure-stage4-libiconv
24536         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24537         @r=`${PWD_COMMAND}`; export r; \
24538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24539         TFLAGS="$(STAGE4_TFLAGS)"; \
24540         $(HOST_EXPORTS) \
24541         $(POSTSTAGE1_HOST_EXPORTS)  \
24542         cd $(HOST_SUBDIR)/libiconv && \
24543         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24544                 CFLAGS="$(STAGE4_CFLAGS)" \
24545                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24546                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24547                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24548                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24549                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24550                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24551                 TFLAGS="$(STAGE4_TFLAGS)" \
24552                 $(TARGET-stage4-libiconv)
24553
24554 maybe-clean-stage4-libiconv: clean-stage4-libiconv
24555 clean-stage4: clean-stage4-libiconv
24556 clean-stage4-libiconv:
24557         @if [ $(current_stage) = stage4 ]; then \
24558           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24559         else \
24560           [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
24561           $(MAKE) stage4-start; \
24562         fi; \
24563         cd $(HOST_SUBDIR)/libiconv && \
24564         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24565 @endif libiconv-bootstrap
24566
24567
24568 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
24569 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
24570 maybe-all-stageprofile-libiconv:
24571 maybe-clean-stageprofile-libiconv:
24572 @if libiconv-bootstrap
24573 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
24574 all-stageprofile: all-stageprofile-libiconv
24575 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
24576 all-stageprofile-libiconv: configure-stageprofile-libiconv
24577         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24578         @r=`${PWD_COMMAND}`; export r; \
24579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24580         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24581         $(HOST_EXPORTS) \
24582         $(POSTSTAGE1_HOST_EXPORTS)  \
24583         cd $(HOST_SUBDIR)/libiconv && \
24584         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24585                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24586                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24587                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24588                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24589                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24590                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24591                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24592                 TFLAGS="$(STAGEprofile_TFLAGS)" \
24593                 $(TARGET-stageprofile-libiconv)
24594
24595 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
24596 clean-stageprofile: clean-stageprofile-libiconv
24597 clean-stageprofile-libiconv:
24598         @if [ $(current_stage) = stageprofile ]; then \
24599           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24600         else \
24601           [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
24602           $(MAKE) stageprofile-start; \
24603         fi; \
24604         cd $(HOST_SUBDIR)/libiconv && \
24605         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24606 @endif libiconv-bootstrap
24607
24608
24609 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
24610 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
24611 maybe-all-stagefeedback-libiconv:
24612 maybe-clean-stagefeedback-libiconv:
24613 @if libiconv-bootstrap
24614 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
24615 all-stagefeedback: all-stagefeedback-libiconv
24616 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
24617 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
24618         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24619         @r=`${PWD_COMMAND}`; export r; \
24620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24621         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24622         $(HOST_EXPORTS) \
24623         $(POSTSTAGE1_HOST_EXPORTS)  \
24624         cd $(HOST_SUBDIR)/libiconv && \
24625         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24626                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24627                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24628                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24629                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24630                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24631                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24632                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24633                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24634                 $(TARGET-stagefeedback-libiconv)
24635
24636 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
24637 clean-stagefeedback: clean-stagefeedback-libiconv
24638 clean-stagefeedback-libiconv:
24639         @if [ $(current_stage) = stagefeedback ]; then \
24640           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24641         else \
24642           [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
24643           $(MAKE) stagefeedback-start; \
24644         fi; \
24645         cd $(HOST_SUBDIR)/libiconv && \
24646         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24647 @endif libiconv-bootstrap
24648
24649
24650
24651
24652
24653 .PHONY: check-libiconv maybe-check-libiconv
24654 maybe-check-libiconv:
24655 @if libiconv
24656 maybe-check-libiconv: check-libiconv
24657
24658 check-libiconv:
24659         @: $(MAKE); $(unstage)
24660         @r=`${PWD_COMMAND}`; export r; \
24661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24662         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24663         (cd $(HOST_SUBDIR)/libiconv && \
24664           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24665
24666 @endif libiconv
24667
24668 .PHONY: install-libiconv maybe-install-libiconv
24669 maybe-install-libiconv:
24670 @if libiconv
24671 maybe-install-libiconv: install-libiconv
24672
24673 install-libiconv:
24674
24675 @endif libiconv
24676
24677 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24678 maybe-install-strip-libiconv:
24679 @if libiconv
24680 maybe-install-strip-libiconv: install-strip-libiconv
24681
24682 install-strip-libiconv:
24683
24684 @endif libiconv
24685
24686 # Other targets (info, dvi, pdf, etc.)
24687
24688 .PHONY: maybe-info-libiconv info-libiconv
24689 maybe-info-libiconv:
24690 @if libiconv
24691 maybe-info-libiconv: info-libiconv
24692
24693 # libiconv doesn't support info.
24694 info-libiconv:
24695
24696 @endif libiconv
24697
24698 .PHONY: maybe-dvi-libiconv dvi-libiconv
24699 maybe-dvi-libiconv:
24700 @if libiconv
24701 maybe-dvi-libiconv: dvi-libiconv
24702
24703 dvi-libiconv: \
24704     configure-libiconv 
24705         @[ -f ./libiconv/Makefile ] || exit 0; \
24706         r=`${PWD_COMMAND}`; export r; \
24707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24708         $(HOST_EXPORTS) \
24709         for flag in $(EXTRA_HOST_FLAGS) ; do \
24710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24711         done; \
24712         echo "Doing dvi in libiconv"; \
24713         (cd $(HOST_SUBDIR)/libiconv && \
24714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24716                   "RANLIB=$${RANLIB}" \
24717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24718                   dvi) \
24719           || exit 1
24720
24721 @endif libiconv
24722
24723 .PHONY: maybe-pdf-libiconv pdf-libiconv
24724 maybe-pdf-libiconv:
24725 @if libiconv
24726 maybe-pdf-libiconv: pdf-libiconv
24727
24728 # libiconv doesn't support pdf.
24729 pdf-libiconv:
24730
24731 @endif libiconv
24732
24733 .PHONY: maybe-html-libiconv html-libiconv
24734 maybe-html-libiconv:
24735 @if libiconv
24736 maybe-html-libiconv: html-libiconv
24737
24738 # libiconv doesn't support html.
24739 html-libiconv:
24740
24741 @endif libiconv
24742
24743 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
24744 maybe-TAGS-libiconv:
24745 @if libiconv
24746 maybe-TAGS-libiconv: TAGS-libiconv
24747
24748 TAGS-libiconv: \
24749     configure-libiconv 
24750         @[ -f ./libiconv/Makefile ] || exit 0; \
24751         r=`${PWD_COMMAND}`; export r; \
24752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24753         $(HOST_EXPORTS) \
24754         for flag in $(EXTRA_HOST_FLAGS) ; do \
24755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24756         done; \
24757         echo "Doing TAGS in libiconv"; \
24758         (cd $(HOST_SUBDIR)/libiconv && \
24759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24761                   "RANLIB=$${RANLIB}" \
24762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24763                   TAGS) \
24764           || exit 1
24765
24766 @endif libiconv
24767
24768 .PHONY: maybe-install-info-libiconv install-info-libiconv
24769 maybe-install-info-libiconv:
24770 @if libiconv
24771 maybe-install-info-libiconv: install-info-libiconv
24772
24773 # libiconv doesn't support install-info.
24774 install-info-libiconv:
24775
24776 @endif libiconv
24777
24778 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
24779 maybe-install-pdf-libiconv:
24780 @if libiconv
24781 maybe-install-pdf-libiconv: install-pdf-libiconv
24782
24783 # libiconv doesn't support install-pdf.
24784 install-pdf-libiconv:
24785
24786 @endif libiconv
24787
24788 .PHONY: maybe-install-html-libiconv install-html-libiconv
24789 maybe-install-html-libiconv:
24790 @if libiconv
24791 maybe-install-html-libiconv: install-html-libiconv
24792
24793 # libiconv doesn't support install-html.
24794 install-html-libiconv:
24795
24796 @endif libiconv
24797
24798 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
24799 maybe-installcheck-libiconv:
24800 @if libiconv
24801 maybe-installcheck-libiconv: installcheck-libiconv
24802
24803 installcheck-libiconv: \
24804     configure-libiconv 
24805         @[ -f ./libiconv/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 installcheck in libiconv"; \
24813         (cd $(HOST_SUBDIR)/libiconv && \
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                   installcheck) \
24819           || exit 1
24820
24821 @endif libiconv
24822
24823 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
24824 maybe-mostlyclean-libiconv:
24825 @if libiconv
24826 maybe-mostlyclean-libiconv: mostlyclean-libiconv
24827
24828 mostlyclean-libiconv: 
24829         @[ -f ./libiconv/Makefile ] || exit 0; \
24830         r=`${PWD_COMMAND}`; export r; \
24831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24832         $(HOST_EXPORTS) \
24833         for flag in $(EXTRA_HOST_FLAGS) ; do \
24834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24835         done; \
24836         echo "Doing mostlyclean in libiconv"; \
24837         (cd $(HOST_SUBDIR)/libiconv && \
24838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24840                   "RANLIB=$${RANLIB}" \
24841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24842                   mostlyclean) \
24843           || exit 1
24844
24845 @endif libiconv
24846
24847 .PHONY: maybe-clean-libiconv clean-libiconv
24848 maybe-clean-libiconv:
24849 @if libiconv
24850 maybe-clean-libiconv: clean-libiconv
24851
24852 clean-libiconv: 
24853         @[ -f ./libiconv/Makefile ] || exit 0; \
24854         r=`${PWD_COMMAND}`; export r; \
24855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24856         $(HOST_EXPORTS) \
24857         for flag in $(EXTRA_HOST_FLAGS) ; do \
24858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24859         done; \
24860         echo "Doing clean in libiconv"; \
24861         (cd $(HOST_SUBDIR)/libiconv && \
24862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24864                   "RANLIB=$${RANLIB}" \
24865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24866                   clean) \
24867           || exit 1
24868
24869 @endif libiconv
24870
24871 .PHONY: maybe-distclean-libiconv distclean-libiconv
24872 maybe-distclean-libiconv:
24873 @if libiconv
24874 maybe-distclean-libiconv: distclean-libiconv
24875
24876 distclean-libiconv: 
24877         @[ -f ./libiconv/Makefile ] || exit 0; \
24878         r=`${PWD_COMMAND}`; export r; \
24879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24880         $(HOST_EXPORTS) \
24881         for flag in $(EXTRA_HOST_FLAGS) ; do \
24882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24883         done; \
24884         echo "Doing distclean in libiconv"; \
24885         (cd $(HOST_SUBDIR)/libiconv && \
24886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24888                   "RANLIB=$${RANLIB}" \
24889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24890                   distclean) \
24891           || exit 1
24892
24893 @endif libiconv
24894
24895 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
24896 maybe-maintainer-clean-libiconv:
24897 @if libiconv
24898 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
24899
24900 maintainer-clean-libiconv: 
24901         @[ -f ./libiconv/Makefile ] || exit 0; \
24902         r=`${PWD_COMMAND}`; export r; \
24903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24904         $(HOST_EXPORTS) \
24905         for flag in $(EXTRA_HOST_FLAGS) ; do \
24906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24907         done; \
24908         echo "Doing maintainer-clean in libiconv"; \
24909         (cd $(HOST_SUBDIR)/libiconv && \
24910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24912                   "RANLIB=$${RANLIB}" \
24913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24914                   maintainer-clean) \
24915           || exit 1
24916
24917 @endif libiconv
24918
24919
24920
24921 .PHONY: configure-m4 maybe-configure-m4
24922 maybe-configure-m4:
24923 @if gcc-bootstrap
24924 configure-m4: stage_current
24925 @endif gcc-bootstrap
24926 @if m4
24927 maybe-configure-m4: configure-m4
24928 configure-m4: 
24929         @: $(MAKE); $(unstage)
24930         @r=`${PWD_COMMAND}`; export r; \
24931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24932         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
24933         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
24934         $(HOST_EXPORTS)  \
24935         echo Configuring in $(HOST_SUBDIR)/m4; \
24936         cd "$(HOST_SUBDIR)/m4" || exit 1; \
24937         case $(srcdir) in \
24938           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24939           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
24940                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24941         esac; \
24942         module_srcdir=m4; \
24943         $(SHELL) \
24944           $$s/$$module_srcdir/configure \
24945           --srcdir=$${topdir}/$$module_srcdir \
24946           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24947           --target=${target_alias}  \
24948           || exit 1
24949 @endif m4
24950
24951
24952
24953
24954
24955 .PHONY: all-m4 maybe-all-m4
24956 maybe-all-m4:
24957 @if gcc-bootstrap
24958 all-m4: stage_current
24959 @endif gcc-bootstrap
24960 @if m4
24961 TARGET-m4=all
24962 maybe-all-m4: all-m4
24963 all-m4: configure-m4
24964         @: $(MAKE); $(unstage)
24965         @r=`${PWD_COMMAND}`; export r; \
24966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24967         $(HOST_EXPORTS)  \
24968         (cd $(HOST_SUBDIR)/m4 && \
24969           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24970                 $(TARGET-m4))
24971 @endif m4
24972
24973
24974
24975
24976 .PHONY: check-m4 maybe-check-m4
24977 maybe-check-m4:
24978 @if m4
24979 maybe-check-m4: check-m4
24980
24981 check-m4:
24982         @: $(MAKE); $(unstage)
24983         @r=`${PWD_COMMAND}`; export r; \
24984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24985         $(HOST_EXPORTS)  \
24986         (cd $(HOST_SUBDIR)/m4 && \
24987           $(MAKE) $(FLAGS_TO_PASS)  check)
24988
24989 @endif m4
24990
24991 .PHONY: install-m4 maybe-install-m4
24992 maybe-install-m4:
24993 @if m4
24994 maybe-install-m4: install-m4
24995
24996 install-m4: installdirs
24997         @: $(MAKE); $(unstage)
24998         @r=`${PWD_COMMAND}`; export r; \
24999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25000         $(HOST_EXPORTS) \
25001         (cd $(HOST_SUBDIR)/m4 && \
25002           $(MAKE) $(FLAGS_TO_PASS)  install)
25003
25004 @endif m4
25005
25006 .PHONY: install-strip-m4 maybe-install-strip-m4
25007 maybe-install-strip-m4:
25008 @if m4
25009 maybe-install-strip-m4: install-strip-m4
25010
25011 install-strip-m4: installdirs
25012         @: $(MAKE); $(unstage)
25013         @r=`${PWD_COMMAND}`; export r; \
25014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25015         $(HOST_EXPORTS) \
25016         (cd $(HOST_SUBDIR)/m4 && \
25017           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25018
25019 @endif m4
25020
25021 # Other targets (info, dvi, pdf, etc.)
25022
25023 .PHONY: maybe-info-m4 info-m4
25024 maybe-info-m4:
25025 @if m4
25026 maybe-info-m4: info-m4
25027
25028 info-m4: \
25029     configure-m4 
25030         @: $(MAKE); $(unstage)
25031         @[ -f ./m4/Makefile ] || exit 0; \
25032         r=`${PWD_COMMAND}`; export r; \
25033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25034         $(HOST_EXPORTS) \
25035         for flag in $(EXTRA_HOST_FLAGS) ; do \
25036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25037         done; \
25038         echo "Doing info in m4"; \
25039         (cd $(HOST_SUBDIR)/m4 && \
25040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25042                   "RANLIB=$${RANLIB}" \
25043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25044                   info) \
25045           || exit 1
25046
25047 @endif m4
25048
25049 .PHONY: maybe-dvi-m4 dvi-m4
25050 maybe-dvi-m4:
25051 @if m4
25052 maybe-dvi-m4: dvi-m4
25053
25054 dvi-m4: \
25055     configure-m4 
25056         @: $(MAKE); $(unstage)
25057         @[ -f ./m4/Makefile ] || exit 0; \
25058         r=`${PWD_COMMAND}`; export r; \
25059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25060         $(HOST_EXPORTS) \
25061         for flag in $(EXTRA_HOST_FLAGS) ; do \
25062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25063         done; \
25064         echo "Doing dvi in m4"; \
25065         (cd $(HOST_SUBDIR)/m4 && \
25066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25068                   "RANLIB=$${RANLIB}" \
25069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25070                   dvi) \
25071           || exit 1
25072
25073 @endif m4
25074
25075 .PHONY: maybe-pdf-m4 pdf-m4
25076 maybe-pdf-m4:
25077 @if m4
25078 maybe-pdf-m4: pdf-m4
25079
25080 pdf-m4: \
25081     configure-m4 
25082         @: $(MAKE); $(unstage)
25083         @[ -f ./m4/Makefile ] || exit 0; \
25084         r=`${PWD_COMMAND}`; export r; \
25085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25086         $(HOST_EXPORTS) \
25087         for flag in $(EXTRA_HOST_FLAGS) ; do \
25088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25089         done; \
25090         echo "Doing pdf in m4"; \
25091         (cd $(HOST_SUBDIR)/m4 && \
25092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25094                   "RANLIB=$${RANLIB}" \
25095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25096                   pdf) \
25097           || exit 1
25098
25099 @endif m4
25100
25101 .PHONY: maybe-html-m4 html-m4
25102 maybe-html-m4:
25103 @if m4
25104 maybe-html-m4: html-m4
25105
25106 html-m4: \
25107     configure-m4 
25108         @: $(MAKE); $(unstage)
25109         @[ -f ./m4/Makefile ] || exit 0; \
25110         r=`${PWD_COMMAND}`; export r; \
25111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25112         $(HOST_EXPORTS) \
25113         for flag in $(EXTRA_HOST_FLAGS) ; do \
25114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25115         done; \
25116         echo "Doing html in m4"; \
25117         (cd $(HOST_SUBDIR)/m4 && \
25118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25120                   "RANLIB=$${RANLIB}" \
25121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25122                   html) \
25123           || exit 1
25124
25125 @endif m4
25126
25127 .PHONY: maybe-TAGS-m4 TAGS-m4
25128 maybe-TAGS-m4:
25129 @if m4
25130 maybe-TAGS-m4: TAGS-m4
25131
25132 TAGS-m4: \
25133     configure-m4 
25134         @: $(MAKE); $(unstage)
25135         @[ -f ./m4/Makefile ] || exit 0; \
25136         r=`${PWD_COMMAND}`; export r; \
25137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25138         $(HOST_EXPORTS) \
25139         for flag in $(EXTRA_HOST_FLAGS) ; do \
25140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25141         done; \
25142         echo "Doing TAGS in m4"; \
25143         (cd $(HOST_SUBDIR)/m4 && \
25144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25146                   "RANLIB=$${RANLIB}" \
25147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25148                   TAGS) \
25149           || exit 1
25150
25151 @endif m4
25152
25153 .PHONY: maybe-install-info-m4 install-info-m4
25154 maybe-install-info-m4:
25155 @if m4
25156 maybe-install-info-m4: install-info-m4
25157
25158 install-info-m4: \
25159     configure-m4 \
25160     info-m4 
25161         @: $(MAKE); $(unstage)
25162         @[ -f ./m4/Makefile ] || exit 0; \
25163         r=`${PWD_COMMAND}`; export r; \
25164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25165         $(HOST_EXPORTS) \
25166         for flag in $(EXTRA_HOST_FLAGS) ; do \
25167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25168         done; \
25169         echo "Doing install-info in m4"; \
25170         (cd $(HOST_SUBDIR)/m4 && \
25171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25173                   "RANLIB=$${RANLIB}" \
25174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25175                   install-info) \
25176           || exit 1
25177
25178 @endif m4
25179
25180 .PHONY: maybe-install-pdf-m4 install-pdf-m4
25181 maybe-install-pdf-m4:
25182 @if m4
25183 maybe-install-pdf-m4: install-pdf-m4
25184
25185 install-pdf-m4: \
25186     configure-m4 \
25187     pdf-m4 
25188         @: $(MAKE); $(unstage)
25189         @[ -f ./m4/Makefile ] || exit 0; \
25190         r=`${PWD_COMMAND}`; export r; \
25191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25192         $(HOST_EXPORTS) \
25193         for flag in $(EXTRA_HOST_FLAGS) ; do \
25194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25195         done; \
25196         echo "Doing install-pdf in m4"; \
25197         (cd $(HOST_SUBDIR)/m4 && \
25198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25200                   "RANLIB=$${RANLIB}" \
25201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25202                   install-pdf) \
25203           || exit 1
25204
25205 @endif m4
25206
25207 .PHONY: maybe-install-html-m4 install-html-m4
25208 maybe-install-html-m4:
25209 @if m4
25210 maybe-install-html-m4: install-html-m4
25211
25212 install-html-m4: \
25213     configure-m4 \
25214     html-m4 
25215         @: $(MAKE); $(unstage)
25216         @[ -f ./m4/Makefile ] || exit 0; \
25217         r=`${PWD_COMMAND}`; export r; \
25218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25219         $(HOST_EXPORTS) \
25220         for flag in $(EXTRA_HOST_FLAGS) ; do \
25221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25222         done; \
25223         echo "Doing install-html in m4"; \
25224         (cd $(HOST_SUBDIR)/m4 && \
25225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25227                   "RANLIB=$${RANLIB}" \
25228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25229                   install-html) \
25230           || exit 1
25231
25232 @endif m4
25233
25234 .PHONY: maybe-installcheck-m4 installcheck-m4
25235 maybe-installcheck-m4:
25236 @if m4
25237 maybe-installcheck-m4: installcheck-m4
25238
25239 installcheck-m4: \
25240     configure-m4 
25241         @: $(MAKE); $(unstage)
25242         @[ -f ./m4/Makefile ] || exit 0; \
25243         r=`${PWD_COMMAND}`; export r; \
25244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25245         $(HOST_EXPORTS) \
25246         for flag in $(EXTRA_HOST_FLAGS) ; do \
25247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25248         done; \
25249         echo "Doing installcheck in m4"; \
25250         (cd $(HOST_SUBDIR)/m4 && \
25251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25253                   "RANLIB=$${RANLIB}" \
25254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25255                   installcheck) \
25256           || exit 1
25257
25258 @endif m4
25259
25260 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
25261 maybe-mostlyclean-m4:
25262 @if m4
25263 maybe-mostlyclean-m4: mostlyclean-m4
25264
25265 mostlyclean-m4: 
25266         @: $(MAKE); $(unstage)
25267         @[ -f ./m4/Makefile ] || exit 0; \
25268         r=`${PWD_COMMAND}`; export r; \
25269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25270         $(HOST_EXPORTS) \
25271         for flag in $(EXTRA_HOST_FLAGS) ; do \
25272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25273         done; \
25274         echo "Doing mostlyclean in m4"; \
25275         (cd $(HOST_SUBDIR)/m4 && \
25276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25278                   "RANLIB=$${RANLIB}" \
25279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25280                   mostlyclean) \
25281           || exit 1
25282
25283 @endif m4
25284
25285 .PHONY: maybe-clean-m4 clean-m4
25286 maybe-clean-m4:
25287 @if m4
25288 maybe-clean-m4: clean-m4
25289
25290 clean-m4: 
25291         @: $(MAKE); $(unstage)
25292         @[ -f ./m4/Makefile ] || exit 0; \
25293         r=`${PWD_COMMAND}`; export r; \
25294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25295         $(HOST_EXPORTS) \
25296         for flag in $(EXTRA_HOST_FLAGS) ; do \
25297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25298         done; \
25299         echo "Doing clean in m4"; \
25300         (cd $(HOST_SUBDIR)/m4 && \
25301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25303                   "RANLIB=$${RANLIB}" \
25304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25305                   clean) \
25306           || exit 1
25307
25308 @endif m4
25309
25310 .PHONY: maybe-distclean-m4 distclean-m4
25311 maybe-distclean-m4:
25312 @if m4
25313 maybe-distclean-m4: distclean-m4
25314
25315 distclean-m4: 
25316         @: $(MAKE); $(unstage)
25317         @[ -f ./m4/Makefile ] || exit 0; \
25318         r=`${PWD_COMMAND}`; export r; \
25319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25320         $(HOST_EXPORTS) \
25321         for flag in $(EXTRA_HOST_FLAGS) ; do \
25322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25323         done; \
25324         echo "Doing distclean in m4"; \
25325         (cd $(HOST_SUBDIR)/m4 && \
25326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25328                   "RANLIB=$${RANLIB}" \
25329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25330                   distclean) \
25331           || exit 1
25332
25333 @endif m4
25334
25335 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
25336 maybe-maintainer-clean-m4:
25337 @if m4
25338 maybe-maintainer-clean-m4: maintainer-clean-m4
25339
25340 maintainer-clean-m4: 
25341         @: $(MAKE); $(unstage)
25342         @[ -f ./m4/Makefile ] || exit 0; \
25343         r=`${PWD_COMMAND}`; export r; \
25344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25345         $(HOST_EXPORTS) \
25346         for flag in $(EXTRA_HOST_FLAGS) ; do \
25347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25348         done; \
25349         echo "Doing maintainer-clean in m4"; \
25350         (cd $(HOST_SUBDIR)/m4 && \
25351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25353                   "RANLIB=$${RANLIB}" \
25354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25355                   maintainer-clean) \
25356           || exit 1
25357
25358 @endif m4
25359
25360
25361
25362 .PHONY: configure-readline maybe-configure-readline
25363 maybe-configure-readline:
25364 @if gcc-bootstrap
25365 configure-readline: stage_current
25366 @endif gcc-bootstrap
25367 @if readline
25368 maybe-configure-readline: configure-readline
25369 configure-readline: 
25370         @: $(MAKE); $(unstage)
25371         @r=`${PWD_COMMAND}`; export r; \
25372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25373         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
25374         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
25375         $(HOST_EXPORTS)  \
25376         echo Configuring in $(HOST_SUBDIR)/readline; \
25377         cd "$(HOST_SUBDIR)/readline" || exit 1; \
25378         case $(srcdir) in \
25379           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25380           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
25381                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25382         esac; \
25383         module_srcdir=readline; \
25384         $(SHELL) \
25385           $$s/$$module_srcdir/configure \
25386           --srcdir=$${topdir}/$$module_srcdir \
25387           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25388           --target=${target_alias}  \
25389           || exit 1
25390 @endif readline
25391
25392
25393
25394
25395
25396 .PHONY: all-readline maybe-all-readline
25397 maybe-all-readline:
25398 @if gcc-bootstrap
25399 all-readline: stage_current
25400 @endif gcc-bootstrap
25401 @if readline
25402 TARGET-readline=all
25403 maybe-all-readline: all-readline
25404 all-readline: configure-readline
25405         @: $(MAKE); $(unstage)
25406         @r=`${PWD_COMMAND}`; export r; \
25407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25408         $(HOST_EXPORTS)  \
25409         (cd $(HOST_SUBDIR)/readline && \
25410           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25411                 $(TARGET-readline))
25412 @endif readline
25413
25414
25415
25416
25417 .PHONY: check-readline maybe-check-readline
25418 maybe-check-readline:
25419 @if readline
25420 maybe-check-readline: check-readline
25421
25422 check-readline:
25423         @: $(MAKE); $(unstage)
25424         @r=`${PWD_COMMAND}`; export r; \
25425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25426         $(HOST_EXPORTS)  \
25427         (cd $(HOST_SUBDIR)/readline && \
25428           $(MAKE) $(FLAGS_TO_PASS)  check)
25429
25430 @endif readline
25431
25432 .PHONY: install-readline maybe-install-readline
25433 maybe-install-readline:
25434 @if readline
25435 maybe-install-readline: install-readline
25436
25437 install-readline: installdirs
25438         @: $(MAKE); $(unstage)
25439         @r=`${PWD_COMMAND}`; export r; \
25440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25441         $(HOST_EXPORTS) \
25442         (cd $(HOST_SUBDIR)/readline && \
25443           $(MAKE) $(FLAGS_TO_PASS)  install)
25444
25445 @endif readline
25446
25447 .PHONY: install-strip-readline maybe-install-strip-readline
25448 maybe-install-strip-readline:
25449 @if readline
25450 maybe-install-strip-readline: install-strip-readline
25451
25452 install-strip-readline: installdirs
25453         @: $(MAKE); $(unstage)
25454         @r=`${PWD_COMMAND}`; export r; \
25455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25456         $(HOST_EXPORTS) \
25457         (cd $(HOST_SUBDIR)/readline && \
25458           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25459
25460 @endif readline
25461
25462 # Other targets (info, dvi, pdf, etc.)
25463
25464 .PHONY: maybe-info-readline info-readline
25465 maybe-info-readline:
25466 @if readline
25467 maybe-info-readline: info-readline
25468
25469 info-readline: \
25470     configure-readline 
25471         @: $(MAKE); $(unstage)
25472         @[ -f ./readline/Makefile ] || exit 0; \
25473         r=`${PWD_COMMAND}`; export r; \
25474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25475         $(HOST_EXPORTS) \
25476         for flag in $(EXTRA_HOST_FLAGS) ; do \
25477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25478         done; \
25479         echo "Doing info in readline"; \
25480         (cd $(HOST_SUBDIR)/readline && \
25481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25483                   "RANLIB=$${RANLIB}" \
25484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25485                   info) \
25486           || exit 1
25487
25488 @endif readline
25489
25490 .PHONY: maybe-dvi-readline dvi-readline
25491 maybe-dvi-readline:
25492 @if readline
25493 maybe-dvi-readline: dvi-readline
25494
25495 dvi-readline: \
25496     configure-readline 
25497         @: $(MAKE); $(unstage)
25498         @[ -f ./readline/Makefile ] || exit 0; \
25499         r=`${PWD_COMMAND}`; export r; \
25500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25501         $(HOST_EXPORTS) \
25502         for flag in $(EXTRA_HOST_FLAGS) ; do \
25503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25504         done; \
25505         echo "Doing dvi in readline"; \
25506         (cd $(HOST_SUBDIR)/readline && \
25507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25509                   "RANLIB=$${RANLIB}" \
25510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25511                   dvi) \
25512           || exit 1
25513
25514 @endif readline
25515
25516 .PHONY: maybe-pdf-readline pdf-readline
25517 maybe-pdf-readline:
25518 @if readline
25519 maybe-pdf-readline: pdf-readline
25520
25521 pdf-readline: \
25522     configure-readline 
25523         @: $(MAKE); $(unstage)
25524         @[ -f ./readline/Makefile ] || exit 0; \
25525         r=`${PWD_COMMAND}`; export r; \
25526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25527         $(HOST_EXPORTS) \
25528         for flag in $(EXTRA_HOST_FLAGS) ; do \
25529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25530         done; \
25531         echo "Doing pdf in readline"; \
25532         (cd $(HOST_SUBDIR)/readline && \
25533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25535                   "RANLIB=$${RANLIB}" \
25536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25537                   pdf) \
25538           || exit 1
25539
25540 @endif readline
25541
25542 .PHONY: maybe-html-readline html-readline
25543 maybe-html-readline:
25544 @if readline
25545 maybe-html-readline: html-readline
25546
25547 html-readline: \
25548     configure-readline 
25549         @: $(MAKE); $(unstage)
25550         @[ -f ./readline/Makefile ] || exit 0; \
25551         r=`${PWD_COMMAND}`; export r; \
25552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25553         $(HOST_EXPORTS) \
25554         for flag in $(EXTRA_HOST_FLAGS) ; do \
25555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25556         done; \
25557         echo "Doing html in readline"; \
25558         (cd $(HOST_SUBDIR)/readline && \
25559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25561                   "RANLIB=$${RANLIB}" \
25562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25563                   html) \
25564           || exit 1
25565
25566 @endif readline
25567
25568 .PHONY: maybe-TAGS-readline TAGS-readline
25569 maybe-TAGS-readline:
25570 @if readline
25571 maybe-TAGS-readline: TAGS-readline
25572
25573 TAGS-readline: \
25574     configure-readline 
25575         @: $(MAKE); $(unstage)
25576         @[ -f ./readline/Makefile ] || exit 0; \
25577         r=`${PWD_COMMAND}`; export r; \
25578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25579         $(HOST_EXPORTS) \
25580         for flag in $(EXTRA_HOST_FLAGS) ; do \
25581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25582         done; \
25583         echo "Doing TAGS in readline"; \
25584         (cd $(HOST_SUBDIR)/readline && \
25585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25587                   "RANLIB=$${RANLIB}" \
25588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25589                   TAGS) \
25590           || exit 1
25591
25592 @endif readline
25593
25594 .PHONY: maybe-install-info-readline install-info-readline
25595 maybe-install-info-readline:
25596 @if readline
25597 maybe-install-info-readline: install-info-readline
25598
25599 install-info-readline: \
25600     configure-readline \
25601     info-readline 
25602         @: $(MAKE); $(unstage)
25603         @[ -f ./readline/Makefile ] || exit 0; \
25604         r=`${PWD_COMMAND}`; export r; \
25605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25606         $(HOST_EXPORTS) \
25607         for flag in $(EXTRA_HOST_FLAGS) ; do \
25608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25609         done; \
25610         echo "Doing install-info in readline"; \
25611         (cd $(HOST_SUBDIR)/readline && \
25612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25614                   "RANLIB=$${RANLIB}" \
25615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25616                   install-info) \
25617           || exit 1
25618
25619 @endif readline
25620
25621 .PHONY: maybe-install-pdf-readline install-pdf-readline
25622 maybe-install-pdf-readline:
25623 @if readline
25624 maybe-install-pdf-readline: install-pdf-readline
25625
25626 install-pdf-readline: \
25627     configure-readline \
25628     pdf-readline 
25629         @: $(MAKE); $(unstage)
25630         @[ -f ./readline/Makefile ] || exit 0; \
25631         r=`${PWD_COMMAND}`; export r; \
25632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25633         $(HOST_EXPORTS) \
25634         for flag in $(EXTRA_HOST_FLAGS) ; do \
25635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25636         done; \
25637         echo "Doing install-pdf in readline"; \
25638         (cd $(HOST_SUBDIR)/readline && \
25639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25641                   "RANLIB=$${RANLIB}" \
25642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25643                   install-pdf) \
25644           || exit 1
25645
25646 @endif readline
25647
25648 .PHONY: maybe-install-html-readline install-html-readline
25649 maybe-install-html-readline:
25650 @if readline
25651 maybe-install-html-readline: install-html-readline
25652
25653 install-html-readline: \
25654     configure-readline \
25655     html-readline 
25656         @: $(MAKE); $(unstage)
25657         @[ -f ./readline/Makefile ] || exit 0; \
25658         r=`${PWD_COMMAND}`; export r; \
25659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25660         $(HOST_EXPORTS) \
25661         for flag in $(EXTRA_HOST_FLAGS) ; do \
25662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25663         done; \
25664         echo "Doing install-html in readline"; \
25665         (cd $(HOST_SUBDIR)/readline && \
25666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25668                   "RANLIB=$${RANLIB}" \
25669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25670                   install-html) \
25671           || exit 1
25672
25673 @endif readline
25674
25675 .PHONY: maybe-installcheck-readline installcheck-readline
25676 maybe-installcheck-readline:
25677 @if readline
25678 maybe-installcheck-readline: installcheck-readline
25679
25680 installcheck-readline: \
25681     configure-readline 
25682         @: $(MAKE); $(unstage)
25683         @[ -f ./readline/Makefile ] || exit 0; \
25684         r=`${PWD_COMMAND}`; export r; \
25685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25686         $(HOST_EXPORTS) \
25687         for flag in $(EXTRA_HOST_FLAGS) ; do \
25688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25689         done; \
25690         echo "Doing installcheck in readline"; \
25691         (cd $(HOST_SUBDIR)/readline && \
25692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25694                   "RANLIB=$${RANLIB}" \
25695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25696                   installcheck) \
25697           || exit 1
25698
25699 @endif readline
25700
25701 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
25702 maybe-mostlyclean-readline:
25703 @if readline
25704 maybe-mostlyclean-readline: mostlyclean-readline
25705
25706 mostlyclean-readline: 
25707         @: $(MAKE); $(unstage)
25708         @[ -f ./readline/Makefile ] || exit 0; \
25709         r=`${PWD_COMMAND}`; export r; \
25710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25711         $(HOST_EXPORTS) \
25712         for flag in $(EXTRA_HOST_FLAGS) ; do \
25713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25714         done; \
25715         echo "Doing mostlyclean in readline"; \
25716         (cd $(HOST_SUBDIR)/readline && \
25717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25719                   "RANLIB=$${RANLIB}" \
25720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25721                   mostlyclean) \
25722           || exit 1
25723
25724 @endif readline
25725
25726 .PHONY: maybe-clean-readline clean-readline
25727 maybe-clean-readline:
25728 @if readline
25729 maybe-clean-readline: clean-readline
25730
25731 clean-readline: 
25732         @: $(MAKE); $(unstage)
25733         @[ -f ./readline/Makefile ] || exit 0; \
25734         r=`${PWD_COMMAND}`; export r; \
25735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25736         $(HOST_EXPORTS) \
25737         for flag in $(EXTRA_HOST_FLAGS) ; do \
25738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25739         done; \
25740         echo "Doing clean in readline"; \
25741         (cd $(HOST_SUBDIR)/readline && \
25742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25744                   "RANLIB=$${RANLIB}" \
25745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25746                   clean) \
25747           || exit 1
25748
25749 @endif readline
25750
25751 .PHONY: maybe-distclean-readline distclean-readline
25752 maybe-distclean-readline:
25753 @if readline
25754 maybe-distclean-readline: distclean-readline
25755
25756 distclean-readline: 
25757         @: $(MAKE); $(unstage)
25758         @[ -f ./readline/Makefile ] || exit 0; \
25759         r=`${PWD_COMMAND}`; export r; \
25760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25761         $(HOST_EXPORTS) \
25762         for flag in $(EXTRA_HOST_FLAGS) ; do \
25763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25764         done; \
25765         echo "Doing distclean in readline"; \
25766         (cd $(HOST_SUBDIR)/readline && \
25767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25769                   "RANLIB=$${RANLIB}" \
25770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25771                   distclean) \
25772           || exit 1
25773
25774 @endif readline
25775
25776 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25777 maybe-maintainer-clean-readline:
25778 @if readline
25779 maybe-maintainer-clean-readline: maintainer-clean-readline
25780
25781 maintainer-clean-readline: 
25782         @: $(MAKE); $(unstage)
25783         @[ -f ./readline/Makefile ] || exit 0; \
25784         r=`${PWD_COMMAND}`; export r; \
25785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25786         $(HOST_EXPORTS) \
25787         for flag in $(EXTRA_HOST_FLAGS) ; do \
25788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25789         done; \
25790         echo "Doing maintainer-clean in readline"; \
25791         (cd $(HOST_SUBDIR)/readline && \
25792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25794                   "RANLIB=$${RANLIB}" \
25795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25796                   maintainer-clean) \
25797           || exit 1
25798
25799 @endif readline
25800
25801
25802
25803 .PHONY: configure-sid maybe-configure-sid
25804 maybe-configure-sid:
25805 @if gcc-bootstrap
25806 configure-sid: stage_current
25807 @endif gcc-bootstrap
25808 @if sid
25809 maybe-configure-sid: configure-sid
25810 configure-sid: 
25811         @: $(MAKE); $(unstage)
25812         @r=`${PWD_COMMAND}`; export r; \
25813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25814         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25815         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
25816         $(HOST_EXPORTS)  \
25817         echo Configuring in $(HOST_SUBDIR)/sid; \
25818         cd "$(HOST_SUBDIR)/sid" || exit 1; \
25819         case $(srcdir) in \
25820           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25821           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25822                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25823         esac; \
25824         module_srcdir=sid; \
25825         $(SHELL) \
25826           $$s/$$module_srcdir/configure \
25827           --srcdir=$${topdir}/$$module_srcdir \
25828           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25829           --target=${target_alias}  \
25830           || exit 1
25831 @endif sid
25832
25833
25834
25835
25836
25837 .PHONY: all-sid maybe-all-sid
25838 maybe-all-sid:
25839 @if gcc-bootstrap
25840 all-sid: stage_current
25841 @endif gcc-bootstrap
25842 @if sid
25843 TARGET-sid=all
25844 maybe-all-sid: all-sid
25845 all-sid: configure-sid
25846         @: $(MAKE); $(unstage)
25847         @r=`${PWD_COMMAND}`; export r; \
25848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25849         $(HOST_EXPORTS)  \
25850         (cd $(HOST_SUBDIR)/sid && \
25851           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25852                 $(TARGET-sid))
25853 @endif sid
25854
25855
25856
25857
25858 .PHONY: check-sid maybe-check-sid
25859 maybe-check-sid:
25860 @if sid
25861 maybe-check-sid: check-sid
25862
25863 check-sid:
25864         @: $(MAKE); $(unstage)
25865         @r=`${PWD_COMMAND}`; export r; \
25866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25867         $(HOST_EXPORTS)  \
25868         (cd $(HOST_SUBDIR)/sid && \
25869           $(MAKE) $(FLAGS_TO_PASS)  check)
25870
25871 @endif sid
25872
25873 .PHONY: install-sid maybe-install-sid
25874 maybe-install-sid:
25875 @if sid
25876 maybe-install-sid: install-sid
25877
25878 install-sid: installdirs
25879         @: $(MAKE); $(unstage)
25880         @r=`${PWD_COMMAND}`; export r; \
25881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25882         $(HOST_EXPORTS) \
25883         (cd $(HOST_SUBDIR)/sid && \
25884           $(MAKE) $(FLAGS_TO_PASS)  install)
25885
25886 @endif sid
25887
25888 .PHONY: install-strip-sid maybe-install-strip-sid
25889 maybe-install-strip-sid:
25890 @if sid
25891 maybe-install-strip-sid: install-strip-sid
25892
25893 install-strip-sid: installdirs
25894         @: $(MAKE); $(unstage)
25895         @r=`${PWD_COMMAND}`; export r; \
25896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25897         $(HOST_EXPORTS) \
25898         (cd $(HOST_SUBDIR)/sid && \
25899           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25900
25901 @endif sid
25902
25903 # Other targets (info, dvi, pdf, etc.)
25904
25905 .PHONY: maybe-info-sid info-sid
25906 maybe-info-sid:
25907 @if sid
25908 maybe-info-sid: info-sid
25909
25910 info-sid: \
25911     configure-sid 
25912         @: $(MAKE); $(unstage)
25913         @[ -f ./sid/Makefile ] || exit 0; \
25914         r=`${PWD_COMMAND}`; export r; \
25915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25916         $(HOST_EXPORTS) \
25917         for flag in $(EXTRA_HOST_FLAGS) ; do \
25918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25919         done; \
25920         echo "Doing info in sid"; \
25921         (cd $(HOST_SUBDIR)/sid && \
25922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25924                   "RANLIB=$${RANLIB}" \
25925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25926                   info) \
25927           || exit 1
25928
25929 @endif sid
25930
25931 .PHONY: maybe-dvi-sid dvi-sid
25932 maybe-dvi-sid:
25933 @if sid
25934 maybe-dvi-sid: dvi-sid
25935
25936 dvi-sid: \
25937     configure-sid 
25938         @: $(MAKE); $(unstage)
25939         @[ -f ./sid/Makefile ] || exit 0; \
25940         r=`${PWD_COMMAND}`; export r; \
25941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25942         $(HOST_EXPORTS) \
25943         for flag in $(EXTRA_HOST_FLAGS) ; do \
25944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25945         done; \
25946         echo "Doing dvi in sid"; \
25947         (cd $(HOST_SUBDIR)/sid && \
25948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25950                   "RANLIB=$${RANLIB}" \
25951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25952                   dvi) \
25953           || exit 1
25954
25955 @endif sid
25956
25957 .PHONY: maybe-pdf-sid pdf-sid
25958 maybe-pdf-sid:
25959 @if sid
25960 maybe-pdf-sid: pdf-sid
25961
25962 pdf-sid: \
25963     configure-sid 
25964         @: $(MAKE); $(unstage)
25965         @[ -f ./sid/Makefile ] || exit 0; \
25966         r=`${PWD_COMMAND}`; export r; \
25967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25968         $(HOST_EXPORTS) \
25969         for flag in $(EXTRA_HOST_FLAGS) ; do \
25970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25971         done; \
25972         echo "Doing pdf in sid"; \
25973         (cd $(HOST_SUBDIR)/sid && \
25974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25976                   "RANLIB=$${RANLIB}" \
25977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25978                   pdf) \
25979           || exit 1
25980
25981 @endif sid
25982
25983 .PHONY: maybe-html-sid html-sid
25984 maybe-html-sid:
25985 @if sid
25986 maybe-html-sid: html-sid
25987
25988 html-sid: \
25989     configure-sid 
25990         @: $(MAKE); $(unstage)
25991         @[ -f ./sid/Makefile ] || exit 0; \
25992         r=`${PWD_COMMAND}`; export r; \
25993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25994         $(HOST_EXPORTS) \
25995         for flag in $(EXTRA_HOST_FLAGS) ; do \
25996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25997         done; \
25998         echo "Doing html in sid"; \
25999         (cd $(HOST_SUBDIR)/sid && \
26000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26002                   "RANLIB=$${RANLIB}" \
26003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26004                   html) \
26005           || exit 1
26006
26007 @endif sid
26008
26009 .PHONY: maybe-TAGS-sid TAGS-sid
26010 maybe-TAGS-sid:
26011 @if sid
26012 maybe-TAGS-sid: TAGS-sid
26013
26014 TAGS-sid: \
26015     configure-sid 
26016         @: $(MAKE); $(unstage)
26017         @[ -f ./sid/Makefile ] || exit 0; \
26018         r=`${PWD_COMMAND}`; export r; \
26019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26020         $(HOST_EXPORTS) \
26021         for flag in $(EXTRA_HOST_FLAGS) ; do \
26022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26023         done; \
26024         echo "Doing TAGS in sid"; \
26025         (cd $(HOST_SUBDIR)/sid && \
26026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26028                   "RANLIB=$${RANLIB}" \
26029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26030                   TAGS) \
26031           || exit 1
26032
26033 @endif sid
26034
26035 .PHONY: maybe-install-info-sid install-info-sid
26036 maybe-install-info-sid:
26037 @if sid
26038 maybe-install-info-sid: install-info-sid
26039
26040 install-info-sid: \
26041     configure-sid \
26042     info-sid 
26043         @: $(MAKE); $(unstage)
26044         @[ -f ./sid/Makefile ] || exit 0; \
26045         r=`${PWD_COMMAND}`; export r; \
26046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26047         $(HOST_EXPORTS) \
26048         for flag in $(EXTRA_HOST_FLAGS) ; do \
26049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26050         done; \
26051         echo "Doing install-info in sid"; \
26052         (cd $(HOST_SUBDIR)/sid && \
26053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26055                   "RANLIB=$${RANLIB}" \
26056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26057                   install-info) \
26058           || exit 1
26059
26060 @endif sid
26061
26062 .PHONY: maybe-install-pdf-sid install-pdf-sid
26063 maybe-install-pdf-sid:
26064 @if sid
26065 maybe-install-pdf-sid: install-pdf-sid
26066
26067 install-pdf-sid: \
26068     configure-sid \
26069     pdf-sid 
26070         @: $(MAKE); $(unstage)
26071         @[ -f ./sid/Makefile ] || exit 0; \
26072         r=`${PWD_COMMAND}`; export r; \
26073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26074         $(HOST_EXPORTS) \
26075         for flag in $(EXTRA_HOST_FLAGS) ; do \
26076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26077         done; \
26078         echo "Doing install-pdf in sid"; \
26079         (cd $(HOST_SUBDIR)/sid && \
26080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26082                   "RANLIB=$${RANLIB}" \
26083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26084                   install-pdf) \
26085           || exit 1
26086
26087 @endif sid
26088
26089 .PHONY: maybe-install-html-sid install-html-sid
26090 maybe-install-html-sid:
26091 @if sid
26092 maybe-install-html-sid: install-html-sid
26093
26094 install-html-sid: \
26095     configure-sid \
26096     html-sid 
26097         @: $(MAKE); $(unstage)
26098         @[ -f ./sid/Makefile ] || exit 0; \
26099         r=`${PWD_COMMAND}`; export r; \
26100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26101         $(HOST_EXPORTS) \
26102         for flag in $(EXTRA_HOST_FLAGS) ; do \
26103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26104         done; \
26105         echo "Doing install-html in sid"; \
26106         (cd $(HOST_SUBDIR)/sid && \
26107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26109                   "RANLIB=$${RANLIB}" \
26110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26111                   install-html) \
26112           || exit 1
26113
26114 @endif sid
26115
26116 .PHONY: maybe-installcheck-sid installcheck-sid
26117 maybe-installcheck-sid:
26118 @if sid
26119 maybe-installcheck-sid: installcheck-sid
26120
26121 installcheck-sid: \
26122     configure-sid 
26123         @: $(MAKE); $(unstage)
26124         @[ -f ./sid/Makefile ] || exit 0; \
26125         r=`${PWD_COMMAND}`; export r; \
26126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26127         $(HOST_EXPORTS) \
26128         for flag in $(EXTRA_HOST_FLAGS) ; do \
26129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26130         done; \
26131         echo "Doing installcheck in sid"; \
26132         (cd $(HOST_SUBDIR)/sid && \
26133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26135                   "RANLIB=$${RANLIB}" \
26136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26137                   installcheck) \
26138           || exit 1
26139
26140 @endif sid
26141
26142 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
26143 maybe-mostlyclean-sid:
26144 @if sid
26145 maybe-mostlyclean-sid: mostlyclean-sid
26146
26147 mostlyclean-sid: 
26148         @: $(MAKE); $(unstage)
26149         @[ -f ./sid/Makefile ] || exit 0; \
26150         r=`${PWD_COMMAND}`; export r; \
26151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26152         $(HOST_EXPORTS) \
26153         for flag in $(EXTRA_HOST_FLAGS) ; do \
26154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26155         done; \
26156         echo "Doing mostlyclean in sid"; \
26157         (cd $(HOST_SUBDIR)/sid && \
26158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26160                   "RANLIB=$${RANLIB}" \
26161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26162                   mostlyclean) \
26163           || exit 1
26164
26165 @endif sid
26166
26167 .PHONY: maybe-clean-sid clean-sid
26168 maybe-clean-sid:
26169 @if sid
26170 maybe-clean-sid: clean-sid
26171
26172 clean-sid: 
26173         @: $(MAKE); $(unstage)
26174         @[ -f ./sid/Makefile ] || exit 0; \
26175         r=`${PWD_COMMAND}`; export r; \
26176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26177         $(HOST_EXPORTS) \
26178         for flag in $(EXTRA_HOST_FLAGS) ; do \
26179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26180         done; \
26181         echo "Doing clean in sid"; \
26182         (cd $(HOST_SUBDIR)/sid && \
26183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26185                   "RANLIB=$${RANLIB}" \
26186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26187                   clean) \
26188           || exit 1
26189
26190 @endif sid
26191
26192 .PHONY: maybe-distclean-sid distclean-sid
26193 maybe-distclean-sid:
26194 @if sid
26195 maybe-distclean-sid: distclean-sid
26196
26197 distclean-sid: 
26198         @: $(MAKE); $(unstage)
26199         @[ -f ./sid/Makefile ] || exit 0; \
26200         r=`${PWD_COMMAND}`; export r; \
26201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26202         $(HOST_EXPORTS) \
26203         for flag in $(EXTRA_HOST_FLAGS) ; do \
26204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26205         done; \
26206         echo "Doing distclean in sid"; \
26207         (cd $(HOST_SUBDIR)/sid && \
26208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26210                   "RANLIB=$${RANLIB}" \
26211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26212                   distclean) \
26213           || exit 1
26214
26215 @endif sid
26216
26217 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
26218 maybe-maintainer-clean-sid:
26219 @if sid
26220 maybe-maintainer-clean-sid: maintainer-clean-sid
26221
26222 maintainer-clean-sid: 
26223         @: $(MAKE); $(unstage)
26224         @[ -f ./sid/Makefile ] || exit 0; \
26225         r=`${PWD_COMMAND}`; export r; \
26226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26227         $(HOST_EXPORTS) \
26228         for flag in $(EXTRA_HOST_FLAGS) ; do \
26229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26230         done; \
26231         echo "Doing maintainer-clean in sid"; \
26232         (cd $(HOST_SUBDIR)/sid && \
26233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26235                   "RANLIB=$${RANLIB}" \
26236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26237                   maintainer-clean) \
26238           || exit 1
26239
26240 @endif sid
26241
26242
26243
26244 .PHONY: configure-sim maybe-configure-sim
26245 maybe-configure-sim:
26246 @if gcc-bootstrap
26247 configure-sim: stage_current
26248 @endif gcc-bootstrap
26249 @if sim
26250 maybe-configure-sim: configure-sim
26251 configure-sim: 
26252         @: $(MAKE); $(unstage)
26253         @r=`${PWD_COMMAND}`; export r; \
26254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26255         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
26256         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
26257         $(HOST_EXPORTS)  \
26258         echo Configuring in $(HOST_SUBDIR)/sim; \
26259         cd "$(HOST_SUBDIR)/sim" || exit 1; \
26260         case $(srcdir) in \
26261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26262           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
26263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26264         esac; \
26265         module_srcdir=sim; \
26266         $(SHELL) \
26267           $$s/$$module_srcdir/configure \
26268           --srcdir=$${topdir}/$$module_srcdir \
26269           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26270           --target=${target_alias}  \
26271           || exit 1
26272 @endif sim
26273
26274
26275
26276
26277
26278 .PHONY: all-sim maybe-all-sim
26279 maybe-all-sim:
26280 @if gcc-bootstrap
26281 all-sim: stage_current
26282 @endif gcc-bootstrap
26283 @if sim
26284 TARGET-sim=all
26285 maybe-all-sim: all-sim
26286 all-sim: configure-sim
26287         @: $(MAKE); $(unstage)
26288         @r=`${PWD_COMMAND}`; export r; \
26289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26290         $(HOST_EXPORTS)  \
26291         (cd $(HOST_SUBDIR)/sim && \
26292           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26293                 $(TARGET-sim))
26294 @endif sim
26295
26296
26297
26298
26299 .PHONY: check-sim maybe-check-sim
26300 maybe-check-sim:
26301 @if sim
26302 maybe-check-sim: check-sim
26303
26304 check-sim:
26305         @: $(MAKE); $(unstage)
26306         @r=`${PWD_COMMAND}`; export r; \
26307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26308         $(HOST_EXPORTS)  \
26309         (cd $(HOST_SUBDIR)/sim && \
26310           $(MAKE) $(FLAGS_TO_PASS)  check)
26311
26312 @endif sim
26313
26314 .PHONY: install-sim maybe-install-sim
26315 maybe-install-sim:
26316 @if sim
26317 maybe-install-sim: install-sim
26318
26319 install-sim: installdirs
26320         @: $(MAKE); $(unstage)
26321         @r=`${PWD_COMMAND}`; export r; \
26322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26323         $(HOST_EXPORTS) \
26324         (cd $(HOST_SUBDIR)/sim && \
26325           $(MAKE) $(FLAGS_TO_PASS)  install)
26326
26327 @endif sim
26328
26329 .PHONY: install-strip-sim maybe-install-strip-sim
26330 maybe-install-strip-sim:
26331 @if sim
26332 maybe-install-strip-sim: install-strip-sim
26333
26334 install-strip-sim: installdirs
26335         @: $(MAKE); $(unstage)
26336         @r=`${PWD_COMMAND}`; export r; \
26337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26338         $(HOST_EXPORTS) \
26339         (cd $(HOST_SUBDIR)/sim && \
26340           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26341
26342 @endif sim
26343
26344 # Other targets (info, dvi, pdf, etc.)
26345
26346 .PHONY: maybe-info-sim info-sim
26347 maybe-info-sim:
26348 @if sim
26349 maybe-info-sim: info-sim
26350
26351 info-sim: \
26352     configure-sim 
26353         @: $(MAKE); $(unstage)
26354         @[ -f ./sim/Makefile ] || exit 0; \
26355         r=`${PWD_COMMAND}`; export r; \
26356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26357         $(HOST_EXPORTS) \
26358         for flag in $(EXTRA_HOST_FLAGS) ; do \
26359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26360         done; \
26361         echo "Doing info in sim"; \
26362         (cd $(HOST_SUBDIR)/sim && \
26363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26365                   "RANLIB=$${RANLIB}" \
26366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26367                   info) \
26368           || exit 1
26369
26370 @endif sim
26371
26372 .PHONY: maybe-dvi-sim dvi-sim
26373 maybe-dvi-sim:
26374 @if sim
26375 maybe-dvi-sim: dvi-sim
26376
26377 dvi-sim: \
26378     configure-sim 
26379         @: $(MAKE); $(unstage)
26380         @[ -f ./sim/Makefile ] || exit 0; \
26381         r=`${PWD_COMMAND}`; export r; \
26382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26383         $(HOST_EXPORTS) \
26384         for flag in $(EXTRA_HOST_FLAGS) ; do \
26385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26386         done; \
26387         echo "Doing dvi in sim"; \
26388         (cd $(HOST_SUBDIR)/sim && \
26389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26391                   "RANLIB=$${RANLIB}" \
26392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26393                   dvi) \
26394           || exit 1
26395
26396 @endif sim
26397
26398 .PHONY: maybe-pdf-sim pdf-sim
26399 maybe-pdf-sim:
26400 @if sim
26401 maybe-pdf-sim: pdf-sim
26402
26403 pdf-sim: \
26404     configure-sim 
26405         @: $(MAKE); $(unstage)
26406         @[ -f ./sim/Makefile ] || exit 0; \
26407         r=`${PWD_COMMAND}`; export r; \
26408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26409         $(HOST_EXPORTS) \
26410         for flag in $(EXTRA_HOST_FLAGS) ; do \
26411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26412         done; \
26413         echo "Doing pdf in sim"; \
26414         (cd $(HOST_SUBDIR)/sim && \
26415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26417                   "RANLIB=$${RANLIB}" \
26418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26419                   pdf) \
26420           || exit 1
26421
26422 @endif sim
26423
26424 .PHONY: maybe-html-sim html-sim
26425 maybe-html-sim:
26426 @if sim
26427 maybe-html-sim: html-sim
26428
26429 html-sim: \
26430     configure-sim 
26431         @: $(MAKE); $(unstage)
26432         @[ -f ./sim/Makefile ] || exit 0; \
26433         r=`${PWD_COMMAND}`; export r; \
26434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26435         $(HOST_EXPORTS) \
26436         for flag in $(EXTRA_HOST_FLAGS) ; do \
26437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26438         done; \
26439         echo "Doing html in sim"; \
26440         (cd $(HOST_SUBDIR)/sim && \
26441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26443                   "RANLIB=$${RANLIB}" \
26444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26445                   html) \
26446           || exit 1
26447
26448 @endif sim
26449
26450 .PHONY: maybe-TAGS-sim TAGS-sim
26451 maybe-TAGS-sim:
26452 @if sim
26453 maybe-TAGS-sim: TAGS-sim
26454
26455 TAGS-sim: \
26456     configure-sim 
26457         @: $(MAKE); $(unstage)
26458         @[ -f ./sim/Makefile ] || exit 0; \
26459         r=`${PWD_COMMAND}`; export r; \
26460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26461         $(HOST_EXPORTS) \
26462         for flag in $(EXTRA_HOST_FLAGS) ; do \
26463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26464         done; \
26465         echo "Doing TAGS in sim"; \
26466         (cd $(HOST_SUBDIR)/sim && \
26467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26469                   "RANLIB=$${RANLIB}" \
26470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26471                   TAGS) \
26472           || exit 1
26473
26474 @endif sim
26475
26476 .PHONY: maybe-install-info-sim install-info-sim
26477 maybe-install-info-sim:
26478 @if sim
26479 maybe-install-info-sim: install-info-sim
26480
26481 install-info-sim: \
26482     configure-sim \
26483     info-sim 
26484         @: $(MAKE); $(unstage)
26485         @[ -f ./sim/Makefile ] || exit 0; \
26486         r=`${PWD_COMMAND}`; export r; \
26487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26488         $(HOST_EXPORTS) \
26489         for flag in $(EXTRA_HOST_FLAGS) ; do \
26490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26491         done; \
26492         echo "Doing install-info in sim"; \
26493         (cd $(HOST_SUBDIR)/sim && \
26494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26496                   "RANLIB=$${RANLIB}" \
26497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26498                   install-info) \
26499           || exit 1
26500
26501 @endif sim
26502
26503 .PHONY: maybe-install-pdf-sim install-pdf-sim
26504 maybe-install-pdf-sim:
26505 @if sim
26506 maybe-install-pdf-sim: install-pdf-sim
26507
26508 install-pdf-sim: \
26509     configure-sim \
26510     pdf-sim 
26511         @: $(MAKE); $(unstage)
26512         @[ -f ./sim/Makefile ] || exit 0; \
26513         r=`${PWD_COMMAND}`; export r; \
26514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26515         $(HOST_EXPORTS) \
26516         for flag in $(EXTRA_HOST_FLAGS) ; do \
26517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26518         done; \
26519         echo "Doing install-pdf in sim"; \
26520         (cd $(HOST_SUBDIR)/sim && \
26521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26523                   "RANLIB=$${RANLIB}" \
26524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26525                   install-pdf) \
26526           || exit 1
26527
26528 @endif sim
26529
26530 .PHONY: maybe-install-html-sim install-html-sim
26531 maybe-install-html-sim:
26532 @if sim
26533 maybe-install-html-sim: install-html-sim
26534
26535 install-html-sim: \
26536     configure-sim \
26537     html-sim 
26538         @: $(MAKE); $(unstage)
26539         @[ -f ./sim/Makefile ] || exit 0; \
26540         r=`${PWD_COMMAND}`; export r; \
26541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26542         $(HOST_EXPORTS) \
26543         for flag in $(EXTRA_HOST_FLAGS) ; do \
26544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26545         done; \
26546         echo "Doing install-html in sim"; \
26547         (cd $(HOST_SUBDIR)/sim && \
26548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26550                   "RANLIB=$${RANLIB}" \
26551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26552                   install-html) \
26553           || exit 1
26554
26555 @endif sim
26556
26557 .PHONY: maybe-installcheck-sim installcheck-sim
26558 maybe-installcheck-sim:
26559 @if sim
26560 maybe-installcheck-sim: installcheck-sim
26561
26562 installcheck-sim: \
26563     configure-sim 
26564         @: $(MAKE); $(unstage)
26565         @[ -f ./sim/Makefile ] || exit 0; \
26566         r=`${PWD_COMMAND}`; export r; \
26567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26568         $(HOST_EXPORTS) \
26569         for flag in $(EXTRA_HOST_FLAGS) ; do \
26570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26571         done; \
26572         echo "Doing installcheck in sim"; \
26573         (cd $(HOST_SUBDIR)/sim && \
26574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26576                   "RANLIB=$${RANLIB}" \
26577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26578                   installcheck) \
26579           || exit 1
26580
26581 @endif sim
26582
26583 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26584 maybe-mostlyclean-sim:
26585 @if sim
26586 maybe-mostlyclean-sim: mostlyclean-sim
26587
26588 mostlyclean-sim: 
26589         @: $(MAKE); $(unstage)
26590         @[ -f ./sim/Makefile ] || exit 0; \
26591         r=`${PWD_COMMAND}`; export r; \
26592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26593         $(HOST_EXPORTS) \
26594         for flag in $(EXTRA_HOST_FLAGS) ; do \
26595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26596         done; \
26597         echo "Doing mostlyclean in sim"; \
26598         (cd $(HOST_SUBDIR)/sim && \
26599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26601                   "RANLIB=$${RANLIB}" \
26602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26603                   mostlyclean) \
26604           || exit 1
26605
26606 @endif sim
26607
26608 .PHONY: maybe-clean-sim clean-sim
26609 maybe-clean-sim:
26610 @if sim
26611 maybe-clean-sim: clean-sim
26612
26613 clean-sim: 
26614         @: $(MAKE); $(unstage)
26615         @[ -f ./sim/Makefile ] || exit 0; \
26616         r=`${PWD_COMMAND}`; export r; \
26617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26618         $(HOST_EXPORTS) \
26619         for flag in $(EXTRA_HOST_FLAGS) ; do \
26620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26621         done; \
26622         echo "Doing clean in sim"; \
26623         (cd $(HOST_SUBDIR)/sim && \
26624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26626                   "RANLIB=$${RANLIB}" \
26627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26628                   clean) \
26629           || exit 1
26630
26631 @endif sim
26632
26633 .PHONY: maybe-distclean-sim distclean-sim
26634 maybe-distclean-sim:
26635 @if sim
26636 maybe-distclean-sim: distclean-sim
26637
26638 distclean-sim: 
26639         @: $(MAKE); $(unstage)
26640         @[ -f ./sim/Makefile ] || exit 0; \
26641         r=`${PWD_COMMAND}`; export r; \
26642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26643         $(HOST_EXPORTS) \
26644         for flag in $(EXTRA_HOST_FLAGS) ; do \
26645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26646         done; \
26647         echo "Doing distclean in sim"; \
26648         (cd $(HOST_SUBDIR)/sim && \
26649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26651                   "RANLIB=$${RANLIB}" \
26652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26653                   distclean) \
26654           || exit 1
26655
26656 @endif sim
26657
26658 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26659 maybe-maintainer-clean-sim:
26660 @if sim
26661 maybe-maintainer-clean-sim: maintainer-clean-sim
26662
26663 maintainer-clean-sim: 
26664         @: $(MAKE); $(unstage)
26665         @[ -f ./sim/Makefile ] || exit 0; \
26666         r=`${PWD_COMMAND}`; export r; \
26667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26668         $(HOST_EXPORTS) \
26669         for flag in $(EXTRA_HOST_FLAGS) ; do \
26670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26671         done; \
26672         echo "Doing maintainer-clean in sim"; \
26673         (cd $(HOST_SUBDIR)/sim && \
26674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26676                   "RANLIB=$${RANLIB}" \
26677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26678                   maintainer-clean) \
26679           || exit 1
26680
26681 @endif sim
26682
26683
26684
26685 .PHONY: configure-texinfo maybe-configure-texinfo
26686 maybe-configure-texinfo:
26687 @if gcc-bootstrap
26688 configure-texinfo: stage_current
26689 @endif gcc-bootstrap
26690 @if texinfo
26691 maybe-configure-texinfo: configure-texinfo
26692 configure-texinfo: 
26693         @: $(MAKE); $(unstage)
26694         @r=`${PWD_COMMAND}`; export r; \
26695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26696         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26697         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
26698         $(HOST_EXPORTS)  \
26699         echo Configuring in $(HOST_SUBDIR)/texinfo; \
26700         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26701         case $(srcdir) in \
26702           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26703           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26704                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26705         esac; \
26706         module_srcdir=texinfo; \
26707         $(SHELL) \
26708           $$s/$$module_srcdir/configure \
26709           --srcdir=$${topdir}/$$module_srcdir \
26710           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26711           --target=${target_alias}  \
26712           || exit 1
26713 @endif texinfo
26714
26715
26716
26717
26718
26719 .PHONY: all-texinfo maybe-all-texinfo
26720 maybe-all-texinfo:
26721 @if gcc-bootstrap
26722 all-texinfo: stage_current
26723 @endif gcc-bootstrap
26724 @if texinfo
26725 TARGET-texinfo=all
26726 maybe-all-texinfo: all-texinfo
26727 all-texinfo: configure-texinfo
26728         @: $(MAKE); $(unstage)
26729         @r=`${PWD_COMMAND}`; export r; \
26730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26731         $(HOST_EXPORTS)  \
26732         (cd $(HOST_SUBDIR)/texinfo && \
26733           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26734                 $(TARGET-texinfo))
26735 @endif texinfo
26736
26737
26738
26739
26740 .PHONY: check-texinfo maybe-check-texinfo
26741 maybe-check-texinfo:
26742 @if texinfo
26743 maybe-check-texinfo: check-texinfo
26744
26745 check-texinfo:
26746         @: $(MAKE); $(unstage)
26747         @r=`${PWD_COMMAND}`; export r; \
26748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26749         $(HOST_EXPORTS)  \
26750         (cd $(HOST_SUBDIR)/texinfo && \
26751           $(MAKE) $(FLAGS_TO_PASS)  check)
26752
26753 @endif texinfo
26754
26755 .PHONY: install-texinfo maybe-install-texinfo
26756 maybe-install-texinfo:
26757 @if texinfo
26758 maybe-install-texinfo: install-texinfo
26759
26760 install-texinfo:
26761
26762 @endif texinfo
26763
26764 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
26765 maybe-install-strip-texinfo:
26766 @if texinfo
26767 maybe-install-strip-texinfo: install-strip-texinfo
26768
26769 install-strip-texinfo:
26770
26771 @endif texinfo
26772
26773 # Other targets (info, dvi, pdf, etc.)
26774
26775 .PHONY: maybe-info-texinfo info-texinfo
26776 maybe-info-texinfo:
26777 @if texinfo
26778 maybe-info-texinfo: info-texinfo
26779
26780 info-texinfo: \
26781     configure-texinfo 
26782         @: $(MAKE); $(unstage)
26783         @[ -f ./texinfo/Makefile ] || exit 0; \
26784         r=`${PWD_COMMAND}`; export r; \
26785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26786         $(HOST_EXPORTS) \
26787         for flag in $(EXTRA_HOST_FLAGS) ; do \
26788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26789         done; \
26790         echo "Doing info in texinfo"; \
26791         (cd $(HOST_SUBDIR)/texinfo && \
26792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26794                   "RANLIB=$${RANLIB}" \
26795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26796                   info) \
26797           || exit 1
26798
26799 @endif texinfo
26800
26801 .PHONY: maybe-dvi-texinfo dvi-texinfo
26802 maybe-dvi-texinfo:
26803 @if texinfo
26804 maybe-dvi-texinfo: dvi-texinfo
26805
26806 dvi-texinfo: \
26807     configure-texinfo 
26808         @: $(MAKE); $(unstage)
26809         @[ -f ./texinfo/Makefile ] || exit 0; \
26810         r=`${PWD_COMMAND}`; export r; \
26811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26812         $(HOST_EXPORTS) \
26813         for flag in $(EXTRA_HOST_FLAGS) ; do \
26814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26815         done; \
26816         echo "Doing dvi in texinfo"; \
26817         (cd $(HOST_SUBDIR)/texinfo && \
26818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26820                   "RANLIB=$${RANLIB}" \
26821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26822                   dvi) \
26823           || exit 1
26824
26825 @endif texinfo
26826
26827 .PHONY: maybe-pdf-texinfo pdf-texinfo
26828 maybe-pdf-texinfo:
26829 @if texinfo
26830 maybe-pdf-texinfo: pdf-texinfo
26831
26832 pdf-texinfo: \
26833     configure-texinfo 
26834         @: $(MAKE); $(unstage)
26835         @[ -f ./texinfo/Makefile ] || exit 0; \
26836         r=`${PWD_COMMAND}`; export r; \
26837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26838         $(HOST_EXPORTS) \
26839         for flag in $(EXTRA_HOST_FLAGS) ; do \
26840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26841         done; \
26842         echo "Doing pdf in texinfo"; \
26843         (cd $(HOST_SUBDIR)/texinfo && \
26844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26846                   "RANLIB=$${RANLIB}" \
26847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26848                   pdf) \
26849           || exit 1
26850
26851 @endif texinfo
26852
26853 .PHONY: maybe-html-texinfo html-texinfo
26854 maybe-html-texinfo:
26855 @if texinfo
26856 maybe-html-texinfo: html-texinfo
26857
26858 html-texinfo: \
26859     configure-texinfo 
26860         @: $(MAKE); $(unstage)
26861         @[ -f ./texinfo/Makefile ] || exit 0; \
26862         r=`${PWD_COMMAND}`; export r; \
26863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26864         $(HOST_EXPORTS) \
26865         for flag in $(EXTRA_HOST_FLAGS) ; do \
26866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26867         done; \
26868         echo "Doing html in texinfo"; \
26869         (cd $(HOST_SUBDIR)/texinfo && \
26870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26872                   "RANLIB=$${RANLIB}" \
26873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26874                   html) \
26875           || exit 1
26876
26877 @endif texinfo
26878
26879 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
26880 maybe-TAGS-texinfo:
26881 @if texinfo
26882 maybe-TAGS-texinfo: TAGS-texinfo
26883
26884 TAGS-texinfo: \
26885     configure-texinfo 
26886         @: $(MAKE); $(unstage)
26887         @[ -f ./texinfo/Makefile ] || exit 0; \
26888         r=`${PWD_COMMAND}`; export r; \
26889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26890         $(HOST_EXPORTS) \
26891         for flag in $(EXTRA_HOST_FLAGS) ; do \
26892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26893         done; \
26894         echo "Doing TAGS in texinfo"; \
26895         (cd $(HOST_SUBDIR)/texinfo && \
26896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26898                   "RANLIB=$${RANLIB}" \
26899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26900                   TAGS) \
26901           || exit 1
26902
26903 @endif texinfo
26904
26905 .PHONY: maybe-install-info-texinfo install-info-texinfo
26906 maybe-install-info-texinfo:
26907 @if texinfo
26908 maybe-install-info-texinfo: install-info-texinfo
26909
26910 install-info-texinfo: \
26911     configure-texinfo \
26912     info-texinfo 
26913         @: $(MAKE); $(unstage)
26914         @[ -f ./texinfo/Makefile ] || exit 0; \
26915         r=`${PWD_COMMAND}`; export r; \
26916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26917         $(HOST_EXPORTS) \
26918         for flag in $(EXTRA_HOST_FLAGS) ; do \
26919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26920         done; \
26921         echo "Doing install-info in texinfo"; \
26922         (cd $(HOST_SUBDIR)/texinfo && \
26923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26925                   "RANLIB=$${RANLIB}" \
26926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26927                   install-info) \
26928           || exit 1
26929
26930 @endif texinfo
26931
26932 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
26933 maybe-install-pdf-texinfo:
26934 @if texinfo
26935 maybe-install-pdf-texinfo: install-pdf-texinfo
26936
26937 install-pdf-texinfo: \
26938     configure-texinfo \
26939     pdf-texinfo 
26940         @: $(MAKE); $(unstage)
26941         @[ -f ./texinfo/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) ; do \
26946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26947         done; \
26948         echo "Doing install-pdf in texinfo"; \
26949         (cd $(HOST_SUBDIR)/texinfo && \
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                   install-pdf) \
26955           || exit 1
26956
26957 @endif texinfo
26958
26959 .PHONY: maybe-install-html-texinfo install-html-texinfo
26960 maybe-install-html-texinfo:
26961 @if texinfo
26962 maybe-install-html-texinfo: install-html-texinfo
26963
26964 install-html-texinfo: \
26965     configure-texinfo \
26966     html-texinfo 
26967         @: $(MAKE); $(unstage)
26968         @[ -f ./texinfo/Makefile ] || exit 0; \
26969         r=`${PWD_COMMAND}`; export r; \
26970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26971         $(HOST_EXPORTS) \
26972         for flag in $(EXTRA_HOST_FLAGS) ; do \
26973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26974         done; \
26975         echo "Doing install-html in texinfo"; \
26976         (cd $(HOST_SUBDIR)/texinfo && \
26977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26979                   "RANLIB=$${RANLIB}" \
26980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26981                   install-html) \
26982           || exit 1
26983
26984 @endif texinfo
26985
26986 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
26987 maybe-installcheck-texinfo:
26988 @if texinfo
26989 maybe-installcheck-texinfo: installcheck-texinfo
26990
26991 installcheck-texinfo: \
26992     configure-texinfo 
26993         @: $(MAKE); $(unstage)
26994         @[ -f ./texinfo/Makefile ] || exit 0; \
26995         r=`${PWD_COMMAND}`; export r; \
26996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26997         $(HOST_EXPORTS) \
26998         for flag in $(EXTRA_HOST_FLAGS) ; do \
26999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27000         done; \
27001         echo "Doing installcheck in texinfo"; \
27002         (cd $(HOST_SUBDIR)/texinfo && \
27003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27005                   "RANLIB=$${RANLIB}" \
27006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27007                   installcheck) \
27008           || exit 1
27009
27010 @endif texinfo
27011
27012 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
27013 maybe-mostlyclean-texinfo:
27014 @if texinfo
27015 maybe-mostlyclean-texinfo: mostlyclean-texinfo
27016
27017 mostlyclean-texinfo: 
27018         @: $(MAKE); $(unstage)
27019         @[ -f ./texinfo/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) ; do \
27024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27025         done; \
27026         echo "Doing mostlyclean in texinfo"; \
27027         (cd $(HOST_SUBDIR)/texinfo && \
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                   mostlyclean) \
27033           || exit 1
27034
27035 @endif texinfo
27036
27037 .PHONY: maybe-clean-texinfo clean-texinfo
27038 maybe-clean-texinfo:
27039 @if texinfo
27040 maybe-clean-texinfo: clean-texinfo
27041
27042 clean-texinfo: 
27043         @: $(MAKE); $(unstage)
27044         @[ -f ./texinfo/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) ; do \
27049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27050         done; \
27051         echo "Doing clean in texinfo"; \
27052         (cd $(HOST_SUBDIR)/texinfo && \
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                   clean) \
27058           || exit 1
27059
27060 @endif texinfo
27061
27062 .PHONY: maybe-distclean-texinfo distclean-texinfo
27063 maybe-distclean-texinfo:
27064 @if texinfo
27065 maybe-distclean-texinfo: distclean-texinfo
27066
27067 distclean-texinfo: 
27068         @: $(MAKE); $(unstage)
27069         @[ -f ./texinfo/Makefile ] || exit 0; \
27070         r=`${PWD_COMMAND}`; export r; \
27071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27072         $(HOST_EXPORTS) \
27073         for flag in $(EXTRA_HOST_FLAGS) ; do \
27074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27075         done; \
27076         echo "Doing distclean in texinfo"; \
27077         (cd $(HOST_SUBDIR)/texinfo && \
27078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27080                   "RANLIB=$${RANLIB}" \
27081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27082                   distclean) \
27083           || exit 1
27084
27085 @endif texinfo
27086
27087 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27088 maybe-maintainer-clean-texinfo:
27089 @if texinfo
27090 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27091
27092 maintainer-clean-texinfo: 
27093         @: $(MAKE); $(unstage)
27094         @[ -f ./texinfo/Makefile ] || exit 0; \
27095         r=`${PWD_COMMAND}`; export r; \
27096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27097         $(HOST_EXPORTS) \
27098         for flag in $(EXTRA_HOST_FLAGS) ; do \
27099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27100         done; \
27101         echo "Doing maintainer-clean in texinfo"; \
27102         (cd $(HOST_SUBDIR)/texinfo && \
27103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27105                   "RANLIB=$${RANLIB}" \
27106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27107                   maintainer-clean) \
27108           || exit 1
27109
27110 @endif texinfo
27111
27112
27113
27114 .PHONY: configure-zlib maybe-configure-zlib
27115 maybe-configure-zlib:
27116 @if gcc-bootstrap
27117 configure-zlib: stage_current
27118 @endif gcc-bootstrap
27119 @if zlib
27120 maybe-configure-zlib: configure-zlib
27121 configure-zlib: 
27122         @r=`${PWD_COMMAND}`; export r; \
27123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27124         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27125         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27126         $(HOST_EXPORTS)  \
27127         echo Configuring in $(HOST_SUBDIR)/zlib; \
27128         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
27129         case $(srcdir) in \
27130           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27131           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27132                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27133         esac; \
27134         module_srcdir=zlib; \
27135         $(SHELL) \
27136           $$s/$$module_srcdir/configure \
27137           --srcdir=$${topdir}/$$module_srcdir \
27138           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27139           --target=${target_alias} @extra_host_zlib_configure_flags@ \
27140           || exit 1
27141 @endif zlib
27142
27143
27144
27145 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
27146 maybe-configure-stage1-zlib:
27147 @if zlib-bootstrap
27148 maybe-configure-stage1-zlib: configure-stage1-zlib
27149 configure-stage1-zlib:
27150         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27151         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27152         @r=`${PWD_COMMAND}`; export r; \
27153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27154         TFLAGS="$(STAGE1_TFLAGS)"; \
27155         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27156         $(HOST_EXPORTS) \
27157         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27158         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27159         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27160         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
27161         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27162         cd $(HOST_SUBDIR)/zlib || exit 1; \
27163         case $(srcdir) in \
27164           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27165           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27166                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27167         esac; \
27168         module_srcdir=zlib; \
27169         $(SHELL) $$s/$$module_srcdir/configure \
27170           --srcdir=$${topdir}/$$module_srcdir \
27171           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27172           --target=${target_alias} \
27173            \
27174           $(STAGE1_CONFIGURE_FLAGS) \
27175           @extra_host_zlib_configure_flags@
27176 @endif zlib-bootstrap
27177
27178 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
27179 maybe-configure-stage2-zlib:
27180 @if zlib-bootstrap
27181 maybe-configure-stage2-zlib: configure-stage2-zlib
27182 configure-stage2-zlib:
27183         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27184         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27185         @r=`${PWD_COMMAND}`; export r; \
27186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27187         TFLAGS="$(STAGE2_TFLAGS)"; \
27188         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27189         $(HOST_EXPORTS) \
27190         $(POSTSTAGE1_HOST_EXPORTS) \
27191         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27192         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27193         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27194         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
27195         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27196         cd $(HOST_SUBDIR)/zlib || exit 1; \
27197         case $(srcdir) in \
27198           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27199           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27200                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27201         esac; \
27202         module_srcdir=zlib; \
27203         $(SHELL) $$s/$$module_srcdir/configure \
27204           --srcdir=$${topdir}/$$module_srcdir \
27205           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27206           --target=${target_alias} \
27207           --with-build-libsubdir=$(HOST_SUBDIR) \
27208           $(STAGE2_CONFIGURE_FLAGS) \
27209           @extra_host_zlib_configure_flags@
27210 @endif zlib-bootstrap
27211
27212 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
27213 maybe-configure-stage3-zlib:
27214 @if zlib-bootstrap
27215 maybe-configure-stage3-zlib: configure-stage3-zlib
27216 configure-stage3-zlib:
27217         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27218         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27219         @r=`${PWD_COMMAND}`; export r; \
27220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27221         TFLAGS="$(STAGE3_TFLAGS)"; \
27222         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27223         $(HOST_EXPORTS) \
27224         $(POSTSTAGE1_HOST_EXPORTS) \
27225         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27226         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27227         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27228         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
27229         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27230         cd $(HOST_SUBDIR)/zlib || exit 1; \
27231         case $(srcdir) in \
27232           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27233           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27234                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27235         esac; \
27236         module_srcdir=zlib; \
27237         $(SHELL) $$s/$$module_srcdir/configure \
27238           --srcdir=$${topdir}/$$module_srcdir \
27239           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27240           --target=${target_alias} \
27241           --with-build-libsubdir=$(HOST_SUBDIR) \
27242           $(STAGE3_CONFIGURE_FLAGS) \
27243           @extra_host_zlib_configure_flags@
27244 @endif zlib-bootstrap
27245
27246 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
27247 maybe-configure-stage4-zlib:
27248 @if zlib-bootstrap
27249 maybe-configure-stage4-zlib: configure-stage4-zlib
27250 configure-stage4-zlib:
27251         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27252         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27253         @r=`${PWD_COMMAND}`; export r; \
27254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27255         TFLAGS="$(STAGE4_TFLAGS)"; \
27256         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27257         $(HOST_EXPORTS) \
27258         $(POSTSTAGE1_HOST_EXPORTS) \
27259         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27260         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27261         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27262         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
27263         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27264         cd $(HOST_SUBDIR)/zlib || exit 1; \
27265         case $(srcdir) in \
27266           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27267           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27268                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27269         esac; \
27270         module_srcdir=zlib; \
27271         $(SHELL) $$s/$$module_srcdir/configure \
27272           --srcdir=$${topdir}/$$module_srcdir \
27273           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27274           --target=${target_alias} \
27275           --with-build-libsubdir=$(HOST_SUBDIR) \
27276           $(STAGE4_CONFIGURE_FLAGS) \
27277           @extra_host_zlib_configure_flags@
27278 @endif zlib-bootstrap
27279
27280 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
27281 maybe-configure-stageprofile-zlib:
27282 @if zlib-bootstrap
27283 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
27284 configure-stageprofile-zlib:
27285         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27286         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27287         @r=`${PWD_COMMAND}`; export r; \
27288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27289         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27290         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27291         $(HOST_EXPORTS) \
27292         $(POSTSTAGE1_HOST_EXPORTS) \
27293         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27294         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27295         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27296         echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
27297         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27298         cd $(HOST_SUBDIR)/zlib || exit 1; \
27299         case $(srcdir) in \
27300           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27301           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27302                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27303         esac; \
27304         module_srcdir=zlib; \
27305         $(SHELL) $$s/$$module_srcdir/configure \
27306           --srcdir=$${topdir}/$$module_srcdir \
27307           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27308           --target=${target_alias} \
27309           --with-build-libsubdir=$(HOST_SUBDIR) \
27310           $(STAGEprofile_CONFIGURE_FLAGS) \
27311           @extra_host_zlib_configure_flags@
27312 @endif zlib-bootstrap
27313
27314 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
27315 maybe-configure-stagefeedback-zlib:
27316 @if zlib-bootstrap
27317 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
27318 configure-stagefeedback-zlib:
27319         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27320         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27321         @r=`${PWD_COMMAND}`; export r; \
27322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27323         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27324         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27325         $(HOST_EXPORTS) \
27326         $(POSTSTAGE1_HOST_EXPORTS) \
27327         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27328         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27329         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27330         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
27331         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27332         cd $(HOST_SUBDIR)/zlib || exit 1; \
27333         case $(srcdir) in \
27334           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27335           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27336                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27337         esac; \
27338         module_srcdir=zlib; \
27339         $(SHELL) $$s/$$module_srcdir/configure \
27340           --srcdir=$${topdir}/$$module_srcdir \
27341           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27342           --target=${target_alias} \
27343           --with-build-libsubdir=$(HOST_SUBDIR) \
27344           $(STAGEfeedback_CONFIGURE_FLAGS) \
27345           @extra_host_zlib_configure_flags@
27346 @endif zlib-bootstrap
27347
27348
27349
27350
27351
27352 .PHONY: all-zlib maybe-all-zlib
27353 maybe-all-zlib:
27354 @if gcc-bootstrap
27355 all-zlib: stage_current
27356 @endif gcc-bootstrap
27357 @if zlib
27358 TARGET-zlib=all
27359 maybe-all-zlib: all-zlib
27360 all-zlib: configure-zlib
27361         @r=`${PWD_COMMAND}`; export r; \
27362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27363         $(HOST_EXPORTS)  \
27364         (cd $(HOST_SUBDIR)/zlib && \
27365           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27366                 $(TARGET-zlib))
27367 @endif zlib
27368
27369
27370
27371 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
27372 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
27373 maybe-all-stage1-zlib:
27374 maybe-clean-stage1-zlib:
27375 @if zlib-bootstrap
27376 maybe-all-stage1-zlib: all-stage1-zlib
27377 all-stage1: all-stage1-zlib
27378 TARGET-stage1-zlib = $(TARGET-zlib)
27379 all-stage1-zlib: configure-stage1-zlib
27380         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27381         @r=`${PWD_COMMAND}`; export r; \
27382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27383         TFLAGS="$(STAGE1_TFLAGS)"; \
27384         $(HOST_EXPORTS)  \
27385         cd $(HOST_SUBDIR)/zlib && \
27386         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27387                 CFLAGS="$(STAGE1_CFLAGS)" \
27388                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27389                 LIBCFLAGS="$(LIBCFLAGS)" \
27390                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27391                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27392                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27393                 $(EXTRA_HOST_FLAGS)  \
27394                 $(STAGE1_FLAGS_TO_PASS)  \
27395                 TFLAGS="$(STAGE1_TFLAGS)" \
27396                 $(TARGET-stage1-zlib)
27397
27398 maybe-clean-stage1-zlib: clean-stage1-zlib
27399 clean-stage1: clean-stage1-zlib
27400 clean-stage1-zlib:
27401         @if [ $(current_stage) = stage1 ]; then \
27402           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27403         else \
27404           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
27405           $(MAKE) stage1-start; \
27406         fi; \
27407         cd $(HOST_SUBDIR)/zlib && \
27408         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27409         $(STAGE1_FLAGS_TO_PASS)  clean
27410 @endif zlib-bootstrap
27411
27412
27413 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
27414 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
27415 maybe-all-stage2-zlib:
27416 maybe-clean-stage2-zlib:
27417 @if zlib-bootstrap
27418 maybe-all-stage2-zlib: all-stage2-zlib
27419 all-stage2: all-stage2-zlib
27420 TARGET-stage2-zlib = $(TARGET-zlib)
27421 all-stage2-zlib: configure-stage2-zlib
27422         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27423         @r=`${PWD_COMMAND}`; export r; \
27424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27425         TFLAGS="$(STAGE2_TFLAGS)"; \
27426         $(HOST_EXPORTS) \
27427         $(POSTSTAGE1_HOST_EXPORTS)  \
27428         cd $(HOST_SUBDIR)/zlib && \
27429         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27430                 CFLAGS="$(STAGE2_CFLAGS)" \
27431                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27432                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27433                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27434                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27435                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27436                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27437                 TFLAGS="$(STAGE2_TFLAGS)" \
27438                 $(TARGET-stage2-zlib)
27439
27440 maybe-clean-stage2-zlib: clean-stage2-zlib
27441 clean-stage2: clean-stage2-zlib
27442 clean-stage2-zlib:
27443         @if [ $(current_stage) = stage2 ]; then \
27444           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27445         else \
27446           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27447           $(MAKE) stage2-start; \
27448         fi; \
27449         cd $(HOST_SUBDIR)/zlib && \
27450         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27451 @endif zlib-bootstrap
27452
27453
27454 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27455 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27456 maybe-all-stage3-zlib:
27457 maybe-clean-stage3-zlib:
27458 @if zlib-bootstrap
27459 maybe-all-stage3-zlib: all-stage3-zlib
27460 all-stage3: all-stage3-zlib
27461 TARGET-stage3-zlib = $(TARGET-zlib)
27462 all-stage3-zlib: configure-stage3-zlib
27463         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27464         @r=`${PWD_COMMAND}`; export r; \
27465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27466         TFLAGS="$(STAGE3_TFLAGS)"; \
27467         $(HOST_EXPORTS) \
27468         $(POSTSTAGE1_HOST_EXPORTS)  \
27469         cd $(HOST_SUBDIR)/zlib && \
27470         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27471                 CFLAGS="$(STAGE3_CFLAGS)" \
27472                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27473                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27474                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27475                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27476                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27477                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27478                 TFLAGS="$(STAGE3_TFLAGS)" \
27479                 $(TARGET-stage3-zlib)
27480
27481 maybe-clean-stage3-zlib: clean-stage3-zlib
27482 clean-stage3: clean-stage3-zlib
27483 clean-stage3-zlib:
27484         @if [ $(current_stage) = stage3 ]; then \
27485           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27486         else \
27487           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27488           $(MAKE) stage3-start; \
27489         fi; \
27490         cd $(HOST_SUBDIR)/zlib && \
27491         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27492 @endif zlib-bootstrap
27493
27494
27495 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27496 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27497 maybe-all-stage4-zlib:
27498 maybe-clean-stage4-zlib:
27499 @if zlib-bootstrap
27500 maybe-all-stage4-zlib: all-stage4-zlib
27501 all-stage4: all-stage4-zlib
27502 TARGET-stage4-zlib = $(TARGET-zlib)
27503 all-stage4-zlib: configure-stage4-zlib
27504         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27505         @r=`${PWD_COMMAND}`; export r; \
27506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27507         TFLAGS="$(STAGE4_TFLAGS)"; \
27508         $(HOST_EXPORTS) \
27509         $(POSTSTAGE1_HOST_EXPORTS)  \
27510         cd $(HOST_SUBDIR)/zlib && \
27511         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27512                 CFLAGS="$(STAGE4_CFLAGS)" \
27513                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27514                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27515                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27516                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27517                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27518                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27519                 TFLAGS="$(STAGE4_TFLAGS)" \
27520                 $(TARGET-stage4-zlib)
27521
27522 maybe-clean-stage4-zlib: clean-stage4-zlib
27523 clean-stage4: clean-stage4-zlib
27524 clean-stage4-zlib:
27525         @if [ $(current_stage) = stage4 ]; then \
27526           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27527         else \
27528           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27529           $(MAKE) stage4-start; \
27530         fi; \
27531         cd $(HOST_SUBDIR)/zlib && \
27532         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27533 @endif zlib-bootstrap
27534
27535
27536 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27537 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27538 maybe-all-stageprofile-zlib:
27539 maybe-clean-stageprofile-zlib:
27540 @if zlib-bootstrap
27541 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27542 all-stageprofile: all-stageprofile-zlib
27543 TARGET-stageprofile-zlib = $(TARGET-zlib)
27544 all-stageprofile-zlib: configure-stageprofile-zlib
27545         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27546         @r=`${PWD_COMMAND}`; export r; \
27547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27548         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27549         $(HOST_EXPORTS) \
27550         $(POSTSTAGE1_HOST_EXPORTS)  \
27551         cd $(HOST_SUBDIR)/zlib && \
27552         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27553                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27554                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27555                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27556                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27557                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27558                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27559                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27560                 TFLAGS="$(STAGEprofile_TFLAGS)" \
27561                 $(TARGET-stageprofile-zlib)
27562
27563 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27564 clean-stageprofile: clean-stageprofile-zlib
27565 clean-stageprofile-zlib:
27566         @if [ $(current_stage) = stageprofile ]; then \
27567           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27568         else \
27569           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27570           $(MAKE) stageprofile-start; \
27571         fi; \
27572         cd $(HOST_SUBDIR)/zlib && \
27573         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27574 @endif zlib-bootstrap
27575
27576
27577 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27578 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27579 maybe-all-stagefeedback-zlib:
27580 maybe-clean-stagefeedback-zlib:
27581 @if zlib-bootstrap
27582 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27583 all-stagefeedback: all-stagefeedback-zlib
27584 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27585 all-stagefeedback-zlib: configure-stagefeedback-zlib
27586         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27587         @r=`${PWD_COMMAND}`; export r; \
27588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27589         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27590         $(HOST_EXPORTS) \
27591         $(POSTSTAGE1_HOST_EXPORTS)  \
27592         cd $(HOST_SUBDIR)/zlib && \
27593         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27594                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27595                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27596                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27597                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27598                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27599                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27600                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27601                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27602                 $(TARGET-stagefeedback-zlib)
27603
27604 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27605 clean-stagefeedback: clean-stagefeedback-zlib
27606 clean-stagefeedback-zlib:
27607         @if [ $(current_stage) = stagefeedback ]; then \
27608           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27609         else \
27610           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27611           $(MAKE) stagefeedback-start; \
27612         fi; \
27613         cd $(HOST_SUBDIR)/zlib && \
27614         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27615 @endif zlib-bootstrap
27616
27617
27618
27619
27620
27621 .PHONY: check-zlib maybe-check-zlib
27622 maybe-check-zlib:
27623 @if zlib
27624 maybe-check-zlib: check-zlib
27625
27626 check-zlib:
27627
27628 @endif zlib
27629
27630 .PHONY: install-zlib maybe-install-zlib
27631 maybe-install-zlib:
27632 @if zlib
27633 maybe-install-zlib: install-zlib
27634
27635 install-zlib:
27636
27637 @endif zlib
27638
27639 .PHONY: install-strip-zlib maybe-install-strip-zlib
27640 maybe-install-strip-zlib:
27641 @if zlib
27642 maybe-install-strip-zlib: install-strip-zlib
27643
27644 install-strip-zlib:
27645
27646 @endif zlib
27647
27648 # Other targets (info, dvi, pdf, etc.)
27649
27650 .PHONY: maybe-info-zlib info-zlib
27651 maybe-info-zlib:
27652 @if zlib
27653 maybe-info-zlib: info-zlib
27654
27655 info-zlib: \
27656     configure-zlib 
27657         @[ -f ./zlib/Makefile ] || exit 0; \
27658         r=`${PWD_COMMAND}`; export r; \
27659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27660         $(HOST_EXPORTS) \
27661         for flag in $(EXTRA_HOST_FLAGS) ; do \
27662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27663         done; \
27664         echo "Doing info in zlib"; \
27665         (cd $(HOST_SUBDIR)/zlib && \
27666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27668                   "RANLIB=$${RANLIB}" \
27669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27670                   info) \
27671           || exit 1
27672
27673 @endif zlib
27674
27675 .PHONY: maybe-dvi-zlib dvi-zlib
27676 maybe-dvi-zlib:
27677 @if zlib
27678 maybe-dvi-zlib: dvi-zlib
27679
27680 dvi-zlib: \
27681     configure-zlib 
27682         @[ -f ./zlib/Makefile ] || exit 0; \
27683         r=`${PWD_COMMAND}`; export r; \
27684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27685         $(HOST_EXPORTS) \
27686         for flag in $(EXTRA_HOST_FLAGS) ; do \
27687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27688         done; \
27689         echo "Doing dvi in zlib"; \
27690         (cd $(HOST_SUBDIR)/zlib && \
27691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27693                   "RANLIB=$${RANLIB}" \
27694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27695                   dvi) \
27696           || exit 1
27697
27698 @endif zlib
27699
27700 .PHONY: maybe-pdf-zlib pdf-zlib
27701 maybe-pdf-zlib:
27702 @if zlib
27703 maybe-pdf-zlib: pdf-zlib
27704
27705 pdf-zlib: \
27706     configure-zlib 
27707         @[ -f ./zlib/Makefile ] || exit 0; \
27708         r=`${PWD_COMMAND}`; export r; \
27709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27710         $(HOST_EXPORTS) \
27711         for flag in $(EXTRA_HOST_FLAGS) ; do \
27712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27713         done; \
27714         echo "Doing pdf in zlib"; \
27715         (cd $(HOST_SUBDIR)/zlib && \
27716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27718                   "RANLIB=$${RANLIB}" \
27719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27720                   pdf) \
27721           || exit 1
27722
27723 @endif zlib
27724
27725 .PHONY: maybe-html-zlib html-zlib
27726 maybe-html-zlib:
27727 @if zlib
27728 maybe-html-zlib: html-zlib
27729
27730 html-zlib: \
27731     configure-zlib 
27732         @[ -f ./zlib/Makefile ] || exit 0; \
27733         r=`${PWD_COMMAND}`; export r; \
27734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27735         $(HOST_EXPORTS) \
27736         for flag in $(EXTRA_HOST_FLAGS) ; do \
27737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27738         done; \
27739         echo "Doing html in zlib"; \
27740         (cd $(HOST_SUBDIR)/zlib && \
27741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27743                   "RANLIB=$${RANLIB}" \
27744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27745                   html) \
27746           || exit 1
27747
27748 @endif zlib
27749
27750 .PHONY: maybe-TAGS-zlib TAGS-zlib
27751 maybe-TAGS-zlib:
27752 @if zlib
27753 maybe-TAGS-zlib: TAGS-zlib
27754
27755 TAGS-zlib: \
27756     configure-zlib 
27757         @[ -f ./zlib/Makefile ] || exit 0; \
27758         r=`${PWD_COMMAND}`; export r; \
27759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27760         $(HOST_EXPORTS) \
27761         for flag in $(EXTRA_HOST_FLAGS) ; do \
27762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27763         done; \
27764         echo "Doing TAGS in zlib"; \
27765         (cd $(HOST_SUBDIR)/zlib && \
27766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27768                   "RANLIB=$${RANLIB}" \
27769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27770                   TAGS) \
27771           || exit 1
27772
27773 @endif zlib
27774
27775 .PHONY: maybe-install-info-zlib install-info-zlib
27776 maybe-install-info-zlib:
27777 @if zlib
27778 maybe-install-info-zlib: install-info-zlib
27779
27780 install-info-zlib: \
27781     configure-zlib \
27782     info-zlib 
27783         @[ -f ./zlib/Makefile ] || exit 0; \
27784         r=`${PWD_COMMAND}`; export r; \
27785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27786         $(HOST_EXPORTS) \
27787         for flag in $(EXTRA_HOST_FLAGS) ; do \
27788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27789         done; \
27790         echo "Doing install-info in zlib"; \
27791         (cd $(HOST_SUBDIR)/zlib && \
27792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27794                   "RANLIB=$${RANLIB}" \
27795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27796                   install-info) \
27797           || exit 1
27798
27799 @endif zlib
27800
27801 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
27802 maybe-install-pdf-zlib:
27803 @if zlib
27804 maybe-install-pdf-zlib: install-pdf-zlib
27805
27806 install-pdf-zlib: \
27807     configure-zlib \
27808     pdf-zlib 
27809         @[ -f ./zlib/Makefile ] || exit 0; \
27810         r=`${PWD_COMMAND}`; export r; \
27811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27812         $(HOST_EXPORTS) \
27813         for flag in $(EXTRA_HOST_FLAGS) ; do \
27814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27815         done; \
27816         echo "Doing install-pdf in zlib"; \
27817         (cd $(HOST_SUBDIR)/zlib && \
27818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27820                   "RANLIB=$${RANLIB}" \
27821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27822                   install-pdf) \
27823           || exit 1
27824
27825 @endif zlib
27826
27827 .PHONY: maybe-install-html-zlib install-html-zlib
27828 maybe-install-html-zlib:
27829 @if zlib
27830 maybe-install-html-zlib: install-html-zlib
27831
27832 install-html-zlib: \
27833     configure-zlib \
27834     html-zlib 
27835         @[ -f ./zlib/Makefile ] || exit 0; \
27836         r=`${PWD_COMMAND}`; export r; \
27837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27838         $(HOST_EXPORTS) \
27839         for flag in $(EXTRA_HOST_FLAGS) ; do \
27840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27841         done; \
27842         echo "Doing install-html in zlib"; \
27843         (cd $(HOST_SUBDIR)/zlib && \
27844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27846                   "RANLIB=$${RANLIB}" \
27847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27848                   install-html) \
27849           || exit 1
27850
27851 @endif zlib
27852
27853 .PHONY: maybe-installcheck-zlib installcheck-zlib
27854 maybe-installcheck-zlib:
27855 @if zlib
27856 maybe-installcheck-zlib: installcheck-zlib
27857
27858 installcheck-zlib: \
27859     configure-zlib 
27860         @[ -f ./zlib/Makefile ] || exit 0; \
27861         r=`${PWD_COMMAND}`; export r; \
27862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27863         $(HOST_EXPORTS) \
27864         for flag in $(EXTRA_HOST_FLAGS) ; do \
27865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27866         done; \
27867         echo "Doing installcheck in zlib"; \
27868         (cd $(HOST_SUBDIR)/zlib && \
27869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27871                   "RANLIB=$${RANLIB}" \
27872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27873                   installcheck) \
27874           || exit 1
27875
27876 @endif zlib
27877
27878 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
27879 maybe-mostlyclean-zlib:
27880 @if zlib
27881 maybe-mostlyclean-zlib: mostlyclean-zlib
27882
27883 mostlyclean-zlib: 
27884         @[ -f ./zlib/Makefile ] || exit 0; \
27885         r=`${PWD_COMMAND}`; export r; \
27886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27887         $(HOST_EXPORTS) \
27888         for flag in $(EXTRA_HOST_FLAGS) ; do \
27889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27890         done; \
27891         echo "Doing mostlyclean in zlib"; \
27892         (cd $(HOST_SUBDIR)/zlib && \
27893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27895                   "RANLIB=$${RANLIB}" \
27896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27897                   mostlyclean) \
27898           || exit 1
27899
27900 @endif zlib
27901
27902 .PHONY: maybe-clean-zlib clean-zlib
27903 maybe-clean-zlib:
27904 @if zlib
27905 maybe-clean-zlib: clean-zlib
27906
27907 clean-zlib: 
27908         @[ -f ./zlib/Makefile ] || exit 0; \
27909         r=`${PWD_COMMAND}`; export r; \
27910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27911         $(HOST_EXPORTS) \
27912         for flag in $(EXTRA_HOST_FLAGS) ; do \
27913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27914         done; \
27915         echo "Doing clean in zlib"; \
27916         (cd $(HOST_SUBDIR)/zlib && \
27917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27919                   "RANLIB=$${RANLIB}" \
27920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27921                   clean) \
27922           || exit 1
27923
27924 @endif zlib
27925
27926 .PHONY: maybe-distclean-zlib distclean-zlib
27927 maybe-distclean-zlib:
27928 @if zlib
27929 maybe-distclean-zlib: distclean-zlib
27930
27931 distclean-zlib: 
27932         @[ -f ./zlib/Makefile ] || exit 0; \
27933         r=`${PWD_COMMAND}`; export r; \
27934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27935         $(HOST_EXPORTS) \
27936         for flag in $(EXTRA_HOST_FLAGS) ; do \
27937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27938         done; \
27939         echo "Doing distclean in zlib"; \
27940         (cd $(HOST_SUBDIR)/zlib && \
27941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27943                   "RANLIB=$${RANLIB}" \
27944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27945                   distclean) \
27946           || exit 1
27947
27948 @endif zlib
27949
27950 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
27951 maybe-maintainer-clean-zlib:
27952 @if zlib
27953 maybe-maintainer-clean-zlib: maintainer-clean-zlib
27954
27955 maintainer-clean-zlib: 
27956         @[ -f ./zlib/Makefile ] || exit 0; \
27957         r=`${PWD_COMMAND}`; export r; \
27958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27959         $(HOST_EXPORTS) \
27960         for flag in $(EXTRA_HOST_FLAGS) ; do \
27961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27962         done; \
27963         echo "Doing maintainer-clean in zlib"; \
27964         (cd $(HOST_SUBDIR)/zlib && \
27965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27967                   "RANLIB=$${RANLIB}" \
27968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27969                   maintainer-clean) \
27970           || exit 1
27971
27972 @endif zlib
27973
27974
27975
27976 .PHONY: configure-gdb maybe-configure-gdb
27977 maybe-configure-gdb:
27978 @if gcc-bootstrap
27979 configure-gdb: stage_current
27980 @endif gcc-bootstrap
27981 @if gdb
27982 maybe-configure-gdb: configure-gdb
27983 configure-gdb: 
27984         @: $(MAKE); $(unstage)
27985         @r=`${PWD_COMMAND}`; export r; \
27986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27987         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
27988         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
27989         $(HOST_EXPORTS)  \
27990         echo Configuring in $(HOST_SUBDIR)/gdb; \
27991         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
27992         case $(srcdir) in \
27993           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27994           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
27995                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27996         esac; \
27997         module_srcdir=gdb; \
27998         $(SHELL) \
27999           $$s/$$module_srcdir/configure \
28000           --srcdir=$${topdir}/$$module_srcdir \
28001           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28002           --target=${target_alias}  \
28003           || exit 1
28004 @endif gdb
28005
28006
28007
28008
28009
28010 .PHONY: all-gdb maybe-all-gdb
28011 maybe-all-gdb:
28012 @if gcc-bootstrap
28013 all-gdb: stage_current
28014 @endif gcc-bootstrap
28015 @if gdb
28016 TARGET-gdb=all
28017 maybe-all-gdb: all-gdb
28018 all-gdb: configure-gdb
28019         @: $(MAKE); $(unstage)
28020         @r=`${PWD_COMMAND}`; export r; \
28021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28022         $(HOST_EXPORTS)  \
28023         (cd $(HOST_SUBDIR)/gdb && \
28024           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28025                 $(TARGET-gdb))
28026 @endif gdb
28027
28028
28029
28030
28031 .PHONY: check-gdb maybe-check-gdb
28032 maybe-check-gdb:
28033 @if gdb
28034 maybe-check-gdb: check-gdb
28035
28036 check-gdb:
28037         @: $(MAKE); $(unstage)
28038         @r=`${PWD_COMMAND}`; export r; \
28039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28040         $(HOST_EXPORTS)  \
28041         (cd $(HOST_SUBDIR)/gdb && \
28042           $(MAKE) $(FLAGS_TO_PASS)  check)
28043
28044 @endif gdb
28045
28046 .PHONY: install-gdb maybe-install-gdb
28047 maybe-install-gdb:
28048 @if gdb
28049 maybe-install-gdb: install-gdb
28050
28051 install-gdb: installdirs
28052         @: $(MAKE); $(unstage)
28053         @r=`${PWD_COMMAND}`; export r; \
28054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28055         $(HOST_EXPORTS) \
28056         (cd $(HOST_SUBDIR)/gdb && \
28057           $(MAKE) $(FLAGS_TO_PASS)  install)
28058
28059 @endif gdb
28060
28061 .PHONY: install-strip-gdb maybe-install-strip-gdb
28062 maybe-install-strip-gdb:
28063 @if gdb
28064 maybe-install-strip-gdb: install-strip-gdb
28065
28066 install-strip-gdb: installdirs
28067         @: $(MAKE); $(unstage)
28068         @r=`${PWD_COMMAND}`; export r; \
28069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28070         $(HOST_EXPORTS) \
28071         (cd $(HOST_SUBDIR)/gdb && \
28072           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28073
28074 @endif gdb
28075
28076 # Other targets (info, dvi, pdf, etc.)
28077
28078 .PHONY: maybe-info-gdb info-gdb
28079 maybe-info-gdb:
28080 @if gdb
28081 maybe-info-gdb: info-gdb
28082
28083 info-gdb: \
28084     configure-gdb 
28085         @: $(MAKE); $(unstage)
28086         @[ -f ./gdb/Makefile ] || exit 0; \
28087         r=`${PWD_COMMAND}`; export r; \
28088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28089         $(HOST_EXPORTS) \
28090         for flag in $(EXTRA_HOST_FLAGS) ; do \
28091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28092         done; \
28093         echo "Doing info in gdb"; \
28094         (cd $(HOST_SUBDIR)/gdb && \
28095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28097                   "RANLIB=$${RANLIB}" \
28098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28099                   info) \
28100           || exit 1
28101
28102 @endif gdb
28103
28104 .PHONY: maybe-dvi-gdb dvi-gdb
28105 maybe-dvi-gdb:
28106 @if gdb
28107 maybe-dvi-gdb: dvi-gdb
28108
28109 dvi-gdb: \
28110     configure-gdb 
28111         @: $(MAKE); $(unstage)
28112         @[ -f ./gdb/Makefile ] || exit 0; \
28113         r=`${PWD_COMMAND}`; export r; \
28114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28115         $(HOST_EXPORTS) \
28116         for flag in $(EXTRA_HOST_FLAGS) ; do \
28117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28118         done; \
28119         echo "Doing dvi in gdb"; \
28120         (cd $(HOST_SUBDIR)/gdb && \
28121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28123                   "RANLIB=$${RANLIB}" \
28124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28125                   dvi) \
28126           || exit 1
28127
28128 @endif gdb
28129
28130 .PHONY: maybe-pdf-gdb pdf-gdb
28131 maybe-pdf-gdb:
28132 @if gdb
28133 maybe-pdf-gdb: pdf-gdb
28134
28135 pdf-gdb: \
28136     configure-gdb 
28137         @: $(MAKE); $(unstage)
28138         @[ -f ./gdb/Makefile ] || exit 0; \
28139         r=`${PWD_COMMAND}`; export r; \
28140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28141         $(HOST_EXPORTS) \
28142         for flag in $(EXTRA_HOST_FLAGS) ; do \
28143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28144         done; \
28145         echo "Doing pdf in gdb"; \
28146         (cd $(HOST_SUBDIR)/gdb && \
28147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28149                   "RANLIB=$${RANLIB}" \
28150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28151                   pdf) \
28152           || exit 1
28153
28154 @endif gdb
28155
28156 .PHONY: maybe-html-gdb html-gdb
28157 maybe-html-gdb:
28158 @if gdb
28159 maybe-html-gdb: html-gdb
28160
28161 html-gdb: \
28162     configure-gdb 
28163         @: $(MAKE); $(unstage)
28164         @[ -f ./gdb/Makefile ] || exit 0; \
28165         r=`${PWD_COMMAND}`; export r; \
28166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28167         $(HOST_EXPORTS) \
28168         for flag in $(EXTRA_HOST_FLAGS) ; do \
28169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28170         done; \
28171         echo "Doing html in gdb"; \
28172         (cd $(HOST_SUBDIR)/gdb && \
28173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28175                   "RANLIB=$${RANLIB}" \
28176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28177                   html) \
28178           || exit 1
28179
28180 @endif gdb
28181
28182 .PHONY: maybe-TAGS-gdb TAGS-gdb
28183 maybe-TAGS-gdb:
28184 @if gdb
28185 maybe-TAGS-gdb: TAGS-gdb
28186
28187 TAGS-gdb: \
28188     configure-gdb 
28189         @: $(MAKE); $(unstage)
28190         @[ -f ./gdb/Makefile ] || exit 0; \
28191         r=`${PWD_COMMAND}`; export r; \
28192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28193         $(HOST_EXPORTS) \
28194         for flag in $(EXTRA_HOST_FLAGS) ; do \
28195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28196         done; \
28197         echo "Doing TAGS in gdb"; \
28198         (cd $(HOST_SUBDIR)/gdb && \
28199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28201                   "RANLIB=$${RANLIB}" \
28202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28203                   TAGS) \
28204           || exit 1
28205
28206 @endif gdb
28207
28208 .PHONY: maybe-install-info-gdb install-info-gdb
28209 maybe-install-info-gdb:
28210 @if gdb
28211 maybe-install-info-gdb: install-info-gdb
28212
28213 install-info-gdb: \
28214     configure-gdb \
28215     info-gdb 
28216         @: $(MAKE); $(unstage)
28217         @[ -f ./gdb/Makefile ] || exit 0; \
28218         r=`${PWD_COMMAND}`; export r; \
28219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28220         $(HOST_EXPORTS) \
28221         for flag in $(EXTRA_HOST_FLAGS) ; do \
28222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28223         done; \
28224         echo "Doing install-info in gdb"; \
28225         (cd $(HOST_SUBDIR)/gdb && \
28226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28228                   "RANLIB=$${RANLIB}" \
28229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28230                   install-info) \
28231           || exit 1
28232
28233 @endif gdb
28234
28235 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
28236 maybe-install-pdf-gdb:
28237 @if gdb
28238 maybe-install-pdf-gdb: install-pdf-gdb
28239
28240 install-pdf-gdb: \
28241     configure-gdb \
28242     pdf-gdb 
28243         @: $(MAKE); $(unstage)
28244         @[ -f ./gdb/Makefile ] || exit 0; \
28245         r=`${PWD_COMMAND}`; export r; \
28246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28247         $(HOST_EXPORTS) \
28248         for flag in $(EXTRA_HOST_FLAGS) ; do \
28249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28250         done; \
28251         echo "Doing install-pdf in gdb"; \
28252         (cd $(HOST_SUBDIR)/gdb && \
28253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28255                   "RANLIB=$${RANLIB}" \
28256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28257                   install-pdf) \
28258           || exit 1
28259
28260 @endif gdb
28261
28262 .PHONY: maybe-install-html-gdb install-html-gdb
28263 maybe-install-html-gdb:
28264 @if gdb
28265 maybe-install-html-gdb: install-html-gdb
28266
28267 install-html-gdb: \
28268     configure-gdb \
28269     html-gdb 
28270         @: $(MAKE); $(unstage)
28271         @[ -f ./gdb/Makefile ] || exit 0; \
28272         r=`${PWD_COMMAND}`; export r; \
28273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28274         $(HOST_EXPORTS) \
28275         for flag in $(EXTRA_HOST_FLAGS) ; do \
28276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28277         done; \
28278         echo "Doing install-html in gdb"; \
28279         (cd $(HOST_SUBDIR)/gdb && \
28280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28282                   "RANLIB=$${RANLIB}" \
28283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28284                   install-html) \
28285           || exit 1
28286
28287 @endif gdb
28288
28289 .PHONY: maybe-installcheck-gdb installcheck-gdb
28290 maybe-installcheck-gdb:
28291 @if gdb
28292 maybe-installcheck-gdb: installcheck-gdb
28293
28294 installcheck-gdb: \
28295     configure-gdb 
28296         @: $(MAKE); $(unstage)
28297         @[ -f ./gdb/Makefile ] || exit 0; \
28298         r=`${PWD_COMMAND}`; export r; \
28299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28300         $(HOST_EXPORTS) \
28301         for flag in $(EXTRA_HOST_FLAGS) ; do \
28302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28303         done; \
28304         echo "Doing installcheck in gdb"; \
28305         (cd $(HOST_SUBDIR)/gdb && \
28306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28308                   "RANLIB=$${RANLIB}" \
28309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28310                   installcheck) \
28311           || exit 1
28312
28313 @endif gdb
28314
28315 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
28316 maybe-mostlyclean-gdb:
28317 @if gdb
28318 maybe-mostlyclean-gdb: mostlyclean-gdb
28319
28320 mostlyclean-gdb: 
28321         @: $(MAKE); $(unstage)
28322         @[ -f ./gdb/Makefile ] || exit 0; \
28323         r=`${PWD_COMMAND}`; export r; \
28324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28325         $(HOST_EXPORTS) \
28326         for flag in $(EXTRA_HOST_FLAGS) ; do \
28327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28328         done; \
28329         echo "Doing mostlyclean in gdb"; \
28330         (cd $(HOST_SUBDIR)/gdb && \
28331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28333                   "RANLIB=$${RANLIB}" \
28334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28335                   mostlyclean) \
28336           || exit 1
28337
28338 @endif gdb
28339
28340 .PHONY: maybe-clean-gdb clean-gdb
28341 maybe-clean-gdb:
28342 @if gdb
28343 maybe-clean-gdb: clean-gdb
28344
28345 clean-gdb: 
28346         @: $(MAKE); $(unstage)
28347         @[ -f ./gdb/Makefile ] || exit 0; \
28348         r=`${PWD_COMMAND}`; export r; \
28349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28350         $(HOST_EXPORTS) \
28351         for flag in $(EXTRA_HOST_FLAGS) ; do \
28352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28353         done; \
28354         echo "Doing clean in gdb"; \
28355         (cd $(HOST_SUBDIR)/gdb && \
28356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28358                   "RANLIB=$${RANLIB}" \
28359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28360                   clean) \
28361           || exit 1
28362
28363 @endif gdb
28364
28365 .PHONY: maybe-distclean-gdb distclean-gdb
28366 maybe-distclean-gdb:
28367 @if gdb
28368 maybe-distclean-gdb: distclean-gdb
28369
28370 distclean-gdb: 
28371         @: $(MAKE); $(unstage)
28372         @[ -f ./gdb/Makefile ] || exit 0; \
28373         r=`${PWD_COMMAND}`; export r; \
28374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28375         $(HOST_EXPORTS) \
28376         for flag in $(EXTRA_HOST_FLAGS) ; do \
28377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28378         done; \
28379         echo "Doing distclean in gdb"; \
28380         (cd $(HOST_SUBDIR)/gdb && \
28381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28383                   "RANLIB=$${RANLIB}" \
28384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28385                   distclean) \
28386           || exit 1
28387
28388 @endif gdb
28389
28390 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
28391 maybe-maintainer-clean-gdb:
28392 @if gdb
28393 maybe-maintainer-clean-gdb: maintainer-clean-gdb
28394
28395 maintainer-clean-gdb: 
28396         @: $(MAKE); $(unstage)
28397         @[ -f ./gdb/Makefile ] || exit 0; \
28398         r=`${PWD_COMMAND}`; export r; \
28399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28400         $(HOST_EXPORTS) \
28401         for flag in $(EXTRA_HOST_FLAGS) ; do \
28402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28403         done; \
28404         echo "Doing maintainer-clean in gdb"; \
28405         (cd $(HOST_SUBDIR)/gdb && \
28406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28408                   "RANLIB=$${RANLIB}" \
28409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28410                   maintainer-clean) \
28411           || exit 1
28412
28413 @endif gdb
28414
28415
28416
28417 .PHONY: configure-expect maybe-configure-expect
28418 maybe-configure-expect:
28419 @if gcc-bootstrap
28420 configure-expect: stage_current
28421 @endif gcc-bootstrap
28422 @if expect
28423 maybe-configure-expect: configure-expect
28424 configure-expect: 
28425         @: $(MAKE); $(unstage)
28426         @r=`${PWD_COMMAND}`; export r; \
28427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28428         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
28429         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
28430         $(HOST_EXPORTS)  \
28431         echo Configuring in $(HOST_SUBDIR)/expect; \
28432         cd "$(HOST_SUBDIR)/expect" || exit 1; \
28433         case $(srcdir) in \
28434           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28435           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
28436                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28437         esac; \
28438         module_srcdir=expect; \
28439         $(SHELL) \
28440           $$s/$$module_srcdir/configure \
28441           --srcdir=$${topdir}/$$module_srcdir \
28442           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28443           --target=${target_alias}  \
28444           || exit 1
28445 @endif expect
28446
28447
28448
28449
28450
28451 .PHONY: all-expect maybe-all-expect
28452 maybe-all-expect:
28453 @if gcc-bootstrap
28454 all-expect: stage_current
28455 @endif gcc-bootstrap
28456 @if expect
28457 TARGET-expect=all
28458 maybe-all-expect: all-expect
28459 all-expect: configure-expect
28460         @: $(MAKE); $(unstage)
28461         @r=`${PWD_COMMAND}`; export r; \
28462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28463         $(HOST_EXPORTS)  \
28464         (cd $(HOST_SUBDIR)/expect && \
28465           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28466                 $(TARGET-expect))
28467 @endif expect
28468
28469
28470
28471
28472 .PHONY: check-expect maybe-check-expect
28473 maybe-check-expect:
28474 @if expect
28475 maybe-check-expect: check-expect
28476
28477 check-expect:
28478         @: $(MAKE); $(unstage)
28479         @r=`${PWD_COMMAND}`; export r; \
28480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28481         $(HOST_EXPORTS)  \
28482         (cd $(HOST_SUBDIR)/expect && \
28483           $(MAKE) $(FLAGS_TO_PASS)  check)
28484
28485 @endif expect
28486
28487 .PHONY: install-expect maybe-install-expect
28488 maybe-install-expect:
28489 @if expect
28490 maybe-install-expect: install-expect
28491
28492 install-expect: installdirs
28493         @: $(MAKE); $(unstage)
28494         @r=`${PWD_COMMAND}`; export r; \
28495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28496         $(HOST_EXPORTS) \
28497         (cd $(HOST_SUBDIR)/expect && \
28498           $(MAKE) $(FLAGS_TO_PASS)  install)
28499
28500 @endif expect
28501
28502 .PHONY: install-strip-expect maybe-install-strip-expect
28503 maybe-install-strip-expect:
28504 @if expect
28505 maybe-install-strip-expect: install-strip-expect
28506
28507 install-strip-expect: installdirs
28508         @: $(MAKE); $(unstage)
28509         @r=`${PWD_COMMAND}`; export r; \
28510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28511         $(HOST_EXPORTS) \
28512         (cd $(HOST_SUBDIR)/expect && \
28513           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28514
28515 @endif expect
28516
28517 # Other targets (info, dvi, pdf, etc.)
28518
28519 .PHONY: maybe-info-expect info-expect
28520 maybe-info-expect:
28521 @if expect
28522 maybe-info-expect: info-expect
28523
28524 info-expect: \
28525     configure-expect 
28526         @: $(MAKE); $(unstage)
28527         @[ -f ./expect/Makefile ] || exit 0; \
28528         r=`${PWD_COMMAND}`; export r; \
28529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28530         $(HOST_EXPORTS) \
28531         for flag in $(EXTRA_HOST_FLAGS) ; do \
28532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28533         done; \
28534         echo "Doing info in expect"; \
28535         (cd $(HOST_SUBDIR)/expect && \
28536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28538                   "RANLIB=$${RANLIB}" \
28539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28540                   info) \
28541           || exit 1
28542
28543 @endif expect
28544
28545 .PHONY: maybe-dvi-expect dvi-expect
28546 maybe-dvi-expect:
28547 @if expect
28548 maybe-dvi-expect: dvi-expect
28549
28550 dvi-expect: \
28551     configure-expect 
28552         @: $(MAKE); $(unstage)
28553         @[ -f ./expect/Makefile ] || exit 0; \
28554         r=`${PWD_COMMAND}`; export r; \
28555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28556         $(HOST_EXPORTS) \
28557         for flag in $(EXTRA_HOST_FLAGS) ; do \
28558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28559         done; \
28560         echo "Doing dvi in expect"; \
28561         (cd $(HOST_SUBDIR)/expect && \
28562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28564                   "RANLIB=$${RANLIB}" \
28565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28566                   dvi) \
28567           || exit 1
28568
28569 @endif expect
28570
28571 .PHONY: maybe-pdf-expect pdf-expect
28572 maybe-pdf-expect:
28573 @if expect
28574 maybe-pdf-expect: pdf-expect
28575
28576 pdf-expect: \
28577     configure-expect 
28578         @: $(MAKE); $(unstage)
28579         @[ -f ./expect/Makefile ] || exit 0; \
28580         r=`${PWD_COMMAND}`; export r; \
28581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28582         $(HOST_EXPORTS) \
28583         for flag in $(EXTRA_HOST_FLAGS) ; do \
28584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28585         done; \
28586         echo "Doing pdf in expect"; \
28587         (cd $(HOST_SUBDIR)/expect && \
28588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28590                   "RANLIB=$${RANLIB}" \
28591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28592                   pdf) \
28593           || exit 1
28594
28595 @endif expect
28596
28597 .PHONY: maybe-html-expect html-expect
28598 maybe-html-expect:
28599 @if expect
28600 maybe-html-expect: html-expect
28601
28602 html-expect: \
28603     configure-expect 
28604         @: $(MAKE); $(unstage)
28605         @[ -f ./expect/Makefile ] || exit 0; \
28606         r=`${PWD_COMMAND}`; export r; \
28607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28608         $(HOST_EXPORTS) \
28609         for flag in $(EXTRA_HOST_FLAGS) ; do \
28610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28611         done; \
28612         echo "Doing html in expect"; \
28613         (cd $(HOST_SUBDIR)/expect && \
28614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28616                   "RANLIB=$${RANLIB}" \
28617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28618                   html) \
28619           || exit 1
28620
28621 @endif expect
28622
28623 .PHONY: maybe-TAGS-expect TAGS-expect
28624 maybe-TAGS-expect:
28625 @if expect
28626 maybe-TAGS-expect: TAGS-expect
28627
28628 TAGS-expect: \
28629     configure-expect 
28630         @: $(MAKE); $(unstage)
28631         @[ -f ./expect/Makefile ] || exit 0; \
28632         r=`${PWD_COMMAND}`; export r; \
28633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28634         $(HOST_EXPORTS) \
28635         for flag in $(EXTRA_HOST_FLAGS) ; do \
28636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28637         done; \
28638         echo "Doing TAGS in expect"; \
28639         (cd $(HOST_SUBDIR)/expect && \
28640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28642                   "RANLIB=$${RANLIB}" \
28643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28644                   TAGS) \
28645           || exit 1
28646
28647 @endif expect
28648
28649 .PHONY: maybe-install-info-expect install-info-expect
28650 maybe-install-info-expect:
28651 @if expect
28652 maybe-install-info-expect: install-info-expect
28653
28654 install-info-expect: \
28655     configure-expect \
28656     info-expect 
28657         @: $(MAKE); $(unstage)
28658         @[ -f ./expect/Makefile ] || exit 0; \
28659         r=`${PWD_COMMAND}`; export r; \
28660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28661         $(HOST_EXPORTS) \
28662         for flag in $(EXTRA_HOST_FLAGS) ; do \
28663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28664         done; \
28665         echo "Doing install-info in expect"; \
28666         (cd $(HOST_SUBDIR)/expect && \
28667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28669                   "RANLIB=$${RANLIB}" \
28670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28671                   install-info) \
28672           || exit 1
28673
28674 @endif expect
28675
28676 .PHONY: maybe-install-pdf-expect install-pdf-expect
28677 maybe-install-pdf-expect:
28678 @if expect
28679 maybe-install-pdf-expect: install-pdf-expect
28680
28681 install-pdf-expect: \
28682     configure-expect \
28683     pdf-expect 
28684         @: $(MAKE); $(unstage)
28685         @[ -f ./expect/Makefile ] || exit 0; \
28686         r=`${PWD_COMMAND}`; export r; \
28687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28688         $(HOST_EXPORTS) \
28689         for flag in $(EXTRA_HOST_FLAGS) ; do \
28690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28691         done; \
28692         echo "Doing install-pdf in expect"; \
28693         (cd $(HOST_SUBDIR)/expect && \
28694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28696                   "RANLIB=$${RANLIB}" \
28697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28698                   install-pdf) \
28699           || exit 1
28700
28701 @endif expect
28702
28703 .PHONY: maybe-install-html-expect install-html-expect
28704 maybe-install-html-expect:
28705 @if expect
28706 maybe-install-html-expect: install-html-expect
28707
28708 install-html-expect: \
28709     configure-expect \
28710     html-expect 
28711         @: $(MAKE); $(unstage)
28712         @[ -f ./expect/Makefile ] || exit 0; \
28713         r=`${PWD_COMMAND}`; export r; \
28714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28715         $(HOST_EXPORTS) \
28716         for flag in $(EXTRA_HOST_FLAGS) ; do \
28717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28718         done; \
28719         echo "Doing install-html in expect"; \
28720         (cd $(HOST_SUBDIR)/expect && \
28721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28723                   "RANLIB=$${RANLIB}" \
28724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28725                   install-html) \
28726           || exit 1
28727
28728 @endif expect
28729
28730 .PHONY: maybe-installcheck-expect installcheck-expect
28731 maybe-installcheck-expect:
28732 @if expect
28733 maybe-installcheck-expect: installcheck-expect
28734
28735 installcheck-expect: \
28736     configure-expect 
28737         @: $(MAKE); $(unstage)
28738         @[ -f ./expect/Makefile ] || exit 0; \
28739         r=`${PWD_COMMAND}`; export r; \
28740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28741         $(HOST_EXPORTS) \
28742         for flag in $(EXTRA_HOST_FLAGS) ; do \
28743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28744         done; \
28745         echo "Doing installcheck in expect"; \
28746         (cd $(HOST_SUBDIR)/expect && \
28747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28749                   "RANLIB=$${RANLIB}" \
28750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28751                   installcheck) \
28752           || exit 1
28753
28754 @endif expect
28755
28756 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
28757 maybe-mostlyclean-expect:
28758 @if expect
28759 maybe-mostlyclean-expect: mostlyclean-expect
28760
28761 mostlyclean-expect: 
28762         @: $(MAKE); $(unstage)
28763         @[ -f ./expect/Makefile ] || exit 0; \
28764         r=`${PWD_COMMAND}`; export r; \
28765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28766         $(HOST_EXPORTS) \
28767         for flag in $(EXTRA_HOST_FLAGS) ; do \
28768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28769         done; \
28770         echo "Doing mostlyclean in expect"; \
28771         (cd $(HOST_SUBDIR)/expect && \
28772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28774                   "RANLIB=$${RANLIB}" \
28775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28776                   mostlyclean) \
28777           || exit 1
28778
28779 @endif expect
28780
28781 .PHONY: maybe-clean-expect clean-expect
28782 maybe-clean-expect:
28783 @if expect
28784 maybe-clean-expect: clean-expect
28785
28786 clean-expect: 
28787         @: $(MAKE); $(unstage)
28788         @[ -f ./expect/Makefile ] || exit 0; \
28789         r=`${PWD_COMMAND}`; export r; \
28790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28791         $(HOST_EXPORTS) \
28792         for flag in $(EXTRA_HOST_FLAGS) ; do \
28793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28794         done; \
28795         echo "Doing clean in expect"; \
28796         (cd $(HOST_SUBDIR)/expect && \
28797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28799                   "RANLIB=$${RANLIB}" \
28800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28801                   clean) \
28802           || exit 1
28803
28804 @endif expect
28805
28806 .PHONY: maybe-distclean-expect distclean-expect
28807 maybe-distclean-expect:
28808 @if expect
28809 maybe-distclean-expect: distclean-expect
28810
28811 distclean-expect: 
28812         @: $(MAKE); $(unstage)
28813         @[ -f ./expect/Makefile ] || exit 0; \
28814         r=`${PWD_COMMAND}`; export r; \
28815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28816         $(HOST_EXPORTS) \
28817         for flag in $(EXTRA_HOST_FLAGS) ; do \
28818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28819         done; \
28820         echo "Doing distclean in expect"; \
28821         (cd $(HOST_SUBDIR)/expect && \
28822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28824                   "RANLIB=$${RANLIB}" \
28825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28826                   distclean) \
28827           || exit 1
28828
28829 @endif expect
28830
28831 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
28832 maybe-maintainer-clean-expect:
28833 @if expect
28834 maybe-maintainer-clean-expect: maintainer-clean-expect
28835
28836 maintainer-clean-expect: 
28837         @: $(MAKE); $(unstage)
28838         @[ -f ./expect/Makefile ] || exit 0; \
28839         r=`${PWD_COMMAND}`; export r; \
28840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28841         $(HOST_EXPORTS) \
28842         for flag in $(EXTRA_HOST_FLAGS) ; do \
28843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28844         done; \
28845         echo "Doing maintainer-clean in expect"; \
28846         (cd $(HOST_SUBDIR)/expect && \
28847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28849                   "RANLIB=$${RANLIB}" \
28850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28851                   maintainer-clean) \
28852           || exit 1
28853
28854 @endif expect
28855
28856
28857
28858 .PHONY: configure-guile maybe-configure-guile
28859 maybe-configure-guile:
28860 @if gcc-bootstrap
28861 configure-guile: stage_current
28862 @endif gcc-bootstrap
28863 @if guile
28864 maybe-configure-guile: configure-guile
28865 configure-guile: 
28866         @: $(MAKE); $(unstage)
28867         @r=`${PWD_COMMAND}`; export r; \
28868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28869         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
28870         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
28871         $(HOST_EXPORTS)  \
28872         echo Configuring in $(HOST_SUBDIR)/guile; \
28873         cd "$(HOST_SUBDIR)/guile" || exit 1; \
28874         case $(srcdir) in \
28875           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28876           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
28877                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28878         esac; \
28879         module_srcdir=guile; \
28880         $(SHELL) \
28881           $$s/$$module_srcdir/configure \
28882           --srcdir=$${topdir}/$$module_srcdir \
28883           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28884           --target=${target_alias}  \
28885           || exit 1
28886 @endif guile
28887
28888
28889
28890
28891
28892 .PHONY: all-guile maybe-all-guile
28893 maybe-all-guile:
28894 @if gcc-bootstrap
28895 all-guile: stage_current
28896 @endif gcc-bootstrap
28897 @if guile
28898 TARGET-guile=all
28899 maybe-all-guile: all-guile
28900 all-guile: configure-guile
28901         @: $(MAKE); $(unstage)
28902         @r=`${PWD_COMMAND}`; export r; \
28903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28904         $(HOST_EXPORTS)  \
28905         (cd $(HOST_SUBDIR)/guile && \
28906           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28907                 $(TARGET-guile))
28908 @endif guile
28909
28910
28911
28912
28913 .PHONY: check-guile maybe-check-guile
28914 maybe-check-guile:
28915 @if guile
28916 maybe-check-guile: check-guile
28917
28918 check-guile:
28919         @: $(MAKE); $(unstage)
28920         @r=`${PWD_COMMAND}`; export r; \
28921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28922         $(HOST_EXPORTS)  \
28923         (cd $(HOST_SUBDIR)/guile && \
28924           $(MAKE) $(FLAGS_TO_PASS)  check)
28925
28926 @endif guile
28927
28928 .PHONY: install-guile maybe-install-guile
28929 maybe-install-guile:
28930 @if guile
28931 maybe-install-guile: install-guile
28932
28933 install-guile: installdirs
28934         @: $(MAKE); $(unstage)
28935         @r=`${PWD_COMMAND}`; export r; \
28936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28937         $(HOST_EXPORTS) \
28938         (cd $(HOST_SUBDIR)/guile && \
28939           $(MAKE) $(FLAGS_TO_PASS)  install)
28940
28941 @endif guile
28942
28943 .PHONY: install-strip-guile maybe-install-strip-guile
28944 maybe-install-strip-guile:
28945 @if guile
28946 maybe-install-strip-guile: install-strip-guile
28947
28948 install-strip-guile: installdirs
28949         @: $(MAKE); $(unstage)
28950         @r=`${PWD_COMMAND}`; export r; \
28951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28952         $(HOST_EXPORTS) \
28953         (cd $(HOST_SUBDIR)/guile && \
28954           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28955
28956 @endif guile
28957
28958 # Other targets (info, dvi, pdf, etc.)
28959
28960 .PHONY: maybe-info-guile info-guile
28961 maybe-info-guile:
28962 @if guile
28963 maybe-info-guile: info-guile
28964
28965 info-guile: \
28966     configure-guile 
28967         @: $(MAKE); $(unstage)
28968         @[ -f ./guile/Makefile ] || exit 0; \
28969         r=`${PWD_COMMAND}`; export r; \
28970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28971         $(HOST_EXPORTS) \
28972         for flag in $(EXTRA_HOST_FLAGS) ; do \
28973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28974         done; \
28975         echo "Doing info in guile"; \
28976         (cd $(HOST_SUBDIR)/guile && \
28977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28979                   "RANLIB=$${RANLIB}" \
28980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28981                   info) \
28982           || exit 1
28983
28984 @endif guile
28985
28986 .PHONY: maybe-dvi-guile dvi-guile
28987 maybe-dvi-guile:
28988 @if guile
28989 maybe-dvi-guile: dvi-guile
28990
28991 dvi-guile: \
28992     configure-guile 
28993         @: $(MAKE); $(unstage)
28994         @[ -f ./guile/Makefile ] || exit 0; \
28995         r=`${PWD_COMMAND}`; export r; \
28996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28997         $(HOST_EXPORTS) \
28998         for flag in $(EXTRA_HOST_FLAGS) ; do \
28999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29000         done; \
29001         echo "Doing dvi in guile"; \
29002         (cd $(HOST_SUBDIR)/guile && \
29003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29005                   "RANLIB=$${RANLIB}" \
29006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29007                   dvi) \
29008           || exit 1
29009
29010 @endif guile
29011
29012 .PHONY: maybe-pdf-guile pdf-guile
29013 maybe-pdf-guile:
29014 @if guile
29015 maybe-pdf-guile: pdf-guile
29016
29017 pdf-guile: \
29018     configure-guile 
29019         @: $(MAKE); $(unstage)
29020         @[ -f ./guile/Makefile ] || exit 0; \
29021         r=`${PWD_COMMAND}`; export r; \
29022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29023         $(HOST_EXPORTS) \
29024         for flag in $(EXTRA_HOST_FLAGS) ; do \
29025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29026         done; \
29027         echo "Doing pdf in guile"; \
29028         (cd $(HOST_SUBDIR)/guile && \
29029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29031                   "RANLIB=$${RANLIB}" \
29032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29033                   pdf) \
29034           || exit 1
29035
29036 @endif guile
29037
29038 .PHONY: maybe-html-guile html-guile
29039 maybe-html-guile:
29040 @if guile
29041 maybe-html-guile: html-guile
29042
29043 html-guile: \
29044     configure-guile 
29045         @: $(MAKE); $(unstage)
29046         @[ -f ./guile/Makefile ] || exit 0; \
29047         r=`${PWD_COMMAND}`; export r; \
29048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29049         $(HOST_EXPORTS) \
29050         for flag in $(EXTRA_HOST_FLAGS) ; do \
29051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29052         done; \
29053         echo "Doing html in guile"; \
29054         (cd $(HOST_SUBDIR)/guile && \
29055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29057                   "RANLIB=$${RANLIB}" \
29058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29059                   html) \
29060           || exit 1
29061
29062 @endif guile
29063
29064 .PHONY: maybe-TAGS-guile TAGS-guile
29065 maybe-TAGS-guile:
29066 @if guile
29067 maybe-TAGS-guile: TAGS-guile
29068
29069 TAGS-guile: \
29070     configure-guile 
29071         @: $(MAKE); $(unstage)
29072         @[ -f ./guile/Makefile ] || exit 0; \
29073         r=`${PWD_COMMAND}`; export r; \
29074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29075         $(HOST_EXPORTS) \
29076         for flag in $(EXTRA_HOST_FLAGS) ; do \
29077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29078         done; \
29079         echo "Doing TAGS in guile"; \
29080         (cd $(HOST_SUBDIR)/guile && \
29081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29083                   "RANLIB=$${RANLIB}" \
29084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29085                   TAGS) \
29086           || exit 1
29087
29088 @endif guile
29089
29090 .PHONY: maybe-install-info-guile install-info-guile
29091 maybe-install-info-guile:
29092 @if guile
29093 maybe-install-info-guile: install-info-guile
29094
29095 install-info-guile: \
29096     configure-guile \
29097     info-guile 
29098         @: $(MAKE); $(unstage)
29099         @[ -f ./guile/Makefile ] || exit 0; \
29100         r=`${PWD_COMMAND}`; export r; \
29101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29102         $(HOST_EXPORTS) \
29103         for flag in $(EXTRA_HOST_FLAGS) ; do \
29104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29105         done; \
29106         echo "Doing install-info in guile"; \
29107         (cd $(HOST_SUBDIR)/guile && \
29108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29110                   "RANLIB=$${RANLIB}" \
29111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29112                   install-info) \
29113           || exit 1
29114
29115 @endif guile
29116
29117 .PHONY: maybe-install-pdf-guile install-pdf-guile
29118 maybe-install-pdf-guile:
29119 @if guile
29120 maybe-install-pdf-guile: install-pdf-guile
29121
29122 install-pdf-guile: \
29123     configure-guile \
29124     pdf-guile 
29125         @: $(MAKE); $(unstage)
29126         @[ -f ./guile/Makefile ] || exit 0; \
29127         r=`${PWD_COMMAND}`; export r; \
29128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29129         $(HOST_EXPORTS) \
29130         for flag in $(EXTRA_HOST_FLAGS) ; do \
29131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29132         done; \
29133         echo "Doing install-pdf in guile"; \
29134         (cd $(HOST_SUBDIR)/guile && \
29135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29137                   "RANLIB=$${RANLIB}" \
29138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29139                   install-pdf) \
29140           || exit 1
29141
29142 @endif guile
29143
29144 .PHONY: maybe-install-html-guile install-html-guile
29145 maybe-install-html-guile:
29146 @if guile
29147 maybe-install-html-guile: install-html-guile
29148
29149 install-html-guile: \
29150     configure-guile \
29151     html-guile 
29152         @: $(MAKE); $(unstage)
29153         @[ -f ./guile/Makefile ] || exit 0; \
29154         r=`${PWD_COMMAND}`; export r; \
29155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29156         $(HOST_EXPORTS) \
29157         for flag in $(EXTRA_HOST_FLAGS) ; do \
29158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29159         done; \
29160         echo "Doing install-html in guile"; \
29161         (cd $(HOST_SUBDIR)/guile && \
29162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29164                   "RANLIB=$${RANLIB}" \
29165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29166                   install-html) \
29167           || exit 1
29168
29169 @endif guile
29170
29171 .PHONY: maybe-installcheck-guile installcheck-guile
29172 maybe-installcheck-guile:
29173 @if guile
29174 maybe-installcheck-guile: installcheck-guile
29175
29176 installcheck-guile: \
29177     configure-guile 
29178         @: $(MAKE); $(unstage)
29179         @[ -f ./guile/Makefile ] || exit 0; \
29180         r=`${PWD_COMMAND}`; export r; \
29181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29182         $(HOST_EXPORTS) \
29183         for flag in $(EXTRA_HOST_FLAGS) ; do \
29184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29185         done; \
29186         echo "Doing installcheck in guile"; \
29187         (cd $(HOST_SUBDIR)/guile && \
29188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29190                   "RANLIB=$${RANLIB}" \
29191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29192                   installcheck) \
29193           || exit 1
29194
29195 @endif guile
29196
29197 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
29198 maybe-mostlyclean-guile:
29199 @if guile
29200 maybe-mostlyclean-guile: mostlyclean-guile
29201
29202 mostlyclean-guile: 
29203         @: $(MAKE); $(unstage)
29204         @[ -f ./guile/Makefile ] || exit 0; \
29205         r=`${PWD_COMMAND}`; export r; \
29206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29207         $(HOST_EXPORTS) \
29208         for flag in $(EXTRA_HOST_FLAGS) ; do \
29209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29210         done; \
29211         echo "Doing mostlyclean in guile"; \
29212         (cd $(HOST_SUBDIR)/guile && \
29213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29215                   "RANLIB=$${RANLIB}" \
29216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29217                   mostlyclean) \
29218           || exit 1
29219
29220 @endif guile
29221
29222 .PHONY: maybe-clean-guile clean-guile
29223 maybe-clean-guile:
29224 @if guile
29225 maybe-clean-guile: clean-guile
29226
29227 clean-guile: 
29228         @: $(MAKE); $(unstage)
29229         @[ -f ./guile/Makefile ] || exit 0; \
29230         r=`${PWD_COMMAND}`; export r; \
29231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29232         $(HOST_EXPORTS) \
29233         for flag in $(EXTRA_HOST_FLAGS) ; do \
29234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29235         done; \
29236         echo "Doing clean in guile"; \
29237         (cd $(HOST_SUBDIR)/guile && \
29238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29240                   "RANLIB=$${RANLIB}" \
29241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29242                   clean) \
29243           || exit 1
29244
29245 @endif guile
29246
29247 .PHONY: maybe-distclean-guile distclean-guile
29248 maybe-distclean-guile:
29249 @if guile
29250 maybe-distclean-guile: distclean-guile
29251
29252 distclean-guile: 
29253         @: $(MAKE); $(unstage)
29254         @[ -f ./guile/Makefile ] || exit 0; \
29255         r=`${PWD_COMMAND}`; export r; \
29256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29257         $(HOST_EXPORTS) \
29258         for flag in $(EXTRA_HOST_FLAGS) ; do \
29259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29260         done; \
29261         echo "Doing distclean in guile"; \
29262         (cd $(HOST_SUBDIR)/guile && \
29263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29265                   "RANLIB=$${RANLIB}" \
29266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29267                   distclean) \
29268           || exit 1
29269
29270 @endif guile
29271
29272 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
29273 maybe-maintainer-clean-guile:
29274 @if guile
29275 maybe-maintainer-clean-guile: maintainer-clean-guile
29276
29277 maintainer-clean-guile: 
29278         @: $(MAKE); $(unstage)
29279         @[ -f ./guile/Makefile ] || exit 0; \
29280         r=`${PWD_COMMAND}`; export r; \
29281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29282         $(HOST_EXPORTS) \
29283         for flag in $(EXTRA_HOST_FLAGS) ; do \
29284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29285         done; \
29286         echo "Doing maintainer-clean in guile"; \
29287         (cd $(HOST_SUBDIR)/guile && \
29288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29290                   "RANLIB=$${RANLIB}" \
29291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29292                   maintainer-clean) \
29293           || exit 1
29294
29295 @endif guile
29296
29297
29298
29299 .PHONY: configure-tk maybe-configure-tk
29300 maybe-configure-tk:
29301 @if gcc-bootstrap
29302 configure-tk: stage_current
29303 @endif gcc-bootstrap
29304 @if tk
29305 maybe-configure-tk: configure-tk
29306 configure-tk: 
29307         @: $(MAKE); $(unstage)
29308         @r=`${PWD_COMMAND}`; export r; \
29309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29310         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
29311         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
29312         $(HOST_EXPORTS)  \
29313         echo Configuring in $(HOST_SUBDIR)/tk; \
29314         cd "$(HOST_SUBDIR)/tk" || exit 1; \
29315         case $(srcdir) in \
29316           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29317           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
29318                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29319         esac; \
29320         module_srcdir=tk; \
29321         $(SHELL) \
29322           $$s/$$module_srcdir/configure \
29323           --srcdir=$${topdir}/$$module_srcdir \
29324           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29325           --target=${target_alias}  \
29326           || exit 1
29327 @endif tk
29328
29329
29330
29331
29332
29333 .PHONY: all-tk maybe-all-tk
29334 maybe-all-tk:
29335 @if gcc-bootstrap
29336 all-tk: stage_current
29337 @endif gcc-bootstrap
29338 @if tk
29339 TARGET-tk=all
29340 maybe-all-tk: all-tk
29341 all-tk: configure-tk
29342         @: $(MAKE); $(unstage)
29343         @r=`${PWD_COMMAND}`; export r; \
29344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29345         $(HOST_EXPORTS)  \
29346         (cd $(HOST_SUBDIR)/tk && \
29347           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29348                 $(TARGET-tk))
29349 @endif tk
29350
29351
29352
29353
29354 .PHONY: check-tk maybe-check-tk
29355 maybe-check-tk:
29356 @if tk
29357 maybe-check-tk: check-tk
29358
29359 check-tk:
29360         @: $(MAKE); $(unstage)
29361         @r=`${PWD_COMMAND}`; export r; \
29362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29363         $(HOST_EXPORTS)  \
29364         (cd $(HOST_SUBDIR)/tk && \
29365           $(MAKE) $(FLAGS_TO_PASS)  check)
29366
29367 @endif tk
29368
29369 .PHONY: install-tk maybe-install-tk
29370 maybe-install-tk:
29371 @if tk
29372 maybe-install-tk: install-tk
29373
29374 install-tk: installdirs
29375         @: $(MAKE); $(unstage)
29376         @r=`${PWD_COMMAND}`; export r; \
29377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29378         $(HOST_EXPORTS) \
29379         (cd $(HOST_SUBDIR)/tk && \
29380           $(MAKE) $(FLAGS_TO_PASS)  install)
29381
29382 @endif tk
29383
29384 .PHONY: install-strip-tk maybe-install-strip-tk
29385 maybe-install-strip-tk:
29386 @if tk
29387 maybe-install-strip-tk: install-strip-tk
29388
29389 install-strip-tk: installdirs
29390         @: $(MAKE); $(unstage)
29391         @r=`${PWD_COMMAND}`; export r; \
29392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29393         $(HOST_EXPORTS) \
29394         (cd $(HOST_SUBDIR)/tk && \
29395           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29396
29397 @endif tk
29398
29399 # Other targets (info, dvi, pdf, etc.)
29400
29401 .PHONY: maybe-info-tk info-tk
29402 maybe-info-tk:
29403 @if tk
29404 maybe-info-tk: info-tk
29405
29406 info-tk: \
29407     configure-tk 
29408         @: $(MAKE); $(unstage)
29409         @[ -f ./tk/Makefile ] || exit 0; \
29410         r=`${PWD_COMMAND}`; export r; \
29411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29412         $(HOST_EXPORTS) \
29413         for flag in $(EXTRA_HOST_FLAGS) ; do \
29414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29415         done; \
29416         echo "Doing info in tk"; \
29417         (cd $(HOST_SUBDIR)/tk && \
29418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29420                   "RANLIB=$${RANLIB}" \
29421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29422                   info) \
29423           || exit 1
29424
29425 @endif tk
29426
29427 .PHONY: maybe-dvi-tk dvi-tk
29428 maybe-dvi-tk:
29429 @if tk
29430 maybe-dvi-tk: dvi-tk
29431
29432 dvi-tk: \
29433     configure-tk 
29434         @: $(MAKE); $(unstage)
29435         @[ -f ./tk/Makefile ] || exit 0; \
29436         r=`${PWD_COMMAND}`; export r; \
29437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29438         $(HOST_EXPORTS) \
29439         for flag in $(EXTRA_HOST_FLAGS) ; do \
29440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29441         done; \
29442         echo "Doing dvi in tk"; \
29443         (cd $(HOST_SUBDIR)/tk && \
29444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29446                   "RANLIB=$${RANLIB}" \
29447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29448                   dvi) \
29449           || exit 1
29450
29451 @endif tk
29452
29453 .PHONY: maybe-pdf-tk pdf-tk
29454 maybe-pdf-tk:
29455 @if tk
29456 maybe-pdf-tk: pdf-tk
29457
29458 pdf-tk: \
29459     configure-tk 
29460         @: $(MAKE); $(unstage)
29461         @[ -f ./tk/Makefile ] || exit 0; \
29462         r=`${PWD_COMMAND}`; export r; \
29463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29464         $(HOST_EXPORTS) \
29465         for flag in $(EXTRA_HOST_FLAGS) ; do \
29466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29467         done; \
29468         echo "Doing pdf in tk"; \
29469         (cd $(HOST_SUBDIR)/tk && \
29470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29472                   "RANLIB=$${RANLIB}" \
29473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29474                   pdf) \
29475           || exit 1
29476
29477 @endif tk
29478
29479 .PHONY: maybe-html-tk html-tk
29480 maybe-html-tk:
29481 @if tk
29482 maybe-html-tk: html-tk
29483
29484 html-tk: \
29485     configure-tk 
29486         @: $(MAKE); $(unstage)
29487         @[ -f ./tk/Makefile ] || exit 0; \
29488         r=`${PWD_COMMAND}`; export r; \
29489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29490         $(HOST_EXPORTS) \
29491         for flag in $(EXTRA_HOST_FLAGS) ; do \
29492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29493         done; \
29494         echo "Doing html in tk"; \
29495         (cd $(HOST_SUBDIR)/tk && \
29496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29498                   "RANLIB=$${RANLIB}" \
29499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29500                   html) \
29501           || exit 1
29502
29503 @endif tk
29504
29505 .PHONY: maybe-TAGS-tk TAGS-tk
29506 maybe-TAGS-tk:
29507 @if tk
29508 maybe-TAGS-tk: TAGS-tk
29509
29510 TAGS-tk: \
29511     configure-tk 
29512         @: $(MAKE); $(unstage)
29513         @[ -f ./tk/Makefile ] || exit 0; \
29514         r=`${PWD_COMMAND}`; export r; \
29515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29516         $(HOST_EXPORTS) \
29517         for flag in $(EXTRA_HOST_FLAGS) ; do \
29518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29519         done; \
29520         echo "Doing TAGS in tk"; \
29521         (cd $(HOST_SUBDIR)/tk && \
29522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29524                   "RANLIB=$${RANLIB}" \
29525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29526                   TAGS) \
29527           || exit 1
29528
29529 @endif tk
29530
29531 .PHONY: maybe-install-info-tk install-info-tk
29532 maybe-install-info-tk:
29533 @if tk
29534 maybe-install-info-tk: install-info-tk
29535
29536 install-info-tk: \
29537     configure-tk \
29538     info-tk 
29539         @: $(MAKE); $(unstage)
29540         @[ -f ./tk/Makefile ] || exit 0; \
29541         r=`${PWD_COMMAND}`; export r; \
29542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29543         $(HOST_EXPORTS) \
29544         for flag in $(EXTRA_HOST_FLAGS) ; do \
29545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29546         done; \
29547         echo "Doing install-info in tk"; \
29548         (cd $(HOST_SUBDIR)/tk && \
29549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29551                   "RANLIB=$${RANLIB}" \
29552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29553                   install-info) \
29554           || exit 1
29555
29556 @endif tk
29557
29558 .PHONY: maybe-install-pdf-tk install-pdf-tk
29559 maybe-install-pdf-tk:
29560 @if tk
29561 maybe-install-pdf-tk: install-pdf-tk
29562
29563 install-pdf-tk: \
29564     configure-tk \
29565     pdf-tk 
29566         @: $(MAKE); $(unstage)
29567         @[ -f ./tk/Makefile ] || exit 0; \
29568         r=`${PWD_COMMAND}`; export r; \
29569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29570         $(HOST_EXPORTS) \
29571         for flag in $(EXTRA_HOST_FLAGS) ; do \
29572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29573         done; \
29574         echo "Doing install-pdf in tk"; \
29575         (cd $(HOST_SUBDIR)/tk && \
29576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29578                   "RANLIB=$${RANLIB}" \
29579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29580                   install-pdf) \
29581           || exit 1
29582
29583 @endif tk
29584
29585 .PHONY: maybe-install-html-tk install-html-tk
29586 maybe-install-html-tk:
29587 @if tk
29588 maybe-install-html-tk: install-html-tk
29589
29590 install-html-tk: \
29591     configure-tk \
29592     html-tk 
29593         @: $(MAKE); $(unstage)
29594         @[ -f ./tk/Makefile ] || exit 0; \
29595         r=`${PWD_COMMAND}`; export r; \
29596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29597         $(HOST_EXPORTS) \
29598         for flag in $(EXTRA_HOST_FLAGS) ; do \
29599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29600         done; \
29601         echo "Doing install-html in tk"; \
29602         (cd $(HOST_SUBDIR)/tk && \
29603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29605                   "RANLIB=$${RANLIB}" \
29606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29607                   install-html) \
29608           || exit 1
29609
29610 @endif tk
29611
29612 .PHONY: maybe-installcheck-tk installcheck-tk
29613 maybe-installcheck-tk:
29614 @if tk
29615 maybe-installcheck-tk: installcheck-tk
29616
29617 installcheck-tk: \
29618     configure-tk 
29619         @: $(MAKE); $(unstage)
29620         @[ -f ./tk/Makefile ] || exit 0; \
29621         r=`${PWD_COMMAND}`; export r; \
29622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29623         $(HOST_EXPORTS) \
29624         for flag in $(EXTRA_HOST_FLAGS) ; do \
29625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29626         done; \
29627         echo "Doing installcheck in tk"; \
29628         (cd $(HOST_SUBDIR)/tk && \
29629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29631                   "RANLIB=$${RANLIB}" \
29632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29633                   installcheck) \
29634           || exit 1
29635
29636 @endif tk
29637
29638 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
29639 maybe-mostlyclean-tk:
29640 @if tk
29641 maybe-mostlyclean-tk: mostlyclean-tk
29642
29643 mostlyclean-tk: 
29644         @: $(MAKE); $(unstage)
29645         @[ -f ./tk/Makefile ] || exit 0; \
29646         r=`${PWD_COMMAND}`; export r; \
29647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29648         $(HOST_EXPORTS) \
29649         for flag in $(EXTRA_HOST_FLAGS) ; do \
29650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29651         done; \
29652         echo "Doing mostlyclean in tk"; \
29653         (cd $(HOST_SUBDIR)/tk && \
29654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29656                   "RANLIB=$${RANLIB}" \
29657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29658                   mostlyclean) \
29659           || exit 1
29660
29661 @endif tk
29662
29663 .PHONY: maybe-clean-tk clean-tk
29664 maybe-clean-tk:
29665 @if tk
29666 maybe-clean-tk: clean-tk
29667
29668 clean-tk: 
29669         @: $(MAKE); $(unstage)
29670         @[ -f ./tk/Makefile ] || exit 0; \
29671         r=`${PWD_COMMAND}`; export r; \
29672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29673         $(HOST_EXPORTS) \
29674         for flag in $(EXTRA_HOST_FLAGS) ; do \
29675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29676         done; \
29677         echo "Doing clean in tk"; \
29678         (cd $(HOST_SUBDIR)/tk && \
29679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29681                   "RANLIB=$${RANLIB}" \
29682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29683                   clean) \
29684           || exit 1
29685
29686 @endif tk
29687
29688 .PHONY: maybe-distclean-tk distclean-tk
29689 maybe-distclean-tk:
29690 @if tk
29691 maybe-distclean-tk: distclean-tk
29692
29693 distclean-tk: 
29694         @: $(MAKE); $(unstage)
29695         @[ -f ./tk/Makefile ] || exit 0; \
29696         r=`${PWD_COMMAND}`; export r; \
29697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29698         $(HOST_EXPORTS) \
29699         for flag in $(EXTRA_HOST_FLAGS) ; do \
29700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29701         done; \
29702         echo "Doing distclean in tk"; \
29703         (cd $(HOST_SUBDIR)/tk && \
29704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29706                   "RANLIB=$${RANLIB}" \
29707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29708                   distclean) \
29709           || exit 1
29710
29711 @endif tk
29712
29713 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
29714 maybe-maintainer-clean-tk:
29715 @if tk
29716 maybe-maintainer-clean-tk: maintainer-clean-tk
29717
29718 maintainer-clean-tk: 
29719         @: $(MAKE); $(unstage)
29720         @[ -f ./tk/Makefile ] || exit 0; \
29721         r=`${PWD_COMMAND}`; export r; \
29722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29723         $(HOST_EXPORTS) \
29724         for flag in $(EXTRA_HOST_FLAGS) ; do \
29725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29726         done; \
29727         echo "Doing maintainer-clean in tk"; \
29728         (cd $(HOST_SUBDIR)/tk && \
29729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29731                   "RANLIB=$${RANLIB}" \
29732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29733                   maintainer-clean) \
29734           || exit 1
29735
29736 @endif tk
29737
29738
29739
29740 .PHONY: configure-libtermcap maybe-configure-libtermcap
29741 maybe-configure-libtermcap:
29742 @if gcc-bootstrap
29743 configure-libtermcap: stage_current
29744 @endif gcc-bootstrap
29745 @if libtermcap
29746 maybe-configure-libtermcap: configure-libtermcap
29747 configure-libtermcap: 
29748         @: $(MAKE); $(unstage)
29749         @r=`${PWD_COMMAND}`; export r; \
29750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29751         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
29752         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
29753         $(HOST_EXPORTS)  \
29754         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
29755         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
29756         case $(srcdir) in \
29757           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29758           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
29759                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29760         esac; \
29761         module_srcdir=libtermcap; \
29762         $(SHELL) \
29763           $$s/$$module_srcdir/configure \
29764           --srcdir=$${topdir}/$$module_srcdir \
29765           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29766           --target=${target_alias}  \
29767           || exit 1
29768 @endif libtermcap
29769
29770
29771
29772
29773
29774 .PHONY: all-libtermcap maybe-all-libtermcap
29775 maybe-all-libtermcap:
29776 @if gcc-bootstrap
29777 all-libtermcap: stage_current
29778 @endif gcc-bootstrap
29779 @if libtermcap
29780 TARGET-libtermcap=all
29781 maybe-all-libtermcap: all-libtermcap
29782 all-libtermcap: configure-libtermcap
29783         @: $(MAKE); $(unstage)
29784         @r=`${PWD_COMMAND}`; export r; \
29785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29786         $(HOST_EXPORTS)  \
29787         (cd $(HOST_SUBDIR)/libtermcap && \
29788           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29789                 $(TARGET-libtermcap))
29790 @endif libtermcap
29791
29792
29793
29794
29795 .PHONY: check-libtermcap maybe-check-libtermcap
29796 maybe-check-libtermcap:
29797 @if libtermcap
29798 maybe-check-libtermcap: check-libtermcap
29799
29800 check-libtermcap:
29801
29802 @endif libtermcap
29803
29804 .PHONY: install-libtermcap maybe-install-libtermcap
29805 maybe-install-libtermcap:
29806 @if libtermcap
29807 maybe-install-libtermcap: install-libtermcap
29808
29809 install-libtermcap: installdirs
29810         @: $(MAKE); $(unstage)
29811         @r=`${PWD_COMMAND}`; export r; \
29812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29813         $(HOST_EXPORTS) \
29814         (cd $(HOST_SUBDIR)/libtermcap && \
29815           $(MAKE) $(FLAGS_TO_PASS)  install)
29816
29817 @endif libtermcap
29818
29819 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
29820 maybe-install-strip-libtermcap:
29821 @if libtermcap
29822 maybe-install-strip-libtermcap: install-strip-libtermcap
29823
29824 install-strip-libtermcap: installdirs
29825         @: $(MAKE); $(unstage)
29826         @r=`${PWD_COMMAND}`; export r; \
29827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29828         $(HOST_EXPORTS) \
29829         (cd $(HOST_SUBDIR)/libtermcap && \
29830           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29831
29832 @endif libtermcap
29833
29834 # Other targets (info, dvi, pdf, etc.)
29835
29836 .PHONY: maybe-info-libtermcap info-libtermcap
29837 maybe-info-libtermcap:
29838 @if libtermcap
29839 maybe-info-libtermcap: info-libtermcap
29840
29841 info-libtermcap: \
29842     configure-libtermcap 
29843         @: $(MAKE); $(unstage)
29844         @[ -f ./libtermcap/Makefile ] || exit 0; \
29845         r=`${PWD_COMMAND}`; export r; \
29846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29847         $(HOST_EXPORTS) \
29848         for flag in $(EXTRA_HOST_FLAGS) ; do \
29849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29850         done; \
29851         echo "Doing info in libtermcap"; \
29852         (cd $(HOST_SUBDIR)/libtermcap && \
29853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29855                   "RANLIB=$${RANLIB}" \
29856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29857                   info) \
29858           || exit 1
29859
29860 @endif libtermcap
29861
29862 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
29863 maybe-dvi-libtermcap:
29864 @if libtermcap
29865 maybe-dvi-libtermcap: dvi-libtermcap
29866
29867 dvi-libtermcap: \
29868     configure-libtermcap 
29869         @: $(MAKE); $(unstage)
29870         @[ -f ./libtermcap/Makefile ] || exit 0; \
29871         r=`${PWD_COMMAND}`; export r; \
29872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29873         $(HOST_EXPORTS) \
29874         for flag in $(EXTRA_HOST_FLAGS) ; do \
29875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29876         done; \
29877         echo "Doing dvi in libtermcap"; \
29878         (cd $(HOST_SUBDIR)/libtermcap && \
29879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29881                   "RANLIB=$${RANLIB}" \
29882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29883                   dvi) \
29884           || exit 1
29885
29886 @endif libtermcap
29887
29888 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
29889 maybe-pdf-libtermcap:
29890 @if libtermcap
29891 maybe-pdf-libtermcap: pdf-libtermcap
29892
29893 pdf-libtermcap: \
29894     configure-libtermcap 
29895         @: $(MAKE); $(unstage)
29896         @[ -f ./libtermcap/Makefile ] || exit 0; \
29897         r=`${PWD_COMMAND}`; export r; \
29898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29899         $(HOST_EXPORTS) \
29900         for flag in $(EXTRA_HOST_FLAGS) ; do \
29901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29902         done; \
29903         echo "Doing pdf in libtermcap"; \
29904         (cd $(HOST_SUBDIR)/libtermcap && \
29905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29907                   "RANLIB=$${RANLIB}" \
29908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29909                   pdf) \
29910           || exit 1
29911
29912 @endif libtermcap
29913
29914 .PHONY: maybe-html-libtermcap html-libtermcap
29915 maybe-html-libtermcap:
29916 @if libtermcap
29917 maybe-html-libtermcap: html-libtermcap
29918
29919 html-libtermcap: \
29920     configure-libtermcap 
29921         @: $(MAKE); $(unstage)
29922         @[ -f ./libtermcap/Makefile ] || exit 0; \
29923         r=`${PWD_COMMAND}`; export r; \
29924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29925         $(HOST_EXPORTS) \
29926         for flag in $(EXTRA_HOST_FLAGS) ; do \
29927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29928         done; \
29929         echo "Doing html in libtermcap"; \
29930         (cd $(HOST_SUBDIR)/libtermcap && \
29931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29933                   "RANLIB=$${RANLIB}" \
29934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29935                   html) \
29936           || exit 1
29937
29938 @endif libtermcap
29939
29940 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
29941 maybe-TAGS-libtermcap:
29942 @if libtermcap
29943 maybe-TAGS-libtermcap: TAGS-libtermcap
29944
29945 TAGS-libtermcap: \
29946     configure-libtermcap 
29947         @: $(MAKE); $(unstage)
29948         @[ -f ./libtermcap/Makefile ] || exit 0; \
29949         r=`${PWD_COMMAND}`; export r; \
29950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29951         $(HOST_EXPORTS) \
29952         for flag in $(EXTRA_HOST_FLAGS) ; do \
29953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29954         done; \
29955         echo "Doing TAGS in libtermcap"; \
29956         (cd $(HOST_SUBDIR)/libtermcap && \
29957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29959                   "RANLIB=$${RANLIB}" \
29960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29961                   TAGS) \
29962           || exit 1
29963
29964 @endif libtermcap
29965
29966 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
29967 maybe-install-info-libtermcap:
29968 @if libtermcap
29969 maybe-install-info-libtermcap: install-info-libtermcap
29970
29971 install-info-libtermcap: \
29972     configure-libtermcap \
29973     info-libtermcap 
29974         @: $(MAKE); $(unstage)
29975         @[ -f ./libtermcap/Makefile ] || exit 0; \
29976         r=`${PWD_COMMAND}`; export r; \
29977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29978         $(HOST_EXPORTS) \
29979         for flag in $(EXTRA_HOST_FLAGS) ; do \
29980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29981         done; \
29982         echo "Doing install-info in libtermcap"; \
29983         (cd $(HOST_SUBDIR)/libtermcap && \
29984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29986                   "RANLIB=$${RANLIB}" \
29987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29988                   install-info) \
29989           || exit 1
29990
29991 @endif libtermcap
29992
29993 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
29994 maybe-install-pdf-libtermcap:
29995 @if libtermcap
29996 maybe-install-pdf-libtermcap: install-pdf-libtermcap
29997
29998 install-pdf-libtermcap: \
29999     configure-libtermcap \
30000     pdf-libtermcap 
30001         @: $(MAKE); $(unstage)
30002         @[ -f ./libtermcap/Makefile ] || exit 0; \
30003         r=`${PWD_COMMAND}`; export r; \
30004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30005         $(HOST_EXPORTS) \
30006         for flag in $(EXTRA_HOST_FLAGS) ; do \
30007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30008         done; \
30009         echo "Doing install-pdf in libtermcap"; \
30010         (cd $(HOST_SUBDIR)/libtermcap && \
30011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30013                   "RANLIB=$${RANLIB}" \
30014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30015                   install-pdf) \
30016           || exit 1
30017
30018 @endif libtermcap
30019
30020 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
30021 maybe-install-html-libtermcap:
30022 @if libtermcap
30023 maybe-install-html-libtermcap: install-html-libtermcap
30024
30025 install-html-libtermcap: \
30026     configure-libtermcap \
30027     html-libtermcap 
30028         @: $(MAKE); $(unstage)
30029         @[ -f ./libtermcap/Makefile ] || exit 0; \
30030         r=`${PWD_COMMAND}`; export r; \
30031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30032         $(HOST_EXPORTS) \
30033         for flag in $(EXTRA_HOST_FLAGS) ; do \
30034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30035         done; \
30036         echo "Doing install-html in libtermcap"; \
30037         (cd $(HOST_SUBDIR)/libtermcap && \
30038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30040                   "RANLIB=$${RANLIB}" \
30041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30042                   install-html) \
30043           || exit 1
30044
30045 @endif libtermcap
30046
30047 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
30048 maybe-installcheck-libtermcap:
30049 @if libtermcap
30050 maybe-installcheck-libtermcap: installcheck-libtermcap
30051
30052 installcheck-libtermcap: \
30053     configure-libtermcap 
30054         @: $(MAKE); $(unstage)
30055         @[ -f ./libtermcap/Makefile ] || exit 0; \
30056         r=`${PWD_COMMAND}`; export r; \
30057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30058         $(HOST_EXPORTS) \
30059         for flag in $(EXTRA_HOST_FLAGS) ; do \
30060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30061         done; \
30062         echo "Doing installcheck in libtermcap"; \
30063         (cd $(HOST_SUBDIR)/libtermcap && \
30064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30066                   "RANLIB=$${RANLIB}" \
30067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30068                   installcheck) \
30069           || exit 1
30070
30071 @endif libtermcap
30072
30073 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
30074 maybe-mostlyclean-libtermcap:
30075 @if libtermcap
30076 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
30077
30078 # libtermcap doesn't support mostlyclean.
30079 mostlyclean-libtermcap:
30080
30081 @endif libtermcap
30082
30083 .PHONY: maybe-clean-libtermcap clean-libtermcap
30084 maybe-clean-libtermcap:
30085 @if libtermcap
30086 maybe-clean-libtermcap: clean-libtermcap
30087
30088 # libtermcap doesn't support clean.
30089 clean-libtermcap:
30090
30091 @endif libtermcap
30092
30093 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
30094 maybe-distclean-libtermcap:
30095 @if libtermcap
30096 maybe-distclean-libtermcap: distclean-libtermcap
30097
30098 # libtermcap doesn't support distclean.
30099 distclean-libtermcap:
30100
30101 @endif libtermcap
30102
30103 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
30104 maybe-maintainer-clean-libtermcap:
30105 @if libtermcap
30106 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
30107
30108 # libtermcap doesn't support maintainer-clean.
30109 maintainer-clean-libtermcap:
30110
30111 @endif libtermcap
30112
30113
30114
30115 .PHONY: configure-utils maybe-configure-utils
30116 maybe-configure-utils:
30117 @if gcc-bootstrap
30118 configure-utils: stage_current
30119 @endif gcc-bootstrap
30120 @if utils
30121 maybe-configure-utils: configure-utils
30122 configure-utils: 
30123         @: $(MAKE); $(unstage)
30124         @r=`${PWD_COMMAND}`; export r; \
30125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30126         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
30127         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
30128         $(HOST_EXPORTS)  \
30129         echo Configuring in $(HOST_SUBDIR)/utils; \
30130         cd "$(HOST_SUBDIR)/utils" || exit 1; \
30131         case $(srcdir) in \
30132           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30133           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
30134                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30135         esac; \
30136         module_srcdir=utils; \
30137         $(SHELL) \
30138           $$s/$$module_srcdir/configure \
30139           --srcdir=$${topdir}/$$module_srcdir \
30140           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30141           --target=${target_alias}  \
30142           || exit 1
30143 @endif utils
30144
30145
30146
30147
30148
30149 .PHONY: all-utils maybe-all-utils
30150 maybe-all-utils:
30151 @if gcc-bootstrap
30152 all-utils: stage_current
30153 @endif gcc-bootstrap
30154 @if utils
30155 TARGET-utils=all
30156 maybe-all-utils: all-utils
30157 all-utils: configure-utils
30158         @: $(MAKE); $(unstage)
30159         @r=`${PWD_COMMAND}`; export r; \
30160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30161         $(HOST_EXPORTS)  \
30162         (cd $(HOST_SUBDIR)/utils && \
30163           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30164                 $(TARGET-utils))
30165 @endif utils
30166
30167
30168
30169
30170 .PHONY: check-utils maybe-check-utils
30171 maybe-check-utils:
30172 @if utils
30173 maybe-check-utils: check-utils
30174
30175 check-utils:
30176
30177 @endif utils
30178
30179 .PHONY: install-utils maybe-install-utils
30180 maybe-install-utils:
30181 @if utils
30182 maybe-install-utils: install-utils
30183
30184 install-utils: installdirs
30185         @: $(MAKE); $(unstage)
30186         @r=`${PWD_COMMAND}`; export r; \
30187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30188         $(HOST_EXPORTS) \
30189         (cd $(HOST_SUBDIR)/utils && \
30190           $(MAKE) $(FLAGS_TO_PASS)  install)
30191
30192 @endif utils
30193
30194 .PHONY: install-strip-utils maybe-install-strip-utils
30195 maybe-install-strip-utils:
30196 @if utils
30197 maybe-install-strip-utils: install-strip-utils
30198
30199 install-strip-utils: installdirs
30200         @: $(MAKE); $(unstage)
30201         @r=`${PWD_COMMAND}`; export r; \
30202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30203         $(HOST_EXPORTS) \
30204         (cd $(HOST_SUBDIR)/utils && \
30205           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30206
30207 @endif utils
30208
30209 # Other targets (info, dvi, pdf, etc.)
30210
30211 .PHONY: maybe-info-utils info-utils
30212 maybe-info-utils:
30213 @if utils
30214 maybe-info-utils: info-utils
30215
30216 info-utils: \
30217     configure-utils 
30218         @: $(MAKE); $(unstage)
30219         @[ -f ./utils/Makefile ] || exit 0; \
30220         r=`${PWD_COMMAND}`; export r; \
30221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30222         $(HOST_EXPORTS) \
30223         for flag in $(EXTRA_HOST_FLAGS) ; do \
30224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30225         done; \
30226         echo "Doing info in utils"; \
30227         (cd $(HOST_SUBDIR)/utils && \
30228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30230                   "RANLIB=$${RANLIB}" \
30231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30232                   info) \
30233           || exit 1
30234
30235 @endif utils
30236
30237 .PHONY: maybe-dvi-utils dvi-utils
30238 maybe-dvi-utils:
30239 @if utils
30240 maybe-dvi-utils: dvi-utils
30241
30242 dvi-utils: \
30243     configure-utils 
30244         @: $(MAKE); $(unstage)
30245         @[ -f ./utils/Makefile ] || exit 0; \
30246         r=`${PWD_COMMAND}`; export r; \
30247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30248         $(HOST_EXPORTS) \
30249         for flag in $(EXTRA_HOST_FLAGS) ; do \
30250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30251         done; \
30252         echo "Doing dvi in utils"; \
30253         (cd $(HOST_SUBDIR)/utils && \
30254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30256                   "RANLIB=$${RANLIB}" \
30257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30258                   dvi) \
30259           || exit 1
30260
30261 @endif utils
30262
30263 .PHONY: maybe-pdf-utils pdf-utils
30264 maybe-pdf-utils:
30265 @if utils
30266 maybe-pdf-utils: pdf-utils
30267
30268 pdf-utils: \
30269     configure-utils 
30270         @: $(MAKE); $(unstage)
30271         @[ -f ./utils/Makefile ] || exit 0; \
30272         r=`${PWD_COMMAND}`; export r; \
30273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30274         $(HOST_EXPORTS) \
30275         for flag in $(EXTRA_HOST_FLAGS) ; do \
30276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30277         done; \
30278         echo "Doing pdf in utils"; \
30279         (cd $(HOST_SUBDIR)/utils && \
30280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30282                   "RANLIB=$${RANLIB}" \
30283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30284                   pdf) \
30285           || exit 1
30286
30287 @endif utils
30288
30289 .PHONY: maybe-html-utils html-utils
30290 maybe-html-utils:
30291 @if utils
30292 maybe-html-utils: html-utils
30293
30294 html-utils: \
30295     configure-utils 
30296         @: $(MAKE); $(unstage)
30297         @[ -f ./utils/Makefile ] || exit 0; \
30298         r=`${PWD_COMMAND}`; export r; \
30299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30300         $(HOST_EXPORTS) \
30301         for flag in $(EXTRA_HOST_FLAGS) ; do \
30302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30303         done; \
30304         echo "Doing html in utils"; \
30305         (cd $(HOST_SUBDIR)/utils && \
30306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30308                   "RANLIB=$${RANLIB}" \
30309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30310                   html) \
30311           || exit 1
30312
30313 @endif utils
30314
30315 .PHONY: maybe-TAGS-utils TAGS-utils
30316 maybe-TAGS-utils:
30317 @if utils
30318 maybe-TAGS-utils: TAGS-utils
30319
30320 TAGS-utils: \
30321     configure-utils 
30322         @: $(MAKE); $(unstage)
30323         @[ -f ./utils/Makefile ] || exit 0; \
30324         r=`${PWD_COMMAND}`; export r; \
30325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30326         $(HOST_EXPORTS) \
30327         for flag in $(EXTRA_HOST_FLAGS) ; do \
30328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30329         done; \
30330         echo "Doing TAGS in utils"; \
30331         (cd $(HOST_SUBDIR)/utils && \
30332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30334                   "RANLIB=$${RANLIB}" \
30335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30336                   TAGS) \
30337           || exit 1
30338
30339 @endif utils
30340
30341 .PHONY: maybe-install-info-utils install-info-utils
30342 maybe-install-info-utils:
30343 @if utils
30344 maybe-install-info-utils: install-info-utils
30345
30346 install-info-utils: \
30347     configure-utils \
30348     info-utils 
30349         @: $(MAKE); $(unstage)
30350         @[ -f ./utils/Makefile ] || exit 0; \
30351         r=`${PWD_COMMAND}`; export r; \
30352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30353         $(HOST_EXPORTS) \
30354         for flag in $(EXTRA_HOST_FLAGS) ; do \
30355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30356         done; \
30357         echo "Doing install-info in utils"; \
30358         (cd $(HOST_SUBDIR)/utils && \
30359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30361                   "RANLIB=$${RANLIB}" \
30362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30363                   install-info) \
30364           || exit 1
30365
30366 @endif utils
30367
30368 .PHONY: maybe-install-pdf-utils install-pdf-utils
30369 maybe-install-pdf-utils:
30370 @if utils
30371 maybe-install-pdf-utils: install-pdf-utils
30372
30373 install-pdf-utils: \
30374     configure-utils \
30375     pdf-utils 
30376         @: $(MAKE); $(unstage)
30377         @[ -f ./utils/Makefile ] || exit 0; \
30378         r=`${PWD_COMMAND}`; export r; \
30379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30380         $(HOST_EXPORTS) \
30381         for flag in $(EXTRA_HOST_FLAGS) ; do \
30382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30383         done; \
30384         echo "Doing install-pdf in utils"; \
30385         (cd $(HOST_SUBDIR)/utils && \
30386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30388                   "RANLIB=$${RANLIB}" \
30389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30390                   install-pdf) \
30391           || exit 1
30392
30393 @endif utils
30394
30395 .PHONY: maybe-install-html-utils install-html-utils
30396 maybe-install-html-utils:
30397 @if utils
30398 maybe-install-html-utils: install-html-utils
30399
30400 install-html-utils: \
30401     configure-utils \
30402     html-utils 
30403         @: $(MAKE); $(unstage)
30404         @[ -f ./utils/Makefile ] || exit 0; \
30405         r=`${PWD_COMMAND}`; export r; \
30406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30407         $(HOST_EXPORTS) \
30408         for flag in $(EXTRA_HOST_FLAGS) ; do \
30409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30410         done; \
30411         echo "Doing install-html in utils"; \
30412         (cd $(HOST_SUBDIR)/utils && \
30413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30415                   "RANLIB=$${RANLIB}" \
30416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30417                   install-html) \
30418           || exit 1
30419
30420 @endif utils
30421
30422 .PHONY: maybe-installcheck-utils installcheck-utils
30423 maybe-installcheck-utils:
30424 @if utils
30425 maybe-installcheck-utils: installcheck-utils
30426
30427 installcheck-utils: \
30428     configure-utils 
30429         @: $(MAKE); $(unstage)
30430         @[ -f ./utils/Makefile ] || exit 0; \
30431         r=`${PWD_COMMAND}`; export r; \
30432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30433         $(HOST_EXPORTS) \
30434         for flag in $(EXTRA_HOST_FLAGS) ; do \
30435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30436         done; \
30437         echo "Doing installcheck in utils"; \
30438         (cd $(HOST_SUBDIR)/utils && \
30439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30441                   "RANLIB=$${RANLIB}" \
30442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30443                   installcheck) \
30444           || exit 1
30445
30446 @endif utils
30447
30448 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
30449 maybe-mostlyclean-utils:
30450 @if utils
30451 maybe-mostlyclean-utils: mostlyclean-utils
30452
30453 mostlyclean-utils: 
30454         @: $(MAKE); $(unstage)
30455         @[ -f ./utils/Makefile ] || exit 0; \
30456         r=`${PWD_COMMAND}`; export r; \
30457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30458         $(HOST_EXPORTS) \
30459         for flag in $(EXTRA_HOST_FLAGS) ; do \
30460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30461         done; \
30462         echo "Doing mostlyclean in utils"; \
30463         (cd $(HOST_SUBDIR)/utils && \
30464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30466                   "RANLIB=$${RANLIB}" \
30467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30468                   mostlyclean) \
30469           || exit 1
30470
30471 @endif utils
30472
30473 .PHONY: maybe-clean-utils clean-utils
30474 maybe-clean-utils:
30475 @if utils
30476 maybe-clean-utils: clean-utils
30477
30478 clean-utils: 
30479         @: $(MAKE); $(unstage)
30480         @[ -f ./utils/Makefile ] || exit 0; \
30481         r=`${PWD_COMMAND}`; export r; \
30482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30483         $(HOST_EXPORTS) \
30484         for flag in $(EXTRA_HOST_FLAGS) ; do \
30485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30486         done; \
30487         echo "Doing clean in utils"; \
30488         (cd $(HOST_SUBDIR)/utils && \
30489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30491                   "RANLIB=$${RANLIB}" \
30492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30493                   clean) \
30494           || exit 1
30495
30496 @endif utils
30497
30498 .PHONY: maybe-distclean-utils distclean-utils
30499 maybe-distclean-utils:
30500 @if utils
30501 maybe-distclean-utils: distclean-utils
30502
30503 distclean-utils: 
30504         @: $(MAKE); $(unstage)
30505         @[ -f ./utils/Makefile ] || exit 0; \
30506         r=`${PWD_COMMAND}`; export r; \
30507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30508         $(HOST_EXPORTS) \
30509         for flag in $(EXTRA_HOST_FLAGS) ; do \
30510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30511         done; \
30512         echo "Doing distclean in utils"; \
30513         (cd $(HOST_SUBDIR)/utils && \
30514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30516                   "RANLIB=$${RANLIB}" \
30517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30518                   distclean) \
30519           || exit 1
30520
30521 @endif utils
30522
30523 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
30524 maybe-maintainer-clean-utils:
30525 @if utils
30526 maybe-maintainer-clean-utils: maintainer-clean-utils
30527
30528 maintainer-clean-utils: 
30529         @: $(MAKE); $(unstage)
30530         @[ -f ./utils/Makefile ] || exit 0; \
30531         r=`${PWD_COMMAND}`; export r; \
30532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30533         $(HOST_EXPORTS) \
30534         for flag in $(EXTRA_HOST_FLAGS) ; do \
30535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30536         done; \
30537         echo "Doing maintainer-clean in utils"; \
30538         (cd $(HOST_SUBDIR)/utils && \
30539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30541                   "RANLIB=$${RANLIB}" \
30542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30543                   maintainer-clean) \
30544           || exit 1
30545
30546 @endif utils
30547
30548
30549
30550 .PHONY: configure-gnattools maybe-configure-gnattools
30551 maybe-configure-gnattools:
30552 @if gcc-bootstrap
30553 configure-gnattools: stage_current
30554 @endif gcc-bootstrap
30555 @if gnattools
30556 maybe-configure-gnattools: configure-gnattools
30557 configure-gnattools: 
30558         @: $(MAKE); $(unstage)
30559         @r=`${PWD_COMMAND}`; export r; \
30560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30561         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
30562         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
30563         $(HOST_EXPORTS)  \
30564         echo Configuring in $(HOST_SUBDIR)/gnattools; \
30565         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
30566         case $(srcdir) in \
30567           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30568           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
30569                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30570         esac; \
30571         module_srcdir=gnattools; \
30572         $(SHELL) \
30573           $$s/$$module_srcdir/configure \
30574           --srcdir=$${topdir}/$$module_srcdir \
30575           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30576           --target=${target_alias}  \
30577           || exit 1
30578 @endif gnattools
30579
30580
30581
30582
30583
30584 .PHONY: all-gnattools maybe-all-gnattools
30585 maybe-all-gnattools:
30586 @if gcc-bootstrap
30587 all-gnattools: stage_current
30588 @endif gcc-bootstrap
30589 @if gnattools
30590 TARGET-gnattools=all
30591 maybe-all-gnattools: all-gnattools
30592 all-gnattools: configure-gnattools
30593         @: $(MAKE); $(unstage)
30594         @r=`${PWD_COMMAND}`; export r; \
30595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30596         $(HOST_EXPORTS)  \
30597         (cd $(HOST_SUBDIR)/gnattools && \
30598           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30599                 $(TARGET-gnattools))
30600 @endif gnattools
30601
30602
30603
30604
30605 .PHONY: check-gnattools maybe-check-gnattools
30606 maybe-check-gnattools:
30607 @if gnattools
30608 maybe-check-gnattools: check-gnattools
30609
30610 check-gnattools:
30611         @: $(MAKE); $(unstage)
30612         @r=`${PWD_COMMAND}`; export r; \
30613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30614         $(HOST_EXPORTS)  \
30615         (cd $(HOST_SUBDIR)/gnattools && \
30616           $(MAKE) $(FLAGS_TO_PASS)  check)
30617
30618 @endif gnattools
30619
30620 .PHONY: install-gnattools maybe-install-gnattools
30621 maybe-install-gnattools:
30622 @if gnattools
30623 maybe-install-gnattools: install-gnattools
30624
30625 install-gnattools: installdirs
30626         @: $(MAKE); $(unstage)
30627         @r=`${PWD_COMMAND}`; export r; \
30628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30629         $(HOST_EXPORTS) \
30630         (cd $(HOST_SUBDIR)/gnattools && \
30631           $(MAKE) $(FLAGS_TO_PASS)  install)
30632
30633 @endif gnattools
30634
30635 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
30636 maybe-install-strip-gnattools:
30637 @if gnattools
30638 maybe-install-strip-gnattools: install-strip-gnattools
30639
30640 install-strip-gnattools: installdirs
30641         @: $(MAKE); $(unstage)
30642         @r=`${PWD_COMMAND}`; export r; \
30643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30644         $(HOST_EXPORTS) \
30645         (cd $(HOST_SUBDIR)/gnattools && \
30646           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30647
30648 @endif gnattools
30649
30650 # Other targets (info, dvi, pdf, etc.)
30651
30652 .PHONY: maybe-info-gnattools info-gnattools
30653 maybe-info-gnattools:
30654 @if gnattools
30655 maybe-info-gnattools: info-gnattools
30656
30657 info-gnattools: \
30658     configure-gnattools 
30659         @: $(MAKE); $(unstage)
30660         @[ -f ./gnattools/Makefile ] || exit 0; \
30661         r=`${PWD_COMMAND}`; export r; \
30662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30663         $(HOST_EXPORTS) \
30664         for flag in $(EXTRA_HOST_FLAGS) ; do \
30665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30666         done; \
30667         echo "Doing info in gnattools"; \
30668         (cd $(HOST_SUBDIR)/gnattools && \
30669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30671                   "RANLIB=$${RANLIB}" \
30672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30673                   info) \
30674           || exit 1
30675
30676 @endif gnattools
30677
30678 .PHONY: maybe-dvi-gnattools dvi-gnattools
30679 maybe-dvi-gnattools:
30680 @if gnattools
30681 maybe-dvi-gnattools: dvi-gnattools
30682
30683 dvi-gnattools: \
30684     configure-gnattools 
30685         @: $(MAKE); $(unstage)
30686         @[ -f ./gnattools/Makefile ] || exit 0; \
30687         r=`${PWD_COMMAND}`; export r; \
30688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30689         $(HOST_EXPORTS) \
30690         for flag in $(EXTRA_HOST_FLAGS) ; do \
30691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30692         done; \
30693         echo "Doing dvi in gnattools"; \
30694         (cd $(HOST_SUBDIR)/gnattools && \
30695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30697                   "RANLIB=$${RANLIB}" \
30698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30699                   dvi) \
30700           || exit 1
30701
30702 @endif gnattools
30703
30704 .PHONY: maybe-pdf-gnattools pdf-gnattools
30705 maybe-pdf-gnattools:
30706 @if gnattools
30707 maybe-pdf-gnattools: pdf-gnattools
30708
30709 pdf-gnattools: \
30710     configure-gnattools 
30711         @: $(MAKE); $(unstage)
30712         @[ -f ./gnattools/Makefile ] || exit 0; \
30713         r=`${PWD_COMMAND}`; export r; \
30714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30715         $(HOST_EXPORTS) \
30716         for flag in $(EXTRA_HOST_FLAGS) ; do \
30717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30718         done; \
30719         echo "Doing pdf in gnattools"; \
30720         (cd $(HOST_SUBDIR)/gnattools && \
30721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30723                   "RANLIB=$${RANLIB}" \
30724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30725                   pdf) \
30726           || exit 1
30727
30728 @endif gnattools
30729
30730 .PHONY: maybe-html-gnattools html-gnattools
30731 maybe-html-gnattools:
30732 @if gnattools
30733 maybe-html-gnattools: html-gnattools
30734
30735 html-gnattools: \
30736     configure-gnattools 
30737         @: $(MAKE); $(unstage)
30738         @[ -f ./gnattools/Makefile ] || exit 0; \
30739         r=`${PWD_COMMAND}`; export r; \
30740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30741         $(HOST_EXPORTS) \
30742         for flag in $(EXTRA_HOST_FLAGS) ; do \
30743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30744         done; \
30745         echo "Doing html in gnattools"; \
30746         (cd $(HOST_SUBDIR)/gnattools && \
30747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30749                   "RANLIB=$${RANLIB}" \
30750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30751                   html) \
30752           || exit 1
30753
30754 @endif gnattools
30755
30756 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
30757 maybe-TAGS-gnattools:
30758 @if gnattools
30759 maybe-TAGS-gnattools: TAGS-gnattools
30760
30761 TAGS-gnattools: \
30762     configure-gnattools 
30763         @: $(MAKE); $(unstage)
30764         @[ -f ./gnattools/Makefile ] || exit 0; \
30765         r=`${PWD_COMMAND}`; export r; \
30766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30767         $(HOST_EXPORTS) \
30768         for flag in $(EXTRA_HOST_FLAGS) ; do \
30769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30770         done; \
30771         echo "Doing TAGS in gnattools"; \
30772         (cd $(HOST_SUBDIR)/gnattools && \
30773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30775                   "RANLIB=$${RANLIB}" \
30776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30777                   TAGS) \
30778           || exit 1
30779
30780 @endif gnattools
30781
30782 .PHONY: maybe-install-info-gnattools install-info-gnattools
30783 maybe-install-info-gnattools:
30784 @if gnattools
30785 maybe-install-info-gnattools: install-info-gnattools
30786
30787 install-info-gnattools: \
30788     configure-gnattools \
30789     info-gnattools 
30790         @: $(MAKE); $(unstage)
30791         @[ -f ./gnattools/Makefile ] || exit 0; \
30792         r=`${PWD_COMMAND}`; export r; \
30793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30794         $(HOST_EXPORTS) \
30795         for flag in $(EXTRA_HOST_FLAGS) ; do \
30796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30797         done; \
30798         echo "Doing install-info in gnattools"; \
30799         (cd $(HOST_SUBDIR)/gnattools && \
30800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30802                   "RANLIB=$${RANLIB}" \
30803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30804                   install-info) \
30805           || exit 1
30806
30807 @endif gnattools
30808
30809 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
30810 maybe-install-pdf-gnattools:
30811 @if gnattools
30812 maybe-install-pdf-gnattools: install-pdf-gnattools
30813
30814 install-pdf-gnattools: \
30815     configure-gnattools \
30816     pdf-gnattools 
30817         @: $(MAKE); $(unstage)
30818         @[ -f ./gnattools/Makefile ] || exit 0; \
30819         r=`${PWD_COMMAND}`; export r; \
30820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30821         $(HOST_EXPORTS) \
30822         for flag in $(EXTRA_HOST_FLAGS) ; do \
30823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30824         done; \
30825         echo "Doing install-pdf in gnattools"; \
30826         (cd $(HOST_SUBDIR)/gnattools && \
30827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30829                   "RANLIB=$${RANLIB}" \
30830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30831                   install-pdf) \
30832           || exit 1
30833
30834 @endif gnattools
30835
30836 .PHONY: maybe-install-html-gnattools install-html-gnattools
30837 maybe-install-html-gnattools:
30838 @if gnattools
30839 maybe-install-html-gnattools: install-html-gnattools
30840
30841 install-html-gnattools: \
30842     configure-gnattools \
30843     html-gnattools 
30844         @: $(MAKE); $(unstage)
30845         @[ -f ./gnattools/Makefile ] || exit 0; \
30846         r=`${PWD_COMMAND}`; export r; \
30847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30848         $(HOST_EXPORTS) \
30849         for flag in $(EXTRA_HOST_FLAGS) ; do \
30850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30851         done; \
30852         echo "Doing install-html in gnattools"; \
30853         (cd $(HOST_SUBDIR)/gnattools && \
30854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30856                   "RANLIB=$${RANLIB}" \
30857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30858                   install-html) \
30859           || exit 1
30860
30861 @endif gnattools
30862
30863 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
30864 maybe-installcheck-gnattools:
30865 @if gnattools
30866 maybe-installcheck-gnattools: installcheck-gnattools
30867
30868 installcheck-gnattools: \
30869     configure-gnattools 
30870         @: $(MAKE); $(unstage)
30871         @[ -f ./gnattools/Makefile ] || exit 0; \
30872         r=`${PWD_COMMAND}`; export r; \
30873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30874         $(HOST_EXPORTS) \
30875         for flag in $(EXTRA_HOST_FLAGS) ; do \
30876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30877         done; \
30878         echo "Doing installcheck in gnattools"; \
30879         (cd $(HOST_SUBDIR)/gnattools && \
30880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30882                   "RANLIB=$${RANLIB}" \
30883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30884                   installcheck) \
30885           || exit 1
30886
30887 @endif gnattools
30888
30889 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
30890 maybe-mostlyclean-gnattools:
30891 @if gnattools
30892 maybe-mostlyclean-gnattools: mostlyclean-gnattools
30893
30894 mostlyclean-gnattools: 
30895         @: $(MAKE); $(unstage)
30896         @[ -f ./gnattools/Makefile ] || exit 0; \
30897         r=`${PWD_COMMAND}`; export r; \
30898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30899         $(HOST_EXPORTS) \
30900         for flag in $(EXTRA_HOST_FLAGS) ; do \
30901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30902         done; \
30903         echo "Doing mostlyclean in gnattools"; \
30904         (cd $(HOST_SUBDIR)/gnattools && \
30905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30907                   "RANLIB=$${RANLIB}" \
30908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30909                   mostlyclean) \
30910           || exit 1
30911
30912 @endif gnattools
30913
30914 .PHONY: maybe-clean-gnattools clean-gnattools
30915 maybe-clean-gnattools:
30916 @if gnattools
30917 maybe-clean-gnattools: clean-gnattools
30918
30919 clean-gnattools: 
30920         @: $(MAKE); $(unstage)
30921         @[ -f ./gnattools/Makefile ] || exit 0; \
30922         r=`${PWD_COMMAND}`; export r; \
30923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30924         $(HOST_EXPORTS) \
30925         for flag in $(EXTRA_HOST_FLAGS) ; do \
30926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30927         done; \
30928         echo "Doing clean in gnattools"; \
30929         (cd $(HOST_SUBDIR)/gnattools && \
30930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30932                   "RANLIB=$${RANLIB}" \
30933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30934                   clean) \
30935           || exit 1
30936
30937 @endif gnattools
30938
30939 .PHONY: maybe-distclean-gnattools distclean-gnattools
30940 maybe-distclean-gnattools:
30941 @if gnattools
30942 maybe-distclean-gnattools: distclean-gnattools
30943
30944 distclean-gnattools: 
30945         @: $(MAKE); $(unstage)
30946         @[ -f ./gnattools/Makefile ] || exit 0; \
30947         r=`${PWD_COMMAND}`; export r; \
30948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30949         $(HOST_EXPORTS) \
30950         for flag in $(EXTRA_HOST_FLAGS) ; do \
30951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30952         done; \
30953         echo "Doing distclean in gnattools"; \
30954         (cd $(HOST_SUBDIR)/gnattools && \
30955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30957                   "RANLIB=$${RANLIB}" \
30958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30959                   distclean) \
30960           || exit 1
30961
30962 @endif gnattools
30963
30964 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
30965 maybe-maintainer-clean-gnattools:
30966 @if gnattools
30967 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
30968
30969 maintainer-clean-gnattools: 
30970         @: $(MAKE); $(unstage)
30971         @[ -f ./gnattools/Makefile ] || exit 0; \
30972         r=`${PWD_COMMAND}`; export r; \
30973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30974         $(HOST_EXPORTS) \
30975         for flag in $(EXTRA_HOST_FLAGS) ; do \
30976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30977         done; \
30978         echo "Doing maintainer-clean in gnattools"; \
30979         (cd $(HOST_SUBDIR)/gnattools && \
30980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30982                   "RANLIB=$${RANLIB}" \
30983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30984                   maintainer-clean) \
30985           || exit 1
30986
30987 @endif gnattools
30988
30989
30990
30991 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
30992 maybe-configure-lto-plugin:
30993 @if gcc-bootstrap
30994 configure-lto-plugin: stage_current
30995 @endif gcc-bootstrap
30996 @if lto-plugin
30997 maybe-configure-lto-plugin: configure-lto-plugin
30998 configure-lto-plugin: 
30999         @r=`${PWD_COMMAND}`; export r; \
31000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31001         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31002         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31003         $(HOST_EXPORTS)  \
31004         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
31005         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
31006         case $(srcdir) in \
31007           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31008           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31009                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31010         esac; \
31011         module_srcdir=lto-plugin; \
31012         $(SHELL) \
31013           $$s/$$module_srcdir/configure \
31014           --srcdir=$${topdir}/$$module_srcdir \
31015           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31016           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
31017           || exit 1
31018 @endif lto-plugin
31019
31020
31021
31022 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
31023 maybe-configure-stage1-lto-plugin:
31024 @if lto-plugin-bootstrap
31025 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
31026 configure-stage1-lto-plugin:
31027         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31028         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31029         @r=`${PWD_COMMAND}`; export r; \
31030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31031         TFLAGS="$(STAGE1_TFLAGS)"; \
31032         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31033         $(HOST_EXPORTS) \
31034         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
31035         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
31036         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
31037         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
31038         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31039         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31040         case $(srcdir) in \
31041           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31042           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31043                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31044         esac; \
31045         module_srcdir=lto-plugin; \
31046         $(SHELL) $$s/$$module_srcdir/configure \
31047           --srcdir=$${topdir}/$$module_srcdir \
31048           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31049           --target=${target_alias} \
31050            \
31051           $(STAGE1_CONFIGURE_FLAGS) \
31052           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31053 @endif lto-plugin-bootstrap
31054
31055 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
31056 maybe-configure-stage2-lto-plugin:
31057 @if lto-plugin-bootstrap
31058 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
31059 configure-stage2-lto-plugin:
31060         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31061         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31062         @r=`${PWD_COMMAND}`; export r; \
31063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31064         TFLAGS="$(STAGE2_TFLAGS)"; \
31065         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31066         $(HOST_EXPORTS) \
31067         $(POSTSTAGE1_HOST_EXPORTS) \
31068         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
31069         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
31070         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
31071         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
31072         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31073         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31074         case $(srcdir) in \
31075           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31076           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31077                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31078         esac; \
31079         module_srcdir=lto-plugin; \
31080         $(SHELL) $$s/$$module_srcdir/configure \
31081           --srcdir=$${topdir}/$$module_srcdir \
31082           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31083           --target=${target_alias} \
31084           --with-build-libsubdir=$(HOST_SUBDIR) \
31085           $(STAGE2_CONFIGURE_FLAGS) \
31086           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31087 @endif lto-plugin-bootstrap
31088
31089 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
31090 maybe-configure-stage3-lto-plugin:
31091 @if lto-plugin-bootstrap
31092 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
31093 configure-stage3-lto-plugin:
31094         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31095         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31096         @r=`${PWD_COMMAND}`; export r; \
31097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31098         TFLAGS="$(STAGE3_TFLAGS)"; \
31099         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31100         $(HOST_EXPORTS) \
31101         $(POSTSTAGE1_HOST_EXPORTS) \
31102         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
31103         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
31104         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
31105         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
31106         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31107         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31108         case $(srcdir) in \
31109           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31110           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31111                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31112         esac; \
31113         module_srcdir=lto-plugin; \
31114         $(SHELL) $$s/$$module_srcdir/configure \
31115           --srcdir=$${topdir}/$$module_srcdir \
31116           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31117           --target=${target_alias} \
31118           --with-build-libsubdir=$(HOST_SUBDIR) \
31119           $(STAGE3_CONFIGURE_FLAGS) \
31120           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31121 @endif lto-plugin-bootstrap
31122
31123 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
31124 maybe-configure-stage4-lto-plugin:
31125 @if lto-plugin-bootstrap
31126 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
31127 configure-stage4-lto-plugin:
31128         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31129         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31130         @r=`${PWD_COMMAND}`; export r; \
31131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31132         TFLAGS="$(STAGE4_TFLAGS)"; \
31133         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31134         $(HOST_EXPORTS) \
31135         $(POSTSTAGE1_HOST_EXPORTS) \
31136         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
31137         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
31138         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
31139         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
31140         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31141         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31142         case $(srcdir) in \
31143           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31144           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31145                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31146         esac; \
31147         module_srcdir=lto-plugin; \
31148         $(SHELL) $$s/$$module_srcdir/configure \
31149           --srcdir=$${topdir}/$$module_srcdir \
31150           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31151           --target=${target_alias} \
31152           --with-build-libsubdir=$(HOST_SUBDIR) \
31153           $(STAGE4_CONFIGURE_FLAGS) \
31154           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31155 @endif lto-plugin-bootstrap
31156
31157 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
31158 maybe-configure-stageprofile-lto-plugin:
31159 @if lto-plugin-bootstrap
31160 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31161 configure-stageprofile-lto-plugin:
31162         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31163         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31164         @r=`${PWD_COMMAND}`; export r; \
31165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31166         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31167         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31168         $(HOST_EXPORTS) \
31169         $(POSTSTAGE1_HOST_EXPORTS) \
31170         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
31171         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
31172         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
31173         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
31174         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31175         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31176         case $(srcdir) in \
31177           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31178           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31179                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31180         esac; \
31181         module_srcdir=lto-plugin; \
31182         $(SHELL) $$s/$$module_srcdir/configure \
31183           --srcdir=$${topdir}/$$module_srcdir \
31184           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31185           --target=${target_alias} \
31186           --with-build-libsubdir=$(HOST_SUBDIR) \
31187           $(STAGEprofile_CONFIGURE_FLAGS) \
31188           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31189 @endif lto-plugin-bootstrap
31190
31191 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
31192 maybe-configure-stagefeedback-lto-plugin:
31193 @if lto-plugin-bootstrap
31194 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31195 configure-stagefeedback-lto-plugin:
31196         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31197         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31198         @r=`${PWD_COMMAND}`; export r; \
31199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31200         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31201         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31202         $(HOST_EXPORTS) \
31203         $(POSTSTAGE1_HOST_EXPORTS) \
31204         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
31205         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
31206         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
31207         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
31208         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31209         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31210         case $(srcdir) in \
31211           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31212           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31213                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31214         esac; \
31215         module_srcdir=lto-plugin; \
31216         $(SHELL) $$s/$$module_srcdir/configure \
31217           --srcdir=$${topdir}/$$module_srcdir \
31218           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31219           --target=${target_alias} \
31220           --with-build-libsubdir=$(HOST_SUBDIR) \
31221           $(STAGEfeedback_CONFIGURE_FLAGS) \
31222           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31223 @endif lto-plugin-bootstrap
31224
31225
31226
31227
31228
31229 .PHONY: all-lto-plugin maybe-all-lto-plugin
31230 maybe-all-lto-plugin:
31231 @if gcc-bootstrap
31232 all-lto-plugin: stage_current
31233 @endif gcc-bootstrap
31234 @if lto-plugin
31235 TARGET-lto-plugin=all
31236 maybe-all-lto-plugin: all-lto-plugin
31237 all-lto-plugin: configure-lto-plugin
31238         @r=`${PWD_COMMAND}`; export r; \
31239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31240         $(HOST_EXPORTS)  \
31241         (cd $(HOST_SUBDIR)/lto-plugin && \
31242           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31243                 $(TARGET-lto-plugin))
31244 @endif lto-plugin
31245
31246
31247
31248 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
31249 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
31250 maybe-all-stage1-lto-plugin:
31251 maybe-clean-stage1-lto-plugin:
31252 @if lto-plugin-bootstrap
31253 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
31254 all-stage1: all-stage1-lto-plugin
31255 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
31256 all-stage1-lto-plugin: configure-stage1-lto-plugin
31257         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31258         @r=`${PWD_COMMAND}`; export r; \
31259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31260         TFLAGS="$(STAGE1_TFLAGS)"; \
31261         $(HOST_EXPORTS)  \
31262         cd $(HOST_SUBDIR)/lto-plugin && \
31263         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31264                 CFLAGS="$(STAGE1_CFLAGS)" \
31265                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31266                 LIBCFLAGS="$(LIBCFLAGS)" \
31267                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31268                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31269                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31270                 $(EXTRA_HOST_FLAGS)  \
31271                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31272                 TFLAGS="$(STAGE1_TFLAGS)" \
31273                 $(TARGET-stage1-lto-plugin)
31274
31275 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
31276 clean-stage1: clean-stage1-lto-plugin
31277 clean-stage1-lto-plugin:
31278         @if [ $(current_stage) = stage1 ]; then \
31279           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31280         else \
31281           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
31282           $(MAKE) stage1-start; \
31283         fi; \
31284         cd $(HOST_SUBDIR)/lto-plugin && \
31285         $(MAKE) $(EXTRA_HOST_FLAGS)  \
31286         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31287 @endif lto-plugin-bootstrap
31288
31289
31290 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
31291 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
31292 maybe-all-stage2-lto-plugin:
31293 maybe-clean-stage2-lto-plugin:
31294 @if lto-plugin-bootstrap
31295 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
31296 all-stage2: all-stage2-lto-plugin
31297 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
31298 all-stage2-lto-plugin: configure-stage2-lto-plugin
31299         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31300         @r=`${PWD_COMMAND}`; export r; \
31301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31302         TFLAGS="$(STAGE2_TFLAGS)"; \
31303         $(HOST_EXPORTS) \
31304         $(POSTSTAGE1_HOST_EXPORTS)  \
31305         cd $(HOST_SUBDIR)/lto-plugin && \
31306         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31307                 CFLAGS="$(STAGE2_CFLAGS)" \
31308                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31309                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
31310                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31311                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31312                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31313                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31314                 TFLAGS="$(STAGE2_TFLAGS)" \
31315                 $(TARGET-stage2-lto-plugin)
31316
31317 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
31318 clean-stage2: clean-stage2-lto-plugin
31319 clean-stage2-lto-plugin:
31320         @if [ $(current_stage) = stage2 ]; then \
31321           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31322         else \
31323           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
31324           $(MAKE) stage2-start; \
31325         fi; \
31326         cd $(HOST_SUBDIR)/lto-plugin && \
31327         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31328 @endif lto-plugin-bootstrap
31329
31330
31331 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
31332 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
31333 maybe-all-stage3-lto-plugin:
31334 maybe-clean-stage3-lto-plugin:
31335 @if lto-plugin-bootstrap
31336 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
31337 all-stage3: all-stage3-lto-plugin
31338 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
31339 all-stage3-lto-plugin: configure-stage3-lto-plugin
31340         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31341         @r=`${PWD_COMMAND}`; export r; \
31342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31343         TFLAGS="$(STAGE3_TFLAGS)"; \
31344         $(HOST_EXPORTS) \
31345         $(POSTSTAGE1_HOST_EXPORTS)  \
31346         cd $(HOST_SUBDIR)/lto-plugin && \
31347         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31348                 CFLAGS="$(STAGE3_CFLAGS)" \
31349                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31350                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
31351                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31352                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31353                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31354                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31355                 TFLAGS="$(STAGE3_TFLAGS)" \
31356                 $(TARGET-stage3-lto-plugin)
31357
31358 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
31359 clean-stage3: clean-stage3-lto-plugin
31360 clean-stage3-lto-plugin:
31361         @if [ $(current_stage) = stage3 ]; then \
31362           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31363         else \
31364           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
31365           $(MAKE) stage3-start; \
31366         fi; \
31367         cd $(HOST_SUBDIR)/lto-plugin && \
31368         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31369 @endif lto-plugin-bootstrap
31370
31371
31372 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
31373 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
31374 maybe-all-stage4-lto-plugin:
31375 maybe-clean-stage4-lto-plugin:
31376 @if lto-plugin-bootstrap
31377 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
31378 all-stage4: all-stage4-lto-plugin
31379 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
31380 all-stage4-lto-plugin: configure-stage4-lto-plugin
31381         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31382         @r=`${PWD_COMMAND}`; export r; \
31383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31384         TFLAGS="$(STAGE4_TFLAGS)"; \
31385         $(HOST_EXPORTS) \
31386         $(POSTSTAGE1_HOST_EXPORTS)  \
31387         cd $(HOST_SUBDIR)/lto-plugin && \
31388         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31389                 CFLAGS="$(STAGE4_CFLAGS)" \
31390                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31391                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31392                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31393                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31394                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31395                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31396                 TFLAGS="$(STAGE4_TFLAGS)" \
31397                 $(TARGET-stage4-lto-plugin)
31398
31399 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
31400 clean-stage4: clean-stage4-lto-plugin
31401 clean-stage4-lto-plugin:
31402         @if [ $(current_stage) = stage4 ]; then \
31403           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31404         else \
31405           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
31406           $(MAKE) stage4-start; \
31407         fi; \
31408         cd $(HOST_SUBDIR)/lto-plugin && \
31409         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31410 @endif lto-plugin-bootstrap
31411
31412
31413 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
31414 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
31415 maybe-all-stageprofile-lto-plugin:
31416 maybe-clean-stageprofile-lto-plugin:
31417 @if lto-plugin-bootstrap
31418 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
31419 all-stageprofile: all-stageprofile-lto-plugin
31420 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
31421 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31422         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31423         @r=`${PWD_COMMAND}`; export r; \
31424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31425         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31426         $(HOST_EXPORTS) \
31427         $(POSTSTAGE1_HOST_EXPORTS)  \
31428         cd $(HOST_SUBDIR)/lto-plugin && \
31429         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31430                 CFLAGS="$(STAGEprofile_CFLAGS)" \
31431                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31432                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31433                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31434                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31435                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31436                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31437                 TFLAGS="$(STAGEprofile_TFLAGS)" \
31438                 $(TARGET-stageprofile-lto-plugin)
31439
31440 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
31441 clean-stageprofile: clean-stageprofile-lto-plugin
31442 clean-stageprofile-lto-plugin:
31443         @if [ $(current_stage) = stageprofile ]; then \
31444           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31445         else \
31446           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
31447           $(MAKE) stageprofile-start; \
31448         fi; \
31449         cd $(HOST_SUBDIR)/lto-plugin && \
31450         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31451 @endif lto-plugin-bootstrap
31452
31453
31454 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
31455 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
31456 maybe-all-stagefeedback-lto-plugin:
31457 maybe-clean-stagefeedback-lto-plugin:
31458 @if lto-plugin-bootstrap
31459 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
31460 all-stagefeedback: all-stagefeedback-lto-plugin
31461 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
31462 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31463         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31464         @r=`${PWD_COMMAND}`; export r; \
31465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31466         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31467         $(HOST_EXPORTS) \
31468         $(POSTSTAGE1_HOST_EXPORTS)  \
31469         cd $(HOST_SUBDIR)/lto-plugin && \
31470         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31471                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31472                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31473                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31474                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31475                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31476                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31477                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31478                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31479                 $(TARGET-stagefeedback-lto-plugin)
31480
31481 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
31482 clean-stagefeedback: clean-stagefeedback-lto-plugin
31483 clean-stagefeedback-lto-plugin:
31484         @if [ $(current_stage) = stagefeedback ]; then \
31485           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31486         else \
31487           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
31488           $(MAKE) stagefeedback-start; \
31489         fi; \
31490         cd $(HOST_SUBDIR)/lto-plugin && \
31491         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31492 @endif lto-plugin-bootstrap
31493
31494
31495
31496
31497
31498 .PHONY: check-lto-plugin maybe-check-lto-plugin
31499 maybe-check-lto-plugin:
31500 @if lto-plugin
31501 maybe-check-lto-plugin: check-lto-plugin
31502
31503 check-lto-plugin:
31504         @: $(MAKE); $(unstage)
31505         @r=`${PWD_COMMAND}`; export r; \
31506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31507         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
31508         (cd $(HOST_SUBDIR)/lto-plugin && \
31509           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
31510
31511 @endif lto-plugin
31512
31513 .PHONY: install-lto-plugin maybe-install-lto-plugin
31514 maybe-install-lto-plugin:
31515 @if lto-plugin
31516 maybe-install-lto-plugin: install-lto-plugin
31517
31518 install-lto-plugin: installdirs
31519         @: $(MAKE); $(unstage)
31520         @r=`${PWD_COMMAND}`; export r; \
31521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31522         $(HOST_EXPORTS) \
31523         (cd $(HOST_SUBDIR)/lto-plugin && \
31524           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
31525
31526 @endif lto-plugin
31527
31528 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
31529 maybe-install-strip-lto-plugin:
31530 @if lto-plugin
31531 maybe-install-strip-lto-plugin: install-strip-lto-plugin
31532
31533 install-strip-lto-plugin: installdirs
31534         @: $(MAKE); $(unstage)
31535         @r=`${PWD_COMMAND}`; export r; \
31536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31537         $(HOST_EXPORTS) \
31538         (cd $(HOST_SUBDIR)/lto-plugin && \
31539           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
31540
31541 @endif lto-plugin
31542
31543 # Other targets (info, dvi, pdf, etc.)
31544
31545 .PHONY: maybe-info-lto-plugin info-lto-plugin
31546 maybe-info-lto-plugin:
31547 @if lto-plugin
31548 maybe-info-lto-plugin: info-lto-plugin
31549
31550 info-lto-plugin: \
31551     configure-lto-plugin 
31552         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31553         r=`${PWD_COMMAND}`; export r; \
31554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31555         $(HOST_EXPORTS) \
31556         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31558         done; \
31559         echo "Doing info in lto-plugin"; \
31560         (cd $(HOST_SUBDIR)/lto-plugin && \
31561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31563                   "RANLIB=$${RANLIB}" \
31564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31565                   info) \
31566           || exit 1
31567
31568 @endif lto-plugin
31569
31570 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
31571 maybe-dvi-lto-plugin:
31572 @if lto-plugin
31573 maybe-dvi-lto-plugin: dvi-lto-plugin
31574
31575 dvi-lto-plugin: \
31576     configure-lto-plugin 
31577         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31578         r=`${PWD_COMMAND}`; export r; \
31579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31580         $(HOST_EXPORTS) \
31581         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31583         done; \
31584         echo "Doing dvi in lto-plugin"; \
31585         (cd $(HOST_SUBDIR)/lto-plugin && \
31586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31588                   "RANLIB=$${RANLIB}" \
31589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31590                   dvi) \
31591           || exit 1
31592
31593 @endif lto-plugin
31594
31595 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
31596 maybe-pdf-lto-plugin:
31597 @if lto-plugin
31598 maybe-pdf-lto-plugin: pdf-lto-plugin
31599
31600 pdf-lto-plugin: \
31601     configure-lto-plugin 
31602         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31603         r=`${PWD_COMMAND}`; export r; \
31604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31605         $(HOST_EXPORTS) \
31606         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31608         done; \
31609         echo "Doing pdf in lto-plugin"; \
31610         (cd $(HOST_SUBDIR)/lto-plugin && \
31611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31613                   "RANLIB=$${RANLIB}" \
31614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31615                   pdf) \
31616           || exit 1
31617
31618 @endif lto-plugin
31619
31620 .PHONY: maybe-html-lto-plugin html-lto-plugin
31621 maybe-html-lto-plugin:
31622 @if lto-plugin
31623 maybe-html-lto-plugin: html-lto-plugin
31624
31625 html-lto-plugin: \
31626     configure-lto-plugin 
31627         @[ -f ./lto-plugin/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) @extra_linker_plugin_flags@; do \
31632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31633         done; \
31634         echo "Doing html in lto-plugin"; \
31635         (cd $(HOST_SUBDIR)/lto-plugin && \
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                   html) \
31641           || exit 1
31642
31643 @endif lto-plugin
31644
31645 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
31646 maybe-TAGS-lto-plugin:
31647 @if lto-plugin
31648 maybe-TAGS-lto-plugin: TAGS-lto-plugin
31649
31650 TAGS-lto-plugin: \
31651     configure-lto-plugin 
31652         @[ -f ./lto-plugin/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) @extra_linker_plugin_flags@; do \
31657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31658         done; \
31659         echo "Doing TAGS in lto-plugin"; \
31660         (cd $(HOST_SUBDIR)/lto-plugin && \
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                   TAGS) \
31666           || exit 1
31667
31668 @endif lto-plugin
31669
31670 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
31671 maybe-install-info-lto-plugin:
31672 @if lto-plugin
31673 maybe-install-info-lto-plugin: install-info-lto-plugin
31674
31675 install-info-lto-plugin: \
31676     configure-lto-plugin \
31677     info-lto-plugin 
31678         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31679         r=`${PWD_COMMAND}`; export r; \
31680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31681         $(HOST_EXPORTS) \
31682         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31684         done; \
31685         echo "Doing install-info in lto-plugin"; \
31686         (cd $(HOST_SUBDIR)/lto-plugin && \
31687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31689                   "RANLIB=$${RANLIB}" \
31690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31691                   install-info) \
31692           || exit 1
31693
31694 @endif lto-plugin
31695
31696 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
31697 maybe-install-pdf-lto-plugin:
31698 @if lto-plugin
31699 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
31700
31701 install-pdf-lto-plugin: \
31702     configure-lto-plugin \
31703     pdf-lto-plugin 
31704         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31705         r=`${PWD_COMMAND}`; export r; \
31706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31707         $(HOST_EXPORTS) \
31708         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31710         done; \
31711         echo "Doing install-pdf in lto-plugin"; \
31712         (cd $(HOST_SUBDIR)/lto-plugin && \
31713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31715                   "RANLIB=$${RANLIB}" \
31716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31717                   install-pdf) \
31718           || exit 1
31719
31720 @endif lto-plugin
31721
31722 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
31723 maybe-install-html-lto-plugin:
31724 @if lto-plugin
31725 maybe-install-html-lto-plugin: install-html-lto-plugin
31726
31727 install-html-lto-plugin: \
31728     configure-lto-plugin \
31729     html-lto-plugin 
31730         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31731         r=`${PWD_COMMAND}`; export r; \
31732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31733         $(HOST_EXPORTS) \
31734         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31736         done; \
31737         echo "Doing install-html in lto-plugin"; \
31738         (cd $(HOST_SUBDIR)/lto-plugin && \
31739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31741                   "RANLIB=$${RANLIB}" \
31742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31743                   install-html) \
31744           || exit 1
31745
31746 @endif lto-plugin
31747
31748 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
31749 maybe-installcheck-lto-plugin:
31750 @if lto-plugin
31751 maybe-installcheck-lto-plugin: installcheck-lto-plugin
31752
31753 installcheck-lto-plugin: \
31754     configure-lto-plugin 
31755         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31756         r=`${PWD_COMMAND}`; export r; \
31757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31758         $(HOST_EXPORTS) \
31759         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31761         done; \
31762         echo "Doing installcheck in lto-plugin"; \
31763         (cd $(HOST_SUBDIR)/lto-plugin && \
31764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31766                   "RANLIB=$${RANLIB}" \
31767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31768                   installcheck) \
31769           || exit 1
31770
31771 @endif lto-plugin
31772
31773 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
31774 maybe-mostlyclean-lto-plugin:
31775 @if lto-plugin
31776 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
31777
31778 mostlyclean-lto-plugin: 
31779         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31780         r=`${PWD_COMMAND}`; export r; \
31781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31782         $(HOST_EXPORTS) \
31783         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31785         done; \
31786         echo "Doing mostlyclean in lto-plugin"; \
31787         (cd $(HOST_SUBDIR)/lto-plugin && \
31788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31790                   "RANLIB=$${RANLIB}" \
31791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31792                   mostlyclean) \
31793           || exit 1
31794
31795 @endif lto-plugin
31796
31797 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
31798 maybe-clean-lto-plugin:
31799 @if lto-plugin
31800 maybe-clean-lto-plugin: clean-lto-plugin
31801
31802 clean-lto-plugin: 
31803         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31804         r=`${PWD_COMMAND}`; export r; \
31805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31806         $(HOST_EXPORTS) \
31807         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31809         done; \
31810         echo "Doing clean in lto-plugin"; \
31811         (cd $(HOST_SUBDIR)/lto-plugin && \
31812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31814                   "RANLIB=$${RANLIB}" \
31815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31816                   clean) \
31817           || exit 1
31818
31819 @endif lto-plugin
31820
31821 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
31822 maybe-distclean-lto-plugin:
31823 @if lto-plugin
31824 maybe-distclean-lto-plugin: distclean-lto-plugin
31825
31826 distclean-lto-plugin: 
31827         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31828         r=`${PWD_COMMAND}`; export r; \
31829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31830         $(HOST_EXPORTS) \
31831         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31833         done; \
31834         echo "Doing distclean in lto-plugin"; \
31835         (cd $(HOST_SUBDIR)/lto-plugin && \
31836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31838                   "RANLIB=$${RANLIB}" \
31839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31840                   distclean) \
31841           || exit 1
31842
31843 @endif lto-plugin
31844
31845 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
31846 maybe-maintainer-clean-lto-plugin:
31847 @if lto-plugin
31848 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
31849
31850 maintainer-clean-lto-plugin: 
31851         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31852         r=`${PWD_COMMAND}`; export r; \
31853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31854         $(HOST_EXPORTS) \
31855         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31857         done; \
31858         echo "Doing maintainer-clean in lto-plugin"; \
31859         (cd $(HOST_SUBDIR)/lto-plugin && \
31860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31862                   "RANLIB=$${RANLIB}" \
31863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31864                   maintainer-clean) \
31865           || exit 1
31866
31867 @endif lto-plugin
31868
31869
31870
31871 .PHONY: configure-libcc1 maybe-configure-libcc1
31872 maybe-configure-libcc1:
31873 @if gcc-bootstrap
31874 configure-libcc1: stage_current
31875 @endif gcc-bootstrap
31876 @if libcc1
31877 maybe-configure-libcc1: configure-libcc1
31878 configure-libcc1: 
31879         @: $(MAKE); $(unstage)
31880         @r=`${PWD_COMMAND}`; export r; \
31881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31882         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
31883         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
31884         $(HOST_EXPORTS)  \
31885         echo Configuring in $(HOST_SUBDIR)/libcc1; \
31886         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
31887         case $(srcdir) in \
31888           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31889           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
31890                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31891         esac; \
31892         module_srcdir=libcc1; \
31893         $(SHELL) \
31894           $$s/$$module_srcdir/configure \
31895           --srcdir=$${topdir}/$$module_srcdir \
31896           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31897           --target=${target_alias} --enable-shared \
31898           || exit 1
31899 @endif libcc1
31900
31901
31902
31903
31904
31905 .PHONY: all-libcc1 maybe-all-libcc1
31906 maybe-all-libcc1:
31907 @if gcc-bootstrap
31908 all-libcc1: stage_current
31909 @endif gcc-bootstrap
31910 @if libcc1
31911 TARGET-libcc1=all
31912 maybe-all-libcc1: all-libcc1
31913 all-libcc1: configure-libcc1
31914         @: $(MAKE); $(unstage)
31915         @r=`${PWD_COMMAND}`; export r; \
31916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31917         $(HOST_EXPORTS)  \
31918         (cd $(HOST_SUBDIR)/libcc1 && \
31919           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31920                 $(TARGET-libcc1))
31921 @endif libcc1
31922
31923
31924
31925
31926 .PHONY: check-libcc1 maybe-check-libcc1
31927 maybe-check-libcc1:
31928 @if libcc1
31929 maybe-check-libcc1: check-libcc1
31930
31931 check-libcc1:
31932         @: $(MAKE); $(unstage)
31933         @r=`${PWD_COMMAND}`; export r; \
31934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31935         $(HOST_EXPORTS)  \
31936         (cd $(HOST_SUBDIR)/libcc1 && \
31937           $(MAKE) $(FLAGS_TO_PASS)  check)
31938
31939 @endif libcc1
31940
31941 .PHONY: install-libcc1 maybe-install-libcc1
31942 maybe-install-libcc1:
31943 @if libcc1
31944 maybe-install-libcc1: install-libcc1
31945
31946 install-libcc1: installdirs
31947         @: $(MAKE); $(unstage)
31948         @r=`${PWD_COMMAND}`; export r; \
31949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31950         $(HOST_EXPORTS) \
31951         (cd $(HOST_SUBDIR)/libcc1 && \
31952           $(MAKE) $(FLAGS_TO_PASS)  install)
31953
31954 @endif libcc1
31955
31956 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
31957 maybe-install-strip-libcc1:
31958 @if libcc1
31959 maybe-install-strip-libcc1: install-strip-libcc1
31960
31961 install-strip-libcc1: installdirs
31962         @: $(MAKE); $(unstage)
31963         @r=`${PWD_COMMAND}`; export r; \
31964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31965         $(HOST_EXPORTS) \
31966         (cd $(HOST_SUBDIR)/libcc1 && \
31967           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31968
31969 @endif libcc1
31970
31971 # Other targets (info, dvi, pdf, etc.)
31972
31973 .PHONY: maybe-info-libcc1 info-libcc1
31974 maybe-info-libcc1:
31975 @if libcc1
31976 maybe-info-libcc1: info-libcc1
31977
31978 info-libcc1: \
31979     configure-libcc1 
31980         @: $(MAKE); $(unstage)
31981         @[ -f ./libcc1/Makefile ] || exit 0; \
31982         r=`${PWD_COMMAND}`; export r; \
31983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31984         $(HOST_EXPORTS) \
31985         for flag in $(EXTRA_HOST_FLAGS) ; do \
31986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31987         done; \
31988         echo "Doing info in libcc1"; \
31989         (cd $(HOST_SUBDIR)/libcc1 && \
31990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31992                   "RANLIB=$${RANLIB}" \
31993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31994                   info) \
31995           || exit 1
31996
31997 @endif libcc1
31998
31999 .PHONY: maybe-dvi-libcc1 dvi-libcc1
32000 maybe-dvi-libcc1:
32001 @if libcc1
32002 maybe-dvi-libcc1: dvi-libcc1
32003
32004 dvi-libcc1: \
32005     configure-libcc1 
32006         @: $(MAKE); $(unstage)
32007         @[ -f ./libcc1/Makefile ] || exit 0; \
32008         r=`${PWD_COMMAND}`; export r; \
32009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32010         $(HOST_EXPORTS) \
32011         for flag in $(EXTRA_HOST_FLAGS) ; do \
32012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32013         done; \
32014         echo "Doing dvi in libcc1"; \
32015         (cd $(HOST_SUBDIR)/libcc1 && \
32016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32018                   "RANLIB=$${RANLIB}" \
32019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32020                   dvi) \
32021           || exit 1
32022
32023 @endif libcc1
32024
32025 .PHONY: maybe-pdf-libcc1 pdf-libcc1
32026 maybe-pdf-libcc1:
32027 @if libcc1
32028 maybe-pdf-libcc1: pdf-libcc1
32029
32030 pdf-libcc1: \
32031     configure-libcc1 
32032         @: $(MAKE); $(unstage)
32033         @[ -f ./libcc1/Makefile ] || exit 0; \
32034         r=`${PWD_COMMAND}`; export r; \
32035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32036         $(HOST_EXPORTS) \
32037         for flag in $(EXTRA_HOST_FLAGS) ; do \
32038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32039         done; \
32040         echo "Doing pdf in libcc1"; \
32041         (cd $(HOST_SUBDIR)/libcc1 && \
32042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32044                   "RANLIB=$${RANLIB}" \
32045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32046                   pdf) \
32047           || exit 1
32048
32049 @endif libcc1
32050
32051 .PHONY: maybe-html-libcc1 html-libcc1
32052 maybe-html-libcc1:
32053 @if libcc1
32054 maybe-html-libcc1: html-libcc1
32055
32056 html-libcc1: \
32057     configure-libcc1 
32058         @: $(MAKE); $(unstage)
32059         @[ -f ./libcc1/Makefile ] || exit 0; \
32060         r=`${PWD_COMMAND}`; export r; \
32061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32062         $(HOST_EXPORTS) \
32063         for flag in $(EXTRA_HOST_FLAGS) ; do \
32064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32065         done; \
32066         echo "Doing html in libcc1"; \
32067         (cd $(HOST_SUBDIR)/libcc1 && \
32068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32070                   "RANLIB=$${RANLIB}" \
32071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32072                   html) \
32073           || exit 1
32074
32075 @endif libcc1
32076
32077 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
32078 maybe-TAGS-libcc1:
32079 @if libcc1
32080 maybe-TAGS-libcc1: TAGS-libcc1
32081
32082 TAGS-libcc1: \
32083     configure-libcc1 
32084         @: $(MAKE); $(unstage)
32085         @[ -f ./libcc1/Makefile ] || exit 0; \
32086         r=`${PWD_COMMAND}`; export r; \
32087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32088         $(HOST_EXPORTS) \
32089         for flag in $(EXTRA_HOST_FLAGS) ; do \
32090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32091         done; \
32092         echo "Doing TAGS in libcc1"; \
32093         (cd $(HOST_SUBDIR)/libcc1 && \
32094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32096                   "RANLIB=$${RANLIB}" \
32097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32098                   TAGS) \
32099           || exit 1
32100
32101 @endif libcc1
32102
32103 .PHONY: maybe-install-info-libcc1 install-info-libcc1
32104 maybe-install-info-libcc1:
32105 @if libcc1
32106 maybe-install-info-libcc1: install-info-libcc1
32107
32108 install-info-libcc1: \
32109     configure-libcc1 \
32110     info-libcc1 
32111         @: $(MAKE); $(unstage)
32112         @[ -f ./libcc1/Makefile ] || exit 0; \
32113         r=`${PWD_COMMAND}`; export r; \
32114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32115         $(HOST_EXPORTS) \
32116         for flag in $(EXTRA_HOST_FLAGS) ; do \
32117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32118         done; \
32119         echo "Doing install-info in libcc1"; \
32120         (cd $(HOST_SUBDIR)/libcc1 && \
32121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32123                   "RANLIB=$${RANLIB}" \
32124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32125                   install-info) \
32126           || exit 1
32127
32128 @endif libcc1
32129
32130 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
32131 maybe-install-pdf-libcc1:
32132 @if libcc1
32133 maybe-install-pdf-libcc1: install-pdf-libcc1
32134
32135 install-pdf-libcc1: \
32136     configure-libcc1 \
32137     pdf-libcc1 
32138         @: $(MAKE); $(unstage)
32139         @[ -f ./libcc1/Makefile ] || exit 0; \
32140         r=`${PWD_COMMAND}`; export r; \
32141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32142         $(HOST_EXPORTS) \
32143         for flag in $(EXTRA_HOST_FLAGS) ; do \
32144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32145         done; \
32146         echo "Doing install-pdf in libcc1"; \
32147         (cd $(HOST_SUBDIR)/libcc1 && \
32148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32150                   "RANLIB=$${RANLIB}" \
32151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32152                   install-pdf) \
32153           || exit 1
32154
32155 @endif libcc1
32156
32157 .PHONY: maybe-install-html-libcc1 install-html-libcc1
32158 maybe-install-html-libcc1:
32159 @if libcc1
32160 maybe-install-html-libcc1: install-html-libcc1
32161
32162 install-html-libcc1: \
32163     configure-libcc1 \
32164     html-libcc1 
32165         @: $(MAKE); $(unstage)
32166         @[ -f ./libcc1/Makefile ] || exit 0; \
32167         r=`${PWD_COMMAND}`; export r; \
32168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32169         $(HOST_EXPORTS) \
32170         for flag in $(EXTRA_HOST_FLAGS) ; do \
32171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32172         done; \
32173         echo "Doing install-html in libcc1"; \
32174         (cd $(HOST_SUBDIR)/libcc1 && \
32175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32177                   "RANLIB=$${RANLIB}" \
32178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32179                   install-html) \
32180           || exit 1
32181
32182 @endif libcc1
32183
32184 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
32185 maybe-installcheck-libcc1:
32186 @if libcc1
32187 maybe-installcheck-libcc1: installcheck-libcc1
32188
32189 installcheck-libcc1: \
32190     configure-libcc1 
32191         @: $(MAKE); $(unstage)
32192         @[ -f ./libcc1/Makefile ] || exit 0; \
32193         r=`${PWD_COMMAND}`; export r; \
32194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32195         $(HOST_EXPORTS) \
32196         for flag in $(EXTRA_HOST_FLAGS) ; do \
32197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32198         done; \
32199         echo "Doing installcheck in libcc1"; \
32200         (cd $(HOST_SUBDIR)/libcc1 && \
32201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32203                   "RANLIB=$${RANLIB}" \
32204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32205                   installcheck) \
32206           || exit 1
32207
32208 @endif libcc1
32209
32210 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
32211 maybe-mostlyclean-libcc1:
32212 @if libcc1
32213 maybe-mostlyclean-libcc1: mostlyclean-libcc1
32214
32215 mostlyclean-libcc1: 
32216         @: $(MAKE); $(unstage)
32217         @[ -f ./libcc1/Makefile ] || exit 0; \
32218         r=`${PWD_COMMAND}`; export r; \
32219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32220         $(HOST_EXPORTS) \
32221         for flag in $(EXTRA_HOST_FLAGS) ; do \
32222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32223         done; \
32224         echo "Doing mostlyclean in libcc1"; \
32225         (cd $(HOST_SUBDIR)/libcc1 && \
32226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32228                   "RANLIB=$${RANLIB}" \
32229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32230                   mostlyclean) \
32231           || exit 1
32232
32233 @endif libcc1
32234
32235 .PHONY: maybe-clean-libcc1 clean-libcc1
32236 maybe-clean-libcc1:
32237 @if libcc1
32238 maybe-clean-libcc1: clean-libcc1
32239
32240 clean-libcc1: 
32241         @: $(MAKE); $(unstage)
32242         @[ -f ./libcc1/Makefile ] || exit 0; \
32243         r=`${PWD_COMMAND}`; export r; \
32244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32245         $(HOST_EXPORTS) \
32246         for flag in $(EXTRA_HOST_FLAGS) ; do \
32247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32248         done; \
32249         echo "Doing clean in libcc1"; \
32250         (cd $(HOST_SUBDIR)/libcc1 && \
32251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32253                   "RANLIB=$${RANLIB}" \
32254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32255                   clean) \
32256           || exit 1
32257
32258 @endif libcc1
32259
32260 .PHONY: maybe-distclean-libcc1 distclean-libcc1
32261 maybe-distclean-libcc1:
32262 @if libcc1
32263 maybe-distclean-libcc1: distclean-libcc1
32264
32265 distclean-libcc1: 
32266         @: $(MAKE); $(unstage)
32267         @[ -f ./libcc1/Makefile ] || exit 0; \
32268         r=`${PWD_COMMAND}`; export r; \
32269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32270         $(HOST_EXPORTS) \
32271         for flag in $(EXTRA_HOST_FLAGS) ; do \
32272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32273         done; \
32274         echo "Doing distclean in libcc1"; \
32275         (cd $(HOST_SUBDIR)/libcc1 && \
32276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32278                   "RANLIB=$${RANLIB}" \
32279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32280                   distclean) \
32281           || exit 1
32282
32283 @endif libcc1
32284
32285 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
32286 maybe-maintainer-clean-libcc1:
32287 @if libcc1
32288 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
32289
32290 maintainer-clean-libcc1: 
32291         @: $(MAKE); $(unstage)
32292         @[ -f ./libcc1/Makefile ] || exit 0; \
32293         r=`${PWD_COMMAND}`; export r; \
32294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32295         $(HOST_EXPORTS) \
32296         for flag in $(EXTRA_HOST_FLAGS) ; do \
32297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32298         done; \
32299         echo "Doing maintainer-clean in libcc1"; \
32300         (cd $(HOST_SUBDIR)/libcc1 && \
32301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32303                   "RANLIB=$${RANLIB}" \
32304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32305                   maintainer-clean) \
32306           || exit 1
32307
32308 @endif libcc1
32309
32310
32311
32312 .PHONY: configure-gotools maybe-configure-gotools
32313 maybe-configure-gotools:
32314 @if gcc-bootstrap
32315 configure-gotools: stage_current
32316 @endif gcc-bootstrap
32317 @if gotools
32318 maybe-configure-gotools: configure-gotools
32319 configure-gotools: 
32320         @: $(MAKE); $(unstage)
32321         @r=`${PWD_COMMAND}`; export r; \
32322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32323         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
32324         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
32325         $(HOST_EXPORTS)  \
32326         echo Configuring in $(HOST_SUBDIR)/gotools; \
32327         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
32328         case $(srcdir) in \
32329           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32330           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
32331                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32332         esac; \
32333         module_srcdir=gotools; \
32334         $(SHELL) \
32335           $$s/$$module_srcdir/configure \
32336           --srcdir=$${topdir}/$$module_srcdir \
32337           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32338           --target=${target_alias}  \
32339           || exit 1
32340 @endif gotools
32341
32342
32343
32344
32345
32346 .PHONY: all-gotools maybe-all-gotools
32347 maybe-all-gotools:
32348 @if gcc-bootstrap
32349 all-gotools: stage_current
32350 @endif gcc-bootstrap
32351 @if gotools
32352 TARGET-gotools=all
32353 maybe-all-gotools: all-gotools
32354 all-gotools: configure-gotools
32355         @: $(MAKE); $(unstage)
32356         @r=`${PWD_COMMAND}`; export r; \
32357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32358         $(HOST_EXPORTS)  \
32359         (cd $(HOST_SUBDIR)/gotools && \
32360           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32361                 $(TARGET-gotools))
32362 @endif gotools
32363
32364
32365
32366
32367 .PHONY: check-gotools maybe-check-gotools
32368 maybe-check-gotools:
32369 @if gotools
32370 maybe-check-gotools: check-gotools
32371
32372 check-gotools:
32373         @: $(MAKE); $(unstage)
32374         @r=`${PWD_COMMAND}`; export r; \
32375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32376         $(HOST_EXPORTS)  \
32377         (cd $(HOST_SUBDIR)/gotools && \
32378           $(MAKE) $(FLAGS_TO_PASS)  check)
32379
32380 @endif gotools
32381
32382 .PHONY: install-gotools maybe-install-gotools
32383 maybe-install-gotools:
32384 @if gotools
32385 maybe-install-gotools: install-gotools
32386
32387 install-gotools: installdirs
32388         @: $(MAKE); $(unstage)
32389         @r=`${PWD_COMMAND}`; export r; \
32390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32391         $(HOST_EXPORTS) \
32392         (cd $(HOST_SUBDIR)/gotools && \
32393           $(MAKE) $(FLAGS_TO_PASS)  install)
32394
32395 @endif gotools
32396
32397 .PHONY: install-strip-gotools maybe-install-strip-gotools
32398 maybe-install-strip-gotools:
32399 @if gotools
32400 maybe-install-strip-gotools: install-strip-gotools
32401
32402 install-strip-gotools: installdirs
32403         @: $(MAKE); $(unstage)
32404         @r=`${PWD_COMMAND}`; export r; \
32405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32406         $(HOST_EXPORTS) \
32407         (cd $(HOST_SUBDIR)/gotools && \
32408           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32409
32410 @endif gotools
32411
32412 # Other targets (info, dvi, pdf, etc.)
32413
32414 .PHONY: maybe-info-gotools info-gotools
32415 maybe-info-gotools:
32416 @if gotools
32417 maybe-info-gotools: info-gotools
32418
32419 info-gotools: \
32420     configure-gotools 
32421         @: $(MAKE); $(unstage)
32422         @[ -f ./gotools/Makefile ] || exit 0; \
32423         r=`${PWD_COMMAND}`; export r; \
32424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32425         $(HOST_EXPORTS) \
32426         for flag in $(EXTRA_HOST_FLAGS) ; do \
32427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32428         done; \
32429         echo "Doing info in gotools"; \
32430         (cd $(HOST_SUBDIR)/gotools && \
32431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32433                   "RANLIB=$${RANLIB}" \
32434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32435                   info) \
32436           || exit 1
32437
32438 @endif gotools
32439
32440 .PHONY: maybe-dvi-gotools dvi-gotools
32441 maybe-dvi-gotools:
32442 @if gotools
32443 maybe-dvi-gotools: dvi-gotools
32444
32445 dvi-gotools: \
32446     configure-gotools 
32447         @: $(MAKE); $(unstage)
32448         @[ -f ./gotools/Makefile ] || exit 0; \
32449         r=`${PWD_COMMAND}`; export r; \
32450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32451         $(HOST_EXPORTS) \
32452         for flag in $(EXTRA_HOST_FLAGS) ; do \
32453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32454         done; \
32455         echo "Doing dvi in gotools"; \
32456         (cd $(HOST_SUBDIR)/gotools && \
32457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32459                   "RANLIB=$${RANLIB}" \
32460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32461                   dvi) \
32462           || exit 1
32463
32464 @endif gotools
32465
32466 .PHONY: maybe-pdf-gotools pdf-gotools
32467 maybe-pdf-gotools:
32468 @if gotools
32469 maybe-pdf-gotools: pdf-gotools
32470
32471 pdf-gotools: \
32472     configure-gotools 
32473         @: $(MAKE); $(unstage)
32474         @[ -f ./gotools/Makefile ] || exit 0; \
32475         r=`${PWD_COMMAND}`; export r; \
32476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32477         $(HOST_EXPORTS) \
32478         for flag in $(EXTRA_HOST_FLAGS) ; do \
32479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32480         done; \
32481         echo "Doing pdf in gotools"; \
32482         (cd $(HOST_SUBDIR)/gotools && \
32483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32485                   "RANLIB=$${RANLIB}" \
32486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32487                   pdf) \
32488           || exit 1
32489
32490 @endif gotools
32491
32492 .PHONY: maybe-html-gotools html-gotools
32493 maybe-html-gotools:
32494 @if gotools
32495 maybe-html-gotools: html-gotools
32496
32497 html-gotools: \
32498     configure-gotools 
32499         @: $(MAKE); $(unstage)
32500         @[ -f ./gotools/Makefile ] || exit 0; \
32501         r=`${PWD_COMMAND}`; export r; \
32502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32503         $(HOST_EXPORTS) \
32504         for flag in $(EXTRA_HOST_FLAGS) ; do \
32505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32506         done; \
32507         echo "Doing html in gotools"; \
32508         (cd $(HOST_SUBDIR)/gotools && \
32509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32511                   "RANLIB=$${RANLIB}" \
32512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32513                   html) \
32514           || exit 1
32515
32516 @endif gotools
32517
32518 .PHONY: maybe-TAGS-gotools TAGS-gotools
32519 maybe-TAGS-gotools:
32520 @if gotools
32521 maybe-TAGS-gotools: TAGS-gotools
32522
32523 TAGS-gotools: \
32524     configure-gotools 
32525         @: $(MAKE); $(unstage)
32526         @[ -f ./gotools/Makefile ] || exit 0; \
32527         r=`${PWD_COMMAND}`; export r; \
32528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32529         $(HOST_EXPORTS) \
32530         for flag in $(EXTRA_HOST_FLAGS) ; do \
32531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32532         done; \
32533         echo "Doing TAGS in gotools"; \
32534         (cd $(HOST_SUBDIR)/gotools && \
32535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32537                   "RANLIB=$${RANLIB}" \
32538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32539                   TAGS) \
32540           || exit 1
32541
32542 @endif gotools
32543
32544 .PHONY: maybe-install-info-gotools install-info-gotools
32545 maybe-install-info-gotools:
32546 @if gotools
32547 maybe-install-info-gotools: install-info-gotools
32548
32549 install-info-gotools: \
32550     configure-gotools \
32551     info-gotools 
32552         @: $(MAKE); $(unstage)
32553         @[ -f ./gotools/Makefile ] || exit 0; \
32554         r=`${PWD_COMMAND}`; export r; \
32555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32556         $(HOST_EXPORTS) \
32557         for flag in $(EXTRA_HOST_FLAGS) ; do \
32558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32559         done; \
32560         echo "Doing install-info in gotools"; \
32561         (cd $(HOST_SUBDIR)/gotools && \
32562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32564                   "RANLIB=$${RANLIB}" \
32565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32566                   install-info) \
32567           || exit 1
32568
32569 @endif gotools
32570
32571 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
32572 maybe-install-pdf-gotools:
32573 @if gotools
32574 maybe-install-pdf-gotools: install-pdf-gotools
32575
32576 install-pdf-gotools: \
32577     configure-gotools \
32578     pdf-gotools 
32579         @: $(MAKE); $(unstage)
32580         @[ -f ./gotools/Makefile ] || exit 0; \
32581         r=`${PWD_COMMAND}`; export r; \
32582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32583         $(HOST_EXPORTS) \
32584         for flag in $(EXTRA_HOST_FLAGS) ; do \
32585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32586         done; \
32587         echo "Doing install-pdf in gotools"; \
32588         (cd $(HOST_SUBDIR)/gotools && \
32589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32591                   "RANLIB=$${RANLIB}" \
32592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32593                   install-pdf) \
32594           || exit 1
32595
32596 @endif gotools
32597
32598 .PHONY: maybe-install-html-gotools install-html-gotools
32599 maybe-install-html-gotools:
32600 @if gotools
32601 maybe-install-html-gotools: install-html-gotools
32602
32603 install-html-gotools: \
32604     configure-gotools \
32605     html-gotools 
32606         @: $(MAKE); $(unstage)
32607         @[ -f ./gotools/Makefile ] || exit 0; \
32608         r=`${PWD_COMMAND}`; export r; \
32609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32610         $(HOST_EXPORTS) \
32611         for flag in $(EXTRA_HOST_FLAGS) ; do \
32612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32613         done; \
32614         echo "Doing install-html in gotools"; \
32615         (cd $(HOST_SUBDIR)/gotools && \
32616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32618                   "RANLIB=$${RANLIB}" \
32619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32620                   install-html) \
32621           || exit 1
32622
32623 @endif gotools
32624
32625 .PHONY: maybe-installcheck-gotools installcheck-gotools
32626 maybe-installcheck-gotools:
32627 @if gotools
32628 maybe-installcheck-gotools: installcheck-gotools
32629
32630 installcheck-gotools: \
32631     configure-gotools 
32632         @: $(MAKE); $(unstage)
32633         @[ -f ./gotools/Makefile ] || exit 0; \
32634         r=`${PWD_COMMAND}`; export r; \
32635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32636         $(HOST_EXPORTS) \
32637         for flag in $(EXTRA_HOST_FLAGS) ; do \
32638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32639         done; \
32640         echo "Doing installcheck in gotools"; \
32641         (cd $(HOST_SUBDIR)/gotools && \
32642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32644                   "RANLIB=$${RANLIB}" \
32645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32646                   installcheck) \
32647           || exit 1
32648
32649 @endif gotools
32650
32651 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
32652 maybe-mostlyclean-gotools:
32653 @if gotools
32654 maybe-mostlyclean-gotools: mostlyclean-gotools
32655
32656 mostlyclean-gotools: 
32657         @: $(MAKE); $(unstage)
32658         @[ -f ./gotools/Makefile ] || exit 0; \
32659         r=`${PWD_COMMAND}`; export r; \
32660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32661         $(HOST_EXPORTS) \
32662         for flag in $(EXTRA_HOST_FLAGS) ; do \
32663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32664         done; \
32665         echo "Doing mostlyclean in gotools"; \
32666         (cd $(HOST_SUBDIR)/gotools && \
32667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32669                   "RANLIB=$${RANLIB}" \
32670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32671                   mostlyclean) \
32672           || exit 1
32673
32674 @endif gotools
32675
32676 .PHONY: maybe-clean-gotools clean-gotools
32677 maybe-clean-gotools:
32678 @if gotools
32679 maybe-clean-gotools: clean-gotools
32680
32681 clean-gotools: 
32682         @: $(MAKE); $(unstage)
32683         @[ -f ./gotools/Makefile ] || exit 0; \
32684         r=`${PWD_COMMAND}`; export r; \
32685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32686         $(HOST_EXPORTS) \
32687         for flag in $(EXTRA_HOST_FLAGS) ; do \
32688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32689         done; \
32690         echo "Doing clean in gotools"; \
32691         (cd $(HOST_SUBDIR)/gotools && \
32692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32694                   "RANLIB=$${RANLIB}" \
32695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32696                   clean) \
32697           || exit 1
32698
32699 @endif gotools
32700
32701 .PHONY: maybe-distclean-gotools distclean-gotools
32702 maybe-distclean-gotools:
32703 @if gotools
32704 maybe-distclean-gotools: distclean-gotools
32705
32706 distclean-gotools: 
32707         @: $(MAKE); $(unstage)
32708         @[ -f ./gotools/Makefile ] || exit 0; \
32709         r=`${PWD_COMMAND}`; export r; \
32710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32711         $(HOST_EXPORTS) \
32712         for flag in $(EXTRA_HOST_FLAGS) ; do \
32713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32714         done; \
32715         echo "Doing distclean in gotools"; \
32716         (cd $(HOST_SUBDIR)/gotools && \
32717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32719                   "RANLIB=$${RANLIB}" \
32720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32721                   distclean) \
32722           || exit 1
32723
32724 @endif gotools
32725
32726 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
32727 maybe-maintainer-clean-gotools:
32728 @if gotools
32729 maybe-maintainer-clean-gotools: maintainer-clean-gotools
32730
32731 maintainer-clean-gotools: 
32732         @: $(MAKE); $(unstage)
32733         @[ -f ./gotools/Makefile ] || exit 0; \
32734         r=`${PWD_COMMAND}`; export r; \
32735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32736         $(HOST_EXPORTS) \
32737         for flag in $(EXTRA_HOST_FLAGS) ; do \
32738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32739         done; \
32740         echo "Doing maintainer-clean in gotools"; \
32741         (cd $(HOST_SUBDIR)/gotools && \
32742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32744                   "RANLIB=$${RANLIB}" \
32745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32746                   maintainer-clean) \
32747           || exit 1
32748
32749 @endif gotools
32750
32751
32752
32753 # ---------------------------------------
32754 # Modules which run on the target machine
32755 # ---------------------------------------
32756
32757
32758
32759
32760 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
32761 maybe-configure-target-libstdc++-v3:
32762 @if gcc-bootstrap
32763 configure-target-libstdc++-v3: stage_current
32764 @endif gcc-bootstrap
32765 @if target-libstdc++-v3
32766 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
32767 configure-target-libstdc++-v3: 
32768         @r=`${PWD_COMMAND}`; export r; \
32769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32770         echo "Checking multilib configuration for libstdc++-v3..."; \
32771         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32772         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32773         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32774           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32775             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32776           else \
32777             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32778             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32779           fi; \
32780         else \
32781           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32782         fi; \
32783         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32784         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32785         $(RAW_CXX_TARGET_EXPORTS)  \
32786         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
32787         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
32788         case $(srcdir) in \
32789           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32790           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32791                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32792         esac; \
32793         module_srcdir=libstdc++-v3; \
32794         rm -f no-such-file || : ; \
32795         CONFIG_SITE=no-such-file $(SHELL) \
32796           $$s/$$module_srcdir/configure \
32797           --srcdir=$${topdir}/$$module_srcdir \
32798           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32799           --target=${target_alias}  \
32800           || exit 1
32801 @endif target-libstdc++-v3
32802
32803
32804
32805 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
32806 maybe-configure-stage1-target-libstdc++-v3:
32807 @if target-libstdc++-v3-bootstrap
32808 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
32809 configure-stage1-target-libstdc++-v3:
32810         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32811         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32812         @r=`${PWD_COMMAND}`; export r; \
32813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32814         TFLAGS="$(STAGE1_TFLAGS)"; \
32815         echo "Checking multilib configuration for libstdc++-v3..."; \
32816         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32817         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32818           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32819             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32820           else \
32821             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32822             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32823           fi; \
32824         else \
32825           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32826         fi; \
32827         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32828         $(RAW_CXX_TARGET_EXPORTS) \
32829         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32830         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32831         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32832         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
32833         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32834         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32835         case $(srcdir) in \
32836           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32837           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32838                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32839         esac; \
32840         module_srcdir=libstdc++-v3; \
32841         $(SHELL) $$s/$$module_srcdir/configure \
32842           --srcdir=$${topdir}/$$module_srcdir \
32843           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32844           --target=${target_alias} \
32845            \
32846           $(STAGE1_CONFIGURE_FLAGS)
32847 @endif target-libstdc++-v3-bootstrap
32848
32849 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
32850 maybe-configure-stage2-target-libstdc++-v3:
32851 @if target-libstdc++-v3-bootstrap
32852 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
32853 configure-stage2-target-libstdc++-v3:
32854         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32855         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32856         @r=`${PWD_COMMAND}`; export r; \
32857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32858         TFLAGS="$(STAGE2_TFLAGS)"; \
32859         echo "Checking multilib configuration for libstdc++-v3..."; \
32860         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32861         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32862           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32863             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32864           else \
32865             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32866             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32867           fi; \
32868         else \
32869           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32870         fi; \
32871         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32872         $(RAW_CXX_TARGET_EXPORTS) \
32873          \
32874         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32875         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32876         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32877         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
32878         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32879         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32880         case $(srcdir) in \
32881           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32882           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32883                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32884         esac; \
32885         module_srcdir=libstdc++-v3; \
32886         $(SHELL) $$s/$$module_srcdir/configure \
32887           --srcdir=$${topdir}/$$module_srcdir \
32888           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32889           --target=${target_alias} \
32890           --with-build-libsubdir=$(HOST_SUBDIR) \
32891           $(STAGE2_CONFIGURE_FLAGS)
32892 @endif target-libstdc++-v3-bootstrap
32893
32894 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
32895 maybe-configure-stage3-target-libstdc++-v3:
32896 @if target-libstdc++-v3-bootstrap
32897 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
32898 configure-stage3-target-libstdc++-v3:
32899         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32900         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32901         @r=`${PWD_COMMAND}`; export r; \
32902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32903         TFLAGS="$(STAGE3_TFLAGS)"; \
32904         echo "Checking multilib configuration for libstdc++-v3..."; \
32905         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32906         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32907           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32908             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32909           else \
32910             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32911             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32912           fi; \
32913         else \
32914           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32915         fi; \
32916         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32917         $(RAW_CXX_TARGET_EXPORTS) \
32918          \
32919         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32920         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32921         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32922         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
32923         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32924         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32925         case $(srcdir) in \
32926           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32927           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32928                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32929         esac; \
32930         module_srcdir=libstdc++-v3; \
32931         $(SHELL) $$s/$$module_srcdir/configure \
32932           --srcdir=$${topdir}/$$module_srcdir \
32933           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32934           --target=${target_alias} \
32935           --with-build-libsubdir=$(HOST_SUBDIR) \
32936           $(STAGE3_CONFIGURE_FLAGS)
32937 @endif target-libstdc++-v3-bootstrap
32938
32939 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
32940 maybe-configure-stage4-target-libstdc++-v3:
32941 @if target-libstdc++-v3-bootstrap
32942 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
32943 configure-stage4-target-libstdc++-v3:
32944         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32945         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32946         @r=`${PWD_COMMAND}`; export r; \
32947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32948         TFLAGS="$(STAGE4_TFLAGS)"; \
32949         echo "Checking multilib configuration for libstdc++-v3..."; \
32950         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32951         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32952           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32953             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32954           else \
32955             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32956             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32957           fi; \
32958         else \
32959           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32960         fi; \
32961         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32962         $(RAW_CXX_TARGET_EXPORTS) \
32963          \
32964         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32965         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32966         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32967         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
32968         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32969         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32970         case $(srcdir) in \
32971           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32972           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32973                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32974         esac; \
32975         module_srcdir=libstdc++-v3; \
32976         $(SHELL) $$s/$$module_srcdir/configure \
32977           --srcdir=$${topdir}/$$module_srcdir \
32978           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32979           --target=${target_alias} \
32980           --with-build-libsubdir=$(HOST_SUBDIR) \
32981           $(STAGE4_CONFIGURE_FLAGS)
32982 @endif target-libstdc++-v3-bootstrap
32983
32984 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
32985 maybe-configure-stageprofile-target-libstdc++-v3:
32986 @if target-libstdc++-v3-bootstrap
32987 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
32988 configure-stageprofile-target-libstdc++-v3:
32989         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32990         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32991         @r=`${PWD_COMMAND}`; export r; \
32992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32993         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32994         echo "Checking multilib configuration for libstdc++-v3..."; \
32995         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32996         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32997           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32998             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32999           else \
33000             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33001             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33002           fi; \
33003         else \
33004           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33005         fi; \
33006         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33007         $(RAW_CXX_TARGET_EXPORTS) \
33008          \
33009         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33010         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33011         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33012         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
33013         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33014         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33015         case $(srcdir) in \
33016           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33017           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33018                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33019         esac; \
33020         module_srcdir=libstdc++-v3; \
33021         $(SHELL) $$s/$$module_srcdir/configure \
33022           --srcdir=$${topdir}/$$module_srcdir \
33023           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33024           --target=${target_alias} \
33025           --with-build-libsubdir=$(HOST_SUBDIR) \
33026           $(STAGEprofile_CONFIGURE_FLAGS)
33027 @endif target-libstdc++-v3-bootstrap
33028
33029 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
33030 maybe-configure-stagefeedback-target-libstdc++-v3:
33031 @if target-libstdc++-v3-bootstrap
33032 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33033 configure-stagefeedback-target-libstdc++-v3:
33034         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33035         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33036         @r=`${PWD_COMMAND}`; export r; \
33037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33038         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33039         echo "Checking multilib configuration for libstdc++-v3..."; \
33040         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33041         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33042           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33043             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33044           else \
33045             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33046             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33047           fi; \
33048         else \
33049           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33050         fi; \
33051         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33052         $(RAW_CXX_TARGET_EXPORTS) \
33053          \
33054         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33055         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33056         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33057         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
33058         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33059         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33060         case $(srcdir) in \
33061           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33062           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33063                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33064         esac; \
33065         module_srcdir=libstdc++-v3; \
33066         $(SHELL) $$s/$$module_srcdir/configure \
33067           --srcdir=$${topdir}/$$module_srcdir \
33068           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33069           --target=${target_alias} \
33070           --with-build-libsubdir=$(HOST_SUBDIR) \
33071           $(STAGEfeedback_CONFIGURE_FLAGS)
33072 @endif target-libstdc++-v3-bootstrap
33073
33074
33075
33076
33077
33078 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
33079 maybe-all-target-libstdc++-v3:
33080 @if gcc-bootstrap
33081 all-target-libstdc++-v3: stage_current
33082 @endif gcc-bootstrap
33083 @if target-libstdc++-v3
33084 TARGET-target-libstdc++-v3=all
33085 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
33086 all-target-libstdc++-v3: configure-target-libstdc++-v3
33087         @r=`${PWD_COMMAND}`; export r; \
33088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33089         $(RAW_CXX_TARGET_EXPORTS)  \
33090         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33091           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33092                 $(TARGET-target-libstdc++-v3))
33093 @endif target-libstdc++-v3
33094
33095
33096
33097 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
33098 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
33099 maybe-all-stage1-target-libstdc++-v3:
33100 maybe-clean-stage1-target-libstdc++-v3:
33101 @if target-libstdc++-v3-bootstrap
33102 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
33103 all-stage1: all-stage1-target-libstdc++-v3
33104 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33105 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
33106         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33107         @r=`${PWD_COMMAND}`; export r; \
33108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33109         TFLAGS="$(STAGE1_TFLAGS)"; \
33110         $(RAW_CXX_TARGET_EXPORTS)  \
33111         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33112         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33113                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33114                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33115                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33116                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33117                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33118                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33119                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33120                   \
33121                 TFLAGS="$(STAGE1_TFLAGS)" \
33122                 $(TARGET-stage1-target-libstdc++-v3)
33123
33124 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
33125 clean-stage1: clean-stage1-target-libstdc++-v3
33126 clean-stage1-target-libstdc++-v3:
33127         @if [ $(current_stage) = stage1 ]; then \
33128           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33129         else \
33130           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
33131           $(MAKE) stage1-start; \
33132         fi; \
33133         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33134         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33135           clean
33136 @endif target-libstdc++-v3-bootstrap
33137
33138
33139 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
33140 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
33141 maybe-all-stage2-target-libstdc++-v3:
33142 maybe-clean-stage2-target-libstdc++-v3:
33143 @if target-libstdc++-v3-bootstrap
33144 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
33145 all-stage2: all-stage2-target-libstdc++-v3
33146 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33147 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
33148         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33149         @r=`${PWD_COMMAND}`; export r; \
33150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33151         TFLAGS="$(STAGE2_TFLAGS)"; \
33152         $(RAW_CXX_TARGET_EXPORTS) \
33153           \
33154         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33155         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33156                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33157                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33158                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33159                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33160                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33161                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33162                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33163                 TFLAGS="$(STAGE2_TFLAGS)" \
33164                 $(TARGET-stage2-target-libstdc++-v3)
33165
33166 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
33167 clean-stage2: clean-stage2-target-libstdc++-v3
33168 clean-stage2-target-libstdc++-v3:
33169         @if [ $(current_stage) = stage2 ]; then \
33170           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33171         else \
33172           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
33173           $(MAKE) stage2-start; \
33174         fi; \
33175         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33176         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33177 @endif target-libstdc++-v3-bootstrap
33178
33179
33180 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
33181 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
33182 maybe-all-stage3-target-libstdc++-v3:
33183 maybe-clean-stage3-target-libstdc++-v3:
33184 @if target-libstdc++-v3-bootstrap
33185 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
33186 all-stage3: all-stage3-target-libstdc++-v3
33187 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33188 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
33189         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33190         @r=`${PWD_COMMAND}`; export r; \
33191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33192         TFLAGS="$(STAGE3_TFLAGS)"; \
33193         $(RAW_CXX_TARGET_EXPORTS) \
33194           \
33195         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33196         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33197                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33198                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33199                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33200                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33201                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33202                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33203                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33204                 TFLAGS="$(STAGE3_TFLAGS)" \
33205                 $(TARGET-stage3-target-libstdc++-v3)
33206
33207 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
33208 clean-stage3: clean-stage3-target-libstdc++-v3
33209 clean-stage3-target-libstdc++-v3:
33210         @if [ $(current_stage) = stage3 ]; then \
33211           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33212         else \
33213           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
33214           $(MAKE) stage3-start; \
33215         fi; \
33216         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33217         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33218 @endif target-libstdc++-v3-bootstrap
33219
33220
33221 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
33222 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
33223 maybe-all-stage4-target-libstdc++-v3:
33224 maybe-clean-stage4-target-libstdc++-v3:
33225 @if target-libstdc++-v3-bootstrap
33226 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
33227 all-stage4: all-stage4-target-libstdc++-v3
33228 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33229 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
33230         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33231         @r=`${PWD_COMMAND}`; export r; \
33232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33233         TFLAGS="$(STAGE4_TFLAGS)"; \
33234         $(RAW_CXX_TARGET_EXPORTS) \
33235           \
33236         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33237         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33238                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33239                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33240                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33241                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33242                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33243                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33244                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33245                 TFLAGS="$(STAGE4_TFLAGS)" \
33246                 $(TARGET-stage4-target-libstdc++-v3)
33247
33248 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
33249 clean-stage4: clean-stage4-target-libstdc++-v3
33250 clean-stage4-target-libstdc++-v3:
33251         @if [ $(current_stage) = stage4 ]; then \
33252           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33253         else \
33254           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
33255           $(MAKE) stage4-start; \
33256         fi; \
33257         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33258         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33259 @endif target-libstdc++-v3-bootstrap
33260
33261
33262 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
33263 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
33264 maybe-all-stageprofile-target-libstdc++-v3:
33265 maybe-clean-stageprofile-target-libstdc++-v3:
33266 @if target-libstdc++-v3-bootstrap
33267 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
33268 all-stageprofile: all-stageprofile-target-libstdc++-v3
33269 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33270 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
33271         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33272         @r=`${PWD_COMMAND}`; export r; \
33273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33274         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33275         $(RAW_CXX_TARGET_EXPORTS) \
33276           \
33277         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33278         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33279                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33280                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33281                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33282                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33283                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33284                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33285                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33286                 TFLAGS="$(STAGEprofile_TFLAGS)" \
33287                 $(TARGET-stageprofile-target-libstdc++-v3)
33288
33289 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
33290 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
33291 clean-stageprofile-target-libstdc++-v3:
33292         @if [ $(current_stage) = stageprofile ]; then \
33293           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33294         else \
33295           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
33296           $(MAKE) stageprofile-start; \
33297         fi; \
33298         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33299         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33300 @endif target-libstdc++-v3-bootstrap
33301
33302
33303 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
33304 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
33305 maybe-all-stagefeedback-target-libstdc++-v3:
33306 maybe-clean-stagefeedback-target-libstdc++-v3:
33307 @if target-libstdc++-v3-bootstrap
33308 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
33309 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
33310 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33311 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33312         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33313         @r=`${PWD_COMMAND}`; export r; \
33314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33315         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33316         $(RAW_CXX_TARGET_EXPORTS) \
33317           \
33318         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33319         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33320                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33321                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33322                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33323                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33324                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33325                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33326                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33327                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33328                 $(TARGET-stagefeedback-target-libstdc++-v3)
33329
33330 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
33331 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
33332 clean-stagefeedback-target-libstdc++-v3:
33333         @if [ $(current_stage) = stagefeedback ]; then \
33334           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33335         else \
33336           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
33337           $(MAKE) stagefeedback-start; \
33338         fi; \
33339         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33340         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33341 @endif target-libstdc++-v3-bootstrap
33342
33343
33344
33345
33346
33347
33348 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
33349 maybe-check-target-libstdc++-v3:
33350 @if target-libstdc++-v3
33351 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
33352
33353 check-target-libstdc++-v3:
33354         @: $(MAKE); $(unstage)
33355         @r=`${PWD_COMMAND}`; export r; \
33356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33357         $(RAW_CXX_TARGET_EXPORTS) \
33358         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33359           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
33360
33361 @endif target-libstdc++-v3
33362
33363 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
33364 maybe-install-target-libstdc++-v3:
33365 @if target-libstdc++-v3
33366 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
33367
33368 install-target-libstdc++-v3: installdirs
33369         @: $(MAKE); $(unstage)
33370         @r=`${PWD_COMMAND}`; export r; \
33371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33372         $(RAW_CXX_TARGET_EXPORTS) \
33373         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33374           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33375
33376 @endif target-libstdc++-v3
33377
33378 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
33379 maybe-install-strip-target-libstdc++-v3:
33380 @if target-libstdc++-v3
33381 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
33382
33383 install-strip-target-libstdc++-v3: installdirs
33384         @: $(MAKE); $(unstage)
33385         @r=`${PWD_COMMAND}`; export r; \
33386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33387         $(RAW_CXX_TARGET_EXPORTS) \
33388         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33389           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
33390
33391 @endif target-libstdc++-v3
33392
33393 # Other targets (info, dvi, pdf, etc.)
33394
33395 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
33396 maybe-info-target-libstdc++-v3:
33397 @if target-libstdc++-v3
33398 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
33399
33400 info-target-libstdc++-v3: \
33401     configure-target-libstdc++-v3 
33402         @: $(MAKE); $(unstage)
33403         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33404         r=`${PWD_COMMAND}`; export r; \
33405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33406         $(RAW_CXX_TARGET_EXPORTS) \
33407         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33408         for flag in $(EXTRA_TARGET_FLAGS); do \
33409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33410         done; \
33411         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33414                   "RANLIB=$${RANLIB}" \
33415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33416                    info) \
33417           || exit 1
33418
33419 @endif target-libstdc++-v3
33420
33421 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
33422 maybe-dvi-target-libstdc++-v3:
33423 @if target-libstdc++-v3
33424 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
33425
33426 dvi-target-libstdc++-v3: \
33427     configure-target-libstdc++-v3 
33428         @: $(MAKE); $(unstage)
33429         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33430         r=`${PWD_COMMAND}`; export r; \
33431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33432         $(RAW_CXX_TARGET_EXPORTS) \
33433         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
33434         for flag in $(EXTRA_TARGET_FLAGS); do \
33435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33436         done; \
33437         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33440                   "RANLIB=$${RANLIB}" \
33441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33442                    dvi) \
33443           || exit 1
33444
33445 @endif target-libstdc++-v3
33446
33447 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
33448 maybe-pdf-target-libstdc++-v3:
33449 @if target-libstdc++-v3
33450 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
33451
33452 pdf-target-libstdc++-v3: \
33453     configure-target-libstdc++-v3 
33454         @: $(MAKE); $(unstage)
33455         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33456         r=`${PWD_COMMAND}`; export r; \
33457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33458         $(RAW_CXX_TARGET_EXPORTS) \
33459         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
33460         for flag in $(EXTRA_TARGET_FLAGS); do \
33461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33462         done; \
33463         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33466                   "RANLIB=$${RANLIB}" \
33467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33468                    pdf) \
33469           || exit 1
33470
33471 @endif target-libstdc++-v3
33472
33473 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
33474 maybe-html-target-libstdc++-v3:
33475 @if target-libstdc++-v3
33476 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
33477
33478 html-target-libstdc++-v3: \
33479     configure-target-libstdc++-v3 
33480         @: $(MAKE); $(unstage)
33481         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33482         r=`${PWD_COMMAND}`; export r; \
33483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33484         $(RAW_CXX_TARGET_EXPORTS) \
33485         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33486         for flag in $(EXTRA_TARGET_FLAGS); do \
33487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33488         done; \
33489         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33492                   "RANLIB=$${RANLIB}" \
33493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33494                    html) \
33495           || exit 1
33496
33497 @endif target-libstdc++-v3
33498
33499 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
33500 maybe-TAGS-target-libstdc++-v3:
33501 @if target-libstdc++-v3
33502 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
33503
33504 TAGS-target-libstdc++-v3: \
33505     configure-target-libstdc++-v3 
33506         @: $(MAKE); $(unstage)
33507         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33508         r=`${PWD_COMMAND}`; export r; \
33509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33510         $(RAW_CXX_TARGET_EXPORTS) \
33511         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
33512         for flag in $(EXTRA_TARGET_FLAGS); do \
33513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33514         done; \
33515         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33518                   "RANLIB=$${RANLIB}" \
33519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33520                    TAGS) \
33521           || exit 1
33522
33523 @endif target-libstdc++-v3
33524
33525 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
33526 maybe-install-info-target-libstdc++-v3:
33527 @if target-libstdc++-v3
33528 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
33529
33530 install-info-target-libstdc++-v3: \
33531     configure-target-libstdc++-v3 \
33532     info-target-libstdc++-v3 
33533         @: $(MAKE); $(unstage)
33534         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33535         r=`${PWD_COMMAND}`; export r; \
33536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33537         $(RAW_CXX_TARGET_EXPORTS) \
33538         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33539         for flag in $(EXTRA_TARGET_FLAGS); do \
33540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33541         done; \
33542         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33545                   "RANLIB=$${RANLIB}" \
33546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33547                    install-info) \
33548           || exit 1
33549
33550 @endif target-libstdc++-v3
33551
33552 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
33553 maybe-install-pdf-target-libstdc++-v3:
33554 @if target-libstdc++-v3
33555 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
33556
33557 install-pdf-target-libstdc++-v3: \
33558     configure-target-libstdc++-v3 \
33559     pdf-target-libstdc++-v3 
33560         @: $(MAKE); $(unstage)
33561         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33562         r=`${PWD_COMMAND}`; export r; \
33563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33564         $(RAW_CXX_TARGET_EXPORTS) \
33565         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
33566         for flag in $(EXTRA_TARGET_FLAGS); do \
33567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33568         done; \
33569         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33572                   "RANLIB=$${RANLIB}" \
33573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33574                    install-pdf) \
33575           || exit 1
33576
33577 @endif target-libstdc++-v3
33578
33579 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
33580 maybe-install-html-target-libstdc++-v3:
33581 @if target-libstdc++-v3
33582 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
33583
33584 install-html-target-libstdc++-v3: \
33585     configure-target-libstdc++-v3 \
33586     html-target-libstdc++-v3 
33587         @: $(MAKE); $(unstage)
33588         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33589         r=`${PWD_COMMAND}`; export r; \
33590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33591         $(RAW_CXX_TARGET_EXPORTS) \
33592         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33593         for flag in $(EXTRA_TARGET_FLAGS); do \
33594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33595         done; \
33596         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33599                   "RANLIB=$${RANLIB}" \
33600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33601                    install-html) \
33602           || exit 1
33603
33604 @endif target-libstdc++-v3
33605
33606 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
33607 maybe-installcheck-target-libstdc++-v3:
33608 @if target-libstdc++-v3
33609 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
33610
33611 installcheck-target-libstdc++-v3: \
33612     configure-target-libstdc++-v3 
33613         @: $(MAKE); $(unstage)
33614         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33615         r=`${PWD_COMMAND}`; export r; \
33616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33617         $(RAW_CXX_TARGET_EXPORTS) \
33618         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
33619         for flag in $(EXTRA_TARGET_FLAGS); do \
33620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33621         done; \
33622         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33625                   "RANLIB=$${RANLIB}" \
33626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33627                    installcheck) \
33628           || exit 1
33629
33630 @endif target-libstdc++-v3
33631
33632 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
33633 maybe-mostlyclean-target-libstdc++-v3:
33634 @if target-libstdc++-v3
33635 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
33636
33637 mostlyclean-target-libstdc++-v3: 
33638         @: $(MAKE); $(unstage)
33639         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33640         r=`${PWD_COMMAND}`; export r; \
33641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33642         $(RAW_CXX_TARGET_EXPORTS) \
33643         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33644         for flag in $(EXTRA_TARGET_FLAGS); do \
33645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33646         done; \
33647         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33650                   "RANLIB=$${RANLIB}" \
33651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33652                    mostlyclean) \
33653           || exit 1
33654
33655 @endif target-libstdc++-v3
33656
33657 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
33658 maybe-clean-target-libstdc++-v3:
33659 @if target-libstdc++-v3
33660 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
33661
33662 clean-target-libstdc++-v3: 
33663         @: $(MAKE); $(unstage)
33664         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33665         r=`${PWD_COMMAND}`; export r; \
33666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33667         $(RAW_CXX_TARGET_EXPORTS) \
33668         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33669         for flag in $(EXTRA_TARGET_FLAGS); do \
33670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33671         done; \
33672         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33675                   "RANLIB=$${RANLIB}" \
33676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33677                    clean) \
33678           || exit 1
33679
33680 @endif target-libstdc++-v3
33681
33682 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
33683 maybe-distclean-target-libstdc++-v3:
33684 @if target-libstdc++-v3
33685 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
33686
33687 distclean-target-libstdc++-v3: 
33688         @: $(MAKE); $(unstage)
33689         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33690         r=`${PWD_COMMAND}`; export r; \
33691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33692         $(RAW_CXX_TARGET_EXPORTS) \
33693         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33694         for flag in $(EXTRA_TARGET_FLAGS); do \
33695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33696         done; \
33697         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33700                   "RANLIB=$${RANLIB}" \
33701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33702                    distclean) \
33703           || exit 1
33704
33705 @endif target-libstdc++-v3
33706
33707 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
33708 maybe-maintainer-clean-target-libstdc++-v3:
33709 @if target-libstdc++-v3
33710 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
33711
33712 maintainer-clean-target-libstdc++-v3: 
33713         @: $(MAKE); $(unstage)
33714         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33715         r=`${PWD_COMMAND}`; export r; \
33716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33717         $(RAW_CXX_TARGET_EXPORTS) \
33718         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33719         for flag in $(EXTRA_TARGET_FLAGS); do \
33720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33721         done; \
33722         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33725                   "RANLIB=$${RANLIB}" \
33726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33727                    maintainer-clean) \
33728           || exit 1
33729
33730 @endif target-libstdc++-v3
33731
33732
33733
33734
33735
33736 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
33737 maybe-configure-target-libsanitizer:
33738 @if gcc-bootstrap
33739 configure-target-libsanitizer: stage_current
33740 @endif gcc-bootstrap
33741 @if target-libsanitizer
33742 maybe-configure-target-libsanitizer: configure-target-libsanitizer
33743 configure-target-libsanitizer: 
33744         @r=`${PWD_COMMAND}`; export r; \
33745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33746         echo "Checking multilib configuration for libsanitizer..."; \
33747         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33748         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33749         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33750           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33751             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33752           else \
33753             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33754             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33755           fi; \
33756         else \
33757           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33758         fi; \
33759         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33760         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33761         $(RAW_CXX_TARGET_EXPORTS)  \
33762         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
33763         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
33764         case $(srcdir) in \
33765           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33766           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33767                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33768         esac; \
33769         module_srcdir=libsanitizer; \
33770         rm -f no-such-file || : ; \
33771         CONFIG_SITE=no-such-file $(SHELL) \
33772           $$s/$$module_srcdir/configure \
33773           --srcdir=$${topdir}/$$module_srcdir \
33774           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33775           --target=${target_alias}  \
33776           || exit 1
33777 @endif target-libsanitizer
33778
33779
33780
33781 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
33782 maybe-configure-stage1-target-libsanitizer:
33783 @if target-libsanitizer-bootstrap
33784 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
33785 configure-stage1-target-libsanitizer:
33786         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33787         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33788         @r=`${PWD_COMMAND}`; export r; \
33789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33790         TFLAGS="$(STAGE1_TFLAGS)"; \
33791         echo "Checking multilib configuration for libsanitizer..."; \
33792         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33793         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33794           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33795             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33796           else \
33797             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33798             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33799           fi; \
33800         else \
33801           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33802         fi; \
33803         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33804         $(RAW_CXX_TARGET_EXPORTS) \
33805         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33806         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33807         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33808         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
33809         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33810         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33811         case $(srcdir) in \
33812           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33813           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33814                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33815         esac; \
33816         module_srcdir=libsanitizer; \
33817         $(SHELL) $$s/$$module_srcdir/configure \
33818           --srcdir=$${topdir}/$$module_srcdir \
33819           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33820           --target=${target_alias} \
33821            \
33822           $(STAGE1_CONFIGURE_FLAGS)
33823 @endif target-libsanitizer-bootstrap
33824
33825 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
33826 maybe-configure-stage2-target-libsanitizer:
33827 @if target-libsanitizer-bootstrap
33828 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
33829 configure-stage2-target-libsanitizer:
33830         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33831         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33832         @r=`${PWD_COMMAND}`; export r; \
33833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33834         TFLAGS="$(STAGE2_TFLAGS)"; \
33835         echo "Checking multilib configuration for libsanitizer..."; \
33836         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33837         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33838           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33839             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33840           else \
33841             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33842             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33843           fi; \
33844         else \
33845           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33846         fi; \
33847         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33848         $(RAW_CXX_TARGET_EXPORTS) \
33849          \
33850         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33851         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33852         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33853         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
33854         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33855         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33856         case $(srcdir) in \
33857           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33858           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33859                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33860         esac; \
33861         module_srcdir=libsanitizer; \
33862         $(SHELL) $$s/$$module_srcdir/configure \
33863           --srcdir=$${topdir}/$$module_srcdir \
33864           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33865           --target=${target_alias} \
33866           --with-build-libsubdir=$(HOST_SUBDIR) \
33867           $(STAGE2_CONFIGURE_FLAGS)
33868 @endif target-libsanitizer-bootstrap
33869
33870 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
33871 maybe-configure-stage3-target-libsanitizer:
33872 @if target-libsanitizer-bootstrap
33873 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
33874 configure-stage3-target-libsanitizer:
33875         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33876         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33877         @r=`${PWD_COMMAND}`; export r; \
33878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33879         TFLAGS="$(STAGE3_TFLAGS)"; \
33880         echo "Checking multilib configuration for libsanitizer..."; \
33881         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33882         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33883           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33884             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33885           else \
33886             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33887             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33888           fi; \
33889         else \
33890           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33891         fi; \
33892         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33893         $(RAW_CXX_TARGET_EXPORTS) \
33894          \
33895         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33896         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33897         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33898         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
33899         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33900         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33901         case $(srcdir) in \
33902           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33903           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33904                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33905         esac; \
33906         module_srcdir=libsanitizer; \
33907         $(SHELL) $$s/$$module_srcdir/configure \
33908           --srcdir=$${topdir}/$$module_srcdir \
33909           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33910           --target=${target_alias} \
33911           --with-build-libsubdir=$(HOST_SUBDIR) \
33912           $(STAGE3_CONFIGURE_FLAGS)
33913 @endif target-libsanitizer-bootstrap
33914
33915 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
33916 maybe-configure-stage4-target-libsanitizer:
33917 @if target-libsanitizer-bootstrap
33918 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
33919 configure-stage4-target-libsanitizer:
33920         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33921         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33922         @r=`${PWD_COMMAND}`; export r; \
33923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33924         TFLAGS="$(STAGE4_TFLAGS)"; \
33925         echo "Checking multilib configuration for libsanitizer..."; \
33926         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33927         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33928           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33929             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33930           else \
33931             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33932             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33933           fi; \
33934         else \
33935           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33936         fi; \
33937         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33938         $(RAW_CXX_TARGET_EXPORTS) \
33939          \
33940         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33941         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33942         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33943         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
33944         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33945         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33946         case $(srcdir) in \
33947           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33948           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33949                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33950         esac; \
33951         module_srcdir=libsanitizer; \
33952         $(SHELL) $$s/$$module_srcdir/configure \
33953           --srcdir=$${topdir}/$$module_srcdir \
33954           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33955           --target=${target_alias} \
33956           --with-build-libsubdir=$(HOST_SUBDIR) \
33957           $(STAGE4_CONFIGURE_FLAGS)
33958 @endif target-libsanitizer-bootstrap
33959
33960 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
33961 maybe-configure-stageprofile-target-libsanitizer:
33962 @if target-libsanitizer-bootstrap
33963 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
33964 configure-stageprofile-target-libsanitizer:
33965         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33966         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33967         @r=`${PWD_COMMAND}`; export r; \
33968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33969         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33970         echo "Checking multilib configuration for libsanitizer..."; \
33971         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33972         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33973           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33974             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33975           else \
33976             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33977             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33978           fi; \
33979         else \
33980           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33981         fi; \
33982         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33983         $(RAW_CXX_TARGET_EXPORTS) \
33984          \
33985         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33986         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33987         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33988         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
33989         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33990         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33991         case $(srcdir) in \
33992           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33993           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33994                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33995         esac; \
33996         module_srcdir=libsanitizer; \
33997         $(SHELL) $$s/$$module_srcdir/configure \
33998           --srcdir=$${topdir}/$$module_srcdir \
33999           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34000           --target=${target_alias} \
34001           --with-build-libsubdir=$(HOST_SUBDIR) \
34002           $(STAGEprofile_CONFIGURE_FLAGS)
34003 @endif target-libsanitizer-bootstrap
34004
34005 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
34006 maybe-configure-stagefeedback-target-libsanitizer:
34007 @if target-libsanitizer-bootstrap
34008 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34009 configure-stagefeedback-target-libsanitizer:
34010         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34011         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34012         @r=`${PWD_COMMAND}`; export r; \
34013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34014         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34015         echo "Checking multilib configuration for libsanitizer..."; \
34016         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34017         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34018           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34019             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34020           else \
34021             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34022             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34023           fi; \
34024         else \
34025           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34026         fi; \
34027         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34028         $(RAW_CXX_TARGET_EXPORTS) \
34029          \
34030         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34031         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34032         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34033         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
34034         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34035         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34036         case $(srcdir) in \
34037           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34038           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34039                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34040         esac; \
34041         module_srcdir=libsanitizer; \
34042         $(SHELL) $$s/$$module_srcdir/configure \
34043           --srcdir=$${topdir}/$$module_srcdir \
34044           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34045           --target=${target_alias} \
34046           --with-build-libsubdir=$(HOST_SUBDIR) \
34047           $(STAGEfeedback_CONFIGURE_FLAGS)
34048 @endif target-libsanitizer-bootstrap
34049
34050
34051
34052
34053
34054 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
34055 maybe-all-target-libsanitizer:
34056 @if gcc-bootstrap
34057 all-target-libsanitizer: stage_current
34058 @endif gcc-bootstrap
34059 @if target-libsanitizer
34060 TARGET-target-libsanitizer=all
34061 maybe-all-target-libsanitizer: all-target-libsanitizer
34062 all-target-libsanitizer: configure-target-libsanitizer
34063         @r=`${PWD_COMMAND}`; export r; \
34064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34065         $(RAW_CXX_TARGET_EXPORTS)  \
34066         (cd $(TARGET_SUBDIR)/libsanitizer && \
34067           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34068                 $(TARGET-target-libsanitizer))
34069 @endif target-libsanitizer
34070
34071
34072
34073 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
34074 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
34075 maybe-all-stage1-target-libsanitizer:
34076 maybe-clean-stage1-target-libsanitizer:
34077 @if target-libsanitizer-bootstrap
34078 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
34079 all-stage1: all-stage1-target-libsanitizer
34080 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
34081 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
34082         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34083         @r=`${PWD_COMMAND}`; export r; \
34084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34085         TFLAGS="$(STAGE1_TFLAGS)"; \
34086         $(RAW_CXX_TARGET_EXPORTS)  \
34087         cd $(TARGET_SUBDIR)/libsanitizer && \
34088         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34089                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34090                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34091                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34092                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34093                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34094                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34095                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
34096                   \
34097                 TFLAGS="$(STAGE1_TFLAGS)" \
34098                 $(TARGET-stage1-target-libsanitizer)
34099
34100 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
34101 clean-stage1: clean-stage1-target-libsanitizer
34102 clean-stage1-target-libsanitizer:
34103         @if [ $(current_stage) = stage1 ]; then \
34104           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34105         else \
34106           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
34107           $(MAKE) stage1-start; \
34108         fi; \
34109         cd $(TARGET_SUBDIR)/libsanitizer && \
34110         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
34111           clean
34112 @endif target-libsanitizer-bootstrap
34113
34114
34115 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
34116 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
34117 maybe-all-stage2-target-libsanitizer:
34118 maybe-clean-stage2-target-libsanitizer:
34119 @if target-libsanitizer-bootstrap
34120 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
34121 all-stage2: all-stage2-target-libsanitizer
34122 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
34123 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
34124         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34125         @r=`${PWD_COMMAND}`; export r; \
34126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34127         TFLAGS="$(STAGE2_TFLAGS)"; \
34128         $(RAW_CXX_TARGET_EXPORTS) \
34129           \
34130         cd $(TARGET_SUBDIR)/libsanitizer && \
34131         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34132                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34133                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34134                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34135                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34136                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34137                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34138                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34139                 TFLAGS="$(STAGE2_TFLAGS)" \
34140                 $(TARGET-stage2-target-libsanitizer)
34141
34142 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
34143 clean-stage2: clean-stage2-target-libsanitizer
34144 clean-stage2-target-libsanitizer:
34145         @if [ $(current_stage) = stage2 ]; then \
34146           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34147         else \
34148           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
34149           $(MAKE) stage2-start; \
34150         fi; \
34151         cd $(TARGET_SUBDIR)/libsanitizer && \
34152         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34153 @endif target-libsanitizer-bootstrap
34154
34155
34156 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
34157 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
34158 maybe-all-stage3-target-libsanitizer:
34159 maybe-clean-stage3-target-libsanitizer:
34160 @if target-libsanitizer-bootstrap
34161 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
34162 all-stage3: all-stage3-target-libsanitizer
34163 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
34164 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
34165         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34166         @r=`${PWD_COMMAND}`; export r; \
34167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34168         TFLAGS="$(STAGE3_TFLAGS)"; \
34169         $(RAW_CXX_TARGET_EXPORTS) \
34170           \
34171         cd $(TARGET_SUBDIR)/libsanitizer && \
34172         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34173                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34174                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34175                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34176                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34177                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34178                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34179                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34180                 TFLAGS="$(STAGE3_TFLAGS)" \
34181                 $(TARGET-stage3-target-libsanitizer)
34182
34183 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
34184 clean-stage3: clean-stage3-target-libsanitizer
34185 clean-stage3-target-libsanitizer:
34186         @if [ $(current_stage) = stage3 ]; then \
34187           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34188         else \
34189           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
34190           $(MAKE) stage3-start; \
34191         fi; \
34192         cd $(TARGET_SUBDIR)/libsanitizer && \
34193         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34194 @endif target-libsanitizer-bootstrap
34195
34196
34197 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
34198 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
34199 maybe-all-stage4-target-libsanitizer:
34200 maybe-clean-stage4-target-libsanitizer:
34201 @if target-libsanitizer-bootstrap
34202 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
34203 all-stage4: all-stage4-target-libsanitizer
34204 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
34205 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
34206         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34207         @r=`${PWD_COMMAND}`; export r; \
34208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34209         TFLAGS="$(STAGE4_TFLAGS)"; \
34210         $(RAW_CXX_TARGET_EXPORTS) \
34211           \
34212         cd $(TARGET_SUBDIR)/libsanitizer && \
34213         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34214                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34215                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34216                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34217                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34218                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34219                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34220                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34221                 TFLAGS="$(STAGE4_TFLAGS)" \
34222                 $(TARGET-stage4-target-libsanitizer)
34223
34224 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
34225 clean-stage4: clean-stage4-target-libsanitizer
34226 clean-stage4-target-libsanitizer:
34227         @if [ $(current_stage) = stage4 ]; then \
34228           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34229         else \
34230           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
34231           $(MAKE) stage4-start; \
34232         fi; \
34233         cd $(TARGET_SUBDIR)/libsanitizer && \
34234         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34235 @endif target-libsanitizer-bootstrap
34236
34237
34238 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
34239 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
34240 maybe-all-stageprofile-target-libsanitizer:
34241 maybe-clean-stageprofile-target-libsanitizer:
34242 @if target-libsanitizer-bootstrap
34243 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
34244 all-stageprofile: all-stageprofile-target-libsanitizer
34245 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
34246 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
34247         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34248         @r=`${PWD_COMMAND}`; export r; \
34249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34250         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34251         $(RAW_CXX_TARGET_EXPORTS) \
34252           \
34253         cd $(TARGET_SUBDIR)/libsanitizer && \
34254         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34255                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34256                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34257                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34258                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34259                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34260                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34261                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34262                 TFLAGS="$(STAGEprofile_TFLAGS)" \
34263                 $(TARGET-stageprofile-target-libsanitizer)
34264
34265 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
34266 clean-stageprofile: clean-stageprofile-target-libsanitizer
34267 clean-stageprofile-target-libsanitizer:
34268         @if [ $(current_stage) = stageprofile ]; then \
34269           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34270         else \
34271           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
34272           $(MAKE) stageprofile-start; \
34273         fi; \
34274         cd $(TARGET_SUBDIR)/libsanitizer && \
34275         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34276 @endif target-libsanitizer-bootstrap
34277
34278
34279 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
34280 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
34281 maybe-all-stagefeedback-target-libsanitizer:
34282 maybe-clean-stagefeedback-target-libsanitizer:
34283 @if target-libsanitizer-bootstrap
34284 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
34285 all-stagefeedback: all-stagefeedback-target-libsanitizer
34286 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
34287 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34288         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34289         @r=`${PWD_COMMAND}`; export r; \
34290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34291         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34292         $(RAW_CXX_TARGET_EXPORTS) \
34293           \
34294         cd $(TARGET_SUBDIR)/libsanitizer && \
34295         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34296                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34297                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34298                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34299                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34300                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34301                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34302                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34303                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34304                 $(TARGET-stagefeedback-target-libsanitizer)
34305
34306 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
34307 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
34308 clean-stagefeedback-target-libsanitizer:
34309         @if [ $(current_stage) = stagefeedback ]; then \
34310           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34311         else \
34312           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
34313           $(MAKE) stagefeedback-start; \
34314         fi; \
34315         cd $(TARGET_SUBDIR)/libsanitizer && \
34316         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34317 @endif target-libsanitizer-bootstrap
34318
34319
34320
34321
34322
34323
34324 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
34325 maybe-check-target-libsanitizer:
34326 @if target-libsanitizer
34327 maybe-check-target-libsanitizer: check-target-libsanitizer
34328
34329 check-target-libsanitizer:
34330         @: $(MAKE); $(unstage)
34331         @r=`${PWD_COMMAND}`; export r; \
34332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34333         $(RAW_CXX_TARGET_EXPORTS) \
34334         (cd $(TARGET_SUBDIR)/libsanitizer && \
34335           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
34336
34337 @endif target-libsanitizer
34338
34339 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
34340 maybe-install-target-libsanitizer:
34341 @if target-libsanitizer
34342 maybe-install-target-libsanitizer: install-target-libsanitizer
34343
34344 install-target-libsanitizer: installdirs
34345         @: $(MAKE); $(unstage)
34346         @r=`${PWD_COMMAND}`; export r; \
34347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34348         $(RAW_CXX_TARGET_EXPORTS) \
34349         (cd $(TARGET_SUBDIR)/libsanitizer && \
34350           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34351
34352 @endif target-libsanitizer
34353
34354 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
34355 maybe-install-strip-target-libsanitizer:
34356 @if target-libsanitizer
34357 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
34358
34359 install-strip-target-libsanitizer: installdirs
34360         @: $(MAKE); $(unstage)
34361         @r=`${PWD_COMMAND}`; export r; \
34362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34363         $(RAW_CXX_TARGET_EXPORTS) \
34364         (cd $(TARGET_SUBDIR)/libsanitizer && \
34365           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
34366
34367 @endif target-libsanitizer
34368
34369 # Other targets (info, dvi, pdf, etc.)
34370
34371 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
34372 maybe-info-target-libsanitizer:
34373 @if target-libsanitizer
34374 maybe-info-target-libsanitizer: info-target-libsanitizer
34375
34376 info-target-libsanitizer: \
34377     configure-target-libsanitizer 
34378         @: $(MAKE); $(unstage)
34379         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34380         r=`${PWD_COMMAND}`; export r; \
34381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34382         $(RAW_CXX_TARGET_EXPORTS) \
34383         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
34384         for flag in $(EXTRA_TARGET_FLAGS); do \
34385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34386         done; \
34387         (cd $(TARGET_SUBDIR)/libsanitizer && \
34388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34390                   "RANLIB=$${RANLIB}" \
34391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34392                    info) \
34393           || exit 1
34394
34395 @endif target-libsanitizer
34396
34397 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
34398 maybe-dvi-target-libsanitizer:
34399 @if target-libsanitizer
34400 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
34401
34402 dvi-target-libsanitizer: \
34403     configure-target-libsanitizer 
34404         @: $(MAKE); $(unstage)
34405         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34406         r=`${PWD_COMMAND}`; export r; \
34407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34408         $(RAW_CXX_TARGET_EXPORTS) \
34409         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
34410         for flag in $(EXTRA_TARGET_FLAGS); do \
34411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34412         done; \
34413         (cd $(TARGET_SUBDIR)/libsanitizer && \
34414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34416                   "RANLIB=$${RANLIB}" \
34417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34418                    dvi) \
34419           || exit 1
34420
34421 @endif target-libsanitizer
34422
34423 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
34424 maybe-pdf-target-libsanitizer:
34425 @if target-libsanitizer
34426 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
34427
34428 pdf-target-libsanitizer: \
34429     configure-target-libsanitizer 
34430         @: $(MAKE); $(unstage)
34431         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34432         r=`${PWD_COMMAND}`; export r; \
34433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34434         $(RAW_CXX_TARGET_EXPORTS) \
34435         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
34436         for flag in $(EXTRA_TARGET_FLAGS); do \
34437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34438         done; \
34439         (cd $(TARGET_SUBDIR)/libsanitizer && \
34440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34442                   "RANLIB=$${RANLIB}" \
34443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34444                    pdf) \
34445           || exit 1
34446
34447 @endif target-libsanitizer
34448
34449 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
34450 maybe-html-target-libsanitizer:
34451 @if target-libsanitizer
34452 maybe-html-target-libsanitizer: html-target-libsanitizer
34453
34454 html-target-libsanitizer: \
34455     configure-target-libsanitizer 
34456         @: $(MAKE); $(unstage)
34457         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34458         r=`${PWD_COMMAND}`; export r; \
34459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34460         $(RAW_CXX_TARGET_EXPORTS) \
34461         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
34462         for flag in $(EXTRA_TARGET_FLAGS); do \
34463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34464         done; \
34465         (cd $(TARGET_SUBDIR)/libsanitizer && \
34466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34468                   "RANLIB=$${RANLIB}" \
34469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34470                    html) \
34471           || exit 1
34472
34473 @endif target-libsanitizer
34474
34475 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
34476 maybe-TAGS-target-libsanitizer:
34477 @if target-libsanitizer
34478 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
34479
34480 TAGS-target-libsanitizer: \
34481     configure-target-libsanitizer 
34482         @: $(MAKE); $(unstage)
34483         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34484         r=`${PWD_COMMAND}`; export r; \
34485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34486         $(RAW_CXX_TARGET_EXPORTS) \
34487         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
34488         for flag in $(EXTRA_TARGET_FLAGS); do \
34489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34490         done; \
34491         (cd $(TARGET_SUBDIR)/libsanitizer && \
34492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34494                   "RANLIB=$${RANLIB}" \
34495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34496                    TAGS) \
34497           || exit 1
34498
34499 @endif target-libsanitizer
34500
34501 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
34502 maybe-install-info-target-libsanitizer:
34503 @if target-libsanitizer
34504 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
34505
34506 install-info-target-libsanitizer: \
34507     configure-target-libsanitizer \
34508     info-target-libsanitizer 
34509         @: $(MAKE); $(unstage)
34510         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34511         r=`${PWD_COMMAND}`; export r; \
34512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34513         $(RAW_CXX_TARGET_EXPORTS) \
34514         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
34515         for flag in $(EXTRA_TARGET_FLAGS); do \
34516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34517         done; \
34518         (cd $(TARGET_SUBDIR)/libsanitizer && \
34519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34521                   "RANLIB=$${RANLIB}" \
34522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34523                    install-info) \
34524           || exit 1
34525
34526 @endif target-libsanitizer
34527
34528 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
34529 maybe-install-pdf-target-libsanitizer:
34530 @if target-libsanitizer
34531 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
34532
34533 install-pdf-target-libsanitizer: \
34534     configure-target-libsanitizer \
34535     pdf-target-libsanitizer 
34536         @: $(MAKE); $(unstage)
34537         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34538         r=`${PWD_COMMAND}`; export r; \
34539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34540         $(RAW_CXX_TARGET_EXPORTS) \
34541         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
34542         for flag in $(EXTRA_TARGET_FLAGS); do \
34543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34544         done; \
34545         (cd $(TARGET_SUBDIR)/libsanitizer && \
34546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34548                   "RANLIB=$${RANLIB}" \
34549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34550                    install-pdf) \
34551           || exit 1
34552
34553 @endif target-libsanitizer
34554
34555 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
34556 maybe-install-html-target-libsanitizer:
34557 @if target-libsanitizer
34558 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
34559
34560 install-html-target-libsanitizer: \
34561     configure-target-libsanitizer \
34562     html-target-libsanitizer 
34563         @: $(MAKE); $(unstage)
34564         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34565         r=`${PWD_COMMAND}`; export r; \
34566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34567         $(RAW_CXX_TARGET_EXPORTS) \
34568         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
34569         for flag in $(EXTRA_TARGET_FLAGS); do \
34570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34571         done; \
34572         (cd $(TARGET_SUBDIR)/libsanitizer && \
34573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34575                   "RANLIB=$${RANLIB}" \
34576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34577                    install-html) \
34578           || exit 1
34579
34580 @endif target-libsanitizer
34581
34582 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
34583 maybe-installcheck-target-libsanitizer:
34584 @if target-libsanitizer
34585 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
34586
34587 installcheck-target-libsanitizer: \
34588     configure-target-libsanitizer 
34589         @: $(MAKE); $(unstage)
34590         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34591         r=`${PWD_COMMAND}`; export r; \
34592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34593         $(RAW_CXX_TARGET_EXPORTS) \
34594         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
34595         for flag in $(EXTRA_TARGET_FLAGS); do \
34596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34597         done; \
34598         (cd $(TARGET_SUBDIR)/libsanitizer && \
34599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34601                   "RANLIB=$${RANLIB}" \
34602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34603                    installcheck) \
34604           || exit 1
34605
34606 @endif target-libsanitizer
34607
34608 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
34609 maybe-mostlyclean-target-libsanitizer:
34610 @if target-libsanitizer
34611 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
34612
34613 mostlyclean-target-libsanitizer: 
34614         @: $(MAKE); $(unstage)
34615         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34616         r=`${PWD_COMMAND}`; export r; \
34617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34618         $(RAW_CXX_TARGET_EXPORTS) \
34619         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
34620         for flag in $(EXTRA_TARGET_FLAGS); do \
34621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34622         done; \
34623         (cd $(TARGET_SUBDIR)/libsanitizer && \
34624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34626                   "RANLIB=$${RANLIB}" \
34627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34628                    mostlyclean) \
34629           || exit 1
34630
34631 @endif target-libsanitizer
34632
34633 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
34634 maybe-clean-target-libsanitizer:
34635 @if target-libsanitizer
34636 maybe-clean-target-libsanitizer: clean-target-libsanitizer
34637
34638 clean-target-libsanitizer: 
34639         @: $(MAKE); $(unstage)
34640         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34641         r=`${PWD_COMMAND}`; export r; \
34642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34643         $(RAW_CXX_TARGET_EXPORTS) \
34644         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
34645         for flag in $(EXTRA_TARGET_FLAGS); do \
34646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34647         done; \
34648         (cd $(TARGET_SUBDIR)/libsanitizer && \
34649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34651                   "RANLIB=$${RANLIB}" \
34652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34653                    clean) \
34654           || exit 1
34655
34656 @endif target-libsanitizer
34657
34658 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
34659 maybe-distclean-target-libsanitizer:
34660 @if target-libsanitizer
34661 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
34662
34663 distclean-target-libsanitizer: 
34664         @: $(MAKE); $(unstage)
34665         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34666         r=`${PWD_COMMAND}`; export r; \
34667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34668         $(RAW_CXX_TARGET_EXPORTS) \
34669         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
34670         for flag in $(EXTRA_TARGET_FLAGS); do \
34671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34672         done; \
34673         (cd $(TARGET_SUBDIR)/libsanitizer && \
34674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34676                   "RANLIB=$${RANLIB}" \
34677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34678                    distclean) \
34679           || exit 1
34680
34681 @endif target-libsanitizer
34682
34683 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
34684 maybe-maintainer-clean-target-libsanitizer:
34685 @if target-libsanitizer
34686 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
34687
34688 maintainer-clean-target-libsanitizer: 
34689         @: $(MAKE); $(unstage)
34690         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34691         r=`${PWD_COMMAND}`; export r; \
34692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34693         $(RAW_CXX_TARGET_EXPORTS) \
34694         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
34695         for flag in $(EXTRA_TARGET_FLAGS); do \
34696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34697         done; \
34698         (cd $(TARGET_SUBDIR)/libsanitizer && \
34699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34701                   "RANLIB=$${RANLIB}" \
34702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34703                    maintainer-clean) \
34704           || exit 1
34705
34706 @endif target-libsanitizer
34707
34708
34709
34710
34711
34712 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
34713 maybe-configure-target-libmpx:
34714 @if gcc-bootstrap
34715 configure-target-libmpx: stage_current
34716 @endif gcc-bootstrap
34717 @if target-libmpx
34718 maybe-configure-target-libmpx: configure-target-libmpx
34719 configure-target-libmpx: 
34720         @r=`${PWD_COMMAND}`; export r; \
34721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34722         echo "Checking multilib configuration for libmpx..."; \
34723         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34724         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34725         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34726           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34727             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34728           else \
34729             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34730             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34731           fi; \
34732         else \
34733           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34734         fi; \
34735         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34736         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34737         $(NORMAL_TARGET_EXPORTS)  \
34738         echo Configuring in $(TARGET_SUBDIR)/libmpx; \
34739         cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
34740         case $(srcdir) in \
34741           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34742           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34743                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34744         esac; \
34745         module_srcdir=libmpx; \
34746         rm -f no-such-file || : ; \
34747         CONFIG_SITE=no-such-file $(SHELL) \
34748           $$s/$$module_srcdir/configure \
34749           --srcdir=$${topdir}/$$module_srcdir \
34750           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34751           --target=${target_alias}  \
34752           || exit 1
34753 @endif target-libmpx
34754
34755
34756
34757 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
34758 maybe-configure-stage1-target-libmpx:
34759 @if target-libmpx-bootstrap
34760 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
34761 configure-stage1-target-libmpx:
34762         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34763         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34764         @r=`${PWD_COMMAND}`; export r; \
34765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34766         TFLAGS="$(STAGE1_TFLAGS)"; \
34767         echo "Checking multilib configuration for libmpx..."; \
34768         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34769         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34770           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34771             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34772           else \
34773             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34774             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34775           fi; \
34776         else \
34777           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34778         fi; \
34779         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34780         $(NORMAL_TARGET_EXPORTS) \
34781         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34782         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34783         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34784         echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx; \
34785         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34786         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34787         case $(srcdir) in \
34788           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34789           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34790                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34791         esac; \
34792         module_srcdir=libmpx; \
34793         $(SHELL) $$s/$$module_srcdir/configure \
34794           --srcdir=$${topdir}/$$module_srcdir \
34795           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34796           --target=${target_alias} \
34797            \
34798           $(STAGE1_CONFIGURE_FLAGS)
34799 @endif target-libmpx-bootstrap
34800
34801 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
34802 maybe-configure-stage2-target-libmpx:
34803 @if target-libmpx-bootstrap
34804 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
34805 configure-stage2-target-libmpx:
34806         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34807         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34808         @r=`${PWD_COMMAND}`; export r; \
34809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34810         TFLAGS="$(STAGE2_TFLAGS)"; \
34811         echo "Checking multilib configuration for libmpx..."; \
34812         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34813         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34814           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34815             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34816           else \
34817             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34818             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34819           fi; \
34820         else \
34821           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34822         fi; \
34823         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34824         $(NORMAL_TARGET_EXPORTS) \
34825          \
34826         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34827         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34828         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34829         echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx; \
34830         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34831         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34832         case $(srcdir) in \
34833           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34834           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34835                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34836         esac; \
34837         module_srcdir=libmpx; \
34838         $(SHELL) $$s/$$module_srcdir/configure \
34839           --srcdir=$${topdir}/$$module_srcdir \
34840           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34841           --target=${target_alias} \
34842           --with-build-libsubdir=$(HOST_SUBDIR) \
34843           $(STAGE2_CONFIGURE_FLAGS)
34844 @endif target-libmpx-bootstrap
34845
34846 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
34847 maybe-configure-stage3-target-libmpx:
34848 @if target-libmpx-bootstrap
34849 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
34850 configure-stage3-target-libmpx:
34851         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34852         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34853         @r=`${PWD_COMMAND}`; export r; \
34854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34855         TFLAGS="$(STAGE3_TFLAGS)"; \
34856         echo "Checking multilib configuration for libmpx..."; \
34857         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34858         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34859           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34860             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34861           else \
34862             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34863             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34864           fi; \
34865         else \
34866           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34867         fi; \
34868         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34869         $(NORMAL_TARGET_EXPORTS) \
34870          \
34871         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34872         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34873         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34874         echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx; \
34875         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34876         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34877         case $(srcdir) in \
34878           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34879           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34880                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34881         esac; \
34882         module_srcdir=libmpx; \
34883         $(SHELL) $$s/$$module_srcdir/configure \
34884           --srcdir=$${topdir}/$$module_srcdir \
34885           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34886           --target=${target_alias} \
34887           --with-build-libsubdir=$(HOST_SUBDIR) \
34888           $(STAGE3_CONFIGURE_FLAGS)
34889 @endif target-libmpx-bootstrap
34890
34891 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
34892 maybe-configure-stage4-target-libmpx:
34893 @if target-libmpx-bootstrap
34894 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
34895 configure-stage4-target-libmpx:
34896         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34897         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34898         @r=`${PWD_COMMAND}`; export r; \
34899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34900         TFLAGS="$(STAGE4_TFLAGS)"; \
34901         echo "Checking multilib configuration for libmpx..."; \
34902         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34903         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34904           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34905             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34906           else \
34907             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34908             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34909           fi; \
34910         else \
34911           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34912         fi; \
34913         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34914         $(NORMAL_TARGET_EXPORTS) \
34915          \
34916         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34917         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34918         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34919         echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx; \
34920         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34921         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34922         case $(srcdir) in \
34923           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34924           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34925                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34926         esac; \
34927         module_srcdir=libmpx; \
34928         $(SHELL) $$s/$$module_srcdir/configure \
34929           --srcdir=$${topdir}/$$module_srcdir \
34930           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34931           --target=${target_alias} \
34932           --with-build-libsubdir=$(HOST_SUBDIR) \
34933           $(STAGE4_CONFIGURE_FLAGS)
34934 @endif target-libmpx-bootstrap
34935
34936 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
34937 maybe-configure-stageprofile-target-libmpx:
34938 @if target-libmpx-bootstrap
34939 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
34940 configure-stageprofile-target-libmpx:
34941         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34942         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34943         @r=`${PWD_COMMAND}`; export r; \
34944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34945         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34946         echo "Checking multilib configuration for libmpx..."; \
34947         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34948         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34949           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34950             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34951           else \
34952             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34953             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34954           fi; \
34955         else \
34956           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34957         fi; \
34958         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34959         $(NORMAL_TARGET_EXPORTS) \
34960          \
34961         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34962         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34963         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34964         echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx; \
34965         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34966         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34967         case $(srcdir) in \
34968           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34969           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34970                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34971         esac; \
34972         module_srcdir=libmpx; \
34973         $(SHELL) $$s/$$module_srcdir/configure \
34974           --srcdir=$${topdir}/$$module_srcdir \
34975           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34976           --target=${target_alias} \
34977           --with-build-libsubdir=$(HOST_SUBDIR) \
34978           $(STAGEprofile_CONFIGURE_FLAGS)
34979 @endif target-libmpx-bootstrap
34980
34981 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
34982 maybe-configure-stagefeedback-target-libmpx:
34983 @if target-libmpx-bootstrap
34984 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
34985 configure-stagefeedback-target-libmpx:
34986         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34987         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34988         @r=`${PWD_COMMAND}`; export r; \
34989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34990         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34991         echo "Checking multilib configuration for libmpx..."; \
34992         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34993         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34994           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34995             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34996           else \
34997             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34998             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34999           fi; \
35000         else \
35001           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35002         fi; \
35003         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35004         $(NORMAL_TARGET_EXPORTS) \
35005          \
35006         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35007         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35008         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35009         echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx; \
35010         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35011         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35012         case $(srcdir) in \
35013           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35014           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35015                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35016         esac; \
35017         module_srcdir=libmpx; \
35018         $(SHELL) $$s/$$module_srcdir/configure \
35019           --srcdir=$${topdir}/$$module_srcdir \
35020           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35021           --target=${target_alias} \
35022           --with-build-libsubdir=$(HOST_SUBDIR) \
35023           $(STAGEfeedback_CONFIGURE_FLAGS)
35024 @endif target-libmpx-bootstrap
35025
35026
35027
35028
35029
35030 .PHONY: all-target-libmpx maybe-all-target-libmpx
35031 maybe-all-target-libmpx:
35032 @if gcc-bootstrap
35033 all-target-libmpx: stage_current
35034 @endif gcc-bootstrap
35035 @if target-libmpx
35036 TARGET-target-libmpx=all
35037 maybe-all-target-libmpx: all-target-libmpx
35038 all-target-libmpx: configure-target-libmpx
35039         @r=`${PWD_COMMAND}`; export r; \
35040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35041         $(NORMAL_TARGET_EXPORTS)  \
35042         (cd $(TARGET_SUBDIR)/libmpx && \
35043           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
35044                 $(TARGET-target-libmpx))
35045 @endif target-libmpx
35046
35047
35048
35049 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
35050 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
35051 maybe-all-stage1-target-libmpx:
35052 maybe-clean-stage1-target-libmpx:
35053 @if target-libmpx-bootstrap
35054 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
35055 all-stage1: all-stage1-target-libmpx
35056 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
35057 all-stage1-target-libmpx: configure-stage1-target-libmpx
35058         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35059         @r=`${PWD_COMMAND}`; export r; \
35060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35061         TFLAGS="$(STAGE1_TFLAGS)"; \
35062         $(NORMAL_TARGET_EXPORTS)  \
35063         cd $(TARGET_SUBDIR)/libmpx && \
35064         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35065                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35066                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35067                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35068                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35069                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35070                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35071                 $(EXTRA_TARGET_FLAGS)  \
35072                   \
35073                 TFLAGS="$(STAGE1_TFLAGS)" \
35074                 $(TARGET-stage1-target-libmpx)
35075
35076 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
35077 clean-stage1: clean-stage1-target-libmpx
35078 clean-stage1-target-libmpx:
35079         @if [ $(current_stage) = stage1 ]; then \
35080           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35081         else \
35082           [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
35083           $(MAKE) stage1-start; \
35084         fi; \
35085         cd $(TARGET_SUBDIR)/libmpx && \
35086         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
35087           clean
35088 @endif target-libmpx-bootstrap
35089
35090
35091 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
35092 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
35093 maybe-all-stage2-target-libmpx:
35094 maybe-clean-stage2-target-libmpx:
35095 @if target-libmpx-bootstrap
35096 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
35097 all-stage2: all-stage2-target-libmpx
35098 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
35099 all-stage2-target-libmpx: configure-stage2-target-libmpx
35100         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35101         @r=`${PWD_COMMAND}`; export r; \
35102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35103         TFLAGS="$(STAGE2_TFLAGS)"; \
35104         $(NORMAL_TARGET_EXPORTS) \
35105           \
35106         cd $(TARGET_SUBDIR)/libmpx && \
35107         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35108                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35109                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35110                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35111                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35112                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35113                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35114                 $(EXTRA_TARGET_FLAGS)   \
35115                 TFLAGS="$(STAGE2_TFLAGS)" \
35116                 $(TARGET-stage2-target-libmpx)
35117
35118 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
35119 clean-stage2: clean-stage2-target-libmpx
35120 clean-stage2-target-libmpx:
35121         @if [ $(current_stage) = stage2 ]; then \
35122           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35123         else \
35124           [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
35125           $(MAKE) stage2-start; \
35126         fi; \
35127         cd $(TARGET_SUBDIR)/libmpx && \
35128         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35129 @endif target-libmpx-bootstrap
35130
35131
35132 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
35133 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
35134 maybe-all-stage3-target-libmpx:
35135 maybe-clean-stage3-target-libmpx:
35136 @if target-libmpx-bootstrap
35137 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
35138 all-stage3: all-stage3-target-libmpx
35139 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
35140 all-stage3-target-libmpx: configure-stage3-target-libmpx
35141         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35142         @r=`${PWD_COMMAND}`; export r; \
35143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35144         TFLAGS="$(STAGE3_TFLAGS)"; \
35145         $(NORMAL_TARGET_EXPORTS) \
35146           \
35147         cd $(TARGET_SUBDIR)/libmpx && \
35148         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35149                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35150                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35151                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35152                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35153                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35154                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35155                 $(EXTRA_TARGET_FLAGS)   \
35156                 TFLAGS="$(STAGE3_TFLAGS)" \
35157                 $(TARGET-stage3-target-libmpx)
35158
35159 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
35160 clean-stage3: clean-stage3-target-libmpx
35161 clean-stage3-target-libmpx:
35162         @if [ $(current_stage) = stage3 ]; then \
35163           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35164         else \
35165           [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
35166           $(MAKE) stage3-start; \
35167         fi; \
35168         cd $(TARGET_SUBDIR)/libmpx && \
35169         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35170 @endif target-libmpx-bootstrap
35171
35172
35173 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
35174 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
35175 maybe-all-stage4-target-libmpx:
35176 maybe-clean-stage4-target-libmpx:
35177 @if target-libmpx-bootstrap
35178 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
35179 all-stage4: all-stage4-target-libmpx
35180 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
35181 all-stage4-target-libmpx: configure-stage4-target-libmpx
35182         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35183         @r=`${PWD_COMMAND}`; export r; \
35184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35185         TFLAGS="$(STAGE4_TFLAGS)"; \
35186         $(NORMAL_TARGET_EXPORTS) \
35187           \
35188         cd $(TARGET_SUBDIR)/libmpx && \
35189         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35190                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35191                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35192                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35193                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35194                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35195                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35196                 $(EXTRA_TARGET_FLAGS)   \
35197                 TFLAGS="$(STAGE4_TFLAGS)" \
35198                 $(TARGET-stage4-target-libmpx)
35199
35200 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
35201 clean-stage4: clean-stage4-target-libmpx
35202 clean-stage4-target-libmpx:
35203         @if [ $(current_stage) = stage4 ]; then \
35204           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35205         else \
35206           [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
35207           $(MAKE) stage4-start; \
35208         fi; \
35209         cd $(TARGET_SUBDIR)/libmpx && \
35210         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35211 @endif target-libmpx-bootstrap
35212
35213
35214 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
35215 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
35216 maybe-all-stageprofile-target-libmpx:
35217 maybe-clean-stageprofile-target-libmpx:
35218 @if target-libmpx-bootstrap
35219 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
35220 all-stageprofile: all-stageprofile-target-libmpx
35221 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
35222 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
35223         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35224         @r=`${PWD_COMMAND}`; export r; \
35225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35226         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35227         $(NORMAL_TARGET_EXPORTS) \
35228           \
35229         cd $(TARGET_SUBDIR)/libmpx && \
35230         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35231                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35232                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35233                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35234                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35235                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35236                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35237                 $(EXTRA_TARGET_FLAGS)   \
35238                 TFLAGS="$(STAGEprofile_TFLAGS)" \
35239                 $(TARGET-stageprofile-target-libmpx)
35240
35241 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
35242 clean-stageprofile: clean-stageprofile-target-libmpx
35243 clean-stageprofile-target-libmpx:
35244         @if [ $(current_stage) = stageprofile ]; then \
35245           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35246         else \
35247           [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
35248           $(MAKE) stageprofile-start; \
35249         fi; \
35250         cd $(TARGET_SUBDIR)/libmpx && \
35251         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35252 @endif target-libmpx-bootstrap
35253
35254
35255 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
35256 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
35257 maybe-all-stagefeedback-target-libmpx:
35258 maybe-clean-stagefeedback-target-libmpx:
35259 @if target-libmpx-bootstrap
35260 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
35261 all-stagefeedback: all-stagefeedback-target-libmpx
35262 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
35263 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
35264         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35265         @r=`${PWD_COMMAND}`; export r; \
35266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35267         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35268         $(NORMAL_TARGET_EXPORTS) \
35269           \
35270         cd $(TARGET_SUBDIR)/libmpx && \
35271         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35272                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35273                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35274                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35275                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35276                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35277                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35278                 $(EXTRA_TARGET_FLAGS)   \
35279                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
35280                 $(TARGET-stagefeedback-target-libmpx)
35281
35282 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
35283 clean-stagefeedback: clean-stagefeedback-target-libmpx
35284 clean-stagefeedback-target-libmpx:
35285         @if [ $(current_stage) = stagefeedback ]; then \
35286           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35287         else \
35288           [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
35289           $(MAKE) stagefeedback-start; \
35290         fi; \
35291         cd $(TARGET_SUBDIR)/libmpx && \
35292         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35293 @endif target-libmpx-bootstrap
35294
35295
35296
35297
35298
35299
35300 .PHONY: check-target-libmpx maybe-check-target-libmpx
35301 maybe-check-target-libmpx:
35302 @if target-libmpx
35303 maybe-check-target-libmpx: check-target-libmpx
35304
35305 check-target-libmpx:
35306         @: $(MAKE); $(unstage)
35307         @r=`${PWD_COMMAND}`; export r; \
35308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35309         $(NORMAL_TARGET_EXPORTS) \
35310         (cd $(TARGET_SUBDIR)/libmpx && \
35311           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
35312
35313 @endif target-libmpx
35314
35315 .PHONY: install-target-libmpx maybe-install-target-libmpx
35316 maybe-install-target-libmpx:
35317 @if target-libmpx
35318 maybe-install-target-libmpx: install-target-libmpx
35319
35320 install-target-libmpx: installdirs
35321         @: $(MAKE); $(unstage)
35322         @r=`${PWD_COMMAND}`; export r; \
35323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35324         $(NORMAL_TARGET_EXPORTS) \
35325         (cd $(TARGET_SUBDIR)/libmpx && \
35326           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35327
35328 @endif target-libmpx
35329
35330 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
35331 maybe-install-strip-target-libmpx:
35332 @if target-libmpx
35333 maybe-install-strip-target-libmpx: install-strip-target-libmpx
35334
35335 install-strip-target-libmpx: installdirs
35336         @: $(MAKE); $(unstage)
35337         @r=`${PWD_COMMAND}`; export r; \
35338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35339         $(NORMAL_TARGET_EXPORTS) \
35340         (cd $(TARGET_SUBDIR)/libmpx && \
35341           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
35342
35343 @endif target-libmpx
35344
35345 # Other targets (info, dvi, pdf, etc.)
35346
35347 .PHONY: maybe-info-target-libmpx info-target-libmpx
35348 maybe-info-target-libmpx:
35349 @if target-libmpx
35350 maybe-info-target-libmpx: info-target-libmpx
35351
35352 info-target-libmpx: \
35353     configure-target-libmpx 
35354         @: $(MAKE); $(unstage)
35355         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35356         r=`${PWD_COMMAND}`; export r; \
35357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35358         $(NORMAL_TARGET_EXPORTS) \
35359         echo "Doing info in $(TARGET_SUBDIR)/libmpx"; \
35360         for flag in $(EXTRA_TARGET_FLAGS); do \
35361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35362         done; \
35363         (cd $(TARGET_SUBDIR)/libmpx && \
35364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35366                   "RANLIB=$${RANLIB}" \
35367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35368                    info) \
35369           || exit 1
35370
35371 @endif target-libmpx
35372
35373 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
35374 maybe-dvi-target-libmpx:
35375 @if target-libmpx
35376 maybe-dvi-target-libmpx: dvi-target-libmpx
35377
35378 dvi-target-libmpx: \
35379     configure-target-libmpx 
35380         @: $(MAKE); $(unstage)
35381         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35382         r=`${PWD_COMMAND}`; export r; \
35383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35384         $(NORMAL_TARGET_EXPORTS) \
35385         echo "Doing dvi in $(TARGET_SUBDIR)/libmpx"; \
35386         for flag in $(EXTRA_TARGET_FLAGS); do \
35387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35388         done; \
35389         (cd $(TARGET_SUBDIR)/libmpx && \
35390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35392                   "RANLIB=$${RANLIB}" \
35393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35394                    dvi) \
35395           || exit 1
35396
35397 @endif target-libmpx
35398
35399 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
35400 maybe-pdf-target-libmpx:
35401 @if target-libmpx
35402 maybe-pdf-target-libmpx: pdf-target-libmpx
35403
35404 pdf-target-libmpx: \
35405     configure-target-libmpx 
35406         @: $(MAKE); $(unstage)
35407         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35408         r=`${PWD_COMMAND}`; export r; \
35409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35410         $(NORMAL_TARGET_EXPORTS) \
35411         echo "Doing pdf in $(TARGET_SUBDIR)/libmpx"; \
35412         for flag in $(EXTRA_TARGET_FLAGS); do \
35413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35414         done; \
35415         (cd $(TARGET_SUBDIR)/libmpx && \
35416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35418                   "RANLIB=$${RANLIB}" \
35419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35420                    pdf) \
35421           || exit 1
35422
35423 @endif target-libmpx
35424
35425 .PHONY: maybe-html-target-libmpx html-target-libmpx
35426 maybe-html-target-libmpx:
35427 @if target-libmpx
35428 maybe-html-target-libmpx: html-target-libmpx
35429
35430 html-target-libmpx: \
35431     configure-target-libmpx 
35432         @: $(MAKE); $(unstage)
35433         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35434         r=`${PWD_COMMAND}`; export r; \
35435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35436         $(NORMAL_TARGET_EXPORTS) \
35437         echo "Doing html in $(TARGET_SUBDIR)/libmpx"; \
35438         for flag in $(EXTRA_TARGET_FLAGS); do \
35439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35440         done; \
35441         (cd $(TARGET_SUBDIR)/libmpx && \
35442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35444                   "RANLIB=$${RANLIB}" \
35445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35446                    html) \
35447           || exit 1
35448
35449 @endif target-libmpx
35450
35451 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
35452 maybe-TAGS-target-libmpx:
35453 @if target-libmpx
35454 maybe-TAGS-target-libmpx: TAGS-target-libmpx
35455
35456 TAGS-target-libmpx: \
35457     configure-target-libmpx 
35458         @: $(MAKE); $(unstage)
35459         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35460         r=`${PWD_COMMAND}`; export r; \
35461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35462         $(NORMAL_TARGET_EXPORTS) \
35463         echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx"; \
35464         for flag in $(EXTRA_TARGET_FLAGS); do \
35465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35466         done; \
35467         (cd $(TARGET_SUBDIR)/libmpx && \
35468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35470                   "RANLIB=$${RANLIB}" \
35471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35472                    TAGS) \
35473           || exit 1
35474
35475 @endif target-libmpx
35476
35477 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
35478 maybe-install-info-target-libmpx:
35479 @if target-libmpx
35480 maybe-install-info-target-libmpx: install-info-target-libmpx
35481
35482 install-info-target-libmpx: \
35483     configure-target-libmpx \
35484     info-target-libmpx 
35485         @: $(MAKE); $(unstage)
35486         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35487         r=`${PWD_COMMAND}`; export r; \
35488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35489         $(NORMAL_TARGET_EXPORTS) \
35490         echo "Doing install-info in $(TARGET_SUBDIR)/libmpx"; \
35491         for flag in $(EXTRA_TARGET_FLAGS); do \
35492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35493         done; \
35494         (cd $(TARGET_SUBDIR)/libmpx && \
35495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35497                   "RANLIB=$${RANLIB}" \
35498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35499                    install-info) \
35500           || exit 1
35501
35502 @endif target-libmpx
35503
35504 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
35505 maybe-install-pdf-target-libmpx:
35506 @if target-libmpx
35507 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
35508
35509 install-pdf-target-libmpx: \
35510     configure-target-libmpx \
35511     pdf-target-libmpx 
35512         @: $(MAKE); $(unstage)
35513         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35514         r=`${PWD_COMMAND}`; export r; \
35515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35516         $(NORMAL_TARGET_EXPORTS) \
35517         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx"; \
35518         for flag in $(EXTRA_TARGET_FLAGS); do \
35519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35520         done; \
35521         (cd $(TARGET_SUBDIR)/libmpx && \
35522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35524                   "RANLIB=$${RANLIB}" \
35525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35526                    install-pdf) \
35527           || exit 1
35528
35529 @endif target-libmpx
35530
35531 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
35532 maybe-install-html-target-libmpx:
35533 @if target-libmpx
35534 maybe-install-html-target-libmpx: install-html-target-libmpx
35535
35536 install-html-target-libmpx: \
35537     configure-target-libmpx \
35538     html-target-libmpx 
35539         @: $(MAKE); $(unstage)
35540         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35541         r=`${PWD_COMMAND}`; export r; \
35542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35543         $(NORMAL_TARGET_EXPORTS) \
35544         echo "Doing install-html in $(TARGET_SUBDIR)/libmpx"; \
35545         for flag in $(EXTRA_TARGET_FLAGS); do \
35546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35547         done; \
35548         (cd $(TARGET_SUBDIR)/libmpx && \
35549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35551                   "RANLIB=$${RANLIB}" \
35552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35553                    install-html) \
35554           || exit 1
35555
35556 @endif target-libmpx
35557
35558 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
35559 maybe-installcheck-target-libmpx:
35560 @if target-libmpx
35561 maybe-installcheck-target-libmpx: installcheck-target-libmpx
35562
35563 installcheck-target-libmpx: \
35564     configure-target-libmpx 
35565         @: $(MAKE); $(unstage)
35566         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35567         r=`${PWD_COMMAND}`; export r; \
35568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35569         $(NORMAL_TARGET_EXPORTS) \
35570         echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx"; \
35571         for flag in $(EXTRA_TARGET_FLAGS); do \
35572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35573         done; \
35574         (cd $(TARGET_SUBDIR)/libmpx && \
35575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35577                   "RANLIB=$${RANLIB}" \
35578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35579                    installcheck) \
35580           || exit 1
35581
35582 @endif target-libmpx
35583
35584 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
35585 maybe-mostlyclean-target-libmpx:
35586 @if target-libmpx
35587 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
35588
35589 mostlyclean-target-libmpx: 
35590         @: $(MAKE); $(unstage)
35591         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35592         r=`${PWD_COMMAND}`; export r; \
35593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35594         $(NORMAL_TARGET_EXPORTS) \
35595         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx"; \
35596         for flag in $(EXTRA_TARGET_FLAGS); do \
35597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35598         done; \
35599         (cd $(TARGET_SUBDIR)/libmpx && \
35600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35602                   "RANLIB=$${RANLIB}" \
35603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35604                    mostlyclean) \
35605           || exit 1
35606
35607 @endif target-libmpx
35608
35609 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
35610 maybe-clean-target-libmpx:
35611 @if target-libmpx
35612 maybe-clean-target-libmpx: clean-target-libmpx
35613
35614 clean-target-libmpx: 
35615         @: $(MAKE); $(unstage)
35616         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35617         r=`${PWD_COMMAND}`; export r; \
35618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35619         $(NORMAL_TARGET_EXPORTS) \
35620         echo "Doing clean in $(TARGET_SUBDIR)/libmpx"; \
35621         for flag in $(EXTRA_TARGET_FLAGS); do \
35622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35623         done; \
35624         (cd $(TARGET_SUBDIR)/libmpx && \
35625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35627                   "RANLIB=$${RANLIB}" \
35628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35629                    clean) \
35630           || exit 1
35631
35632 @endif target-libmpx
35633
35634 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
35635 maybe-distclean-target-libmpx:
35636 @if target-libmpx
35637 maybe-distclean-target-libmpx: distclean-target-libmpx
35638
35639 distclean-target-libmpx: 
35640         @: $(MAKE); $(unstage)
35641         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35642         r=`${PWD_COMMAND}`; export r; \
35643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35644         $(NORMAL_TARGET_EXPORTS) \
35645         echo "Doing distclean in $(TARGET_SUBDIR)/libmpx"; \
35646         for flag in $(EXTRA_TARGET_FLAGS); do \
35647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35648         done; \
35649         (cd $(TARGET_SUBDIR)/libmpx && \
35650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35652                   "RANLIB=$${RANLIB}" \
35653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35654                    distclean) \
35655           || exit 1
35656
35657 @endif target-libmpx
35658
35659 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
35660 maybe-maintainer-clean-target-libmpx:
35661 @if target-libmpx
35662 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
35663
35664 maintainer-clean-target-libmpx: 
35665         @: $(MAKE); $(unstage)
35666         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35667         r=`${PWD_COMMAND}`; export r; \
35668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35669         $(NORMAL_TARGET_EXPORTS) \
35670         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx"; \
35671         for flag in $(EXTRA_TARGET_FLAGS); do \
35672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35673         done; \
35674         (cd $(TARGET_SUBDIR)/libmpx && \
35675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35677                   "RANLIB=$${RANLIB}" \
35678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35679                    maintainer-clean) \
35680           || exit 1
35681
35682 @endif target-libmpx
35683
35684
35685
35686
35687
35688 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
35689 maybe-configure-target-libvtv:
35690 @if gcc-bootstrap
35691 configure-target-libvtv: stage_current
35692 @endif gcc-bootstrap
35693 @if target-libvtv
35694 maybe-configure-target-libvtv: configure-target-libvtv
35695 configure-target-libvtv: 
35696         @r=`${PWD_COMMAND}`; export r; \
35697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35698         echo "Checking multilib configuration for libvtv..."; \
35699         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35700         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35701         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35702           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35703             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35704           else \
35705             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35706             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35707           fi; \
35708         else \
35709           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35710         fi; \
35711         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35712         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35713         $(RAW_CXX_TARGET_EXPORTS)  \
35714         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
35715         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
35716         case $(srcdir) in \
35717           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35718           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35719                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35720         esac; \
35721         module_srcdir=libvtv; \
35722         rm -f no-such-file || : ; \
35723         CONFIG_SITE=no-such-file $(SHELL) \
35724           $$s/$$module_srcdir/configure \
35725           --srcdir=$${topdir}/$$module_srcdir \
35726           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35727           --target=${target_alias}  \
35728           || exit 1
35729 @endif target-libvtv
35730
35731
35732
35733 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
35734 maybe-configure-stage1-target-libvtv:
35735 @if target-libvtv-bootstrap
35736 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
35737 configure-stage1-target-libvtv:
35738         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35739         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35740         @r=`${PWD_COMMAND}`; export r; \
35741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35742         TFLAGS="$(STAGE1_TFLAGS)"; \
35743         echo "Checking multilib configuration for libvtv..."; \
35744         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35745         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35746           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35747             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35748           else \
35749             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35750             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35751           fi; \
35752         else \
35753           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35754         fi; \
35755         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35756         $(RAW_CXX_TARGET_EXPORTS) \
35757         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35758         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35759         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35760         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
35761         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35762         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35763         case $(srcdir) in \
35764           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35765           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35766                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35767         esac; \
35768         module_srcdir=libvtv; \
35769         $(SHELL) $$s/$$module_srcdir/configure \
35770           --srcdir=$${topdir}/$$module_srcdir \
35771           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35772           --target=${target_alias} \
35773            \
35774           $(STAGE1_CONFIGURE_FLAGS)
35775 @endif target-libvtv-bootstrap
35776
35777 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
35778 maybe-configure-stage2-target-libvtv:
35779 @if target-libvtv-bootstrap
35780 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
35781 configure-stage2-target-libvtv:
35782         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35783         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35784         @r=`${PWD_COMMAND}`; export r; \
35785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35786         TFLAGS="$(STAGE2_TFLAGS)"; \
35787         echo "Checking multilib configuration for libvtv..."; \
35788         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35789         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35790           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35791             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35792           else \
35793             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35794             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35795           fi; \
35796         else \
35797           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35798         fi; \
35799         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35800         $(RAW_CXX_TARGET_EXPORTS) \
35801          \
35802         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35803         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35804         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35805         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
35806         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35807         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35808         case $(srcdir) in \
35809           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35810           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35811                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35812         esac; \
35813         module_srcdir=libvtv; \
35814         $(SHELL) $$s/$$module_srcdir/configure \
35815           --srcdir=$${topdir}/$$module_srcdir \
35816           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35817           --target=${target_alias} \
35818           --with-build-libsubdir=$(HOST_SUBDIR) \
35819           $(STAGE2_CONFIGURE_FLAGS)
35820 @endif target-libvtv-bootstrap
35821
35822 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
35823 maybe-configure-stage3-target-libvtv:
35824 @if target-libvtv-bootstrap
35825 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
35826 configure-stage3-target-libvtv:
35827         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35828         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35829         @r=`${PWD_COMMAND}`; export r; \
35830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35831         TFLAGS="$(STAGE3_TFLAGS)"; \
35832         echo "Checking multilib configuration for libvtv..."; \
35833         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35834         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35835           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35836             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35837           else \
35838             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35839             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35840           fi; \
35841         else \
35842           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35843         fi; \
35844         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35845         $(RAW_CXX_TARGET_EXPORTS) \
35846          \
35847         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35848         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35849         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35850         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
35851         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35852         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35853         case $(srcdir) in \
35854           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35855           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35856                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35857         esac; \
35858         module_srcdir=libvtv; \
35859         $(SHELL) $$s/$$module_srcdir/configure \
35860           --srcdir=$${topdir}/$$module_srcdir \
35861           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35862           --target=${target_alias} \
35863           --with-build-libsubdir=$(HOST_SUBDIR) \
35864           $(STAGE3_CONFIGURE_FLAGS)
35865 @endif target-libvtv-bootstrap
35866
35867 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
35868 maybe-configure-stage4-target-libvtv:
35869 @if target-libvtv-bootstrap
35870 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
35871 configure-stage4-target-libvtv:
35872         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35873         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35874         @r=`${PWD_COMMAND}`; export r; \
35875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35876         TFLAGS="$(STAGE4_TFLAGS)"; \
35877         echo "Checking multilib configuration for libvtv..."; \
35878         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35879         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35880           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35881             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35882           else \
35883             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35884             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35885           fi; \
35886         else \
35887           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35888         fi; \
35889         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35890         $(RAW_CXX_TARGET_EXPORTS) \
35891          \
35892         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35893         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35894         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35895         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
35896         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35897         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35898         case $(srcdir) in \
35899           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35900           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35901                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35902         esac; \
35903         module_srcdir=libvtv; \
35904         $(SHELL) $$s/$$module_srcdir/configure \
35905           --srcdir=$${topdir}/$$module_srcdir \
35906           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35907           --target=${target_alias} \
35908           --with-build-libsubdir=$(HOST_SUBDIR) \
35909           $(STAGE4_CONFIGURE_FLAGS)
35910 @endif target-libvtv-bootstrap
35911
35912 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
35913 maybe-configure-stageprofile-target-libvtv:
35914 @if target-libvtv-bootstrap
35915 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
35916 configure-stageprofile-target-libvtv:
35917         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35918         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35919         @r=`${PWD_COMMAND}`; export r; \
35920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35921         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35922         echo "Checking multilib configuration for libvtv..."; \
35923         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35924         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35925           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35926             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35927           else \
35928             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35929             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35930           fi; \
35931         else \
35932           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35933         fi; \
35934         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35935         $(RAW_CXX_TARGET_EXPORTS) \
35936          \
35937         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35938         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35939         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35940         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
35941         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35942         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35943         case $(srcdir) in \
35944           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35945           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35946                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35947         esac; \
35948         module_srcdir=libvtv; \
35949         $(SHELL) $$s/$$module_srcdir/configure \
35950           --srcdir=$${topdir}/$$module_srcdir \
35951           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35952           --target=${target_alias} \
35953           --with-build-libsubdir=$(HOST_SUBDIR) \
35954           $(STAGEprofile_CONFIGURE_FLAGS)
35955 @endif target-libvtv-bootstrap
35956
35957 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
35958 maybe-configure-stagefeedback-target-libvtv:
35959 @if target-libvtv-bootstrap
35960 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
35961 configure-stagefeedback-target-libvtv:
35962         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35963         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35964         @r=`${PWD_COMMAND}`; export r; \
35965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35966         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35967         echo "Checking multilib configuration for libvtv..."; \
35968         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35969         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35970           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35971             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35972           else \
35973             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35974             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35975           fi; \
35976         else \
35977           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35978         fi; \
35979         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35980         $(RAW_CXX_TARGET_EXPORTS) \
35981          \
35982         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35983         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35984         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35985         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
35986         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35987         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35988         case $(srcdir) in \
35989           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35990           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35991                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35992         esac; \
35993         module_srcdir=libvtv; \
35994         $(SHELL) $$s/$$module_srcdir/configure \
35995           --srcdir=$${topdir}/$$module_srcdir \
35996           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35997           --target=${target_alias} \
35998           --with-build-libsubdir=$(HOST_SUBDIR) \
35999           $(STAGEfeedback_CONFIGURE_FLAGS)
36000 @endif target-libvtv-bootstrap
36001
36002
36003
36004
36005
36006 .PHONY: all-target-libvtv maybe-all-target-libvtv
36007 maybe-all-target-libvtv:
36008 @if gcc-bootstrap
36009 all-target-libvtv: stage_current
36010 @endif gcc-bootstrap
36011 @if target-libvtv
36012 TARGET-target-libvtv=all
36013 maybe-all-target-libvtv: all-target-libvtv
36014 all-target-libvtv: configure-target-libvtv
36015         @r=`${PWD_COMMAND}`; export r; \
36016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36017         $(RAW_CXX_TARGET_EXPORTS)  \
36018         (cd $(TARGET_SUBDIR)/libvtv && \
36019           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36020                 $(TARGET-target-libvtv))
36021 @endif target-libvtv
36022
36023
36024
36025 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
36026 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
36027 maybe-all-stage1-target-libvtv:
36028 maybe-clean-stage1-target-libvtv:
36029 @if target-libvtv-bootstrap
36030 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
36031 all-stage1: all-stage1-target-libvtv
36032 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
36033 all-stage1-target-libvtv: configure-stage1-target-libvtv
36034         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36035         @r=`${PWD_COMMAND}`; export r; \
36036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36037         TFLAGS="$(STAGE1_TFLAGS)"; \
36038         $(RAW_CXX_TARGET_EXPORTS)  \
36039         cd $(TARGET_SUBDIR)/libvtv && \
36040         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36041                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36042                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36043                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36044                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36045                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36046                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36047                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36048                   \
36049                 TFLAGS="$(STAGE1_TFLAGS)" \
36050                 $(TARGET-stage1-target-libvtv)
36051
36052 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
36053 clean-stage1: clean-stage1-target-libvtv
36054 clean-stage1-target-libvtv:
36055         @if [ $(current_stage) = stage1 ]; then \
36056           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36057         else \
36058           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
36059           $(MAKE) stage1-start; \
36060         fi; \
36061         cd $(TARGET_SUBDIR)/libvtv && \
36062         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36063           clean
36064 @endif target-libvtv-bootstrap
36065
36066
36067 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
36068 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
36069 maybe-all-stage2-target-libvtv:
36070 maybe-clean-stage2-target-libvtv:
36071 @if target-libvtv-bootstrap
36072 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
36073 all-stage2: all-stage2-target-libvtv
36074 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
36075 all-stage2-target-libvtv: configure-stage2-target-libvtv
36076         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36077         @r=`${PWD_COMMAND}`; export r; \
36078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36079         TFLAGS="$(STAGE2_TFLAGS)"; \
36080         $(RAW_CXX_TARGET_EXPORTS) \
36081           \
36082         cd $(TARGET_SUBDIR)/libvtv && \
36083         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36084                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36085                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36086                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36087                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36088                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36089                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36090                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36091                 TFLAGS="$(STAGE2_TFLAGS)" \
36092                 $(TARGET-stage2-target-libvtv)
36093
36094 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
36095 clean-stage2: clean-stage2-target-libvtv
36096 clean-stage2-target-libvtv:
36097         @if [ $(current_stage) = stage2 ]; then \
36098           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36099         else \
36100           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
36101           $(MAKE) stage2-start; \
36102         fi; \
36103         cd $(TARGET_SUBDIR)/libvtv && \
36104         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36105 @endif target-libvtv-bootstrap
36106
36107
36108 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
36109 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
36110 maybe-all-stage3-target-libvtv:
36111 maybe-clean-stage3-target-libvtv:
36112 @if target-libvtv-bootstrap
36113 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
36114 all-stage3: all-stage3-target-libvtv
36115 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
36116 all-stage3-target-libvtv: configure-stage3-target-libvtv
36117         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36118         @r=`${PWD_COMMAND}`; export r; \
36119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36120         TFLAGS="$(STAGE3_TFLAGS)"; \
36121         $(RAW_CXX_TARGET_EXPORTS) \
36122           \
36123         cd $(TARGET_SUBDIR)/libvtv && \
36124         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36125                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36126                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36127                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36128                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36129                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36130                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36131                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36132                 TFLAGS="$(STAGE3_TFLAGS)" \
36133                 $(TARGET-stage3-target-libvtv)
36134
36135 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
36136 clean-stage3: clean-stage3-target-libvtv
36137 clean-stage3-target-libvtv:
36138         @if [ $(current_stage) = stage3 ]; then \
36139           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36140         else \
36141           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
36142           $(MAKE) stage3-start; \
36143         fi; \
36144         cd $(TARGET_SUBDIR)/libvtv && \
36145         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36146 @endif target-libvtv-bootstrap
36147
36148
36149 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
36150 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
36151 maybe-all-stage4-target-libvtv:
36152 maybe-clean-stage4-target-libvtv:
36153 @if target-libvtv-bootstrap
36154 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
36155 all-stage4: all-stage4-target-libvtv
36156 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
36157 all-stage4-target-libvtv: configure-stage4-target-libvtv
36158         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36159         @r=`${PWD_COMMAND}`; export r; \
36160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36161         TFLAGS="$(STAGE4_TFLAGS)"; \
36162         $(RAW_CXX_TARGET_EXPORTS) \
36163           \
36164         cd $(TARGET_SUBDIR)/libvtv && \
36165         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36166                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36167                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36168                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36169                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36170                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36171                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36172                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36173                 TFLAGS="$(STAGE4_TFLAGS)" \
36174                 $(TARGET-stage4-target-libvtv)
36175
36176 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
36177 clean-stage4: clean-stage4-target-libvtv
36178 clean-stage4-target-libvtv:
36179         @if [ $(current_stage) = stage4 ]; then \
36180           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36181         else \
36182           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
36183           $(MAKE) stage4-start; \
36184         fi; \
36185         cd $(TARGET_SUBDIR)/libvtv && \
36186         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36187 @endif target-libvtv-bootstrap
36188
36189
36190 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
36191 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
36192 maybe-all-stageprofile-target-libvtv:
36193 maybe-clean-stageprofile-target-libvtv:
36194 @if target-libvtv-bootstrap
36195 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
36196 all-stageprofile: all-stageprofile-target-libvtv
36197 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
36198 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
36199         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36200         @r=`${PWD_COMMAND}`; export r; \
36201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36202         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36203         $(RAW_CXX_TARGET_EXPORTS) \
36204           \
36205         cd $(TARGET_SUBDIR)/libvtv && \
36206         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36207                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36208                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36209                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36210                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36211                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36212                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36213                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36214                 TFLAGS="$(STAGEprofile_TFLAGS)" \
36215                 $(TARGET-stageprofile-target-libvtv)
36216
36217 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
36218 clean-stageprofile: clean-stageprofile-target-libvtv
36219 clean-stageprofile-target-libvtv:
36220         @if [ $(current_stage) = stageprofile ]; then \
36221           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36222         else \
36223           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
36224           $(MAKE) stageprofile-start; \
36225         fi; \
36226         cd $(TARGET_SUBDIR)/libvtv && \
36227         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36228 @endif target-libvtv-bootstrap
36229
36230
36231 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
36232 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
36233 maybe-all-stagefeedback-target-libvtv:
36234 maybe-clean-stagefeedback-target-libvtv:
36235 @if target-libvtv-bootstrap
36236 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
36237 all-stagefeedback: all-stagefeedback-target-libvtv
36238 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
36239 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
36240         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36241         @r=`${PWD_COMMAND}`; export r; \
36242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36243         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36244         $(RAW_CXX_TARGET_EXPORTS) \
36245           \
36246         cd $(TARGET_SUBDIR)/libvtv && \
36247         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36248                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36249                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36250                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36251                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36252                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36253                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36254                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36255                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
36256                 $(TARGET-stagefeedback-target-libvtv)
36257
36258 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
36259 clean-stagefeedback: clean-stagefeedback-target-libvtv
36260 clean-stagefeedback-target-libvtv:
36261         @if [ $(current_stage) = stagefeedback ]; then \
36262           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36263         else \
36264           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
36265           $(MAKE) stagefeedback-start; \
36266         fi; \
36267         cd $(TARGET_SUBDIR)/libvtv && \
36268         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36269 @endif target-libvtv-bootstrap
36270
36271
36272
36273
36274
36275
36276 .PHONY: check-target-libvtv maybe-check-target-libvtv
36277 maybe-check-target-libvtv:
36278 @if target-libvtv
36279 maybe-check-target-libvtv: check-target-libvtv
36280
36281 check-target-libvtv:
36282         @: $(MAKE); $(unstage)
36283         @r=`${PWD_COMMAND}`; export r; \
36284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36285         $(RAW_CXX_TARGET_EXPORTS) \
36286         (cd $(TARGET_SUBDIR)/libvtv && \
36287           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
36288
36289 @endif target-libvtv
36290
36291 .PHONY: install-target-libvtv maybe-install-target-libvtv
36292 maybe-install-target-libvtv:
36293 @if target-libvtv
36294 maybe-install-target-libvtv: install-target-libvtv
36295
36296 install-target-libvtv: installdirs
36297         @: $(MAKE); $(unstage)
36298         @r=`${PWD_COMMAND}`; export r; \
36299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36300         $(RAW_CXX_TARGET_EXPORTS) \
36301         (cd $(TARGET_SUBDIR)/libvtv && \
36302           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36303
36304 @endif target-libvtv
36305
36306 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
36307 maybe-install-strip-target-libvtv:
36308 @if target-libvtv
36309 maybe-install-strip-target-libvtv: install-strip-target-libvtv
36310
36311 install-strip-target-libvtv: installdirs
36312         @: $(MAKE); $(unstage)
36313         @r=`${PWD_COMMAND}`; export r; \
36314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36315         $(RAW_CXX_TARGET_EXPORTS) \
36316         (cd $(TARGET_SUBDIR)/libvtv && \
36317           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36318
36319 @endif target-libvtv
36320
36321 # Other targets (info, dvi, pdf, etc.)
36322
36323 .PHONY: maybe-info-target-libvtv info-target-libvtv
36324 maybe-info-target-libvtv:
36325 @if target-libvtv
36326 maybe-info-target-libvtv: info-target-libvtv
36327
36328 info-target-libvtv: \
36329     configure-target-libvtv 
36330         @: $(MAKE); $(unstage)
36331         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36332         r=`${PWD_COMMAND}`; export r; \
36333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36334         $(RAW_CXX_TARGET_EXPORTS) \
36335         echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
36336         for flag in $(EXTRA_TARGET_FLAGS); do \
36337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36338         done; \
36339         (cd $(TARGET_SUBDIR)/libvtv && \
36340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36342                   "RANLIB=$${RANLIB}" \
36343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36344                    info) \
36345           || exit 1
36346
36347 @endif target-libvtv
36348
36349 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
36350 maybe-dvi-target-libvtv:
36351 @if target-libvtv
36352 maybe-dvi-target-libvtv: dvi-target-libvtv
36353
36354 dvi-target-libvtv: \
36355     configure-target-libvtv 
36356         @: $(MAKE); $(unstage)
36357         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36358         r=`${PWD_COMMAND}`; export r; \
36359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36360         $(RAW_CXX_TARGET_EXPORTS) \
36361         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
36362         for flag in $(EXTRA_TARGET_FLAGS); do \
36363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36364         done; \
36365         (cd $(TARGET_SUBDIR)/libvtv && \
36366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36368                   "RANLIB=$${RANLIB}" \
36369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36370                    dvi) \
36371           || exit 1
36372
36373 @endif target-libvtv
36374
36375 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
36376 maybe-pdf-target-libvtv:
36377 @if target-libvtv
36378 maybe-pdf-target-libvtv: pdf-target-libvtv
36379
36380 pdf-target-libvtv: \
36381     configure-target-libvtv 
36382         @: $(MAKE); $(unstage)
36383         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36384         r=`${PWD_COMMAND}`; export r; \
36385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36386         $(RAW_CXX_TARGET_EXPORTS) \
36387         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
36388         for flag in $(EXTRA_TARGET_FLAGS); do \
36389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36390         done; \
36391         (cd $(TARGET_SUBDIR)/libvtv && \
36392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36394                   "RANLIB=$${RANLIB}" \
36395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36396                    pdf) \
36397           || exit 1
36398
36399 @endif target-libvtv
36400
36401 .PHONY: maybe-html-target-libvtv html-target-libvtv
36402 maybe-html-target-libvtv:
36403 @if target-libvtv
36404 maybe-html-target-libvtv: html-target-libvtv
36405
36406 html-target-libvtv: \
36407     configure-target-libvtv 
36408         @: $(MAKE); $(unstage)
36409         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36410         r=`${PWD_COMMAND}`; export r; \
36411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36412         $(RAW_CXX_TARGET_EXPORTS) \
36413         echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
36414         for flag in $(EXTRA_TARGET_FLAGS); do \
36415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36416         done; \
36417         (cd $(TARGET_SUBDIR)/libvtv && \
36418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36420                   "RANLIB=$${RANLIB}" \
36421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36422                    html) \
36423           || exit 1
36424
36425 @endif target-libvtv
36426
36427 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
36428 maybe-TAGS-target-libvtv:
36429 @if target-libvtv
36430 maybe-TAGS-target-libvtv: TAGS-target-libvtv
36431
36432 TAGS-target-libvtv: \
36433     configure-target-libvtv 
36434         @: $(MAKE); $(unstage)
36435         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36436         r=`${PWD_COMMAND}`; export r; \
36437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36438         $(RAW_CXX_TARGET_EXPORTS) \
36439         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
36440         for flag in $(EXTRA_TARGET_FLAGS); do \
36441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36442         done; \
36443         (cd $(TARGET_SUBDIR)/libvtv && \
36444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36446                   "RANLIB=$${RANLIB}" \
36447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36448                    TAGS) \
36449           || exit 1
36450
36451 @endif target-libvtv
36452
36453 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
36454 maybe-install-info-target-libvtv:
36455 @if target-libvtv
36456 maybe-install-info-target-libvtv: install-info-target-libvtv
36457
36458 install-info-target-libvtv: \
36459     configure-target-libvtv \
36460     info-target-libvtv 
36461         @: $(MAKE); $(unstage)
36462         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36463         r=`${PWD_COMMAND}`; export r; \
36464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36465         $(RAW_CXX_TARGET_EXPORTS) \
36466         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
36467         for flag in $(EXTRA_TARGET_FLAGS); do \
36468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36469         done; \
36470         (cd $(TARGET_SUBDIR)/libvtv && \
36471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36473                   "RANLIB=$${RANLIB}" \
36474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36475                    install-info) \
36476           || exit 1
36477
36478 @endif target-libvtv
36479
36480 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
36481 maybe-install-pdf-target-libvtv:
36482 @if target-libvtv
36483 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
36484
36485 install-pdf-target-libvtv: \
36486     configure-target-libvtv \
36487     pdf-target-libvtv 
36488         @: $(MAKE); $(unstage)
36489         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36490         r=`${PWD_COMMAND}`; export r; \
36491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36492         $(RAW_CXX_TARGET_EXPORTS) \
36493         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
36494         for flag in $(EXTRA_TARGET_FLAGS); do \
36495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36496         done; \
36497         (cd $(TARGET_SUBDIR)/libvtv && \
36498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36500                   "RANLIB=$${RANLIB}" \
36501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36502                    install-pdf) \
36503           || exit 1
36504
36505 @endif target-libvtv
36506
36507 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
36508 maybe-install-html-target-libvtv:
36509 @if target-libvtv
36510 maybe-install-html-target-libvtv: install-html-target-libvtv
36511
36512 install-html-target-libvtv: \
36513     configure-target-libvtv \
36514     html-target-libvtv 
36515         @: $(MAKE); $(unstage)
36516         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36517         r=`${PWD_COMMAND}`; export r; \
36518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36519         $(RAW_CXX_TARGET_EXPORTS) \
36520         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
36521         for flag in $(EXTRA_TARGET_FLAGS); do \
36522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36523         done; \
36524         (cd $(TARGET_SUBDIR)/libvtv && \
36525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36527                   "RANLIB=$${RANLIB}" \
36528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36529                    install-html) \
36530           || exit 1
36531
36532 @endif target-libvtv
36533
36534 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
36535 maybe-installcheck-target-libvtv:
36536 @if target-libvtv
36537 maybe-installcheck-target-libvtv: installcheck-target-libvtv
36538
36539 installcheck-target-libvtv: \
36540     configure-target-libvtv 
36541         @: $(MAKE); $(unstage)
36542         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36543         r=`${PWD_COMMAND}`; export r; \
36544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36545         $(RAW_CXX_TARGET_EXPORTS) \
36546         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
36547         for flag in $(EXTRA_TARGET_FLAGS); do \
36548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36549         done; \
36550         (cd $(TARGET_SUBDIR)/libvtv && \
36551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36553                   "RANLIB=$${RANLIB}" \
36554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36555                    installcheck) \
36556           || exit 1
36557
36558 @endif target-libvtv
36559
36560 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
36561 maybe-mostlyclean-target-libvtv:
36562 @if target-libvtv
36563 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
36564
36565 mostlyclean-target-libvtv: 
36566         @: $(MAKE); $(unstage)
36567         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36568         r=`${PWD_COMMAND}`; export r; \
36569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36570         $(RAW_CXX_TARGET_EXPORTS) \
36571         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
36572         for flag in $(EXTRA_TARGET_FLAGS); do \
36573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36574         done; \
36575         (cd $(TARGET_SUBDIR)/libvtv && \
36576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36578                   "RANLIB=$${RANLIB}" \
36579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36580                    mostlyclean) \
36581           || exit 1
36582
36583 @endif target-libvtv
36584
36585 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
36586 maybe-clean-target-libvtv:
36587 @if target-libvtv
36588 maybe-clean-target-libvtv: clean-target-libvtv
36589
36590 clean-target-libvtv: 
36591         @: $(MAKE); $(unstage)
36592         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36593         r=`${PWD_COMMAND}`; export r; \
36594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36595         $(RAW_CXX_TARGET_EXPORTS) \
36596         echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
36597         for flag in $(EXTRA_TARGET_FLAGS); do \
36598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36599         done; \
36600         (cd $(TARGET_SUBDIR)/libvtv && \
36601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36603                   "RANLIB=$${RANLIB}" \
36604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36605                    clean) \
36606           || exit 1
36607
36608 @endif target-libvtv
36609
36610 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
36611 maybe-distclean-target-libvtv:
36612 @if target-libvtv
36613 maybe-distclean-target-libvtv: distclean-target-libvtv
36614
36615 distclean-target-libvtv: 
36616         @: $(MAKE); $(unstage)
36617         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36618         r=`${PWD_COMMAND}`; export r; \
36619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36620         $(RAW_CXX_TARGET_EXPORTS) \
36621         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
36622         for flag in $(EXTRA_TARGET_FLAGS); do \
36623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36624         done; \
36625         (cd $(TARGET_SUBDIR)/libvtv && \
36626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36628                   "RANLIB=$${RANLIB}" \
36629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36630                    distclean) \
36631           || exit 1
36632
36633 @endif target-libvtv
36634
36635 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
36636 maybe-maintainer-clean-target-libvtv:
36637 @if target-libvtv
36638 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
36639
36640 maintainer-clean-target-libvtv: 
36641         @: $(MAKE); $(unstage)
36642         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36643         r=`${PWD_COMMAND}`; export r; \
36644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36645         $(RAW_CXX_TARGET_EXPORTS) \
36646         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
36647         for flag in $(EXTRA_TARGET_FLAGS); do \
36648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36649         done; \
36650         (cd $(TARGET_SUBDIR)/libvtv && \
36651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36653                   "RANLIB=$${RANLIB}" \
36654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36655                    maintainer-clean) \
36656           || exit 1
36657
36658 @endif target-libvtv
36659
36660
36661
36662
36663
36664 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
36665 maybe-configure-target-libcilkrts:
36666 @if gcc-bootstrap
36667 configure-target-libcilkrts: stage_current
36668 @endif gcc-bootstrap
36669 @if target-libcilkrts
36670 maybe-configure-target-libcilkrts: configure-target-libcilkrts
36671 configure-target-libcilkrts: 
36672         @: $(MAKE); $(unstage)
36673         @r=`${PWD_COMMAND}`; export r; \
36674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36675         echo "Checking multilib configuration for libcilkrts..."; \
36676         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36677         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null; \
36678         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36679           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36680             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
36681           else \
36682             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
36683             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36684           fi; \
36685         else \
36686           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36687         fi; \
36688         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
36689         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36690         $(NORMAL_TARGET_EXPORTS)  \
36691         echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
36692         cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
36693         case $(srcdir) in \
36694           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36695           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
36696                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36697         esac; \
36698         module_srcdir=libcilkrts; \
36699         rm -f no-such-file || : ; \
36700         CONFIG_SITE=no-such-file $(SHELL) \
36701           $$s/$$module_srcdir/configure \
36702           --srcdir=$${topdir}/$$module_srcdir \
36703           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36704           --target=${target_alias}  \
36705           || exit 1
36706 @endif target-libcilkrts
36707
36708
36709
36710
36711
36712 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
36713 maybe-all-target-libcilkrts:
36714 @if gcc-bootstrap
36715 all-target-libcilkrts: stage_current
36716 @endif gcc-bootstrap
36717 @if target-libcilkrts
36718 TARGET-target-libcilkrts=all
36719 maybe-all-target-libcilkrts: all-target-libcilkrts
36720 all-target-libcilkrts: configure-target-libcilkrts
36721         @: $(MAKE); $(unstage)
36722         @r=`${PWD_COMMAND}`; export r; \
36723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36724         $(NORMAL_TARGET_EXPORTS)  \
36725         (cd $(TARGET_SUBDIR)/libcilkrts && \
36726           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36727                 $(TARGET-target-libcilkrts))
36728 @endif target-libcilkrts
36729
36730
36731
36732
36733
36734 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
36735 maybe-check-target-libcilkrts:
36736 @if target-libcilkrts
36737 maybe-check-target-libcilkrts: check-target-libcilkrts
36738
36739 check-target-libcilkrts:
36740         @: $(MAKE); $(unstage)
36741         @r=`${PWD_COMMAND}`; export r; \
36742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36743         $(NORMAL_TARGET_EXPORTS) \
36744         (cd $(TARGET_SUBDIR)/libcilkrts && \
36745           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36746
36747 @endif target-libcilkrts
36748
36749 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
36750 maybe-install-target-libcilkrts:
36751 @if target-libcilkrts
36752 maybe-install-target-libcilkrts: install-target-libcilkrts
36753
36754 install-target-libcilkrts: installdirs
36755         @: $(MAKE); $(unstage)
36756         @r=`${PWD_COMMAND}`; export r; \
36757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36758         $(NORMAL_TARGET_EXPORTS) \
36759         (cd $(TARGET_SUBDIR)/libcilkrts && \
36760           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36761
36762 @endif target-libcilkrts
36763
36764 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
36765 maybe-install-strip-target-libcilkrts:
36766 @if target-libcilkrts
36767 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
36768
36769 install-strip-target-libcilkrts: installdirs
36770         @: $(MAKE); $(unstage)
36771         @r=`${PWD_COMMAND}`; export r; \
36772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36773         $(NORMAL_TARGET_EXPORTS) \
36774         (cd $(TARGET_SUBDIR)/libcilkrts && \
36775           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36776
36777 @endif target-libcilkrts
36778
36779 # Other targets (info, dvi, pdf, etc.)
36780
36781 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
36782 maybe-info-target-libcilkrts:
36783 @if target-libcilkrts
36784 maybe-info-target-libcilkrts: info-target-libcilkrts
36785
36786 info-target-libcilkrts: \
36787     configure-target-libcilkrts 
36788         @: $(MAKE); $(unstage)
36789         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36790         r=`${PWD_COMMAND}`; export r; \
36791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36792         $(NORMAL_TARGET_EXPORTS) \
36793         echo "Doing info in $(TARGET_SUBDIR)/libcilkrts"; \
36794         for flag in $(EXTRA_TARGET_FLAGS); do \
36795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36796         done; \
36797         (cd $(TARGET_SUBDIR)/libcilkrts && \
36798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36800                   "RANLIB=$${RANLIB}" \
36801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36802                    info) \
36803           || exit 1
36804
36805 @endif target-libcilkrts
36806
36807 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
36808 maybe-dvi-target-libcilkrts:
36809 @if target-libcilkrts
36810 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
36811
36812 dvi-target-libcilkrts: \
36813     configure-target-libcilkrts 
36814         @: $(MAKE); $(unstage)
36815         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36816         r=`${PWD_COMMAND}`; export r; \
36817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36818         $(NORMAL_TARGET_EXPORTS) \
36819         echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts"; \
36820         for flag in $(EXTRA_TARGET_FLAGS); do \
36821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36822         done; \
36823         (cd $(TARGET_SUBDIR)/libcilkrts && \
36824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36826                   "RANLIB=$${RANLIB}" \
36827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36828                    dvi) \
36829           || exit 1
36830
36831 @endif target-libcilkrts
36832
36833 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
36834 maybe-pdf-target-libcilkrts:
36835 @if target-libcilkrts
36836 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
36837
36838 pdf-target-libcilkrts: \
36839     configure-target-libcilkrts 
36840         @: $(MAKE); $(unstage)
36841         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36842         r=`${PWD_COMMAND}`; export r; \
36843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36844         $(NORMAL_TARGET_EXPORTS) \
36845         echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts"; \
36846         for flag in $(EXTRA_TARGET_FLAGS); do \
36847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36848         done; \
36849         (cd $(TARGET_SUBDIR)/libcilkrts && \
36850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36852                   "RANLIB=$${RANLIB}" \
36853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36854                    pdf) \
36855           || exit 1
36856
36857 @endif target-libcilkrts
36858
36859 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
36860 maybe-html-target-libcilkrts:
36861 @if target-libcilkrts
36862 maybe-html-target-libcilkrts: html-target-libcilkrts
36863
36864 html-target-libcilkrts: \
36865     configure-target-libcilkrts 
36866         @: $(MAKE); $(unstage)
36867         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36868         r=`${PWD_COMMAND}`; export r; \
36869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36870         $(NORMAL_TARGET_EXPORTS) \
36871         echo "Doing html in $(TARGET_SUBDIR)/libcilkrts"; \
36872         for flag in $(EXTRA_TARGET_FLAGS); do \
36873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36874         done; \
36875         (cd $(TARGET_SUBDIR)/libcilkrts && \
36876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36878                   "RANLIB=$${RANLIB}" \
36879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36880                    html) \
36881           || exit 1
36882
36883 @endif target-libcilkrts
36884
36885 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
36886 maybe-TAGS-target-libcilkrts:
36887 @if target-libcilkrts
36888 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
36889
36890 TAGS-target-libcilkrts: \
36891     configure-target-libcilkrts 
36892         @: $(MAKE); $(unstage)
36893         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36894         r=`${PWD_COMMAND}`; export r; \
36895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36896         $(NORMAL_TARGET_EXPORTS) \
36897         echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts"; \
36898         for flag in $(EXTRA_TARGET_FLAGS); do \
36899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36900         done; \
36901         (cd $(TARGET_SUBDIR)/libcilkrts && \
36902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36904                   "RANLIB=$${RANLIB}" \
36905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36906                    TAGS) \
36907           || exit 1
36908
36909 @endif target-libcilkrts
36910
36911 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
36912 maybe-install-info-target-libcilkrts:
36913 @if target-libcilkrts
36914 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
36915
36916 install-info-target-libcilkrts: \
36917     configure-target-libcilkrts \
36918     info-target-libcilkrts 
36919         @: $(MAKE); $(unstage)
36920         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36921         r=`${PWD_COMMAND}`; export r; \
36922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36923         $(NORMAL_TARGET_EXPORTS) \
36924         echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts"; \
36925         for flag in $(EXTRA_TARGET_FLAGS); do \
36926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36927         done; \
36928         (cd $(TARGET_SUBDIR)/libcilkrts && \
36929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36931                   "RANLIB=$${RANLIB}" \
36932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36933                    install-info) \
36934           || exit 1
36935
36936 @endif target-libcilkrts
36937
36938 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
36939 maybe-install-pdf-target-libcilkrts:
36940 @if target-libcilkrts
36941 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
36942
36943 install-pdf-target-libcilkrts: \
36944     configure-target-libcilkrts \
36945     pdf-target-libcilkrts 
36946         @: $(MAKE); $(unstage)
36947         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36948         r=`${PWD_COMMAND}`; export r; \
36949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36950         $(NORMAL_TARGET_EXPORTS) \
36951         echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts"; \
36952         for flag in $(EXTRA_TARGET_FLAGS); do \
36953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36954         done; \
36955         (cd $(TARGET_SUBDIR)/libcilkrts && \
36956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36958                   "RANLIB=$${RANLIB}" \
36959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36960                    install-pdf) \
36961           || exit 1
36962
36963 @endif target-libcilkrts
36964
36965 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
36966 maybe-install-html-target-libcilkrts:
36967 @if target-libcilkrts
36968 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
36969
36970 install-html-target-libcilkrts: \
36971     configure-target-libcilkrts \
36972     html-target-libcilkrts 
36973         @: $(MAKE); $(unstage)
36974         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36975         r=`${PWD_COMMAND}`; export r; \
36976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36977         $(NORMAL_TARGET_EXPORTS) \
36978         echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts"; \
36979         for flag in $(EXTRA_TARGET_FLAGS); do \
36980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36981         done; \
36982         (cd $(TARGET_SUBDIR)/libcilkrts && \
36983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36985                   "RANLIB=$${RANLIB}" \
36986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36987                    install-html) \
36988           || exit 1
36989
36990 @endif target-libcilkrts
36991
36992 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
36993 maybe-installcheck-target-libcilkrts:
36994 @if target-libcilkrts
36995 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
36996
36997 installcheck-target-libcilkrts: \
36998     configure-target-libcilkrts 
36999         @: $(MAKE); $(unstage)
37000         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37001         r=`${PWD_COMMAND}`; export r; \
37002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37003         $(NORMAL_TARGET_EXPORTS) \
37004         echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts"; \
37005         for flag in $(EXTRA_TARGET_FLAGS); do \
37006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37007         done; \
37008         (cd $(TARGET_SUBDIR)/libcilkrts && \
37009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37011                   "RANLIB=$${RANLIB}" \
37012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37013                    installcheck) \
37014           || exit 1
37015
37016 @endif target-libcilkrts
37017
37018 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
37019 maybe-mostlyclean-target-libcilkrts:
37020 @if target-libcilkrts
37021 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
37022
37023 mostlyclean-target-libcilkrts: 
37024         @: $(MAKE); $(unstage)
37025         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37026         r=`${PWD_COMMAND}`; export r; \
37027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37028         $(NORMAL_TARGET_EXPORTS) \
37029         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts"; \
37030         for flag in $(EXTRA_TARGET_FLAGS); do \
37031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37032         done; \
37033         (cd $(TARGET_SUBDIR)/libcilkrts && \
37034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37036                   "RANLIB=$${RANLIB}" \
37037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37038                    mostlyclean) \
37039           || exit 1
37040
37041 @endif target-libcilkrts
37042
37043 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
37044 maybe-clean-target-libcilkrts:
37045 @if target-libcilkrts
37046 maybe-clean-target-libcilkrts: clean-target-libcilkrts
37047
37048 clean-target-libcilkrts: 
37049         @: $(MAKE); $(unstage)
37050         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37051         r=`${PWD_COMMAND}`; export r; \
37052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37053         $(NORMAL_TARGET_EXPORTS) \
37054         echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts"; \
37055         for flag in $(EXTRA_TARGET_FLAGS); do \
37056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37057         done; \
37058         (cd $(TARGET_SUBDIR)/libcilkrts && \
37059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37061                   "RANLIB=$${RANLIB}" \
37062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37063                    clean) \
37064           || exit 1
37065
37066 @endif target-libcilkrts
37067
37068 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
37069 maybe-distclean-target-libcilkrts:
37070 @if target-libcilkrts
37071 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
37072
37073 distclean-target-libcilkrts: 
37074         @: $(MAKE); $(unstage)
37075         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37076         r=`${PWD_COMMAND}`; export r; \
37077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37078         $(NORMAL_TARGET_EXPORTS) \
37079         echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts"; \
37080         for flag in $(EXTRA_TARGET_FLAGS); do \
37081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37082         done; \
37083         (cd $(TARGET_SUBDIR)/libcilkrts && \
37084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37086                   "RANLIB=$${RANLIB}" \
37087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37088                    distclean) \
37089           || exit 1
37090
37091 @endif target-libcilkrts
37092
37093 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
37094 maybe-maintainer-clean-target-libcilkrts:
37095 @if target-libcilkrts
37096 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
37097
37098 maintainer-clean-target-libcilkrts: 
37099         @: $(MAKE); $(unstage)
37100         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37101         r=`${PWD_COMMAND}`; export r; \
37102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37103         $(NORMAL_TARGET_EXPORTS) \
37104         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts"; \
37105         for flag in $(EXTRA_TARGET_FLAGS); do \
37106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37107         done; \
37108         (cd $(TARGET_SUBDIR)/libcilkrts && \
37109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37111                   "RANLIB=$${RANLIB}" \
37112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37113                    maintainer-clean) \
37114           || exit 1
37115
37116 @endif target-libcilkrts
37117
37118
37119
37120
37121
37122 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
37123 maybe-configure-target-liboffloadmic:
37124 @if gcc-bootstrap
37125 configure-target-liboffloadmic: stage_current
37126 @endif gcc-bootstrap
37127 @if target-liboffloadmic
37128 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
37129 configure-target-liboffloadmic: 
37130         @: $(MAKE); $(unstage)
37131         @r=`${PWD_COMMAND}`; export r; \
37132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37133         echo "Checking multilib configuration for liboffloadmic..."; \
37134         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37135         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
37136         if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37137           if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37138             rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
37139           else \
37140             rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
37141             mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37142           fi; \
37143         else \
37144           mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37145         fi; \
37146         test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
37147         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37148         $(NORMAL_TARGET_EXPORTS)  \
37149         echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
37150         cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
37151         case $(srcdir) in \
37152           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37153           *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
37154                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37155         esac; \
37156         module_srcdir=liboffloadmic; \
37157         rm -f no-such-file || : ; \
37158         CONFIG_SITE=no-such-file $(SHELL) \
37159           $$s/$$module_srcdir/configure \
37160           --srcdir=$${topdir}/$$module_srcdir \
37161           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37162           --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
37163           || exit 1
37164 @endif target-liboffloadmic
37165
37166
37167
37168
37169
37170 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
37171 maybe-all-target-liboffloadmic:
37172 @if gcc-bootstrap
37173 all-target-liboffloadmic: stage_current
37174 @endif gcc-bootstrap
37175 @if target-liboffloadmic
37176 TARGET-target-liboffloadmic=all
37177 maybe-all-target-liboffloadmic: all-target-liboffloadmic
37178 all-target-liboffloadmic: configure-target-liboffloadmic
37179         @: $(MAKE); $(unstage)
37180         @r=`${PWD_COMMAND}`; export r; \
37181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37182         $(NORMAL_TARGET_EXPORTS)  \
37183         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37184           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37185                 $(TARGET-target-liboffloadmic))
37186 @endif target-liboffloadmic
37187
37188
37189
37190
37191
37192 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
37193 maybe-check-target-liboffloadmic:
37194 @if target-liboffloadmic
37195 maybe-check-target-liboffloadmic: check-target-liboffloadmic
37196
37197 check-target-liboffloadmic:
37198         @: $(MAKE); $(unstage)
37199         @r=`${PWD_COMMAND}`; export r; \
37200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37201         $(NORMAL_TARGET_EXPORTS) \
37202         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37203           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37204
37205 @endif target-liboffloadmic
37206
37207 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
37208 maybe-install-target-liboffloadmic:
37209 @if target-liboffloadmic
37210 maybe-install-target-liboffloadmic: install-target-liboffloadmic
37211
37212 install-target-liboffloadmic: installdirs
37213         @: $(MAKE); $(unstage)
37214         @r=`${PWD_COMMAND}`; export r; \
37215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37216         $(NORMAL_TARGET_EXPORTS) \
37217         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37218           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37219
37220 @endif target-liboffloadmic
37221
37222 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
37223 maybe-install-strip-target-liboffloadmic:
37224 @if target-liboffloadmic
37225 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
37226
37227 install-strip-target-liboffloadmic: installdirs
37228         @: $(MAKE); $(unstage)
37229         @r=`${PWD_COMMAND}`; export r; \
37230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37231         $(NORMAL_TARGET_EXPORTS) \
37232         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37233           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37234
37235 @endif target-liboffloadmic
37236
37237 # Other targets (info, dvi, pdf, etc.)
37238
37239 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
37240 maybe-info-target-liboffloadmic:
37241 @if target-liboffloadmic
37242 maybe-info-target-liboffloadmic: info-target-liboffloadmic
37243
37244 info-target-liboffloadmic: \
37245     configure-target-liboffloadmic 
37246         @: $(MAKE); $(unstage)
37247         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37248         r=`${PWD_COMMAND}`; export r; \
37249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37250         $(NORMAL_TARGET_EXPORTS) \
37251         echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
37252         for flag in $(EXTRA_TARGET_FLAGS); do \
37253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37254         done; \
37255         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37258                   "RANLIB=$${RANLIB}" \
37259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37260                    info) \
37261           || exit 1
37262
37263 @endif target-liboffloadmic
37264
37265 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
37266 maybe-dvi-target-liboffloadmic:
37267 @if target-liboffloadmic
37268 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
37269
37270 dvi-target-liboffloadmic: \
37271     configure-target-liboffloadmic 
37272         @: $(MAKE); $(unstage)
37273         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37274         r=`${PWD_COMMAND}`; export r; \
37275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37276         $(NORMAL_TARGET_EXPORTS) \
37277         echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
37278         for flag in $(EXTRA_TARGET_FLAGS); do \
37279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37280         done; \
37281         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37284                   "RANLIB=$${RANLIB}" \
37285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37286                    dvi) \
37287           || exit 1
37288
37289 @endif target-liboffloadmic
37290
37291 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
37292 maybe-pdf-target-liboffloadmic:
37293 @if target-liboffloadmic
37294 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
37295
37296 pdf-target-liboffloadmic: \
37297     configure-target-liboffloadmic 
37298         @: $(MAKE); $(unstage)
37299         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37300         r=`${PWD_COMMAND}`; export r; \
37301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37302         $(NORMAL_TARGET_EXPORTS) \
37303         echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37304         for flag in $(EXTRA_TARGET_FLAGS); do \
37305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37306         done; \
37307         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37310                   "RANLIB=$${RANLIB}" \
37311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37312                    pdf) \
37313           || exit 1
37314
37315 @endif target-liboffloadmic
37316
37317 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
37318 maybe-html-target-liboffloadmic:
37319 @if target-liboffloadmic
37320 maybe-html-target-liboffloadmic: html-target-liboffloadmic
37321
37322 html-target-liboffloadmic: \
37323     configure-target-liboffloadmic 
37324         @: $(MAKE); $(unstage)
37325         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37326         r=`${PWD_COMMAND}`; export r; \
37327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37328         $(NORMAL_TARGET_EXPORTS) \
37329         echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
37330         for flag in $(EXTRA_TARGET_FLAGS); do \
37331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37332         done; \
37333         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37336                   "RANLIB=$${RANLIB}" \
37337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37338                    html) \
37339           || exit 1
37340
37341 @endif target-liboffloadmic
37342
37343 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
37344 maybe-TAGS-target-liboffloadmic:
37345 @if target-liboffloadmic
37346 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
37347
37348 TAGS-target-liboffloadmic: \
37349     configure-target-liboffloadmic 
37350         @: $(MAKE); $(unstage)
37351         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37352         r=`${PWD_COMMAND}`; export r; \
37353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37354         $(NORMAL_TARGET_EXPORTS) \
37355         echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
37356         for flag in $(EXTRA_TARGET_FLAGS); do \
37357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37358         done; \
37359         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37362                   "RANLIB=$${RANLIB}" \
37363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37364                    TAGS) \
37365           || exit 1
37366
37367 @endif target-liboffloadmic
37368
37369 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
37370 maybe-install-info-target-liboffloadmic:
37371 @if target-liboffloadmic
37372 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
37373
37374 install-info-target-liboffloadmic: \
37375     configure-target-liboffloadmic \
37376     info-target-liboffloadmic 
37377         @: $(MAKE); $(unstage)
37378         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37379         r=`${PWD_COMMAND}`; export r; \
37380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37381         $(NORMAL_TARGET_EXPORTS) \
37382         echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
37383         for flag in $(EXTRA_TARGET_FLAGS); do \
37384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37385         done; \
37386         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37389                   "RANLIB=$${RANLIB}" \
37390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37391                    install-info) \
37392           || exit 1
37393
37394 @endif target-liboffloadmic
37395
37396 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
37397 maybe-install-pdf-target-liboffloadmic:
37398 @if target-liboffloadmic
37399 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
37400
37401 install-pdf-target-liboffloadmic: \
37402     configure-target-liboffloadmic \
37403     pdf-target-liboffloadmic 
37404         @: $(MAKE); $(unstage)
37405         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37406         r=`${PWD_COMMAND}`; export r; \
37407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37408         $(NORMAL_TARGET_EXPORTS) \
37409         echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37410         for flag in $(EXTRA_TARGET_FLAGS); do \
37411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37412         done; \
37413         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37416                   "RANLIB=$${RANLIB}" \
37417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37418                    install-pdf) \
37419           || exit 1
37420
37421 @endif target-liboffloadmic
37422
37423 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
37424 maybe-install-html-target-liboffloadmic:
37425 @if target-liboffloadmic
37426 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
37427
37428 install-html-target-liboffloadmic: \
37429     configure-target-liboffloadmic \
37430     html-target-liboffloadmic 
37431         @: $(MAKE); $(unstage)
37432         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37433         r=`${PWD_COMMAND}`; export r; \
37434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37435         $(NORMAL_TARGET_EXPORTS) \
37436         echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
37437         for flag in $(EXTRA_TARGET_FLAGS); do \
37438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37439         done; \
37440         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37443                   "RANLIB=$${RANLIB}" \
37444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37445                    install-html) \
37446           || exit 1
37447
37448 @endif target-liboffloadmic
37449
37450 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
37451 maybe-installcheck-target-liboffloadmic:
37452 @if target-liboffloadmic
37453 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
37454
37455 installcheck-target-liboffloadmic: \
37456     configure-target-liboffloadmic 
37457         @: $(MAKE); $(unstage)
37458         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37459         r=`${PWD_COMMAND}`; export r; \
37460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37461         $(NORMAL_TARGET_EXPORTS) \
37462         echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
37463         for flag in $(EXTRA_TARGET_FLAGS); do \
37464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37465         done; \
37466         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37469                   "RANLIB=$${RANLIB}" \
37470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37471                    installcheck) \
37472           || exit 1
37473
37474 @endif target-liboffloadmic
37475
37476 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
37477 maybe-mostlyclean-target-liboffloadmic:
37478 @if target-liboffloadmic
37479 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
37480
37481 mostlyclean-target-liboffloadmic: 
37482         @: $(MAKE); $(unstage)
37483         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37484         r=`${PWD_COMMAND}`; export r; \
37485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37486         $(NORMAL_TARGET_EXPORTS) \
37487         echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37488         for flag in $(EXTRA_TARGET_FLAGS); do \
37489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37490         done; \
37491         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37494                   "RANLIB=$${RANLIB}" \
37495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37496                    mostlyclean) \
37497           || exit 1
37498
37499 @endif target-liboffloadmic
37500
37501 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
37502 maybe-clean-target-liboffloadmic:
37503 @if target-liboffloadmic
37504 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
37505
37506 clean-target-liboffloadmic: 
37507         @: $(MAKE); $(unstage)
37508         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37509         r=`${PWD_COMMAND}`; export r; \
37510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37511         $(NORMAL_TARGET_EXPORTS) \
37512         echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
37513         for flag in $(EXTRA_TARGET_FLAGS); do \
37514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37515         done; \
37516         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37519                   "RANLIB=$${RANLIB}" \
37520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37521                    clean) \
37522           || exit 1
37523
37524 @endif target-liboffloadmic
37525
37526 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
37527 maybe-distclean-target-liboffloadmic:
37528 @if target-liboffloadmic
37529 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
37530
37531 distclean-target-liboffloadmic: 
37532         @: $(MAKE); $(unstage)
37533         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37534         r=`${PWD_COMMAND}`; export r; \
37535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37536         $(NORMAL_TARGET_EXPORTS) \
37537         echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37538         for flag in $(EXTRA_TARGET_FLAGS); do \
37539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37540         done; \
37541         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37544                   "RANLIB=$${RANLIB}" \
37545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37546                    distclean) \
37547           || exit 1
37548
37549 @endif target-liboffloadmic
37550
37551 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
37552 maybe-maintainer-clean-target-liboffloadmic:
37553 @if target-liboffloadmic
37554 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
37555
37556 maintainer-clean-target-liboffloadmic: 
37557         @: $(MAKE); $(unstage)
37558         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37559         r=`${PWD_COMMAND}`; export r; \
37560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37561         $(NORMAL_TARGET_EXPORTS) \
37562         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
37563         for flag in $(EXTRA_TARGET_FLAGS); do \
37564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37565         done; \
37566         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37569                   "RANLIB=$${RANLIB}" \
37570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37571                    maintainer-clean) \
37572           || exit 1
37573
37574 @endif target-liboffloadmic
37575
37576
37577
37578
37579
37580 .PHONY: configure-target-libssp maybe-configure-target-libssp
37581 maybe-configure-target-libssp:
37582 @if gcc-bootstrap
37583 configure-target-libssp: stage_current
37584 @endif gcc-bootstrap
37585 @if target-libssp
37586 maybe-configure-target-libssp: configure-target-libssp
37587 configure-target-libssp: 
37588         @: $(MAKE); $(unstage)
37589         @r=`${PWD_COMMAND}`; export r; \
37590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37591         echo "Checking multilib configuration for libssp..."; \
37592         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37593         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
37594         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
37595           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
37596             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
37597           else \
37598             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
37599             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37600           fi; \
37601         else \
37602           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37603         fi; \
37604         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
37605         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37606         $(NORMAL_TARGET_EXPORTS)  \
37607         echo Configuring in $(TARGET_SUBDIR)/libssp; \
37608         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
37609         case $(srcdir) in \
37610           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37611           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
37612                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37613         esac; \
37614         module_srcdir=libssp; \
37615         rm -f no-such-file || : ; \
37616         CONFIG_SITE=no-such-file $(SHELL) \
37617           $$s/$$module_srcdir/configure \
37618           --srcdir=$${topdir}/$$module_srcdir \
37619           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37620           --target=${target_alias}  \
37621           || exit 1
37622 @endif target-libssp
37623
37624
37625
37626
37627
37628 .PHONY: all-target-libssp maybe-all-target-libssp
37629 maybe-all-target-libssp:
37630 @if gcc-bootstrap
37631 all-target-libssp: stage_current
37632 @endif gcc-bootstrap
37633 @if target-libssp
37634 TARGET-target-libssp=all
37635 maybe-all-target-libssp: all-target-libssp
37636 all-target-libssp: configure-target-libssp
37637         @: $(MAKE); $(unstage)
37638         @r=`${PWD_COMMAND}`; export r; \
37639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37640         $(NORMAL_TARGET_EXPORTS)  \
37641         (cd $(TARGET_SUBDIR)/libssp && \
37642           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37643                 $(TARGET-target-libssp))
37644 @endif target-libssp
37645
37646
37647
37648
37649
37650 .PHONY: check-target-libssp maybe-check-target-libssp
37651 maybe-check-target-libssp:
37652 @if target-libssp
37653 maybe-check-target-libssp: check-target-libssp
37654
37655 check-target-libssp:
37656         @: $(MAKE); $(unstage)
37657         @r=`${PWD_COMMAND}`; export r; \
37658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37659         $(NORMAL_TARGET_EXPORTS) \
37660         (cd $(TARGET_SUBDIR)/libssp && \
37661           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37662
37663 @endif target-libssp
37664
37665 .PHONY: install-target-libssp maybe-install-target-libssp
37666 maybe-install-target-libssp:
37667 @if target-libssp
37668 maybe-install-target-libssp: install-target-libssp
37669
37670 install-target-libssp: installdirs
37671         @: $(MAKE); $(unstage)
37672         @r=`${PWD_COMMAND}`; export r; \
37673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37674         $(NORMAL_TARGET_EXPORTS) \
37675         (cd $(TARGET_SUBDIR)/libssp && \
37676           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37677
37678 @endif target-libssp
37679
37680 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
37681 maybe-install-strip-target-libssp:
37682 @if target-libssp
37683 maybe-install-strip-target-libssp: install-strip-target-libssp
37684
37685 install-strip-target-libssp: installdirs
37686         @: $(MAKE); $(unstage)
37687         @r=`${PWD_COMMAND}`; export r; \
37688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37689         $(NORMAL_TARGET_EXPORTS) \
37690         (cd $(TARGET_SUBDIR)/libssp && \
37691           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37692
37693 @endif target-libssp
37694
37695 # Other targets (info, dvi, pdf, etc.)
37696
37697 .PHONY: maybe-info-target-libssp info-target-libssp
37698 maybe-info-target-libssp:
37699 @if target-libssp
37700 maybe-info-target-libssp: info-target-libssp
37701
37702 info-target-libssp: \
37703     configure-target-libssp 
37704         @: $(MAKE); $(unstage)
37705         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37706         r=`${PWD_COMMAND}`; export r; \
37707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37708         $(NORMAL_TARGET_EXPORTS) \
37709         echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
37710         for flag in $(EXTRA_TARGET_FLAGS); do \
37711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37712         done; \
37713         (cd $(TARGET_SUBDIR)/libssp && \
37714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37716                   "RANLIB=$${RANLIB}" \
37717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37718                    info) \
37719           || exit 1
37720
37721 @endif target-libssp
37722
37723 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
37724 maybe-dvi-target-libssp:
37725 @if target-libssp
37726 maybe-dvi-target-libssp: dvi-target-libssp
37727
37728 dvi-target-libssp: \
37729     configure-target-libssp 
37730         @: $(MAKE); $(unstage)
37731         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37732         r=`${PWD_COMMAND}`; export r; \
37733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37734         $(NORMAL_TARGET_EXPORTS) \
37735         echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
37736         for flag in $(EXTRA_TARGET_FLAGS); do \
37737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37738         done; \
37739         (cd $(TARGET_SUBDIR)/libssp && \
37740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37742                   "RANLIB=$${RANLIB}" \
37743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37744                    dvi) \
37745           || exit 1
37746
37747 @endif target-libssp
37748
37749 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
37750 maybe-pdf-target-libssp:
37751 @if target-libssp
37752 maybe-pdf-target-libssp: pdf-target-libssp
37753
37754 pdf-target-libssp: \
37755     configure-target-libssp 
37756         @: $(MAKE); $(unstage)
37757         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37758         r=`${PWD_COMMAND}`; export r; \
37759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37760         $(NORMAL_TARGET_EXPORTS) \
37761         echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
37762         for flag in $(EXTRA_TARGET_FLAGS); do \
37763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37764         done; \
37765         (cd $(TARGET_SUBDIR)/libssp && \
37766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37768                   "RANLIB=$${RANLIB}" \
37769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37770                    pdf) \
37771           || exit 1
37772
37773 @endif target-libssp
37774
37775 .PHONY: maybe-html-target-libssp html-target-libssp
37776 maybe-html-target-libssp:
37777 @if target-libssp
37778 maybe-html-target-libssp: html-target-libssp
37779
37780 html-target-libssp: \
37781     configure-target-libssp 
37782         @: $(MAKE); $(unstage)
37783         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37784         r=`${PWD_COMMAND}`; export r; \
37785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37786         $(NORMAL_TARGET_EXPORTS) \
37787         echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
37788         for flag in $(EXTRA_TARGET_FLAGS); do \
37789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37790         done; \
37791         (cd $(TARGET_SUBDIR)/libssp && \
37792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37794                   "RANLIB=$${RANLIB}" \
37795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37796                    html) \
37797           || exit 1
37798
37799 @endif target-libssp
37800
37801 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
37802 maybe-TAGS-target-libssp:
37803 @if target-libssp
37804 maybe-TAGS-target-libssp: TAGS-target-libssp
37805
37806 TAGS-target-libssp: \
37807     configure-target-libssp 
37808         @: $(MAKE); $(unstage)
37809         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37810         r=`${PWD_COMMAND}`; export r; \
37811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37812         $(NORMAL_TARGET_EXPORTS) \
37813         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
37814         for flag in $(EXTRA_TARGET_FLAGS); do \
37815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37816         done; \
37817         (cd $(TARGET_SUBDIR)/libssp && \
37818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37820                   "RANLIB=$${RANLIB}" \
37821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37822                    TAGS) \
37823           || exit 1
37824
37825 @endif target-libssp
37826
37827 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
37828 maybe-install-info-target-libssp:
37829 @if target-libssp
37830 maybe-install-info-target-libssp: install-info-target-libssp
37831
37832 install-info-target-libssp: \
37833     configure-target-libssp \
37834     info-target-libssp 
37835         @: $(MAKE); $(unstage)
37836         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37837         r=`${PWD_COMMAND}`; export r; \
37838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37839         $(NORMAL_TARGET_EXPORTS) \
37840         echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
37841         for flag in $(EXTRA_TARGET_FLAGS); do \
37842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37843         done; \
37844         (cd $(TARGET_SUBDIR)/libssp && \
37845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37847                   "RANLIB=$${RANLIB}" \
37848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37849                    install-info) \
37850           || exit 1
37851
37852 @endif target-libssp
37853
37854 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
37855 maybe-install-pdf-target-libssp:
37856 @if target-libssp
37857 maybe-install-pdf-target-libssp: install-pdf-target-libssp
37858
37859 install-pdf-target-libssp: \
37860     configure-target-libssp \
37861     pdf-target-libssp 
37862         @: $(MAKE); $(unstage)
37863         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37864         r=`${PWD_COMMAND}`; export r; \
37865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37866         $(NORMAL_TARGET_EXPORTS) \
37867         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
37868         for flag in $(EXTRA_TARGET_FLAGS); do \
37869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37870         done; \
37871         (cd $(TARGET_SUBDIR)/libssp && \
37872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37874                   "RANLIB=$${RANLIB}" \
37875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37876                    install-pdf) \
37877           || exit 1
37878
37879 @endif target-libssp
37880
37881 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
37882 maybe-install-html-target-libssp:
37883 @if target-libssp
37884 maybe-install-html-target-libssp: install-html-target-libssp
37885
37886 install-html-target-libssp: \
37887     configure-target-libssp \
37888     html-target-libssp 
37889         @: $(MAKE); $(unstage)
37890         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37891         r=`${PWD_COMMAND}`; export r; \
37892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37893         $(NORMAL_TARGET_EXPORTS) \
37894         echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
37895         for flag in $(EXTRA_TARGET_FLAGS); do \
37896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37897         done; \
37898         (cd $(TARGET_SUBDIR)/libssp && \
37899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37901                   "RANLIB=$${RANLIB}" \
37902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37903                    install-html) \
37904           || exit 1
37905
37906 @endif target-libssp
37907
37908 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
37909 maybe-installcheck-target-libssp:
37910 @if target-libssp
37911 maybe-installcheck-target-libssp: installcheck-target-libssp
37912
37913 installcheck-target-libssp: \
37914     configure-target-libssp 
37915         @: $(MAKE); $(unstage)
37916         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37917         r=`${PWD_COMMAND}`; export r; \
37918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37919         $(NORMAL_TARGET_EXPORTS) \
37920         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
37921         for flag in $(EXTRA_TARGET_FLAGS); do \
37922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37923         done; \
37924         (cd $(TARGET_SUBDIR)/libssp && \
37925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37927                   "RANLIB=$${RANLIB}" \
37928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37929                    installcheck) \
37930           || exit 1
37931
37932 @endif target-libssp
37933
37934 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
37935 maybe-mostlyclean-target-libssp:
37936 @if target-libssp
37937 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
37938
37939 mostlyclean-target-libssp: 
37940         @: $(MAKE); $(unstage)
37941         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37942         r=`${PWD_COMMAND}`; export r; \
37943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37944         $(NORMAL_TARGET_EXPORTS) \
37945         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
37946         for flag in $(EXTRA_TARGET_FLAGS); do \
37947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37948         done; \
37949         (cd $(TARGET_SUBDIR)/libssp && \
37950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37952                   "RANLIB=$${RANLIB}" \
37953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37954                    mostlyclean) \
37955           || exit 1
37956
37957 @endif target-libssp
37958
37959 .PHONY: maybe-clean-target-libssp clean-target-libssp
37960 maybe-clean-target-libssp:
37961 @if target-libssp
37962 maybe-clean-target-libssp: clean-target-libssp
37963
37964 clean-target-libssp: 
37965         @: $(MAKE); $(unstage)
37966         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37967         r=`${PWD_COMMAND}`; export r; \
37968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37969         $(NORMAL_TARGET_EXPORTS) \
37970         echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
37971         for flag in $(EXTRA_TARGET_FLAGS); do \
37972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37973         done; \
37974         (cd $(TARGET_SUBDIR)/libssp && \
37975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37977                   "RANLIB=$${RANLIB}" \
37978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37979                    clean) \
37980           || exit 1
37981
37982 @endif target-libssp
37983
37984 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
37985 maybe-distclean-target-libssp:
37986 @if target-libssp
37987 maybe-distclean-target-libssp: distclean-target-libssp
37988
37989 distclean-target-libssp: 
37990         @: $(MAKE); $(unstage)
37991         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37992         r=`${PWD_COMMAND}`; export r; \
37993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37994         $(NORMAL_TARGET_EXPORTS) \
37995         echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
37996         for flag in $(EXTRA_TARGET_FLAGS); do \
37997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37998         done; \
37999         (cd $(TARGET_SUBDIR)/libssp && \
38000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38002                   "RANLIB=$${RANLIB}" \
38003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38004                    distclean) \
38005           || exit 1
38006
38007 @endif target-libssp
38008
38009 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
38010 maybe-maintainer-clean-target-libssp:
38011 @if target-libssp
38012 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
38013
38014 maintainer-clean-target-libssp: 
38015         @: $(MAKE); $(unstage)
38016         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38017         r=`${PWD_COMMAND}`; export r; \
38018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38019         $(NORMAL_TARGET_EXPORTS) \
38020         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
38021         for flag in $(EXTRA_TARGET_FLAGS); do \
38022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38023         done; \
38024         (cd $(TARGET_SUBDIR)/libssp && \
38025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38027                   "RANLIB=$${RANLIB}" \
38028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38029                    maintainer-clean) \
38030           || exit 1
38031
38032 @endif target-libssp
38033
38034
38035
38036
38037
38038 .PHONY: configure-target-newlib maybe-configure-target-newlib
38039 maybe-configure-target-newlib:
38040 @if gcc-bootstrap
38041 configure-target-newlib: stage_current
38042 @endif gcc-bootstrap
38043 @if target-newlib
38044 maybe-configure-target-newlib: configure-target-newlib
38045 configure-target-newlib: 
38046         @: $(MAKE); $(unstage)
38047         @r=`${PWD_COMMAND}`; export r; \
38048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38049         echo "Checking multilib configuration for newlib..."; \
38050         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38051         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
38052         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
38053           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
38054             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
38055           else \
38056             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
38057             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38058           fi; \
38059         else \
38060           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38061         fi; \
38062         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
38063         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38064         $(NORMAL_TARGET_EXPORTS)  \
38065         echo Configuring in $(TARGET_SUBDIR)/newlib; \
38066         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
38067         case $(srcdir) in \
38068           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38069           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
38070                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38071         esac; \
38072         module_srcdir=newlib; \
38073         rm -f no-such-file || : ; \
38074         CONFIG_SITE=no-such-file $(SHELL) \
38075           $$s/$$module_srcdir/configure \
38076           --srcdir=$${topdir}/$$module_srcdir \
38077           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38078           --target=${target_alias}  \
38079           || exit 1
38080 @endif target-newlib
38081
38082
38083
38084
38085
38086 .PHONY: all-target-newlib maybe-all-target-newlib
38087 maybe-all-target-newlib:
38088 @if gcc-bootstrap
38089 all-target-newlib: stage_current
38090 @endif gcc-bootstrap
38091 @if target-newlib
38092 TARGET-target-newlib=all
38093 maybe-all-target-newlib: all-target-newlib
38094 all-target-newlib: configure-target-newlib
38095         @: $(MAKE); $(unstage)
38096         @r=`${PWD_COMMAND}`; export r; \
38097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38098         $(NORMAL_TARGET_EXPORTS)  \
38099         (cd $(TARGET_SUBDIR)/newlib && \
38100           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38101                 $(TARGET-target-newlib))
38102 @endif target-newlib
38103
38104
38105
38106
38107
38108 .PHONY: check-target-newlib maybe-check-target-newlib
38109 maybe-check-target-newlib:
38110 @if target-newlib
38111 maybe-check-target-newlib: check-target-newlib
38112
38113 check-target-newlib:
38114         @: $(MAKE); $(unstage)
38115         @r=`${PWD_COMMAND}`; export r; \
38116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38117         $(NORMAL_TARGET_EXPORTS) \
38118         (cd $(TARGET_SUBDIR)/newlib && \
38119           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
38120
38121 @endif target-newlib
38122
38123 .PHONY: install-target-newlib maybe-install-target-newlib
38124 maybe-install-target-newlib:
38125 @if target-newlib
38126 maybe-install-target-newlib: install-target-newlib
38127
38128 install-target-newlib: installdirs
38129         @: $(MAKE); $(unstage)
38130         @r=`${PWD_COMMAND}`; export r; \
38131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38132         $(NORMAL_TARGET_EXPORTS) \
38133         (cd $(TARGET_SUBDIR)/newlib && \
38134           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38135
38136 @endif target-newlib
38137
38138 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
38139 maybe-install-strip-target-newlib:
38140 @if target-newlib
38141 maybe-install-strip-target-newlib: install-strip-target-newlib
38142
38143 install-strip-target-newlib: installdirs
38144         @: $(MAKE); $(unstage)
38145         @r=`${PWD_COMMAND}`; export r; \
38146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38147         $(NORMAL_TARGET_EXPORTS) \
38148         (cd $(TARGET_SUBDIR)/newlib && \
38149           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38150
38151 @endif target-newlib
38152
38153 # Other targets (info, dvi, pdf, etc.)
38154
38155 .PHONY: maybe-info-target-newlib info-target-newlib
38156 maybe-info-target-newlib:
38157 @if target-newlib
38158 maybe-info-target-newlib: info-target-newlib
38159
38160 info-target-newlib: \
38161     configure-target-newlib 
38162         @: $(MAKE); $(unstage)
38163         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38164         r=`${PWD_COMMAND}`; export r; \
38165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38166         $(NORMAL_TARGET_EXPORTS) \
38167         echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
38168         for flag in $(EXTRA_TARGET_FLAGS); do \
38169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38170         done; \
38171         (cd $(TARGET_SUBDIR)/newlib && \
38172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38174                   "RANLIB=$${RANLIB}" \
38175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38176                    info) \
38177           || exit 1
38178
38179 @endif target-newlib
38180
38181 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
38182 maybe-dvi-target-newlib:
38183 @if target-newlib
38184 maybe-dvi-target-newlib: dvi-target-newlib
38185
38186 dvi-target-newlib: \
38187     configure-target-newlib 
38188         @: $(MAKE); $(unstage)
38189         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38190         r=`${PWD_COMMAND}`; export r; \
38191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38192         $(NORMAL_TARGET_EXPORTS) \
38193         echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
38194         for flag in $(EXTRA_TARGET_FLAGS); do \
38195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38196         done; \
38197         (cd $(TARGET_SUBDIR)/newlib && \
38198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38200                   "RANLIB=$${RANLIB}" \
38201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38202                    dvi) \
38203           || exit 1
38204
38205 @endif target-newlib
38206
38207 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
38208 maybe-pdf-target-newlib:
38209 @if target-newlib
38210 maybe-pdf-target-newlib: pdf-target-newlib
38211
38212 pdf-target-newlib: \
38213     configure-target-newlib 
38214         @: $(MAKE); $(unstage)
38215         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38216         r=`${PWD_COMMAND}`; export r; \
38217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38218         $(NORMAL_TARGET_EXPORTS) \
38219         echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
38220         for flag in $(EXTRA_TARGET_FLAGS); do \
38221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38222         done; \
38223         (cd $(TARGET_SUBDIR)/newlib && \
38224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38226                   "RANLIB=$${RANLIB}" \
38227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38228                    pdf) \
38229           || exit 1
38230
38231 @endif target-newlib
38232
38233 .PHONY: maybe-html-target-newlib html-target-newlib
38234 maybe-html-target-newlib:
38235 @if target-newlib
38236 maybe-html-target-newlib: html-target-newlib
38237
38238 html-target-newlib: \
38239     configure-target-newlib 
38240         @: $(MAKE); $(unstage)
38241         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38242         r=`${PWD_COMMAND}`; export r; \
38243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38244         $(NORMAL_TARGET_EXPORTS) \
38245         echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
38246         for flag in $(EXTRA_TARGET_FLAGS); do \
38247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38248         done; \
38249         (cd $(TARGET_SUBDIR)/newlib && \
38250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38252                   "RANLIB=$${RANLIB}" \
38253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38254                    html) \
38255           || exit 1
38256
38257 @endif target-newlib
38258
38259 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
38260 maybe-TAGS-target-newlib:
38261 @if target-newlib
38262 maybe-TAGS-target-newlib: TAGS-target-newlib
38263
38264 TAGS-target-newlib: \
38265     configure-target-newlib 
38266         @: $(MAKE); $(unstage)
38267         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38268         r=`${PWD_COMMAND}`; export r; \
38269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38270         $(NORMAL_TARGET_EXPORTS) \
38271         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
38272         for flag in $(EXTRA_TARGET_FLAGS); do \
38273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38274         done; \
38275         (cd $(TARGET_SUBDIR)/newlib && \
38276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38278                   "RANLIB=$${RANLIB}" \
38279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38280                    TAGS) \
38281           || exit 1
38282
38283 @endif target-newlib
38284
38285 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
38286 maybe-install-info-target-newlib:
38287 @if target-newlib
38288 maybe-install-info-target-newlib: install-info-target-newlib
38289
38290 install-info-target-newlib: \
38291     configure-target-newlib \
38292     info-target-newlib 
38293         @: $(MAKE); $(unstage)
38294         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38295         r=`${PWD_COMMAND}`; export r; \
38296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38297         $(NORMAL_TARGET_EXPORTS) \
38298         echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
38299         for flag in $(EXTRA_TARGET_FLAGS); do \
38300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38301         done; \
38302         (cd $(TARGET_SUBDIR)/newlib && \
38303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38305                   "RANLIB=$${RANLIB}" \
38306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38307                    install-info) \
38308           || exit 1
38309
38310 @endif target-newlib
38311
38312 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
38313 maybe-install-pdf-target-newlib:
38314 @if target-newlib
38315 maybe-install-pdf-target-newlib: install-pdf-target-newlib
38316
38317 install-pdf-target-newlib: \
38318     configure-target-newlib \
38319     pdf-target-newlib 
38320         @: $(MAKE); $(unstage)
38321         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38322         r=`${PWD_COMMAND}`; export r; \
38323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38324         $(NORMAL_TARGET_EXPORTS) \
38325         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
38326         for flag in $(EXTRA_TARGET_FLAGS); do \
38327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38328         done; \
38329         (cd $(TARGET_SUBDIR)/newlib && \
38330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38332                   "RANLIB=$${RANLIB}" \
38333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38334                    install-pdf) \
38335           || exit 1
38336
38337 @endif target-newlib
38338
38339 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
38340 maybe-install-html-target-newlib:
38341 @if target-newlib
38342 maybe-install-html-target-newlib: install-html-target-newlib
38343
38344 install-html-target-newlib: \
38345     configure-target-newlib \
38346     html-target-newlib 
38347         @: $(MAKE); $(unstage)
38348         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38349         r=`${PWD_COMMAND}`; export r; \
38350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38351         $(NORMAL_TARGET_EXPORTS) \
38352         echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
38353         for flag in $(EXTRA_TARGET_FLAGS); do \
38354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38355         done; \
38356         (cd $(TARGET_SUBDIR)/newlib && \
38357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38359                   "RANLIB=$${RANLIB}" \
38360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38361                    install-html) \
38362           || exit 1
38363
38364 @endif target-newlib
38365
38366 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
38367 maybe-installcheck-target-newlib:
38368 @if target-newlib
38369 maybe-installcheck-target-newlib: installcheck-target-newlib
38370
38371 installcheck-target-newlib: \
38372     configure-target-newlib 
38373         @: $(MAKE); $(unstage)
38374         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38375         r=`${PWD_COMMAND}`; export r; \
38376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38377         $(NORMAL_TARGET_EXPORTS) \
38378         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
38379         for flag in $(EXTRA_TARGET_FLAGS); do \
38380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38381         done; \
38382         (cd $(TARGET_SUBDIR)/newlib && \
38383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38385                   "RANLIB=$${RANLIB}" \
38386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38387                    installcheck) \
38388           || exit 1
38389
38390 @endif target-newlib
38391
38392 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
38393 maybe-mostlyclean-target-newlib:
38394 @if target-newlib
38395 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
38396
38397 mostlyclean-target-newlib: 
38398         @: $(MAKE); $(unstage)
38399         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38400         r=`${PWD_COMMAND}`; export r; \
38401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38402         $(NORMAL_TARGET_EXPORTS) \
38403         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
38404         for flag in $(EXTRA_TARGET_FLAGS); do \
38405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38406         done; \
38407         (cd $(TARGET_SUBDIR)/newlib && \
38408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38410                   "RANLIB=$${RANLIB}" \
38411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38412                    mostlyclean) \
38413           || exit 1
38414
38415 @endif target-newlib
38416
38417 .PHONY: maybe-clean-target-newlib clean-target-newlib
38418 maybe-clean-target-newlib:
38419 @if target-newlib
38420 maybe-clean-target-newlib: clean-target-newlib
38421
38422 clean-target-newlib: 
38423         @: $(MAKE); $(unstage)
38424         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38425         r=`${PWD_COMMAND}`; export r; \
38426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38427         $(NORMAL_TARGET_EXPORTS) \
38428         echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
38429         for flag in $(EXTRA_TARGET_FLAGS); do \
38430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38431         done; \
38432         (cd $(TARGET_SUBDIR)/newlib && \
38433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38435                   "RANLIB=$${RANLIB}" \
38436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38437                    clean) \
38438           || exit 1
38439
38440 @endif target-newlib
38441
38442 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
38443 maybe-distclean-target-newlib:
38444 @if target-newlib
38445 maybe-distclean-target-newlib: distclean-target-newlib
38446
38447 distclean-target-newlib: 
38448         @: $(MAKE); $(unstage)
38449         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38450         r=`${PWD_COMMAND}`; export r; \
38451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38452         $(NORMAL_TARGET_EXPORTS) \
38453         echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
38454         for flag in $(EXTRA_TARGET_FLAGS); do \
38455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38456         done; \
38457         (cd $(TARGET_SUBDIR)/newlib && \
38458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38460                   "RANLIB=$${RANLIB}" \
38461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38462                    distclean) \
38463           || exit 1
38464
38465 @endif target-newlib
38466
38467 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
38468 maybe-maintainer-clean-target-newlib:
38469 @if target-newlib
38470 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
38471
38472 maintainer-clean-target-newlib: 
38473         @: $(MAKE); $(unstage)
38474         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38475         r=`${PWD_COMMAND}`; export r; \
38476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38477         $(NORMAL_TARGET_EXPORTS) \
38478         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
38479         for flag in $(EXTRA_TARGET_FLAGS); do \
38480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38481         done; \
38482         (cd $(TARGET_SUBDIR)/newlib && \
38483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38485                   "RANLIB=$${RANLIB}" \
38486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38487                    maintainer-clean) \
38488           || exit 1
38489
38490 @endif target-newlib
38491
38492
38493
38494
38495
38496 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
38497 maybe-configure-target-libgcc:
38498 @if gcc-bootstrap
38499 configure-target-libgcc: stage_current
38500 @endif gcc-bootstrap
38501 @if target-libgcc
38502 maybe-configure-target-libgcc: configure-target-libgcc
38503 configure-target-libgcc: 
38504         @r=`${PWD_COMMAND}`; export r; \
38505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38506         echo "Checking multilib configuration for libgcc..."; \
38507         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38508         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38509         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38510           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38511             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38512           else \
38513             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38514             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38515           fi; \
38516         else \
38517           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38518         fi; \
38519         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38520         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38521         $(NORMAL_TARGET_EXPORTS)  \
38522         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
38523         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
38524         case $(srcdir) in \
38525           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38526           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38527                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38528         esac; \
38529         module_srcdir=libgcc; \
38530         rm -f no-such-file || : ; \
38531         CONFIG_SITE=no-such-file $(SHELL) \
38532           $$s/$$module_srcdir/configure \
38533           --srcdir=$${topdir}/$$module_srcdir \
38534           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38535           --target=${target_alias}  \
38536           || exit 1
38537 @endif target-libgcc
38538
38539
38540
38541 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
38542 maybe-configure-stage1-target-libgcc:
38543 @if target-libgcc-bootstrap
38544 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
38545 configure-stage1-target-libgcc:
38546         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38547         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38548         @r=`${PWD_COMMAND}`; export r; \
38549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38550         TFLAGS="$(STAGE1_TFLAGS)"; \
38551         echo "Checking multilib configuration for libgcc..."; \
38552         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38553         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38554           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38555             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38556           else \
38557             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38558             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38559           fi; \
38560         else \
38561           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38562         fi; \
38563         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38564         $(NORMAL_TARGET_EXPORTS) \
38565         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38566         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38567         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38568         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
38569         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38570         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38571         case $(srcdir) in \
38572           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38573           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38574                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38575         esac; \
38576         module_srcdir=libgcc; \
38577         $(SHELL) $$s/$$module_srcdir/configure \
38578           --srcdir=$${topdir}/$$module_srcdir \
38579           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38580           --target=${target_alias} \
38581            \
38582           $(STAGE1_CONFIGURE_FLAGS)
38583 @endif target-libgcc-bootstrap
38584
38585 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
38586 maybe-configure-stage2-target-libgcc:
38587 @if target-libgcc-bootstrap
38588 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
38589 configure-stage2-target-libgcc:
38590         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38591         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38592         @r=`${PWD_COMMAND}`; export r; \
38593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38594         TFLAGS="$(STAGE2_TFLAGS)"; \
38595         echo "Checking multilib configuration for libgcc..."; \
38596         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38597         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38598           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38599             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38600           else \
38601             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38602             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38603           fi; \
38604         else \
38605           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38606         fi; \
38607         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38608         $(NORMAL_TARGET_EXPORTS) \
38609          \
38610         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38611         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38612         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38613         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
38614         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38615         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38616         case $(srcdir) in \
38617           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38618           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38619                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38620         esac; \
38621         module_srcdir=libgcc; \
38622         $(SHELL) $$s/$$module_srcdir/configure \
38623           --srcdir=$${topdir}/$$module_srcdir \
38624           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38625           --target=${target_alias} \
38626           --with-build-libsubdir=$(HOST_SUBDIR) \
38627           $(STAGE2_CONFIGURE_FLAGS)
38628 @endif target-libgcc-bootstrap
38629
38630 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
38631 maybe-configure-stage3-target-libgcc:
38632 @if target-libgcc-bootstrap
38633 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
38634 configure-stage3-target-libgcc:
38635         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38636         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38637         @r=`${PWD_COMMAND}`; export r; \
38638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38639         TFLAGS="$(STAGE3_TFLAGS)"; \
38640         echo "Checking multilib configuration for libgcc..."; \
38641         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38642         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38643           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38644             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38645           else \
38646             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38647             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38648           fi; \
38649         else \
38650           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38651         fi; \
38652         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38653         $(NORMAL_TARGET_EXPORTS) \
38654          \
38655         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38656         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38657         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38658         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
38659         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38660         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38661         case $(srcdir) in \
38662           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38663           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38664                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38665         esac; \
38666         module_srcdir=libgcc; \
38667         $(SHELL) $$s/$$module_srcdir/configure \
38668           --srcdir=$${topdir}/$$module_srcdir \
38669           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38670           --target=${target_alias} \
38671           --with-build-libsubdir=$(HOST_SUBDIR) \
38672           $(STAGE3_CONFIGURE_FLAGS)
38673 @endif target-libgcc-bootstrap
38674
38675 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
38676 maybe-configure-stage4-target-libgcc:
38677 @if target-libgcc-bootstrap
38678 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
38679 configure-stage4-target-libgcc:
38680         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38681         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38682         @r=`${PWD_COMMAND}`; export r; \
38683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38684         TFLAGS="$(STAGE4_TFLAGS)"; \
38685         echo "Checking multilib configuration for libgcc..."; \
38686         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38687         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38688           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38689             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38690           else \
38691             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38692             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38693           fi; \
38694         else \
38695           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38696         fi; \
38697         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38698         $(NORMAL_TARGET_EXPORTS) \
38699          \
38700         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38701         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38702         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38703         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
38704         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38705         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38706         case $(srcdir) in \
38707           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38708           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38709                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38710         esac; \
38711         module_srcdir=libgcc; \
38712         $(SHELL) $$s/$$module_srcdir/configure \
38713           --srcdir=$${topdir}/$$module_srcdir \
38714           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38715           --target=${target_alias} \
38716           --with-build-libsubdir=$(HOST_SUBDIR) \
38717           $(STAGE4_CONFIGURE_FLAGS)
38718 @endif target-libgcc-bootstrap
38719
38720 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
38721 maybe-configure-stageprofile-target-libgcc:
38722 @if target-libgcc-bootstrap
38723 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
38724 configure-stageprofile-target-libgcc:
38725         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38726         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38727         @r=`${PWD_COMMAND}`; export r; \
38728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38729         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38730         echo "Checking multilib configuration for libgcc..."; \
38731         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38732         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38733           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38734             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38735           else \
38736             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38737             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38738           fi; \
38739         else \
38740           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38741         fi; \
38742         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38743         $(NORMAL_TARGET_EXPORTS) \
38744          \
38745         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38746         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38747         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38748         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
38749         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38750         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38751         case $(srcdir) in \
38752           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38753           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38754                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38755         esac; \
38756         module_srcdir=libgcc; \
38757         $(SHELL) $$s/$$module_srcdir/configure \
38758           --srcdir=$${topdir}/$$module_srcdir \
38759           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38760           --target=${target_alias} \
38761           --with-build-libsubdir=$(HOST_SUBDIR) \
38762           $(STAGEprofile_CONFIGURE_FLAGS)
38763 @endif target-libgcc-bootstrap
38764
38765 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
38766 maybe-configure-stagefeedback-target-libgcc:
38767 @if target-libgcc-bootstrap
38768 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
38769 configure-stagefeedback-target-libgcc:
38770         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38771         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38772         @r=`${PWD_COMMAND}`; export r; \
38773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38774         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38775         echo "Checking multilib configuration for libgcc..."; \
38776         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38777         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38778           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38779             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38780           else \
38781             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38782             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38783           fi; \
38784         else \
38785           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38786         fi; \
38787         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38788         $(NORMAL_TARGET_EXPORTS) \
38789          \
38790         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38791         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38792         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38793         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
38794         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38795         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38796         case $(srcdir) in \
38797           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38798           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38799                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38800         esac; \
38801         module_srcdir=libgcc; \
38802         $(SHELL) $$s/$$module_srcdir/configure \
38803           --srcdir=$${topdir}/$$module_srcdir \
38804           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38805           --target=${target_alias} \
38806           --with-build-libsubdir=$(HOST_SUBDIR) \
38807           $(STAGEfeedback_CONFIGURE_FLAGS)
38808 @endif target-libgcc-bootstrap
38809
38810
38811
38812
38813
38814 .PHONY: all-target-libgcc maybe-all-target-libgcc
38815 maybe-all-target-libgcc:
38816 @if gcc-bootstrap
38817 all-target-libgcc: stage_current
38818 @endif gcc-bootstrap
38819 @if target-libgcc
38820 TARGET-target-libgcc=all
38821 maybe-all-target-libgcc: all-target-libgcc
38822 all-target-libgcc: configure-target-libgcc
38823         @r=`${PWD_COMMAND}`; export r; \
38824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38825         $(NORMAL_TARGET_EXPORTS)  \
38826         (cd $(TARGET_SUBDIR)/libgcc && \
38827           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38828                 $(TARGET-target-libgcc))
38829 @endif target-libgcc
38830
38831
38832
38833 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
38834 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
38835 maybe-all-stage1-target-libgcc:
38836 maybe-clean-stage1-target-libgcc:
38837 @if target-libgcc-bootstrap
38838 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
38839 all-stage1: all-stage1-target-libgcc
38840 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
38841 all-stage1-target-libgcc: configure-stage1-target-libgcc
38842         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38843         @r=`${PWD_COMMAND}`; export r; \
38844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38845         TFLAGS="$(STAGE1_TFLAGS)"; \
38846         $(NORMAL_TARGET_EXPORTS)  \
38847         cd $(TARGET_SUBDIR)/libgcc && \
38848         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38849                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38850                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38851                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38852                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38853                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38854                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38855                 $(EXTRA_TARGET_FLAGS)  \
38856                   \
38857                 TFLAGS="$(STAGE1_TFLAGS)" \
38858                 $(TARGET-stage1-target-libgcc)
38859
38860 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
38861 clean-stage1: clean-stage1-target-libgcc
38862 clean-stage1-target-libgcc:
38863         @if [ $(current_stage) = stage1 ]; then \
38864           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38865         else \
38866           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
38867           $(MAKE) stage1-start; \
38868         fi; \
38869         cd $(TARGET_SUBDIR)/libgcc && \
38870         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
38871           clean
38872 @endif target-libgcc-bootstrap
38873
38874
38875 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
38876 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
38877 maybe-all-stage2-target-libgcc:
38878 maybe-clean-stage2-target-libgcc:
38879 @if target-libgcc-bootstrap
38880 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
38881 all-stage2: all-stage2-target-libgcc
38882 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
38883 all-stage2-target-libgcc: configure-stage2-target-libgcc
38884         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38885         @r=`${PWD_COMMAND}`; export r; \
38886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38887         TFLAGS="$(STAGE2_TFLAGS)"; \
38888         $(NORMAL_TARGET_EXPORTS) \
38889           \
38890         cd $(TARGET_SUBDIR)/libgcc && \
38891         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38892                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38893                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38894                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38895                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38896                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38897                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38898                 $(EXTRA_TARGET_FLAGS)   \
38899                 TFLAGS="$(STAGE2_TFLAGS)" \
38900                 $(TARGET-stage2-target-libgcc)
38901
38902 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
38903 clean-stage2: clean-stage2-target-libgcc
38904 clean-stage2-target-libgcc:
38905         @if [ $(current_stage) = stage2 ]; then \
38906           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38907         else \
38908           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
38909           $(MAKE) stage2-start; \
38910         fi; \
38911         cd $(TARGET_SUBDIR)/libgcc && \
38912         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38913 @endif target-libgcc-bootstrap
38914
38915
38916 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
38917 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
38918 maybe-all-stage3-target-libgcc:
38919 maybe-clean-stage3-target-libgcc:
38920 @if target-libgcc-bootstrap
38921 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
38922 all-stage3: all-stage3-target-libgcc
38923 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
38924 all-stage3-target-libgcc: configure-stage3-target-libgcc
38925         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38926         @r=`${PWD_COMMAND}`; export r; \
38927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38928         TFLAGS="$(STAGE3_TFLAGS)"; \
38929         $(NORMAL_TARGET_EXPORTS) \
38930           \
38931         cd $(TARGET_SUBDIR)/libgcc && \
38932         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38933                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38934                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38935                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38936                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38937                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38938                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38939                 $(EXTRA_TARGET_FLAGS)   \
38940                 TFLAGS="$(STAGE3_TFLAGS)" \
38941                 $(TARGET-stage3-target-libgcc)
38942
38943 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
38944 clean-stage3: clean-stage3-target-libgcc
38945 clean-stage3-target-libgcc:
38946         @if [ $(current_stage) = stage3 ]; then \
38947           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38948         else \
38949           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
38950           $(MAKE) stage3-start; \
38951         fi; \
38952         cd $(TARGET_SUBDIR)/libgcc && \
38953         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38954 @endif target-libgcc-bootstrap
38955
38956
38957 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
38958 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
38959 maybe-all-stage4-target-libgcc:
38960 maybe-clean-stage4-target-libgcc:
38961 @if target-libgcc-bootstrap
38962 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
38963 all-stage4: all-stage4-target-libgcc
38964 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
38965 all-stage4-target-libgcc: configure-stage4-target-libgcc
38966         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38967         @r=`${PWD_COMMAND}`; export r; \
38968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38969         TFLAGS="$(STAGE4_TFLAGS)"; \
38970         $(NORMAL_TARGET_EXPORTS) \
38971           \
38972         cd $(TARGET_SUBDIR)/libgcc && \
38973         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38974                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38975                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38976                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38977                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38978                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38979                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38980                 $(EXTRA_TARGET_FLAGS)   \
38981                 TFLAGS="$(STAGE4_TFLAGS)" \
38982                 $(TARGET-stage4-target-libgcc)
38983
38984 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
38985 clean-stage4: clean-stage4-target-libgcc
38986 clean-stage4-target-libgcc:
38987         @if [ $(current_stage) = stage4 ]; then \
38988           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38989         else \
38990           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
38991           $(MAKE) stage4-start; \
38992         fi; \
38993         cd $(TARGET_SUBDIR)/libgcc && \
38994         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38995 @endif target-libgcc-bootstrap
38996
38997
38998 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
38999 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
39000 maybe-all-stageprofile-target-libgcc:
39001 maybe-clean-stageprofile-target-libgcc:
39002 @if target-libgcc-bootstrap
39003 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
39004 all-stageprofile: all-stageprofile-target-libgcc
39005 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
39006 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
39007         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39008         @r=`${PWD_COMMAND}`; export r; \
39009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39010         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39011         $(NORMAL_TARGET_EXPORTS) \
39012           \
39013         cd $(TARGET_SUBDIR)/libgcc && \
39014         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39015                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39016                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39017                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39018                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39019                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39020                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39021                 $(EXTRA_TARGET_FLAGS)   \
39022                 TFLAGS="$(STAGEprofile_TFLAGS)" \
39023                 $(TARGET-stageprofile-target-libgcc)
39024
39025 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
39026 clean-stageprofile: clean-stageprofile-target-libgcc
39027 clean-stageprofile-target-libgcc:
39028         @if [ $(current_stage) = stageprofile ]; then \
39029           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39030         else \
39031           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
39032           $(MAKE) stageprofile-start; \
39033         fi; \
39034         cd $(TARGET_SUBDIR)/libgcc && \
39035         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39036 @endif target-libgcc-bootstrap
39037
39038
39039 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
39040 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
39041 maybe-all-stagefeedback-target-libgcc:
39042 maybe-clean-stagefeedback-target-libgcc:
39043 @if target-libgcc-bootstrap
39044 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
39045 all-stagefeedback: all-stagefeedback-target-libgcc
39046 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
39047 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
39048         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39049         @r=`${PWD_COMMAND}`; export r; \
39050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39051         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39052         $(NORMAL_TARGET_EXPORTS) \
39053           \
39054         cd $(TARGET_SUBDIR)/libgcc && \
39055         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39056                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39057                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39058                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39059                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39060                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39061                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39062                 $(EXTRA_TARGET_FLAGS)   \
39063                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39064                 $(TARGET-stagefeedback-target-libgcc)
39065
39066 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
39067 clean-stagefeedback: clean-stagefeedback-target-libgcc
39068 clean-stagefeedback-target-libgcc:
39069         @if [ $(current_stage) = stagefeedback ]; then \
39070           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39071         else \
39072           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
39073           $(MAKE) stagefeedback-start; \
39074         fi; \
39075         cd $(TARGET_SUBDIR)/libgcc && \
39076         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39077 @endif target-libgcc-bootstrap
39078
39079
39080
39081
39082
39083
39084 .PHONY: check-target-libgcc maybe-check-target-libgcc
39085 maybe-check-target-libgcc:
39086 @if target-libgcc
39087 maybe-check-target-libgcc: check-target-libgcc
39088
39089 # Dummy target for uncheckable module.
39090 check-target-libgcc:
39091
39092 @endif target-libgcc
39093
39094 .PHONY: install-target-libgcc maybe-install-target-libgcc
39095 maybe-install-target-libgcc:
39096 @if target-libgcc
39097 maybe-install-target-libgcc: install-target-libgcc
39098
39099 install-target-libgcc: installdirs
39100         @: $(MAKE); $(unstage)
39101         @r=`${PWD_COMMAND}`; export r; \
39102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39103         $(NORMAL_TARGET_EXPORTS) \
39104         (cd $(TARGET_SUBDIR)/libgcc && \
39105           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39106
39107 @endif target-libgcc
39108
39109 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
39110 maybe-install-strip-target-libgcc:
39111 @if target-libgcc
39112 maybe-install-strip-target-libgcc: install-strip-target-libgcc
39113
39114 install-strip-target-libgcc: installdirs
39115         @: $(MAKE); $(unstage)
39116         @r=`${PWD_COMMAND}`; export r; \
39117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39118         $(NORMAL_TARGET_EXPORTS) \
39119         (cd $(TARGET_SUBDIR)/libgcc && \
39120           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39121
39122 @endif target-libgcc
39123
39124 # Other targets (info, dvi, pdf, etc.)
39125
39126 .PHONY: maybe-info-target-libgcc info-target-libgcc
39127 maybe-info-target-libgcc:
39128 @if target-libgcc
39129 maybe-info-target-libgcc: info-target-libgcc
39130
39131 info-target-libgcc: \
39132     configure-target-libgcc 
39133         @: $(MAKE); $(unstage)
39134         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39135         r=`${PWD_COMMAND}`; export r; \
39136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39137         $(NORMAL_TARGET_EXPORTS) \
39138         echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
39139         for flag in $(EXTRA_TARGET_FLAGS); do \
39140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39141         done; \
39142         (cd $(TARGET_SUBDIR)/libgcc && \
39143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39145                   "RANLIB=$${RANLIB}" \
39146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39147                    info) \
39148           || exit 1
39149
39150 @endif target-libgcc
39151
39152 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
39153 maybe-dvi-target-libgcc:
39154 @if target-libgcc
39155 maybe-dvi-target-libgcc: dvi-target-libgcc
39156
39157 dvi-target-libgcc: \
39158     configure-target-libgcc 
39159         @: $(MAKE); $(unstage)
39160         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39161         r=`${PWD_COMMAND}`; export r; \
39162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39163         $(NORMAL_TARGET_EXPORTS) \
39164         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
39165         for flag in $(EXTRA_TARGET_FLAGS); do \
39166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39167         done; \
39168         (cd $(TARGET_SUBDIR)/libgcc && \
39169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39171                   "RANLIB=$${RANLIB}" \
39172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39173                    dvi) \
39174           || exit 1
39175
39176 @endif target-libgcc
39177
39178 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
39179 maybe-pdf-target-libgcc:
39180 @if target-libgcc
39181 maybe-pdf-target-libgcc: pdf-target-libgcc
39182
39183 pdf-target-libgcc: \
39184     configure-target-libgcc 
39185         @: $(MAKE); $(unstage)
39186         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39187         r=`${PWD_COMMAND}`; export r; \
39188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39189         $(NORMAL_TARGET_EXPORTS) \
39190         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
39191         for flag in $(EXTRA_TARGET_FLAGS); do \
39192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39193         done; \
39194         (cd $(TARGET_SUBDIR)/libgcc && \
39195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39197                   "RANLIB=$${RANLIB}" \
39198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39199                    pdf) \
39200           || exit 1
39201
39202 @endif target-libgcc
39203
39204 .PHONY: maybe-html-target-libgcc html-target-libgcc
39205 maybe-html-target-libgcc:
39206 @if target-libgcc
39207 maybe-html-target-libgcc: html-target-libgcc
39208
39209 html-target-libgcc: \
39210     configure-target-libgcc 
39211         @: $(MAKE); $(unstage)
39212         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39213         r=`${PWD_COMMAND}`; export r; \
39214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39215         $(NORMAL_TARGET_EXPORTS) \
39216         echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
39217         for flag in $(EXTRA_TARGET_FLAGS); do \
39218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39219         done; \
39220         (cd $(TARGET_SUBDIR)/libgcc && \
39221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39223                   "RANLIB=$${RANLIB}" \
39224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39225                    html) \
39226           || exit 1
39227
39228 @endif target-libgcc
39229
39230 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
39231 maybe-TAGS-target-libgcc:
39232 @if target-libgcc
39233 maybe-TAGS-target-libgcc: TAGS-target-libgcc
39234
39235 TAGS-target-libgcc: \
39236     configure-target-libgcc 
39237         @: $(MAKE); $(unstage)
39238         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39239         r=`${PWD_COMMAND}`; export r; \
39240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39241         $(NORMAL_TARGET_EXPORTS) \
39242         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
39243         for flag in $(EXTRA_TARGET_FLAGS); do \
39244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39245         done; \
39246         (cd $(TARGET_SUBDIR)/libgcc && \
39247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39249                   "RANLIB=$${RANLIB}" \
39250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39251                    TAGS) \
39252           || exit 1
39253
39254 @endif target-libgcc
39255
39256 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
39257 maybe-install-info-target-libgcc:
39258 @if target-libgcc
39259 maybe-install-info-target-libgcc: install-info-target-libgcc
39260
39261 install-info-target-libgcc: \
39262     configure-target-libgcc \
39263     info-target-libgcc 
39264         @: $(MAKE); $(unstage)
39265         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39266         r=`${PWD_COMMAND}`; export r; \
39267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39268         $(NORMAL_TARGET_EXPORTS) \
39269         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
39270         for flag in $(EXTRA_TARGET_FLAGS); do \
39271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39272         done; \
39273         (cd $(TARGET_SUBDIR)/libgcc && \
39274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39276                   "RANLIB=$${RANLIB}" \
39277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39278                    install-info) \
39279           || exit 1
39280
39281 @endif target-libgcc
39282
39283 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
39284 maybe-install-pdf-target-libgcc:
39285 @if target-libgcc
39286 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
39287
39288 install-pdf-target-libgcc: \
39289     configure-target-libgcc \
39290     pdf-target-libgcc 
39291         @: $(MAKE); $(unstage)
39292         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39293         r=`${PWD_COMMAND}`; export r; \
39294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39295         $(NORMAL_TARGET_EXPORTS) \
39296         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
39297         for flag in $(EXTRA_TARGET_FLAGS); do \
39298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39299         done; \
39300         (cd $(TARGET_SUBDIR)/libgcc && \
39301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39303                   "RANLIB=$${RANLIB}" \
39304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39305                    install-pdf) \
39306           || exit 1
39307
39308 @endif target-libgcc
39309
39310 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
39311 maybe-install-html-target-libgcc:
39312 @if target-libgcc
39313 maybe-install-html-target-libgcc: install-html-target-libgcc
39314
39315 install-html-target-libgcc: \
39316     configure-target-libgcc \
39317     html-target-libgcc 
39318         @: $(MAKE); $(unstage)
39319         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39320         r=`${PWD_COMMAND}`; export r; \
39321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39322         $(NORMAL_TARGET_EXPORTS) \
39323         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
39324         for flag in $(EXTRA_TARGET_FLAGS); do \
39325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39326         done; \
39327         (cd $(TARGET_SUBDIR)/libgcc && \
39328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39330                   "RANLIB=$${RANLIB}" \
39331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39332                    install-html) \
39333           || exit 1
39334
39335 @endif target-libgcc
39336
39337 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
39338 maybe-installcheck-target-libgcc:
39339 @if target-libgcc
39340 maybe-installcheck-target-libgcc: installcheck-target-libgcc
39341
39342 installcheck-target-libgcc: \
39343     configure-target-libgcc 
39344         @: $(MAKE); $(unstage)
39345         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39346         r=`${PWD_COMMAND}`; export r; \
39347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39348         $(NORMAL_TARGET_EXPORTS) \
39349         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
39350         for flag in $(EXTRA_TARGET_FLAGS); do \
39351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39352         done; \
39353         (cd $(TARGET_SUBDIR)/libgcc && \
39354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39356                   "RANLIB=$${RANLIB}" \
39357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39358                    installcheck) \
39359           || exit 1
39360
39361 @endif target-libgcc
39362
39363 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
39364 maybe-mostlyclean-target-libgcc:
39365 @if target-libgcc
39366 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
39367
39368 mostlyclean-target-libgcc: 
39369         @: $(MAKE); $(unstage)
39370         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39371         r=`${PWD_COMMAND}`; export r; \
39372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39373         $(NORMAL_TARGET_EXPORTS) \
39374         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
39375         for flag in $(EXTRA_TARGET_FLAGS); do \
39376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39377         done; \
39378         (cd $(TARGET_SUBDIR)/libgcc && \
39379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39381                   "RANLIB=$${RANLIB}" \
39382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39383                    mostlyclean) \
39384           || exit 1
39385
39386 @endif target-libgcc
39387
39388 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
39389 maybe-clean-target-libgcc:
39390 @if target-libgcc
39391 maybe-clean-target-libgcc: clean-target-libgcc
39392
39393 clean-target-libgcc: 
39394         @: $(MAKE); $(unstage)
39395         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39396         r=`${PWD_COMMAND}`; export r; \
39397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39398         $(NORMAL_TARGET_EXPORTS) \
39399         echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
39400         for flag in $(EXTRA_TARGET_FLAGS); do \
39401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39402         done; \
39403         (cd $(TARGET_SUBDIR)/libgcc && \
39404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39406                   "RANLIB=$${RANLIB}" \
39407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39408                    clean) \
39409           || exit 1
39410
39411 @endif target-libgcc
39412
39413 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
39414 maybe-distclean-target-libgcc:
39415 @if target-libgcc
39416 maybe-distclean-target-libgcc: distclean-target-libgcc
39417
39418 distclean-target-libgcc: 
39419         @: $(MAKE); $(unstage)
39420         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39421         r=`${PWD_COMMAND}`; export r; \
39422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39423         $(NORMAL_TARGET_EXPORTS) \
39424         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
39425         for flag in $(EXTRA_TARGET_FLAGS); do \
39426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39427         done; \
39428         (cd $(TARGET_SUBDIR)/libgcc && \
39429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39431                   "RANLIB=$${RANLIB}" \
39432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39433                    distclean) \
39434           || exit 1
39435
39436 @endif target-libgcc
39437
39438 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
39439 maybe-maintainer-clean-target-libgcc:
39440 @if target-libgcc
39441 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
39442
39443 maintainer-clean-target-libgcc: 
39444         @: $(MAKE); $(unstage)
39445         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39446         r=`${PWD_COMMAND}`; export r; \
39447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39448         $(NORMAL_TARGET_EXPORTS) \
39449         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
39450         for flag in $(EXTRA_TARGET_FLAGS); do \
39451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39452         done; \
39453         (cd $(TARGET_SUBDIR)/libgcc && \
39454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39456                   "RANLIB=$${RANLIB}" \
39457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39458                    maintainer-clean) \
39459           || exit 1
39460
39461 @endif target-libgcc
39462
39463
39464
39465
39466
39467 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
39468 maybe-configure-target-libbacktrace:
39469 @if gcc-bootstrap
39470 configure-target-libbacktrace: stage_current
39471 @endif gcc-bootstrap
39472 @if target-libbacktrace
39473 maybe-configure-target-libbacktrace: configure-target-libbacktrace
39474 configure-target-libbacktrace: 
39475         @: $(MAKE); $(unstage)
39476         @r=`${PWD_COMMAND}`; export r; \
39477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39478         echo "Checking multilib configuration for libbacktrace..."; \
39479         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39480         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
39481         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39482           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39483             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
39484           else \
39485             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
39486             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39487           fi; \
39488         else \
39489           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39490         fi; \
39491         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
39492         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39493         $(NORMAL_TARGET_EXPORTS)  \
39494         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
39495         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
39496         case $(srcdir) in \
39497           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39498           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
39499                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39500         esac; \
39501         module_srcdir=libbacktrace; \
39502         rm -f no-such-file || : ; \
39503         CONFIG_SITE=no-such-file $(SHELL) \
39504           $$s/$$module_srcdir/configure \
39505           --srcdir=$${topdir}/$$module_srcdir \
39506           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39507           --target=${target_alias}  \
39508           || exit 1
39509 @endif target-libbacktrace
39510
39511
39512
39513
39514
39515 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
39516 maybe-all-target-libbacktrace:
39517 @if gcc-bootstrap
39518 all-target-libbacktrace: stage_current
39519 @endif gcc-bootstrap
39520 @if target-libbacktrace
39521 TARGET-target-libbacktrace=all
39522 maybe-all-target-libbacktrace: all-target-libbacktrace
39523 all-target-libbacktrace: configure-target-libbacktrace
39524         @: $(MAKE); $(unstage)
39525         @r=`${PWD_COMMAND}`; export r; \
39526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39527         $(NORMAL_TARGET_EXPORTS)  \
39528         (cd $(TARGET_SUBDIR)/libbacktrace && \
39529           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39530                 $(TARGET-target-libbacktrace))
39531 @endif target-libbacktrace
39532
39533
39534
39535
39536
39537 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
39538 maybe-check-target-libbacktrace:
39539 @if target-libbacktrace
39540 maybe-check-target-libbacktrace: check-target-libbacktrace
39541
39542 check-target-libbacktrace:
39543         @: $(MAKE); $(unstage)
39544         @r=`${PWD_COMMAND}`; export r; \
39545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39546         $(NORMAL_TARGET_EXPORTS) \
39547         (cd $(TARGET_SUBDIR)/libbacktrace && \
39548           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39549
39550 @endif target-libbacktrace
39551
39552 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
39553 maybe-install-target-libbacktrace:
39554 @if target-libbacktrace
39555 maybe-install-target-libbacktrace: install-target-libbacktrace
39556
39557 install-target-libbacktrace: installdirs
39558         @: $(MAKE); $(unstage)
39559         @r=`${PWD_COMMAND}`; export r; \
39560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39561         $(NORMAL_TARGET_EXPORTS) \
39562         (cd $(TARGET_SUBDIR)/libbacktrace && \
39563           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39564
39565 @endif target-libbacktrace
39566
39567 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
39568 maybe-install-strip-target-libbacktrace:
39569 @if target-libbacktrace
39570 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
39571
39572 install-strip-target-libbacktrace: installdirs
39573         @: $(MAKE); $(unstage)
39574         @r=`${PWD_COMMAND}`; export r; \
39575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39576         $(NORMAL_TARGET_EXPORTS) \
39577         (cd $(TARGET_SUBDIR)/libbacktrace && \
39578           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39579
39580 @endif target-libbacktrace
39581
39582 # Other targets (info, dvi, pdf, etc.)
39583
39584 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
39585 maybe-info-target-libbacktrace:
39586 @if target-libbacktrace
39587 maybe-info-target-libbacktrace: info-target-libbacktrace
39588
39589 info-target-libbacktrace: \
39590     configure-target-libbacktrace 
39591         @: $(MAKE); $(unstage)
39592         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39593         r=`${PWD_COMMAND}`; export r; \
39594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39595         $(NORMAL_TARGET_EXPORTS) \
39596         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
39597         for flag in $(EXTRA_TARGET_FLAGS); do \
39598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39599         done; \
39600         (cd $(TARGET_SUBDIR)/libbacktrace && \
39601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39603                   "RANLIB=$${RANLIB}" \
39604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39605                    info) \
39606           || exit 1
39607
39608 @endif target-libbacktrace
39609
39610 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
39611 maybe-dvi-target-libbacktrace:
39612 @if target-libbacktrace
39613 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
39614
39615 dvi-target-libbacktrace: \
39616     configure-target-libbacktrace 
39617         @: $(MAKE); $(unstage)
39618         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39619         r=`${PWD_COMMAND}`; export r; \
39620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39621         $(NORMAL_TARGET_EXPORTS) \
39622         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
39623         for flag in $(EXTRA_TARGET_FLAGS); do \
39624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39625         done; \
39626         (cd $(TARGET_SUBDIR)/libbacktrace && \
39627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39629                   "RANLIB=$${RANLIB}" \
39630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39631                    dvi) \
39632           || exit 1
39633
39634 @endif target-libbacktrace
39635
39636 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
39637 maybe-pdf-target-libbacktrace:
39638 @if target-libbacktrace
39639 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
39640
39641 pdf-target-libbacktrace: \
39642     configure-target-libbacktrace 
39643         @: $(MAKE); $(unstage)
39644         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39645         r=`${PWD_COMMAND}`; export r; \
39646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39647         $(NORMAL_TARGET_EXPORTS) \
39648         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
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)/libbacktrace && \
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                    pdf) \
39658           || exit 1
39659
39660 @endif target-libbacktrace
39661
39662 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
39663 maybe-html-target-libbacktrace:
39664 @if target-libbacktrace
39665 maybe-html-target-libbacktrace: html-target-libbacktrace
39666
39667 html-target-libbacktrace: \
39668     configure-target-libbacktrace 
39669         @: $(MAKE); $(unstage)
39670         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39671         r=`${PWD_COMMAND}`; export r; \
39672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39673         $(NORMAL_TARGET_EXPORTS) \
39674         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
39675         for flag in $(EXTRA_TARGET_FLAGS); do \
39676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39677         done; \
39678         (cd $(TARGET_SUBDIR)/libbacktrace && \
39679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39681                   "RANLIB=$${RANLIB}" \
39682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39683                    html) \
39684           || exit 1
39685
39686 @endif target-libbacktrace
39687
39688 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
39689 maybe-TAGS-target-libbacktrace:
39690 @if target-libbacktrace
39691 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
39692
39693 TAGS-target-libbacktrace: \
39694     configure-target-libbacktrace 
39695         @: $(MAKE); $(unstage)
39696         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39697         r=`${PWD_COMMAND}`; export r; \
39698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39699         $(NORMAL_TARGET_EXPORTS) \
39700         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
39701         for flag in $(EXTRA_TARGET_FLAGS); do \
39702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39703         done; \
39704         (cd $(TARGET_SUBDIR)/libbacktrace && \
39705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39707                   "RANLIB=$${RANLIB}" \
39708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39709                    TAGS) \
39710           || exit 1
39711
39712 @endif target-libbacktrace
39713
39714 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
39715 maybe-install-info-target-libbacktrace:
39716 @if target-libbacktrace
39717 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
39718
39719 install-info-target-libbacktrace: \
39720     configure-target-libbacktrace \
39721     info-target-libbacktrace 
39722         @: $(MAKE); $(unstage)
39723         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39724         r=`${PWD_COMMAND}`; export r; \
39725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39726         $(NORMAL_TARGET_EXPORTS) \
39727         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
39728         for flag in $(EXTRA_TARGET_FLAGS); do \
39729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39730         done; \
39731         (cd $(TARGET_SUBDIR)/libbacktrace && \
39732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39734                   "RANLIB=$${RANLIB}" \
39735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39736                    install-info) \
39737           || exit 1
39738
39739 @endif target-libbacktrace
39740
39741 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
39742 maybe-install-pdf-target-libbacktrace:
39743 @if target-libbacktrace
39744 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
39745
39746 install-pdf-target-libbacktrace: \
39747     configure-target-libbacktrace \
39748     pdf-target-libbacktrace 
39749         @: $(MAKE); $(unstage)
39750         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39751         r=`${PWD_COMMAND}`; export r; \
39752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39753         $(NORMAL_TARGET_EXPORTS) \
39754         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
39755         for flag in $(EXTRA_TARGET_FLAGS); do \
39756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39757         done; \
39758         (cd $(TARGET_SUBDIR)/libbacktrace && \
39759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39761                   "RANLIB=$${RANLIB}" \
39762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39763                    install-pdf) \
39764           || exit 1
39765
39766 @endif target-libbacktrace
39767
39768 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
39769 maybe-install-html-target-libbacktrace:
39770 @if target-libbacktrace
39771 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
39772
39773 install-html-target-libbacktrace: \
39774     configure-target-libbacktrace \
39775     html-target-libbacktrace 
39776         @: $(MAKE); $(unstage)
39777         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39778         r=`${PWD_COMMAND}`; export r; \
39779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39780         $(NORMAL_TARGET_EXPORTS) \
39781         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
39782         for flag in $(EXTRA_TARGET_FLAGS); do \
39783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39784         done; \
39785         (cd $(TARGET_SUBDIR)/libbacktrace && \
39786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39788                   "RANLIB=$${RANLIB}" \
39789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39790                    install-html) \
39791           || exit 1
39792
39793 @endif target-libbacktrace
39794
39795 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
39796 maybe-installcheck-target-libbacktrace:
39797 @if target-libbacktrace
39798 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
39799
39800 installcheck-target-libbacktrace: \
39801     configure-target-libbacktrace 
39802         @: $(MAKE); $(unstage)
39803         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39804         r=`${PWD_COMMAND}`; export r; \
39805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39806         $(NORMAL_TARGET_EXPORTS) \
39807         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
39808         for flag in $(EXTRA_TARGET_FLAGS); do \
39809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39810         done; \
39811         (cd $(TARGET_SUBDIR)/libbacktrace && \
39812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39814                   "RANLIB=$${RANLIB}" \
39815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39816                    installcheck) \
39817           || exit 1
39818
39819 @endif target-libbacktrace
39820
39821 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
39822 maybe-mostlyclean-target-libbacktrace:
39823 @if target-libbacktrace
39824 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
39825
39826 mostlyclean-target-libbacktrace: 
39827         @: $(MAKE); $(unstage)
39828         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39829         r=`${PWD_COMMAND}`; export r; \
39830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39831         $(NORMAL_TARGET_EXPORTS) \
39832         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
39833         for flag in $(EXTRA_TARGET_FLAGS); do \
39834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39835         done; \
39836         (cd $(TARGET_SUBDIR)/libbacktrace && \
39837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39839                   "RANLIB=$${RANLIB}" \
39840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39841                    mostlyclean) \
39842           || exit 1
39843
39844 @endif target-libbacktrace
39845
39846 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
39847 maybe-clean-target-libbacktrace:
39848 @if target-libbacktrace
39849 maybe-clean-target-libbacktrace: clean-target-libbacktrace
39850
39851 clean-target-libbacktrace: 
39852         @: $(MAKE); $(unstage)
39853         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39854         r=`${PWD_COMMAND}`; export r; \
39855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39856         $(NORMAL_TARGET_EXPORTS) \
39857         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
39858         for flag in $(EXTRA_TARGET_FLAGS); do \
39859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39860         done; \
39861         (cd $(TARGET_SUBDIR)/libbacktrace && \
39862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39864                   "RANLIB=$${RANLIB}" \
39865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39866                    clean) \
39867           || exit 1
39868
39869 @endif target-libbacktrace
39870
39871 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
39872 maybe-distclean-target-libbacktrace:
39873 @if target-libbacktrace
39874 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
39875
39876 distclean-target-libbacktrace: 
39877         @: $(MAKE); $(unstage)
39878         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39879         r=`${PWD_COMMAND}`; export r; \
39880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39881         $(NORMAL_TARGET_EXPORTS) \
39882         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
39883         for flag in $(EXTRA_TARGET_FLAGS); do \
39884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39885         done; \
39886         (cd $(TARGET_SUBDIR)/libbacktrace && \
39887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39889                   "RANLIB=$${RANLIB}" \
39890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39891                    distclean) \
39892           || exit 1
39893
39894 @endif target-libbacktrace
39895
39896 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
39897 maybe-maintainer-clean-target-libbacktrace:
39898 @if target-libbacktrace
39899 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
39900
39901 maintainer-clean-target-libbacktrace: 
39902         @: $(MAKE); $(unstage)
39903         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39904         r=`${PWD_COMMAND}`; export r; \
39905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39906         $(NORMAL_TARGET_EXPORTS) \
39907         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
39908         for flag in $(EXTRA_TARGET_FLAGS); do \
39909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39910         done; \
39911         (cd $(TARGET_SUBDIR)/libbacktrace && \
39912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39914                   "RANLIB=$${RANLIB}" \
39915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39916                    maintainer-clean) \
39917           || exit 1
39918
39919 @endif target-libbacktrace
39920
39921
39922
39923
39924
39925 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
39926 maybe-configure-target-libquadmath:
39927 @if gcc-bootstrap
39928 configure-target-libquadmath: stage_current
39929 @endif gcc-bootstrap
39930 @if target-libquadmath
39931 maybe-configure-target-libquadmath: configure-target-libquadmath
39932 configure-target-libquadmath: 
39933         @: $(MAKE); $(unstage)
39934         @r=`${PWD_COMMAND}`; export r; \
39935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39936         echo "Checking multilib configuration for libquadmath..."; \
39937         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
39938         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
39939         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39940           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39941             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
39942           else \
39943             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
39944             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39945           fi; \
39946         else \
39947           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39948         fi; \
39949         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
39950         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
39951         $(NORMAL_TARGET_EXPORTS)  \
39952         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
39953         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
39954         case $(srcdir) in \
39955           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39956           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
39957                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39958         esac; \
39959         module_srcdir=libquadmath; \
39960         rm -f no-such-file || : ; \
39961         CONFIG_SITE=no-such-file $(SHELL) \
39962           $$s/$$module_srcdir/configure \
39963           --srcdir=$${topdir}/$$module_srcdir \
39964           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39965           --target=${target_alias}  \
39966           || exit 1
39967 @endif target-libquadmath
39968
39969
39970
39971
39972
39973 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
39974 maybe-all-target-libquadmath:
39975 @if gcc-bootstrap
39976 all-target-libquadmath: stage_current
39977 @endif gcc-bootstrap
39978 @if target-libquadmath
39979 TARGET-target-libquadmath=all
39980 maybe-all-target-libquadmath: all-target-libquadmath
39981 all-target-libquadmath: configure-target-libquadmath
39982         @: $(MAKE); $(unstage)
39983         @r=`${PWD_COMMAND}`; export r; \
39984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39985         $(NORMAL_TARGET_EXPORTS)  \
39986         (cd $(TARGET_SUBDIR)/libquadmath && \
39987           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39988                 $(TARGET-target-libquadmath))
39989 @endif target-libquadmath
39990
39991
39992
39993
39994
39995 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
39996 maybe-check-target-libquadmath:
39997 @if target-libquadmath
39998 maybe-check-target-libquadmath: check-target-libquadmath
39999
40000 check-target-libquadmath:
40001         @: $(MAKE); $(unstage)
40002         @r=`${PWD_COMMAND}`; export r; \
40003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40004         $(NORMAL_TARGET_EXPORTS) \
40005         (cd $(TARGET_SUBDIR)/libquadmath && \
40006           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40007
40008 @endif target-libquadmath
40009
40010 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
40011 maybe-install-target-libquadmath:
40012 @if target-libquadmath
40013 maybe-install-target-libquadmath: install-target-libquadmath
40014
40015 install-target-libquadmath: installdirs
40016         @: $(MAKE); $(unstage)
40017         @r=`${PWD_COMMAND}`; export r; \
40018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40019         $(NORMAL_TARGET_EXPORTS) \
40020         (cd $(TARGET_SUBDIR)/libquadmath && \
40021           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40022
40023 @endif target-libquadmath
40024
40025 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
40026 maybe-install-strip-target-libquadmath:
40027 @if target-libquadmath
40028 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
40029
40030 install-strip-target-libquadmath: installdirs
40031         @: $(MAKE); $(unstage)
40032         @r=`${PWD_COMMAND}`; export r; \
40033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40034         $(NORMAL_TARGET_EXPORTS) \
40035         (cd $(TARGET_SUBDIR)/libquadmath && \
40036           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40037
40038 @endif target-libquadmath
40039
40040 # Other targets (info, dvi, pdf, etc.)
40041
40042 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
40043 maybe-info-target-libquadmath:
40044 @if target-libquadmath
40045 maybe-info-target-libquadmath: info-target-libquadmath
40046
40047 info-target-libquadmath: \
40048     configure-target-libquadmath 
40049         @: $(MAKE); $(unstage)
40050         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40051         r=`${PWD_COMMAND}`; export r; \
40052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40053         $(NORMAL_TARGET_EXPORTS) \
40054         echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
40055         for flag in $(EXTRA_TARGET_FLAGS); do \
40056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40057         done; \
40058         (cd $(TARGET_SUBDIR)/libquadmath && \
40059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40061                   "RANLIB=$${RANLIB}" \
40062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40063                    info) \
40064           || exit 1
40065
40066 @endif target-libquadmath
40067
40068 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
40069 maybe-dvi-target-libquadmath:
40070 @if target-libquadmath
40071 maybe-dvi-target-libquadmath: dvi-target-libquadmath
40072
40073 dvi-target-libquadmath: \
40074     configure-target-libquadmath 
40075         @: $(MAKE); $(unstage)
40076         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40077         r=`${PWD_COMMAND}`; export r; \
40078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40079         $(NORMAL_TARGET_EXPORTS) \
40080         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
40081         for flag in $(EXTRA_TARGET_FLAGS); do \
40082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40083         done; \
40084         (cd $(TARGET_SUBDIR)/libquadmath && \
40085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40087                   "RANLIB=$${RANLIB}" \
40088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40089                    dvi) \
40090           || exit 1
40091
40092 @endif target-libquadmath
40093
40094 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
40095 maybe-pdf-target-libquadmath:
40096 @if target-libquadmath
40097 maybe-pdf-target-libquadmath: pdf-target-libquadmath
40098
40099 pdf-target-libquadmath: \
40100     configure-target-libquadmath 
40101         @: $(MAKE); $(unstage)
40102         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40103         r=`${PWD_COMMAND}`; export r; \
40104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40105         $(NORMAL_TARGET_EXPORTS) \
40106         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
40107         for flag in $(EXTRA_TARGET_FLAGS); do \
40108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40109         done; \
40110         (cd $(TARGET_SUBDIR)/libquadmath && \
40111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40113                   "RANLIB=$${RANLIB}" \
40114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40115                    pdf) \
40116           || exit 1
40117
40118 @endif target-libquadmath
40119
40120 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
40121 maybe-html-target-libquadmath:
40122 @if target-libquadmath
40123 maybe-html-target-libquadmath: html-target-libquadmath
40124
40125 html-target-libquadmath: \
40126     configure-target-libquadmath 
40127         @: $(MAKE); $(unstage)
40128         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40129         r=`${PWD_COMMAND}`; export r; \
40130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40131         $(NORMAL_TARGET_EXPORTS) \
40132         echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
40133         for flag in $(EXTRA_TARGET_FLAGS); do \
40134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40135         done; \
40136         (cd $(TARGET_SUBDIR)/libquadmath && \
40137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40139                   "RANLIB=$${RANLIB}" \
40140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40141                    html) \
40142           || exit 1
40143
40144 @endif target-libquadmath
40145
40146 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
40147 maybe-TAGS-target-libquadmath:
40148 @if target-libquadmath
40149 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
40150
40151 TAGS-target-libquadmath: \
40152     configure-target-libquadmath 
40153         @: $(MAKE); $(unstage)
40154         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40155         r=`${PWD_COMMAND}`; export r; \
40156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40157         $(NORMAL_TARGET_EXPORTS) \
40158         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
40159         for flag in $(EXTRA_TARGET_FLAGS); do \
40160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40161         done; \
40162         (cd $(TARGET_SUBDIR)/libquadmath && \
40163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40165                   "RANLIB=$${RANLIB}" \
40166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40167                    TAGS) \
40168           || exit 1
40169
40170 @endif target-libquadmath
40171
40172 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
40173 maybe-install-info-target-libquadmath:
40174 @if target-libquadmath
40175 maybe-install-info-target-libquadmath: install-info-target-libquadmath
40176
40177 install-info-target-libquadmath: \
40178     configure-target-libquadmath \
40179     info-target-libquadmath 
40180         @: $(MAKE); $(unstage)
40181         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40182         r=`${PWD_COMMAND}`; export r; \
40183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40184         $(NORMAL_TARGET_EXPORTS) \
40185         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
40186         for flag in $(EXTRA_TARGET_FLAGS); do \
40187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40188         done; \
40189         (cd $(TARGET_SUBDIR)/libquadmath && \
40190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40192                   "RANLIB=$${RANLIB}" \
40193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40194                    install-info) \
40195           || exit 1
40196
40197 @endif target-libquadmath
40198
40199 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
40200 maybe-install-pdf-target-libquadmath:
40201 @if target-libquadmath
40202 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
40203
40204 install-pdf-target-libquadmath: \
40205     configure-target-libquadmath \
40206     pdf-target-libquadmath 
40207         @: $(MAKE); $(unstage)
40208         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40209         r=`${PWD_COMMAND}`; export r; \
40210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40211         $(NORMAL_TARGET_EXPORTS) \
40212         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
40213         for flag in $(EXTRA_TARGET_FLAGS); do \
40214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40215         done; \
40216         (cd $(TARGET_SUBDIR)/libquadmath && \
40217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40219                   "RANLIB=$${RANLIB}" \
40220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40221                    install-pdf) \
40222           || exit 1
40223
40224 @endif target-libquadmath
40225
40226 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
40227 maybe-install-html-target-libquadmath:
40228 @if target-libquadmath
40229 maybe-install-html-target-libquadmath: install-html-target-libquadmath
40230
40231 install-html-target-libquadmath: \
40232     configure-target-libquadmath \
40233     html-target-libquadmath 
40234         @: $(MAKE); $(unstage)
40235         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40236         r=`${PWD_COMMAND}`; export r; \
40237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40238         $(NORMAL_TARGET_EXPORTS) \
40239         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
40240         for flag in $(EXTRA_TARGET_FLAGS); do \
40241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40242         done; \
40243         (cd $(TARGET_SUBDIR)/libquadmath && \
40244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40246                   "RANLIB=$${RANLIB}" \
40247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40248                    install-html) \
40249           || exit 1
40250
40251 @endif target-libquadmath
40252
40253 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
40254 maybe-installcheck-target-libquadmath:
40255 @if target-libquadmath
40256 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
40257
40258 installcheck-target-libquadmath: \
40259     configure-target-libquadmath 
40260         @: $(MAKE); $(unstage)
40261         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40262         r=`${PWD_COMMAND}`; export r; \
40263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40264         $(NORMAL_TARGET_EXPORTS) \
40265         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
40266         for flag in $(EXTRA_TARGET_FLAGS); do \
40267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40268         done; \
40269         (cd $(TARGET_SUBDIR)/libquadmath && \
40270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40272                   "RANLIB=$${RANLIB}" \
40273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40274                    installcheck) \
40275           || exit 1
40276
40277 @endif target-libquadmath
40278
40279 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
40280 maybe-mostlyclean-target-libquadmath:
40281 @if target-libquadmath
40282 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
40283
40284 mostlyclean-target-libquadmath: 
40285         @: $(MAKE); $(unstage)
40286         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40287         r=`${PWD_COMMAND}`; export r; \
40288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40289         $(NORMAL_TARGET_EXPORTS) \
40290         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
40291         for flag in $(EXTRA_TARGET_FLAGS); do \
40292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40293         done; \
40294         (cd $(TARGET_SUBDIR)/libquadmath && \
40295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40297                   "RANLIB=$${RANLIB}" \
40298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40299                    mostlyclean) \
40300           || exit 1
40301
40302 @endif target-libquadmath
40303
40304 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
40305 maybe-clean-target-libquadmath:
40306 @if target-libquadmath
40307 maybe-clean-target-libquadmath: clean-target-libquadmath
40308
40309 clean-target-libquadmath: 
40310         @: $(MAKE); $(unstage)
40311         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40312         r=`${PWD_COMMAND}`; export r; \
40313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40314         $(NORMAL_TARGET_EXPORTS) \
40315         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
40316         for flag in $(EXTRA_TARGET_FLAGS); do \
40317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40318         done; \
40319         (cd $(TARGET_SUBDIR)/libquadmath && \
40320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40322                   "RANLIB=$${RANLIB}" \
40323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40324                    clean) \
40325           || exit 1
40326
40327 @endif target-libquadmath
40328
40329 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
40330 maybe-distclean-target-libquadmath:
40331 @if target-libquadmath
40332 maybe-distclean-target-libquadmath: distclean-target-libquadmath
40333
40334 distclean-target-libquadmath: 
40335         @: $(MAKE); $(unstage)
40336         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40337         r=`${PWD_COMMAND}`; export r; \
40338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40339         $(NORMAL_TARGET_EXPORTS) \
40340         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
40341         for flag in $(EXTRA_TARGET_FLAGS); do \
40342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40343         done; \
40344         (cd $(TARGET_SUBDIR)/libquadmath && \
40345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40347                   "RANLIB=$${RANLIB}" \
40348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40349                    distclean) \
40350           || exit 1
40351
40352 @endif target-libquadmath
40353
40354 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
40355 maybe-maintainer-clean-target-libquadmath:
40356 @if target-libquadmath
40357 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
40358
40359 maintainer-clean-target-libquadmath: 
40360         @: $(MAKE); $(unstage)
40361         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40362         r=`${PWD_COMMAND}`; export r; \
40363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40364         $(NORMAL_TARGET_EXPORTS) \
40365         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
40366         for flag in $(EXTRA_TARGET_FLAGS); do \
40367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40368         done; \
40369         (cd $(TARGET_SUBDIR)/libquadmath && \
40370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40372                   "RANLIB=$${RANLIB}" \
40373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40374                    maintainer-clean) \
40375           || exit 1
40376
40377 @endif target-libquadmath
40378
40379
40380
40381
40382
40383 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
40384 maybe-configure-target-libgfortran:
40385 @if gcc-bootstrap
40386 configure-target-libgfortran: stage_current
40387 @endif gcc-bootstrap
40388 @if target-libgfortran
40389 maybe-configure-target-libgfortran: configure-target-libgfortran
40390 configure-target-libgfortran: 
40391         @: $(MAKE); $(unstage)
40392         @r=`${PWD_COMMAND}`; export r; \
40393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40394         echo "Checking multilib configuration for libgfortran..."; \
40395         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40396         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
40397         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40398           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40399             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
40400           else \
40401             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
40402             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40403           fi; \
40404         else \
40405           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40406         fi; \
40407         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
40408         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40409         $(NORMAL_TARGET_EXPORTS)  \
40410         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
40411         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
40412         case $(srcdir) in \
40413           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40414           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
40415                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40416         esac; \
40417         module_srcdir=libgfortran; \
40418         rm -f no-such-file || : ; \
40419         CONFIG_SITE=no-such-file $(SHELL) \
40420           $$s/$$module_srcdir/configure \
40421           --srcdir=$${topdir}/$$module_srcdir \
40422           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40423           --target=${target_alias}  \
40424           || exit 1
40425 @endif target-libgfortran
40426
40427
40428
40429
40430
40431 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
40432 maybe-all-target-libgfortran:
40433 @if gcc-bootstrap
40434 all-target-libgfortran: stage_current
40435 @endif gcc-bootstrap
40436 @if target-libgfortran
40437 TARGET-target-libgfortran=all
40438 maybe-all-target-libgfortran: all-target-libgfortran
40439 all-target-libgfortran: configure-target-libgfortran
40440         @: $(MAKE); $(unstage)
40441         @r=`${PWD_COMMAND}`; export r; \
40442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40443         $(NORMAL_TARGET_EXPORTS)  \
40444         (cd $(TARGET_SUBDIR)/libgfortran && \
40445           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40446                 $(TARGET-target-libgfortran))
40447 @endif target-libgfortran
40448
40449
40450
40451
40452
40453 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
40454 maybe-check-target-libgfortran:
40455 @if target-libgfortran
40456 maybe-check-target-libgfortran: check-target-libgfortran
40457
40458 check-target-libgfortran:
40459         @: $(MAKE); $(unstage)
40460         @r=`${PWD_COMMAND}`; export r; \
40461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40462         $(NORMAL_TARGET_EXPORTS) \
40463         (cd $(TARGET_SUBDIR)/libgfortran && \
40464           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40465
40466 @endif target-libgfortran
40467
40468 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
40469 maybe-install-target-libgfortran:
40470 @if target-libgfortran
40471 maybe-install-target-libgfortran: install-target-libgfortran
40472
40473 install-target-libgfortran: installdirs
40474         @: $(MAKE); $(unstage)
40475         @r=`${PWD_COMMAND}`; export r; \
40476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40477         $(NORMAL_TARGET_EXPORTS) \
40478         (cd $(TARGET_SUBDIR)/libgfortran && \
40479           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40480
40481 @endif target-libgfortran
40482
40483 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
40484 maybe-install-strip-target-libgfortran:
40485 @if target-libgfortran
40486 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
40487
40488 install-strip-target-libgfortran: installdirs
40489         @: $(MAKE); $(unstage)
40490         @r=`${PWD_COMMAND}`; export r; \
40491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40492         $(NORMAL_TARGET_EXPORTS) \
40493         (cd $(TARGET_SUBDIR)/libgfortran && \
40494           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40495
40496 @endif target-libgfortran
40497
40498 # Other targets (info, dvi, pdf, etc.)
40499
40500 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
40501 maybe-info-target-libgfortran:
40502 @if target-libgfortran
40503 maybe-info-target-libgfortran: info-target-libgfortran
40504
40505 info-target-libgfortran: \
40506     configure-target-libgfortran 
40507         @: $(MAKE); $(unstage)
40508         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40509         r=`${PWD_COMMAND}`; export r; \
40510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40511         $(NORMAL_TARGET_EXPORTS) \
40512         echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
40513         for flag in $(EXTRA_TARGET_FLAGS); do \
40514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40515         done; \
40516         (cd $(TARGET_SUBDIR)/libgfortran && \
40517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40519                   "RANLIB=$${RANLIB}" \
40520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40521                    info) \
40522           || exit 1
40523
40524 @endif target-libgfortran
40525
40526 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
40527 maybe-dvi-target-libgfortran:
40528 @if target-libgfortran
40529 maybe-dvi-target-libgfortran: dvi-target-libgfortran
40530
40531 dvi-target-libgfortran: \
40532     configure-target-libgfortran 
40533         @: $(MAKE); $(unstage)
40534         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40535         r=`${PWD_COMMAND}`; export r; \
40536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40537         $(NORMAL_TARGET_EXPORTS) \
40538         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
40539         for flag in $(EXTRA_TARGET_FLAGS); do \
40540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40541         done; \
40542         (cd $(TARGET_SUBDIR)/libgfortran && \
40543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40545                   "RANLIB=$${RANLIB}" \
40546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40547                    dvi) \
40548           || exit 1
40549
40550 @endif target-libgfortran
40551
40552 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
40553 maybe-pdf-target-libgfortran:
40554 @if target-libgfortran
40555 maybe-pdf-target-libgfortran: pdf-target-libgfortran
40556
40557 pdf-target-libgfortran: \
40558     configure-target-libgfortran 
40559         @: $(MAKE); $(unstage)
40560         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40561         r=`${PWD_COMMAND}`; export r; \
40562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40563         $(NORMAL_TARGET_EXPORTS) \
40564         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
40565         for flag in $(EXTRA_TARGET_FLAGS); do \
40566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40567         done; \
40568         (cd $(TARGET_SUBDIR)/libgfortran && \
40569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40571                   "RANLIB=$${RANLIB}" \
40572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40573                    pdf) \
40574           || exit 1
40575
40576 @endif target-libgfortran
40577
40578 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
40579 maybe-html-target-libgfortran:
40580 @if target-libgfortran
40581 maybe-html-target-libgfortran: html-target-libgfortran
40582
40583 html-target-libgfortran: \
40584     configure-target-libgfortran 
40585         @: $(MAKE); $(unstage)
40586         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40587         r=`${PWD_COMMAND}`; export r; \
40588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40589         $(NORMAL_TARGET_EXPORTS) \
40590         echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
40591         for flag in $(EXTRA_TARGET_FLAGS); do \
40592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40593         done; \
40594         (cd $(TARGET_SUBDIR)/libgfortran && \
40595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40597                   "RANLIB=$${RANLIB}" \
40598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40599                    html) \
40600           || exit 1
40601
40602 @endif target-libgfortran
40603
40604 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
40605 maybe-TAGS-target-libgfortran:
40606 @if target-libgfortran
40607 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
40608
40609 TAGS-target-libgfortran: \
40610     configure-target-libgfortran 
40611         @: $(MAKE); $(unstage)
40612         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40613         r=`${PWD_COMMAND}`; export r; \
40614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40615         $(NORMAL_TARGET_EXPORTS) \
40616         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
40617         for flag in $(EXTRA_TARGET_FLAGS); do \
40618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40619         done; \
40620         (cd $(TARGET_SUBDIR)/libgfortran && \
40621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40623                   "RANLIB=$${RANLIB}" \
40624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40625                    TAGS) \
40626           || exit 1
40627
40628 @endif target-libgfortran
40629
40630 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
40631 maybe-install-info-target-libgfortran:
40632 @if target-libgfortran
40633 maybe-install-info-target-libgfortran: install-info-target-libgfortran
40634
40635 install-info-target-libgfortran: \
40636     configure-target-libgfortran \
40637     info-target-libgfortran 
40638         @: $(MAKE); $(unstage)
40639         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40640         r=`${PWD_COMMAND}`; export r; \
40641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40642         $(NORMAL_TARGET_EXPORTS) \
40643         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
40644         for flag in $(EXTRA_TARGET_FLAGS); do \
40645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40646         done; \
40647         (cd $(TARGET_SUBDIR)/libgfortran && \
40648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40650                   "RANLIB=$${RANLIB}" \
40651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40652                    install-info) \
40653           || exit 1
40654
40655 @endif target-libgfortran
40656
40657 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
40658 maybe-install-pdf-target-libgfortran:
40659 @if target-libgfortran
40660 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
40661
40662 install-pdf-target-libgfortran: \
40663     configure-target-libgfortran \
40664     pdf-target-libgfortran 
40665         @: $(MAKE); $(unstage)
40666         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40667         r=`${PWD_COMMAND}`; export r; \
40668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40669         $(NORMAL_TARGET_EXPORTS) \
40670         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
40671         for flag in $(EXTRA_TARGET_FLAGS); do \
40672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40673         done; \
40674         (cd $(TARGET_SUBDIR)/libgfortran && \
40675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40677                   "RANLIB=$${RANLIB}" \
40678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40679                    install-pdf) \
40680           || exit 1
40681
40682 @endif target-libgfortran
40683
40684 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
40685 maybe-install-html-target-libgfortran:
40686 @if target-libgfortran
40687 maybe-install-html-target-libgfortran: install-html-target-libgfortran
40688
40689 install-html-target-libgfortran: \
40690     configure-target-libgfortran \
40691     html-target-libgfortran 
40692         @: $(MAKE); $(unstage)
40693         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40694         r=`${PWD_COMMAND}`; export r; \
40695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40696         $(NORMAL_TARGET_EXPORTS) \
40697         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
40698         for flag in $(EXTRA_TARGET_FLAGS); do \
40699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40700         done; \
40701         (cd $(TARGET_SUBDIR)/libgfortran && \
40702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40704                   "RANLIB=$${RANLIB}" \
40705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40706                    install-html) \
40707           || exit 1
40708
40709 @endif target-libgfortran
40710
40711 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
40712 maybe-installcheck-target-libgfortran:
40713 @if target-libgfortran
40714 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
40715
40716 installcheck-target-libgfortran: \
40717     configure-target-libgfortran 
40718         @: $(MAKE); $(unstage)
40719         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40720         r=`${PWD_COMMAND}`; export r; \
40721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40722         $(NORMAL_TARGET_EXPORTS) \
40723         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
40724         for flag in $(EXTRA_TARGET_FLAGS); do \
40725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40726         done; \
40727         (cd $(TARGET_SUBDIR)/libgfortran && \
40728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40730                   "RANLIB=$${RANLIB}" \
40731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40732                    installcheck) \
40733           || exit 1
40734
40735 @endif target-libgfortran
40736
40737 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
40738 maybe-mostlyclean-target-libgfortran:
40739 @if target-libgfortran
40740 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
40741
40742 mostlyclean-target-libgfortran: 
40743         @: $(MAKE); $(unstage)
40744         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40745         r=`${PWD_COMMAND}`; export r; \
40746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40747         $(NORMAL_TARGET_EXPORTS) \
40748         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
40749         for flag in $(EXTRA_TARGET_FLAGS); do \
40750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40751         done; \
40752         (cd $(TARGET_SUBDIR)/libgfortran && \
40753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40755                   "RANLIB=$${RANLIB}" \
40756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40757                    mostlyclean) \
40758           || exit 1
40759
40760 @endif target-libgfortran
40761
40762 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
40763 maybe-clean-target-libgfortran:
40764 @if target-libgfortran
40765 maybe-clean-target-libgfortran: clean-target-libgfortran
40766
40767 clean-target-libgfortran: 
40768         @: $(MAKE); $(unstage)
40769         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40770         r=`${PWD_COMMAND}`; export r; \
40771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40772         $(NORMAL_TARGET_EXPORTS) \
40773         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
40774         for flag in $(EXTRA_TARGET_FLAGS); do \
40775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40776         done; \
40777         (cd $(TARGET_SUBDIR)/libgfortran && \
40778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40780                   "RANLIB=$${RANLIB}" \
40781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40782                    clean) \
40783           || exit 1
40784
40785 @endif target-libgfortran
40786
40787 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
40788 maybe-distclean-target-libgfortran:
40789 @if target-libgfortran
40790 maybe-distclean-target-libgfortran: distclean-target-libgfortran
40791
40792 distclean-target-libgfortran: 
40793         @: $(MAKE); $(unstage)
40794         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40795         r=`${PWD_COMMAND}`; export r; \
40796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40797         $(NORMAL_TARGET_EXPORTS) \
40798         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
40799         for flag in $(EXTRA_TARGET_FLAGS); do \
40800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40801         done; \
40802         (cd $(TARGET_SUBDIR)/libgfortran && \
40803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40805                   "RANLIB=$${RANLIB}" \
40806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40807                    distclean) \
40808           || exit 1
40809
40810 @endif target-libgfortran
40811
40812 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
40813 maybe-maintainer-clean-target-libgfortran:
40814 @if target-libgfortran
40815 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
40816
40817 maintainer-clean-target-libgfortran: 
40818         @: $(MAKE); $(unstage)
40819         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40820         r=`${PWD_COMMAND}`; export r; \
40821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40822         $(NORMAL_TARGET_EXPORTS) \
40823         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
40824         for flag in $(EXTRA_TARGET_FLAGS); do \
40825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40826         done; \
40827         (cd $(TARGET_SUBDIR)/libgfortran && \
40828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40830                   "RANLIB=$${RANLIB}" \
40831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40832                    maintainer-clean) \
40833           || exit 1
40834
40835 @endif target-libgfortran
40836
40837
40838
40839
40840
40841 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
40842 maybe-configure-target-libobjc:
40843 @if gcc-bootstrap
40844 configure-target-libobjc: stage_current
40845 @endif gcc-bootstrap
40846 @if target-libobjc
40847 maybe-configure-target-libobjc: configure-target-libobjc
40848 configure-target-libobjc: 
40849         @: $(MAKE); $(unstage)
40850         @r=`${PWD_COMMAND}`; export r; \
40851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40852         echo "Checking multilib configuration for libobjc..."; \
40853         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40854         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
40855         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40856           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40857             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
40858           else \
40859             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
40860             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40861           fi; \
40862         else \
40863           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40864         fi; \
40865         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
40866         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40867         $(NORMAL_TARGET_EXPORTS)  \
40868         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
40869         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
40870         case $(srcdir) in \
40871           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40872           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
40873                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40874         esac; \
40875         module_srcdir=libobjc; \
40876         rm -f no-such-file || : ; \
40877         CONFIG_SITE=no-such-file $(SHELL) \
40878           $$s/$$module_srcdir/configure \
40879           --srcdir=$${topdir}/$$module_srcdir \
40880           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40881           --target=${target_alias}  \
40882           || exit 1
40883 @endif target-libobjc
40884
40885
40886
40887
40888
40889 .PHONY: all-target-libobjc maybe-all-target-libobjc
40890 maybe-all-target-libobjc:
40891 @if gcc-bootstrap
40892 all-target-libobjc: stage_current
40893 @endif gcc-bootstrap
40894 @if target-libobjc
40895 TARGET-target-libobjc=all
40896 maybe-all-target-libobjc: all-target-libobjc
40897 all-target-libobjc: configure-target-libobjc
40898         @: $(MAKE); $(unstage)
40899         @r=`${PWD_COMMAND}`; export r; \
40900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40901         $(NORMAL_TARGET_EXPORTS)  \
40902         (cd $(TARGET_SUBDIR)/libobjc && \
40903           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40904                 $(TARGET-target-libobjc))
40905 @endif target-libobjc
40906
40907
40908
40909
40910
40911 .PHONY: check-target-libobjc maybe-check-target-libobjc
40912 maybe-check-target-libobjc:
40913 @if target-libobjc
40914 maybe-check-target-libobjc: check-target-libobjc
40915
40916 check-target-libobjc:
40917         @: $(MAKE); $(unstage)
40918         @r=`${PWD_COMMAND}`; export r; \
40919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40920         $(NORMAL_TARGET_EXPORTS) \
40921         (cd $(TARGET_SUBDIR)/libobjc && \
40922           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40923
40924 @endif target-libobjc
40925
40926 .PHONY: install-target-libobjc maybe-install-target-libobjc
40927 maybe-install-target-libobjc:
40928 @if target-libobjc
40929 maybe-install-target-libobjc: install-target-libobjc
40930
40931 install-target-libobjc: installdirs
40932         @: $(MAKE); $(unstage)
40933         @r=`${PWD_COMMAND}`; export r; \
40934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40935         $(NORMAL_TARGET_EXPORTS) \
40936         (cd $(TARGET_SUBDIR)/libobjc && \
40937           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40938
40939 @endif target-libobjc
40940
40941 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
40942 maybe-install-strip-target-libobjc:
40943 @if target-libobjc
40944 maybe-install-strip-target-libobjc: install-strip-target-libobjc
40945
40946 install-strip-target-libobjc: installdirs
40947         @: $(MAKE); $(unstage)
40948         @r=`${PWD_COMMAND}`; export r; \
40949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40950         $(NORMAL_TARGET_EXPORTS) \
40951         (cd $(TARGET_SUBDIR)/libobjc && \
40952           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40953
40954 @endif target-libobjc
40955
40956 # Other targets (info, dvi, pdf, etc.)
40957
40958 .PHONY: maybe-info-target-libobjc info-target-libobjc
40959 maybe-info-target-libobjc:
40960 @if target-libobjc
40961 maybe-info-target-libobjc: info-target-libobjc
40962
40963 info-target-libobjc: \
40964     configure-target-libobjc 
40965         @: $(MAKE); $(unstage)
40966         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
40967         r=`${PWD_COMMAND}`; export r; \
40968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40969         $(NORMAL_TARGET_EXPORTS) \
40970         echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
40971         for flag in $(EXTRA_TARGET_FLAGS); do \
40972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40973         done; \
40974         (cd $(TARGET_SUBDIR)/libobjc && \
40975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40977                   "RANLIB=$${RANLIB}" \
40978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40979                    info) \
40980           || exit 1
40981
40982 @endif target-libobjc
40983
40984 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
40985 maybe-dvi-target-libobjc:
40986 @if target-libobjc
40987 maybe-dvi-target-libobjc: dvi-target-libobjc
40988
40989 dvi-target-libobjc: \
40990     configure-target-libobjc 
40991         @: $(MAKE); $(unstage)
40992         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
40993         r=`${PWD_COMMAND}`; export r; \
40994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40995         $(NORMAL_TARGET_EXPORTS) \
40996         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
40997         for flag in $(EXTRA_TARGET_FLAGS); do \
40998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40999         done; \
41000         (cd $(TARGET_SUBDIR)/libobjc && \
41001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41003                   "RANLIB=$${RANLIB}" \
41004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41005                    dvi) \
41006           || exit 1
41007
41008 @endif target-libobjc
41009
41010 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
41011 maybe-pdf-target-libobjc:
41012 @if target-libobjc
41013 maybe-pdf-target-libobjc: pdf-target-libobjc
41014
41015 pdf-target-libobjc: \
41016     configure-target-libobjc 
41017         @: $(MAKE); $(unstage)
41018         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41019         r=`${PWD_COMMAND}`; export r; \
41020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41021         $(NORMAL_TARGET_EXPORTS) \
41022         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
41023         for flag in $(EXTRA_TARGET_FLAGS); do \
41024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41025         done; \
41026         (cd $(TARGET_SUBDIR)/libobjc && \
41027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41029                   "RANLIB=$${RANLIB}" \
41030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41031                    pdf) \
41032           || exit 1
41033
41034 @endif target-libobjc
41035
41036 .PHONY: maybe-html-target-libobjc html-target-libobjc
41037 maybe-html-target-libobjc:
41038 @if target-libobjc
41039 maybe-html-target-libobjc: html-target-libobjc
41040
41041 html-target-libobjc: \
41042     configure-target-libobjc 
41043         @: $(MAKE); $(unstage)
41044         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41045         r=`${PWD_COMMAND}`; export r; \
41046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41047         $(NORMAL_TARGET_EXPORTS) \
41048         echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
41049         for flag in $(EXTRA_TARGET_FLAGS); do \
41050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41051         done; \
41052         (cd $(TARGET_SUBDIR)/libobjc && \
41053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41055                   "RANLIB=$${RANLIB}" \
41056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41057                    html) \
41058           || exit 1
41059
41060 @endif target-libobjc
41061
41062 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
41063 maybe-TAGS-target-libobjc:
41064 @if target-libobjc
41065 maybe-TAGS-target-libobjc: TAGS-target-libobjc
41066
41067 TAGS-target-libobjc: \
41068     configure-target-libobjc 
41069         @: $(MAKE); $(unstage)
41070         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41071         r=`${PWD_COMMAND}`; export r; \
41072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41073         $(NORMAL_TARGET_EXPORTS) \
41074         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
41075         for flag in $(EXTRA_TARGET_FLAGS); do \
41076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41077         done; \
41078         (cd $(TARGET_SUBDIR)/libobjc && \
41079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41081                   "RANLIB=$${RANLIB}" \
41082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41083                    TAGS) \
41084           || exit 1
41085
41086 @endif target-libobjc
41087
41088 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
41089 maybe-install-info-target-libobjc:
41090 @if target-libobjc
41091 maybe-install-info-target-libobjc: install-info-target-libobjc
41092
41093 install-info-target-libobjc: \
41094     configure-target-libobjc \
41095     info-target-libobjc 
41096         @: $(MAKE); $(unstage)
41097         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41098         r=`${PWD_COMMAND}`; export r; \
41099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41100         $(NORMAL_TARGET_EXPORTS) \
41101         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
41102         for flag in $(EXTRA_TARGET_FLAGS); do \
41103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41104         done; \
41105         (cd $(TARGET_SUBDIR)/libobjc && \
41106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41108                   "RANLIB=$${RANLIB}" \
41109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41110                    install-info) \
41111           || exit 1
41112
41113 @endif target-libobjc
41114
41115 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
41116 maybe-install-pdf-target-libobjc:
41117 @if target-libobjc
41118 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
41119
41120 install-pdf-target-libobjc: \
41121     configure-target-libobjc \
41122     pdf-target-libobjc 
41123         @: $(MAKE); $(unstage)
41124         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41125         r=`${PWD_COMMAND}`; export r; \
41126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41127         $(NORMAL_TARGET_EXPORTS) \
41128         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
41129         for flag in $(EXTRA_TARGET_FLAGS); do \
41130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41131         done; \
41132         (cd $(TARGET_SUBDIR)/libobjc && \
41133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41135                   "RANLIB=$${RANLIB}" \
41136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41137                    install-pdf) \
41138           || exit 1
41139
41140 @endif target-libobjc
41141
41142 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
41143 maybe-install-html-target-libobjc:
41144 @if target-libobjc
41145 maybe-install-html-target-libobjc: install-html-target-libobjc
41146
41147 install-html-target-libobjc: \
41148     configure-target-libobjc \
41149     html-target-libobjc 
41150         @: $(MAKE); $(unstage)
41151         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41152         r=`${PWD_COMMAND}`; export r; \
41153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41154         $(NORMAL_TARGET_EXPORTS) \
41155         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
41156         for flag in $(EXTRA_TARGET_FLAGS); do \
41157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41158         done; \
41159         (cd $(TARGET_SUBDIR)/libobjc && \
41160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41162                   "RANLIB=$${RANLIB}" \
41163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41164                    install-html) \
41165           || exit 1
41166
41167 @endif target-libobjc
41168
41169 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
41170 maybe-installcheck-target-libobjc:
41171 @if target-libobjc
41172 maybe-installcheck-target-libobjc: installcheck-target-libobjc
41173
41174 installcheck-target-libobjc: \
41175     configure-target-libobjc 
41176         @: $(MAKE); $(unstage)
41177         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41178         r=`${PWD_COMMAND}`; export r; \
41179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41180         $(NORMAL_TARGET_EXPORTS) \
41181         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
41182         for flag in $(EXTRA_TARGET_FLAGS); do \
41183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41184         done; \
41185         (cd $(TARGET_SUBDIR)/libobjc && \
41186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41188                   "RANLIB=$${RANLIB}" \
41189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41190                    installcheck) \
41191           || exit 1
41192
41193 @endif target-libobjc
41194
41195 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
41196 maybe-mostlyclean-target-libobjc:
41197 @if target-libobjc
41198 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
41199
41200 mostlyclean-target-libobjc: 
41201         @: $(MAKE); $(unstage)
41202         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41203         r=`${PWD_COMMAND}`; export r; \
41204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41205         $(NORMAL_TARGET_EXPORTS) \
41206         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
41207         for flag in $(EXTRA_TARGET_FLAGS); do \
41208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41209         done; \
41210         (cd $(TARGET_SUBDIR)/libobjc && \
41211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41213                   "RANLIB=$${RANLIB}" \
41214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41215                    mostlyclean) \
41216           || exit 1
41217
41218 @endif target-libobjc
41219
41220 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
41221 maybe-clean-target-libobjc:
41222 @if target-libobjc
41223 maybe-clean-target-libobjc: clean-target-libobjc
41224
41225 clean-target-libobjc: 
41226         @: $(MAKE); $(unstage)
41227         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41228         r=`${PWD_COMMAND}`; export r; \
41229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41230         $(NORMAL_TARGET_EXPORTS) \
41231         echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
41232         for flag in $(EXTRA_TARGET_FLAGS); do \
41233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41234         done; \
41235         (cd $(TARGET_SUBDIR)/libobjc && \
41236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41238                   "RANLIB=$${RANLIB}" \
41239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41240                    clean) \
41241           || exit 1
41242
41243 @endif target-libobjc
41244
41245 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
41246 maybe-distclean-target-libobjc:
41247 @if target-libobjc
41248 maybe-distclean-target-libobjc: distclean-target-libobjc
41249
41250 distclean-target-libobjc: 
41251         @: $(MAKE); $(unstage)
41252         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41253         r=`${PWD_COMMAND}`; export r; \
41254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41255         $(NORMAL_TARGET_EXPORTS) \
41256         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
41257         for flag in $(EXTRA_TARGET_FLAGS); do \
41258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41259         done; \
41260         (cd $(TARGET_SUBDIR)/libobjc && \
41261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41263                   "RANLIB=$${RANLIB}" \
41264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41265                    distclean) \
41266           || exit 1
41267
41268 @endif target-libobjc
41269
41270 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
41271 maybe-maintainer-clean-target-libobjc:
41272 @if target-libobjc
41273 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
41274
41275 maintainer-clean-target-libobjc: 
41276         @: $(MAKE); $(unstage)
41277         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41278         r=`${PWD_COMMAND}`; export r; \
41279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41280         $(NORMAL_TARGET_EXPORTS) \
41281         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
41282         for flag in $(EXTRA_TARGET_FLAGS); do \
41283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41284         done; \
41285         (cd $(TARGET_SUBDIR)/libobjc && \
41286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41288                   "RANLIB=$${RANLIB}" \
41289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41290                    maintainer-clean) \
41291           || exit 1
41292
41293 @endif target-libobjc
41294
41295
41296
41297
41298
41299 .PHONY: configure-target-libgo maybe-configure-target-libgo
41300 maybe-configure-target-libgo:
41301 @if gcc-bootstrap
41302 configure-target-libgo: stage_current
41303 @endif gcc-bootstrap
41304 @if target-libgo
41305 maybe-configure-target-libgo: configure-target-libgo
41306 configure-target-libgo: 
41307         @: $(MAKE); $(unstage)
41308         @r=`${PWD_COMMAND}`; export r; \
41309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41310         echo "Checking multilib configuration for libgo..."; \
41311         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41312         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
41313         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
41314           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
41315             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
41316           else \
41317             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
41318             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41319           fi; \
41320         else \
41321           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41322         fi; \
41323         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
41324         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41325         $(NORMAL_TARGET_EXPORTS)  \
41326         echo Configuring in $(TARGET_SUBDIR)/libgo; \
41327         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
41328         case $(srcdir) in \
41329           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41330           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
41331                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41332         esac; \
41333         module_srcdir=libgo; \
41334         rm -f no-such-file || : ; \
41335         CONFIG_SITE=no-such-file $(SHELL) \
41336           $$s/$$module_srcdir/configure \
41337           --srcdir=$${topdir}/$$module_srcdir \
41338           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41339           --target=${target_alias}  \
41340           || exit 1
41341 @endif target-libgo
41342
41343
41344
41345
41346
41347 .PHONY: all-target-libgo maybe-all-target-libgo
41348 maybe-all-target-libgo:
41349 @if gcc-bootstrap
41350 all-target-libgo: stage_current
41351 @endif gcc-bootstrap
41352 @if target-libgo
41353 TARGET-target-libgo=all
41354 maybe-all-target-libgo: all-target-libgo
41355 all-target-libgo: configure-target-libgo
41356         @: $(MAKE); $(unstage)
41357         @r=`${PWD_COMMAND}`; export r; \
41358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41359         $(NORMAL_TARGET_EXPORTS)  \
41360         (cd $(TARGET_SUBDIR)/libgo && \
41361           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41362                 $(TARGET-target-libgo))
41363 @endif target-libgo
41364
41365
41366
41367
41368
41369 .PHONY: check-target-libgo maybe-check-target-libgo
41370 maybe-check-target-libgo:
41371 @if target-libgo
41372 maybe-check-target-libgo: check-target-libgo
41373
41374 check-target-libgo:
41375         @: $(MAKE); $(unstage)
41376         @r=`${PWD_COMMAND}`; export r; \
41377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41378         $(NORMAL_TARGET_EXPORTS) \
41379         (cd $(TARGET_SUBDIR)/libgo && \
41380           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41381
41382 @endif target-libgo
41383
41384 .PHONY: install-target-libgo maybe-install-target-libgo
41385 maybe-install-target-libgo:
41386 @if target-libgo
41387 maybe-install-target-libgo: install-target-libgo
41388
41389 install-target-libgo: installdirs
41390         @: $(MAKE); $(unstage)
41391         @r=`${PWD_COMMAND}`; export r; \
41392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41393         $(NORMAL_TARGET_EXPORTS) \
41394         (cd $(TARGET_SUBDIR)/libgo && \
41395           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41396
41397 @endif target-libgo
41398
41399 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
41400 maybe-install-strip-target-libgo:
41401 @if target-libgo
41402 maybe-install-strip-target-libgo: install-strip-target-libgo
41403
41404 install-strip-target-libgo: installdirs
41405         @: $(MAKE); $(unstage)
41406         @r=`${PWD_COMMAND}`; export r; \
41407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41408         $(NORMAL_TARGET_EXPORTS) \
41409         (cd $(TARGET_SUBDIR)/libgo && \
41410           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41411
41412 @endif target-libgo
41413
41414 # Other targets (info, dvi, pdf, etc.)
41415
41416 .PHONY: maybe-info-target-libgo info-target-libgo
41417 maybe-info-target-libgo:
41418 @if target-libgo
41419 maybe-info-target-libgo: info-target-libgo
41420
41421 info-target-libgo: \
41422     configure-target-libgo 
41423         @: $(MAKE); $(unstage)
41424         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41425         r=`${PWD_COMMAND}`; export r; \
41426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41427         $(NORMAL_TARGET_EXPORTS) \
41428         echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
41429         for flag in $(EXTRA_TARGET_FLAGS); do \
41430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41431         done; \
41432         (cd $(TARGET_SUBDIR)/libgo && \
41433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41435                   "RANLIB=$${RANLIB}" \
41436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41437                    info) \
41438           || exit 1
41439
41440 @endif target-libgo
41441
41442 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
41443 maybe-dvi-target-libgo:
41444 @if target-libgo
41445 maybe-dvi-target-libgo: dvi-target-libgo
41446
41447 dvi-target-libgo: \
41448     configure-target-libgo 
41449         @: $(MAKE); $(unstage)
41450         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41451         r=`${PWD_COMMAND}`; export r; \
41452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41453         $(NORMAL_TARGET_EXPORTS) \
41454         echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
41455         for flag in $(EXTRA_TARGET_FLAGS); do \
41456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41457         done; \
41458         (cd $(TARGET_SUBDIR)/libgo && \
41459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41461                   "RANLIB=$${RANLIB}" \
41462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41463                    dvi) \
41464           || exit 1
41465
41466 @endif target-libgo
41467
41468 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
41469 maybe-pdf-target-libgo:
41470 @if target-libgo
41471 maybe-pdf-target-libgo: pdf-target-libgo
41472
41473 pdf-target-libgo: \
41474     configure-target-libgo 
41475         @: $(MAKE); $(unstage)
41476         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41477         r=`${PWD_COMMAND}`; export r; \
41478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41479         $(NORMAL_TARGET_EXPORTS) \
41480         echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
41481         for flag in $(EXTRA_TARGET_FLAGS); do \
41482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41483         done; \
41484         (cd $(TARGET_SUBDIR)/libgo && \
41485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41487                   "RANLIB=$${RANLIB}" \
41488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41489                    pdf) \
41490           || exit 1
41491
41492 @endif target-libgo
41493
41494 .PHONY: maybe-html-target-libgo html-target-libgo
41495 maybe-html-target-libgo:
41496 @if target-libgo
41497 maybe-html-target-libgo: html-target-libgo
41498
41499 html-target-libgo: \
41500     configure-target-libgo 
41501         @: $(MAKE); $(unstage)
41502         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41503         r=`${PWD_COMMAND}`; export r; \
41504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41505         $(NORMAL_TARGET_EXPORTS) \
41506         echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
41507         for flag in $(EXTRA_TARGET_FLAGS); do \
41508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41509         done; \
41510         (cd $(TARGET_SUBDIR)/libgo && \
41511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41513                   "RANLIB=$${RANLIB}" \
41514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41515                    html) \
41516           || exit 1
41517
41518 @endif target-libgo
41519
41520 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
41521 maybe-TAGS-target-libgo:
41522 @if target-libgo
41523 maybe-TAGS-target-libgo: TAGS-target-libgo
41524
41525 TAGS-target-libgo: \
41526     configure-target-libgo 
41527         @: $(MAKE); $(unstage)
41528         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41529         r=`${PWD_COMMAND}`; export r; \
41530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41531         $(NORMAL_TARGET_EXPORTS) \
41532         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
41533         for flag in $(EXTRA_TARGET_FLAGS); do \
41534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41535         done; \
41536         (cd $(TARGET_SUBDIR)/libgo && \
41537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41539                   "RANLIB=$${RANLIB}" \
41540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41541                    TAGS) \
41542           || exit 1
41543
41544 @endif target-libgo
41545
41546 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
41547 maybe-install-info-target-libgo:
41548 @if target-libgo
41549 maybe-install-info-target-libgo: install-info-target-libgo
41550
41551 install-info-target-libgo: \
41552     configure-target-libgo \
41553     info-target-libgo 
41554         @: $(MAKE); $(unstage)
41555         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41556         r=`${PWD_COMMAND}`; export r; \
41557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41558         $(NORMAL_TARGET_EXPORTS) \
41559         echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
41560         for flag in $(EXTRA_TARGET_FLAGS); do \
41561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41562         done; \
41563         (cd $(TARGET_SUBDIR)/libgo && \
41564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41566                   "RANLIB=$${RANLIB}" \
41567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41568                    install-info) \
41569           || exit 1
41570
41571 @endif target-libgo
41572
41573 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
41574 maybe-install-pdf-target-libgo:
41575 @if target-libgo
41576 maybe-install-pdf-target-libgo: install-pdf-target-libgo
41577
41578 install-pdf-target-libgo: \
41579     configure-target-libgo \
41580     pdf-target-libgo 
41581         @: $(MAKE); $(unstage)
41582         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41583         r=`${PWD_COMMAND}`; export r; \
41584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41585         $(NORMAL_TARGET_EXPORTS) \
41586         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
41587         for flag in $(EXTRA_TARGET_FLAGS); do \
41588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41589         done; \
41590         (cd $(TARGET_SUBDIR)/libgo && \
41591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41593                   "RANLIB=$${RANLIB}" \
41594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41595                    install-pdf) \
41596           || exit 1
41597
41598 @endif target-libgo
41599
41600 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
41601 maybe-install-html-target-libgo:
41602 @if target-libgo
41603 maybe-install-html-target-libgo: install-html-target-libgo
41604
41605 install-html-target-libgo: \
41606     configure-target-libgo \
41607     html-target-libgo 
41608         @: $(MAKE); $(unstage)
41609         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41610         r=`${PWD_COMMAND}`; export r; \
41611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41612         $(NORMAL_TARGET_EXPORTS) \
41613         echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
41614         for flag in $(EXTRA_TARGET_FLAGS); do \
41615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41616         done; \
41617         (cd $(TARGET_SUBDIR)/libgo && \
41618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41620                   "RANLIB=$${RANLIB}" \
41621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41622                    install-html) \
41623           || exit 1
41624
41625 @endif target-libgo
41626
41627 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
41628 maybe-installcheck-target-libgo:
41629 @if target-libgo
41630 maybe-installcheck-target-libgo: installcheck-target-libgo
41631
41632 installcheck-target-libgo: \
41633     configure-target-libgo 
41634         @: $(MAKE); $(unstage)
41635         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41636         r=`${PWD_COMMAND}`; export r; \
41637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41638         $(NORMAL_TARGET_EXPORTS) \
41639         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
41640         for flag in $(EXTRA_TARGET_FLAGS); do \
41641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41642         done; \
41643         (cd $(TARGET_SUBDIR)/libgo && \
41644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41646                   "RANLIB=$${RANLIB}" \
41647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41648                    installcheck) \
41649           || exit 1
41650
41651 @endif target-libgo
41652
41653 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
41654 maybe-mostlyclean-target-libgo:
41655 @if target-libgo
41656 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
41657
41658 mostlyclean-target-libgo: 
41659         @: $(MAKE); $(unstage)
41660         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41661         r=`${PWD_COMMAND}`; export r; \
41662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41663         $(NORMAL_TARGET_EXPORTS) \
41664         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
41665         for flag in $(EXTRA_TARGET_FLAGS); do \
41666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41667         done; \
41668         (cd $(TARGET_SUBDIR)/libgo && \
41669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41671                   "RANLIB=$${RANLIB}" \
41672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41673                    mostlyclean) \
41674           || exit 1
41675
41676 @endif target-libgo
41677
41678 .PHONY: maybe-clean-target-libgo clean-target-libgo
41679 maybe-clean-target-libgo:
41680 @if target-libgo
41681 maybe-clean-target-libgo: clean-target-libgo
41682
41683 clean-target-libgo: 
41684         @: $(MAKE); $(unstage)
41685         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41686         r=`${PWD_COMMAND}`; export r; \
41687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41688         $(NORMAL_TARGET_EXPORTS) \
41689         echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
41690         for flag in $(EXTRA_TARGET_FLAGS); do \
41691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41692         done; \
41693         (cd $(TARGET_SUBDIR)/libgo && \
41694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41696                   "RANLIB=$${RANLIB}" \
41697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41698                    clean) \
41699           || exit 1
41700
41701 @endif target-libgo
41702
41703 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
41704 maybe-distclean-target-libgo:
41705 @if target-libgo
41706 maybe-distclean-target-libgo: distclean-target-libgo
41707
41708 distclean-target-libgo: 
41709         @: $(MAKE); $(unstage)
41710         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41711         r=`${PWD_COMMAND}`; export r; \
41712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41713         $(NORMAL_TARGET_EXPORTS) \
41714         echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
41715         for flag in $(EXTRA_TARGET_FLAGS); do \
41716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41717         done; \
41718         (cd $(TARGET_SUBDIR)/libgo && \
41719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41721                   "RANLIB=$${RANLIB}" \
41722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41723                    distclean) \
41724           || exit 1
41725
41726 @endif target-libgo
41727
41728 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
41729 maybe-maintainer-clean-target-libgo:
41730 @if target-libgo
41731 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
41732
41733 maintainer-clean-target-libgo: 
41734         @: $(MAKE); $(unstage)
41735         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41736         r=`${PWD_COMMAND}`; export r; \
41737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41738         $(NORMAL_TARGET_EXPORTS) \
41739         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
41740         for flag in $(EXTRA_TARGET_FLAGS); do \
41741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41742         done; \
41743         (cd $(TARGET_SUBDIR)/libgo && \
41744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41746                   "RANLIB=$${RANLIB}" \
41747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41748                    maintainer-clean) \
41749           || exit 1
41750
41751 @endif target-libgo
41752
41753
41754
41755
41756
41757 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
41758 maybe-configure-target-libtermcap:
41759 @if gcc-bootstrap
41760 configure-target-libtermcap: stage_current
41761 @endif gcc-bootstrap
41762 @if target-libtermcap
41763 maybe-configure-target-libtermcap: configure-target-libtermcap
41764 configure-target-libtermcap: 
41765         @: $(MAKE); $(unstage)
41766         @r=`${PWD_COMMAND}`; export r; \
41767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41768         echo "Checking multilib configuration for libtermcap..."; \
41769         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41770         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
41771         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41772           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41773             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
41774           else \
41775             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
41776             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41777           fi; \
41778         else \
41779           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41780         fi; \
41781         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
41782         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41783         $(NORMAL_TARGET_EXPORTS)  \
41784         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
41785         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
41786         case $(srcdir) in \
41787           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41788           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
41789                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41790         esac; \
41791         module_srcdir=libtermcap; \
41792         rm -f no-such-file || : ; \
41793         CONFIG_SITE=no-such-file $(SHELL) \
41794           $$s/$$module_srcdir/configure \
41795           --srcdir=$${topdir}/$$module_srcdir \
41796           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41797           --target=${target_alias}  \
41798           || exit 1
41799 @endif target-libtermcap
41800
41801
41802
41803
41804
41805 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
41806 maybe-all-target-libtermcap:
41807 @if gcc-bootstrap
41808 all-target-libtermcap: stage_current
41809 @endif gcc-bootstrap
41810 @if target-libtermcap
41811 TARGET-target-libtermcap=all
41812 maybe-all-target-libtermcap: all-target-libtermcap
41813 all-target-libtermcap: configure-target-libtermcap
41814         @: $(MAKE); $(unstage)
41815         @r=`${PWD_COMMAND}`; export r; \
41816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41817         $(NORMAL_TARGET_EXPORTS)  \
41818         (cd $(TARGET_SUBDIR)/libtermcap && \
41819           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41820                 $(TARGET-target-libtermcap))
41821 @endif target-libtermcap
41822
41823
41824
41825
41826
41827 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
41828 maybe-check-target-libtermcap:
41829 @if target-libtermcap
41830 maybe-check-target-libtermcap: check-target-libtermcap
41831
41832 # Dummy target for uncheckable module.
41833 check-target-libtermcap:
41834
41835 @endif target-libtermcap
41836
41837 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
41838 maybe-install-target-libtermcap:
41839 @if target-libtermcap
41840 maybe-install-target-libtermcap: install-target-libtermcap
41841
41842 install-target-libtermcap: installdirs
41843         @: $(MAKE); $(unstage)
41844         @r=`${PWD_COMMAND}`; export r; \
41845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41846         $(NORMAL_TARGET_EXPORTS) \
41847         (cd $(TARGET_SUBDIR)/libtermcap && \
41848           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41849
41850 @endif target-libtermcap
41851
41852 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
41853 maybe-install-strip-target-libtermcap:
41854 @if target-libtermcap
41855 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
41856
41857 install-strip-target-libtermcap: installdirs
41858         @: $(MAKE); $(unstage)
41859         @r=`${PWD_COMMAND}`; export r; \
41860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41861         $(NORMAL_TARGET_EXPORTS) \
41862         (cd $(TARGET_SUBDIR)/libtermcap && \
41863           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41864
41865 @endif target-libtermcap
41866
41867 # Other targets (info, dvi, pdf, etc.)
41868
41869 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
41870 maybe-info-target-libtermcap:
41871 @if target-libtermcap
41872 maybe-info-target-libtermcap: info-target-libtermcap
41873
41874 info-target-libtermcap: \
41875     configure-target-libtermcap 
41876         @: $(MAKE); $(unstage)
41877         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41878         r=`${PWD_COMMAND}`; export r; \
41879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41880         $(NORMAL_TARGET_EXPORTS) \
41881         echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
41882         for flag in $(EXTRA_TARGET_FLAGS); do \
41883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41884         done; \
41885         (cd $(TARGET_SUBDIR)/libtermcap && \
41886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41888                   "RANLIB=$${RANLIB}" \
41889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41890                    info) \
41891           || exit 1
41892
41893 @endif target-libtermcap
41894
41895 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
41896 maybe-dvi-target-libtermcap:
41897 @if target-libtermcap
41898 maybe-dvi-target-libtermcap: dvi-target-libtermcap
41899
41900 dvi-target-libtermcap: \
41901     configure-target-libtermcap 
41902         @: $(MAKE); $(unstage)
41903         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41904         r=`${PWD_COMMAND}`; export r; \
41905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41906         $(NORMAL_TARGET_EXPORTS) \
41907         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
41908         for flag in $(EXTRA_TARGET_FLAGS); do \
41909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41910         done; \
41911         (cd $(TARGET_SUBDIR)/libtermcap && \
41912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41914                   "RANLIB=$${RANLIB}" \
41915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41916                    dvi) \
41917           || exit 1
41918
41919 @endif target-libtermcap
41920
41921 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
41922 maybe-pdf-target-libtermcap:
41923 @if target-libtermcap
41924 maybe-pdf-target-libtermcap: pdf-target-libtermcap
41925
41926 pdf-target-libtermcap: \
41927     configure-target-libtermcap 
41928         @: $(MAKE); $(unstage)
41929         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41930         r=`${PWD_COMMAND}`; export r; \
41931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41932         $(NORMAL_TARGET_EXPORTS) \
41933         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
41934         for flag in $(EXTRA_TARGET_FLAGS); do \
41935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41936         done; \
41937         (cd $(TARGET_SUBDIR)/libtermcap && \
41938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41940                   "RANLIB=$${RANLIB}" \
41941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41942                    pdf) \
41943           || exit 1
41944
41945 @endif target-libtermcap
41946
41947 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
41948 maybe-html-target-libtermcap:
41949 @if target-libtermcap
41950 maybe-html-target-libtermcap: html-target-libtermcap
41951
41952 html-target-libtermcap: \
41953     configure-target-libtermcap 
41954         @: $(MAKE); $(unstage)
41955         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41956         r=`${PWD_COMMAND}`; export r; \
41957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41958         $(NORMAL_TARGET_EXPORTS) \
41959         echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
41960         for flag in $(EXTRA_TARGET_FLAGS); do \
41961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41962         done; \
41963         (cd $(TARGET_SUBDIR)/libtermcap && \
41964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41966                   "RANLIB=$${RANLIB}" \
41967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41968                    html) \
41969           || exit 1
41970
41971 @endif target-libtermcap
41972
41973 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
41974 maybe-TAGS-target-libtermcap:
41975 @if target-libtermcap
41976 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
41977
41978 TAGS-target-libtermcap: \
41979     configure-target-libtermcap 
41980         @: $(MAKE); $(unstage)
41981         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41982         r=`${PWD_COMMAND}`; export r; \
41983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41984         $(NORMAL_TARGET_EXPORTS) \
41985         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
41986         for flag in $(EXTRA_TARGET_FLAGS); do \
41987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41988         done; \
41989         (cd $(TARGET_SUBDIR)/libtermcap && \
41990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41992                   "RANLIB=$${RANLIB}" \
41993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41994                    TAGS) \
41995           || exit 1
41996
41997 @endif target-libtermcap
41998
41999 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
42000 maybe-install-info-target-libtermcap:
42001 @if target-libtermcap
42002 maybe-install-info-target-libtermcap: install-info-target-libtermcap
42003
42004 install-info-target-libtermcap: \
42005     configure-target-libtermcap \
42006     info-target-libtermcap 
42007         @: $(MAKE); $(unstage)
42008         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42009         r=`${PWD_COMMAND}`; export r; \
42010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42011         $(NORMAL_TARGET_EXPORTS) \
42012         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
42013         for flag in $(EXTRA_TARGET_FLAGS); do \
42014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42015         done; \
42016         (cd $(TARGET_SUBDIR)/libtermcap && \
42017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42019                   "RANLIB=$${RANLIB}" \
42020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42021                    install-info) \
42022           || exit 1
42023
42024 @endif target-libtermcap
42025
42026 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
42027 maybe-install-pdf-target-libtermcap:
42028 @if target-libtermcap
42029 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
42030
42031 install-pdf-target-libtermcap: \
42032     configure-target-libtermcap \
42033     pdf-target-libtermcap 
42034         @: $(MAKE); $(unstage)
42035         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42036         r=`${PWD_COMMAND}`; export r; \
42037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42038         $(NORMAL_TARGET_EXPORTS) \
42039         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
42040         for flag in $(EXTRA_TARGET_FLAGS); do \
42041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42042         done; \
42043         (cd $(TARGET_SUBDIR)/libtermcap && \
42044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42046                   "RANLIB=$${RANLIB}" \
42047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42048                    install-pdf) \
42049           || exit 1
42050
42051 @endif target-libtermcap
42052
42053 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
42054 maybe-install-html-target-libtermcap:
42055 @if target-libtermcap
42056 maybe-install-html-target-libtermcap: install-html-target-libtermcap
42057
42058 install-html-target-libtermcap: \
42059     configure-target-libtermcap \
42060     html-target-libtermcap 
42061         @: $(MAKE); $(unstage)
42062         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42063         r=`${PWD_COMMAND}`; export r; \
42064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42065         $(NORMAL_TARGET_EXPORTS) \
42066         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
42067         for flag in $(EXTRA_TARGET_FLAGS); do \
42068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42069         done; \
42070         (cd $(TARGET_SUBDIR)/libtermcap && \
42071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42073                   "RANLIB=$${RANLIB}" \
42074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42075                    install-html) \
42076           || exit 1
42077
42078 @endif target-libtermcap
42079
42080 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
42081 maybe-installcheck-target-libtermcap:
42082 @if target-libtermcap
42083 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
42084
42085 installcheck-target-libtermcap: \
42086     configure-target-libtermcap 
42087         @: $(MAKE); $(unstage)
42088         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42089         r=`${PWD_COMMAND}`; export r; \
42090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42091         $(NORMAL_TARGET_EXPORTS) \
42092         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
42093         for flag in $(EXTRA_TARGET_FLAGS); do \
42094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42095         done; \
42096         (cd $(TARGET_SUBDIR)/libtermcap && \
42097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42099                   "RANLIB=$${RANLIB}" \
42100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42101                    installcheck) \
42102           || exit 1
42103
42104 @endif target-libtermcap
42105
42106 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
42107 maybe-mostlyclean-target-libtermcap:
42108 @if target-libtermcap
42109 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
42110
42111 # libtermcap doesn't support mostlyclean.
42112 mostlyclean-target-libtermcap:
42113
42114 @endif target-libtermcap
42115
42116 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
42117 maybe-clean-target-libtermcap:
42118 @if target-libtermcap
42119 maybe-clean-target-libtermcap: clean-target-libtermcap
42120
42121 # libtermcap doesn't support clean.
42122 clean-target-libtermcap:
42123
42124 @endif target-libtermcap
42125
42126 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
42127 maybe-distclean-target-libtermcap:
42128 @if target-libtermcap
42129 maybe-distclean-target-libtermcap: distclean-target-libtermcap
42130
42131 # libtermcap doesn't support distclean.
42132 distclean-target-libtermcap:
42133
42134 @endif target-libtermcap
42135
42136 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
42137 maybe-maintainer-clean-target-libtermcap:
42138 @if target-libtermcap
42139 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
42140
42141 # libtermcap doesn't support maintainer-clean.
42142 maintainer-clean-target-libtermcap:
42143
42144 @endif target-libtermcap
42145
42146
42147
42148
42149
42150 .PHONY: configure-target-winsup maybe-configure-target-winsup
42151 maybe-configure-target-winsup:
42152 @if gcc-bootstrap
42153 configure-target-winsup: stage_current
42154 @endif gcc-bootstrap
42155 @if target-winsup
42156 maybe-configure-target-winsup: configure-target-winsup
42157 configure-target-winsup: 
42158         @: $(MAKE); $(unstage)
42159         @r=`${PWD_COMMAND}`; export r; \
42160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42161         echo "Checking multilib configuration for winsup..."; \
42162         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42163         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
42164         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
42165           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
42166             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
42167           else \
42168             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
42169             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42170           fi; \
42171         else \
42172           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42173         fi; \
42174         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
42175         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42176         $(NORMAL_TARGET_EXPORTS)  \
42177         echo Configuring in $(TARGET_SUBDIR)/winsup; \
42178         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
42179         case $(srcdir) in \
42180           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42181           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
42182                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42183         esac; \
42184         module_srcdir=winsup; \
42185         rm -f no-such-file || : ; \
42186         CONFIG_SITE=no-such-file $(SHELL) \
42187           $$s/$$module_srcdir/configure \
42188           --srcdir=$${topdir}/$$module_srcdir \
42189           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42190           --target=${target_alias}  \
42191           || exit 1
42192 @endif target-winsup
42193
42194
42195
42196
42197
42198 .PHONY: all-target-winsup maybe-all-target-winsup
42199 maybe-all-target-winsup:
42200 @if gcc-bootstrap
42201 all-target-winsup: stage_current
42202 @endif gcc-bootstrap
42203 @if target-winsup
42204 TARGET-target-winsup=all
42205 maybe-all-target-winsup: all-target-winsup
42206 all-target-winsup: configure-target-winsup
42207         @: $(MAKE); $(unstage)
42208         @r=`${PWD_COMMAND}`; export r; \
42209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42210         $(NORMAL_TARGET_EXPORTS)  \
42211         (cd $(TARGET_SUBDIR)/winsup && \
42212           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42213                 $(TARGET-target-winsup))
42214 @endif target-winsup
42215
42216
42217
42218
42219
42220 .PHONY: check-target-winsup maybe-check-target-winsup
42221 maybe-check-target-winsup:
42222 @if target-winsup
42223 maybe-check-target-winsup: check-target-winsup
42224
42225 check-target-winsup:
42226         @: $(MAKE); $(unstage)
42227         @r=`${PWD_COMMAND}`; export r; \
42228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42229         $(NORMAL_TARGET_EXPORTS) \
42230         (cd $(TARGET_SUBDIR)/winsup && \
42231           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42232
42233 @endif target-winsup
42234
42235 .PHONY: install-target-winsup maybe-install-target-winsup
42236 maybe-install-target-winsup:
42237 @if target-winsup
42238 maybe-install-target-winsup: install-target-winsup
42239
42240 install-target-winsup: installdirs
42241         @: $(MAKE); $(unstage)
42242         @r=`${PWD_COMMAND}`; export r; \
42243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42244         $(NORMAL_TARGET_EXPORTS) \
42245         (cd $(TARGET_SUBDIR)/winsup && \
42246           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42247
42248 @endif target-winsup
42249
42250 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
42251 maybe-install-strip-target-winsup:
42252 @if target-winsup
42253 maybe-install-strip-target-winsup: install-strip-target-winsup
42254
42255 install-strip-target-winsup: installdirs
42256         @: $(MAKE); $(unstage)
42257         @r=`${PWD_COMMAND}`; export r; \
42258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42259         $(NORMAL_TARGET_EXPORTS) \
42260         (cd $(TARGET_SUBDIR)/winsup && \
42261           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42262
42263 @endif target-winsup
42264
42265 # Other targets (info, dvi, pdf, etc.)
42266
42267 .PHONY: maybe-info-target-winsup info-target-winsup
42268 maybe-info-target-winsup:
42269 @if target-winsup
42270 maybe-info-target-winsup: info-target-winsup
42271
42272 info-target-winsup: \
42273     configure-target-winsup 
42274         @: $(MAKE); $(unstage)
42275         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42276         r=`${PWD_COMMAND}`; export r; \
42277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42278         $(NORMAL_TARGET_EXPORTS) \
42279         echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
42280         for flag in $(EXTRA_TARGET_FLAGS); do \
42281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42282         done; \
42283         (cd $(TARGET_SUBDIR)/winsup && \
42284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42286                   "RANLIB=$${RANLIB}" \
42287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42288                    info) \
42289           || exit 1
42290
42291 @endif target-winsup
42292
42293 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
42294 maybe-dvi-target-winsup:
42295 @if target-winsup
42296 maybe-dvi-target-winsup: dvi-target-winsup
42297
42298 dvi-target-winsup: \
42299     configure-target-winsup 
42300         @: $(MAKE); $(unstage)
42301         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42302         r=`${PWD_COMMAND}`; export r; \
42303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42304         $(NORMAL_TARGET_EXPORTS) \
42305         echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
42306         for flag in $(EXTRA_TARGET_FLAGS); do \
42307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42308         done; \
42309         (cd $(TARGET_SUBDIR)/winsup && \
42310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42312                   "RANLIB=$${RANLIB}" \
42313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42314                    dvi) \
42315           || exit 1
42316
42317 @endif target-winsup
42318
42319 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
42320 maybe-pdf-target-winsup:
42321 @if target-winsup
42322 maybe-pdf-target-winsup: pdf-target-winsup
42323
42324 pdf-target-winsup: \
42325     configure-target-winsup 
42326         @: $(MAKE); $(unstage)
42327         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42328         r=`${PWD_COMMAND}`; export r; \
42329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42330         $(NORMAL_TARGET_EXPORTS) \
42331         echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
42332         for flag in $(EXTRA_TARGET_FLAGS); do \
42333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42334         done; \
42335         (cd $(TARGET_SUBDIR)/winsup && \
42336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42338                   "RANLIB=$${RANLIB}" \
42339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42340                    pdf) \
42341           || exit 1
42342
42343 @endif target-winsup
42344
42345 .PHONY: maybe-html-target-winsup html-target-winsup
42346 maybe-html-target-winsup:
42347 @if target-winsup
42348 maybe-html-target-winsup: html-target-winsup
42349
42350 html-target-winsup: \
42351     configure-target-winsup 
42352         @: $(MAKE); $(unstage)
42353         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42354         r=`${PWD_COMMAND}`; export r; \
42355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42356         $(NORMAL_TARGET_EXPORTS) \
42357         echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
42358         for flag in $(EXTRA_TARGET_FLAGS); do \
42359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42360         done; \
42361         (cd $(TARGET_SUBDIR)/winsup && \
42362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42364                   "RANLIB=$${RANLIB}" \
42365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42366                    html) \
42367           || exit 1
42368
42369 @endif target-winsup
42370
42371 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
42372 maybe-TAGS-target-winsup:
42373 @if target-winsup
42374 maybe-TAGS-target-winsup: TAGS-target-winsup
42375
42376 TAGS-target-winsup: \
42377     configure-target-winsup 
42378         @: $(MAKE); $(unstage)
42379         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42380         r=`${PWD_COMMAND}`; export r; \
42381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42382         $(NORMAL_TARGET_EXPORTS) \
42383         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
42384         for flag in $(EXTRA_TARGET_FLAGS); do \
42385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42386         done; \
42387         (cd $(TARGET_SUBDIR)/winsup && \
42388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42390                   "RANLIB=$${RANLIB}" \
42391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42392                    TAGS) \
42393           || exit 1
42394
42395 @endif target-winsup
42396
42397 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
42398 maybe-install-info-target-winsup:
42399 @if target-winsup
42400 maybe-install-info-target-winsup: install-info-target-winsup
42401
42402 install-info-target-winsup: \
42403     configure-target-winsup \
42404     info-target-winsup 
42405         @: $(MAKE); $(unstage)
42406         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42407         r=`${PWD_COMMAND}`; export r; \
42408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42409         $(NORMAL_TARGET_EXPORTS) \
42410         echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
42411         for flag in $(EXTRA_TARGET_FLAGS); do \
42412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42413         done; \
42414         (cd $(TARGET_SUBDIR)/winsup && \
42415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42417                   "RANLIB=$${RANLIB}" \
42418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42419                    install-info) \
42420           || exit 1
42421
42422 @endif target-winsup
42423
42424 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
42425 maybe-install-pdf-target-winsup:
42426 @if target-winsup
42427 maybe-install-pdf-target-winsup: install-pdf-target-winsup
42428
42429 install-pdf-target-winsup: \
42430     configure-target-winsup \
42431     pdf-target-winsup 
42432         @: $(MAKE); $(unstage)
42433         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42434         r=`${PWD_COMMAND}`; export r; \
42435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42436         $(NORMAL_TARGET_EXPORTS) \
42437         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
42438         for flag in $(EXTRA_TARGET_FLAGS); do \
42439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42440         done; \
42441         (cd $(TARGET_SUBDIR)/winsup && \
42442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42444                   "RANLIB=$${RANLIB}" \
42445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42446                    install-pdf) \
42447           || exit 1
42448
42449 @endif target-winsup
42450
42451 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
42452 maybe-install-html-target-winsup:
42453 @if target-winsup
42454 maybe-install-html-target-winsup: install-html-target-winsup
42455
42456 install-html-target-winsup: \
42457     configure-target-winsup \
42458     html-target-winsup 
42459         @: $(MAKE); $(unstage)
42460         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42461         r=`${PWD_COMMAND}`; export r; \
42462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42463         $(NORMAL_TARGET_EXPORTS) \
42464         echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
42465         for flag in $(EXTRA_TARGET_FLAGS); do \
42466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42467         done; \
42468         (cd $(TARGET_SUBDIR)/winsup && \
42469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42471                   "RANLIB=$${RANLIB}" \
42472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42473                    install-html) \
42474           || exit 1
42475
42476 @endif target-winsup
42477
42478 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
42479 maybe-installcheck-target-winsup:
42480 @if target-winsup
42481 maybe-installcheck-target-winsup: installcheck-target-winsup
42482
42483 installcheck-target-winsup: \
42484     configure-target-winsup 
42485         @: $(MAKE); $(unstage)
42486         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42487         r=`${PWD_COMMAND}`; export r; \
42488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42489         $(NORMAL_TARGET_EXPORTS) \
42490         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
42491         for flag in $(EXTRA_TARGET_FLAGS); do \
42492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42493         done; \
42494         (cd $(TARGET_SUBDIR)/winsup && \
42495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42497                   "RANLIB=$${RANLIB}" \
42498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42499                    installcheck) \
42500           || exit 1
42501
42502 @endif target-winsup
42503
42504 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
42505 maybe-mostlyclean-target-winsup:
42506 @if target-winsup
42507 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
42508
42509 mostlyclean-target-winsup: 
42510         @: $(MAKE); $(unstage)
42511         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42512         r=`${PWD_COMMAND}`; export r; \
42513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42514         $(NORMAL_TARGET_EXPORTS) \
42515         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
42516         for flag in $(EXTRA_TARGET_FLAGS); do \
42517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42518         done; \
42519         (cd $(TARGET_SUBDIR)/winsup && \
42520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42522                   "RANLIB=$${RANLIB}" \
42523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42524                    mostlyclean) \
42525           || exit 1
42526
42527 @endif target-winsup
42528
42529 .PHONY: maybe-clean-target-winsup clean-target-winsup
42530 maybe-clean-target-winsup:
42531 @if target-winsup
42532 maybe-clean-target-winsup: clean-target-winsup
42533
42534 clean-target-winsup: 
42535         @: $(MAKE); $(unstage)
42536         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42537         r=`${PWD_COMMAND}`; export r; \
42538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42539         $(NORMAL_TARGET_EXPORTS) \
42540         echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
42541         for flag in $(EXTRA_TARGET_FLAGS); do \
42542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42543         done; \
42544         (cd $(TARGET_SUBDIR)/winsup && \
42545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42547                   "RANLIB=$${RANLIB}" \
42548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42549                    clean) \
42550           || exit 1
42551
42552 @endif target-winsup
42553
42554 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
42555 maybe-distclean-target-winsup:
42556 @if target-winsup
42557 maybe-distclean-target-winsup: distclean-target-winsup
42558
42559 distclean-target-winsup: 
42560         @: $(MAKE); $(unstage)
42561         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42562         r=`${PWD_COMMAND}`; export r; \
42563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42564         $(NORMAL_TARGET_EXPORTS) \
42565         echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
42566         for flag in $(EXTRA_TARGET_FLAGS); do \
42567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42568         done; \
42569         (cd $(TARGET_SUBDIR)/winsup && \
42570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42572                   "RANLIB=$${RANLIB}" \
42573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42574                    distclean) \
42575           || exit 1
42576
42577 @endif target-winsup
42578
42579 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
42580 maybe-maintainer-clean-target-winsup:
42581 @if target-winsup
42582 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
42583
42584 maintainer-clean-target-winsup: 
42585         @: $(MAKE); $(unstage)
42586         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42587         r=`${PWD_COMMAND}`; export r; \
42588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42589         $(NORMAL_TARGET_EXPORTS) \
42590         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
42591         for flag in $(EXTRA_TARGET_FLAGS); do \
42592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42593         done; \
42594         (cd $(TARGET_SUBDIR)/winsup && \
42595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42597                   "RANLIB=$${RANLIB}" \
42598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42599                    maintainer-clean) \
42600           || exit 1
42601
42602 @endif target-winsup
42603
42604
42605
42606
42607
42608 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
42609 maybe-configure-target-libgloss:
42610 @if gcc-bootstrap
42611 configure-target-libgloss: stage_current
42612 @endif gcc-bootstrap
42613 @if target-libgloss
42614 maybe-configure-target-libgloss: configure-target-libgloss
42615 configure-target-libgloss: 
42616         @: $(MAKE); $(unstage)
42617         @r=`${PWD_COMMAND}`; export r; \
42618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42619         echo "Checking multilib configuration for libgloss..."; \
42620         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42621         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
42622         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42623           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42624             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
42625           else \
42626             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
42627             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42628           fi; \
42629         else \
42630           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42631         fi; \
42632         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
42633         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42634         $(NORMAL_TARGET_EXPORTS)  \
42635         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
42636         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
42637         case $(srcdir) in \
42638           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42639           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
42640                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42641         esac; \
42642         module_srcdir=libgloss; \
42643         rm -f no-such-file || : ; \
42644         CONFIG_SITE=no-such-file $(SHELL) \
42645           $$s/$$module_srcdir/configure \
42646           --srcdir=$${topdir}/$$module_srcdir \
42647           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42648           --target=${target_alias}  \
42649           || exit 1
42650 @endif target-libgloss
42651
42652
42653
42654
42655
42656 .PHONY: all-target-libgloss maybe-all-target-libgloss
42657 maybe-all-target-libgloss:
42658 @if gcc-bootstrap
42659 all-target-libgloss: stage_current
42660 @endif gcc-bootstrap
42661 @if target-libgloss
42662 TARGET-target-libgloss=all
42663 maybe-all-target-libgloss: all-target-libgloss
42664 all-target-libgloss: configure-target-libgloss
42665         @: $(MAKE); $(unstage)
42666         @r=`${PWD_COMMAND}`; export r; \
42667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42668         $(NORMAL_TARGET_EXPORTS)  \
42669         (cd $(TARGET_SUBDIR)/libgloss && \
42670           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42671                 $(TARGET-target-libgloss))
42672 @endif target-libgloss
42673
42674
42675
42676
42677
42678 .PHONY: check-target-libgloss maybe-check-target-libgloss
42679 maybe-check-target-libgloss:
42680 @if target-libgloss
42681 maybe-check-target-libgloss: check-target-libgloss
42682
42683 # Dummy target for uncheckable module.
42684 check-target-libgloss:
42685
42686 @endif target-libgloss
42687
42688 .PHONY: install-target-libgloss maybe-install-target-libgloss
42689 maybe-install-target-libgloss:
42690 @if target-libgloss
42691 maybe-install-target-libgloss: install-target-libgloss
42692
42693 install-target-libgloss: installdirs
42694         @: $(MAKE); $(unstage)
42695         @r=`${PWD_COMMAND}`; export r; \
42696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42697         $(NORMAL_TARGET_EXPORTS) \
42698         (cd $(TARGET_SUBDIR)/libgloss && \
42699           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42700
42701 @endif target-libgloss
42702
42703 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
42704 maybe-install-strip-target-libgloss:
42705 @if target-libgloss
42706 maybe-install-strip-target-libgloss: install-strip-target-libgloss
42707
42708 install-strip-target-libgloss: installdirs
42709         @: $(MAKE); $(unstage)
42710         @r=`${PWD_COMMAND}`; export r; \
42711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42712         $(NORMAL_TARGET_EXPORTS) \
42713         (cd $(TARGET_SUBDIR)/libgloss && \
42714           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42715
42716 @endif target-libgloss
42717
42718 # Other targets (info, dvi, pdf, etc.)
42719
42720 .PHONY: maybe-info-target-libgloss info-target-libgloss
42721 maybe-info-target-libgloss:
42722 @if target-libgloss
42723 maybe-info-target-libgloss: info-target-libgloss
42724
42725 info-target-libgloss: \
42726     configure-target-libgloss 
42727         @: $(MAKE); $(unstage)
42728         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42729         r=`${PWD_COMMAND}`; export r; \
42730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42731         $(NORMAL_TARGET_EXPORTS) \
42732         echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
42733         for flag in $(EXTRA_TARGET_FLAGS); do \
42734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42735         done; \
42736         (cd $(TARGET_SUBDIR)/libgloss && \
42737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42739                   "RANLIB=$${RANLIB}" \
42740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42741                    info) \
42742           || exit 1
42743
42744 @endif target-libgloss
42745
42746 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
42747 maybe-dvi-target-libgloss:
42748 @if target-libgloss
42749 maybe-dvi-target-libgloss: dvi-target-libgloss
42750
42751 dvi-target-libgloss: \
42752     configure-target-libgloss 
42753         @: $(MAKE); $(unstage)
42754         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42755         r=`${PWD_COMMAND}`; export r; \
42756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42757         $(NORMAL_TARGET_EXPORTS) \
42758         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
42759         for flag in $(EXTRA_TARGET_FLAGS); do \
42760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42761         done; \
42762         (cd $(TARGET_SUBDIR)/libgloss && \
42763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42765                   "RANLIB=$${RANLIB}" \
42766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42767                    dvi) \
42768           || exit 1
42769
42770 @endif target-libgloss
42771
42772 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
42773 maybe-pdf-target-libgloss:
42774 @if target-libgloss
42775 maybe-pdf-target-libgloss: pdf-target-libgloss
42776
42777 pdf-target-libgloss: \
42778     configure-target-libgloss 
42779         @: $(MAKE); $(unstage)
42780         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42781         r=`${PWD_COMMAND}`; export r; \
42782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42783         $(NORMAL_TARGET_EXPORTS) \
42784         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
42785         for flag in $(EXTRA_TARGET_FLAGS); do \
42786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42787         done; \
42788         (cd $(TARGET_SUBDIR)/libgloss && \
42789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42791                   "RANLIB=$${RANLIB}" \
42792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42793                    pdf) \
42794           || exit 1
42795
42796 @endif target-libgloss
42797
42798 .PHONY: maybe-html-target-libgloss html-target-libgloss
42799 maybe-html-target-libgloss:
42800 @if target-libgloss
42801 maybe-html-target-libgloss: html-target-libgloss
42802
42803 html-target-libgloss: \
42804     configure-target-libgloss 
42805         @: $(MAKE); $(unstage)
42806         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42807         r=`${PWD_COMMAND}`; export r; \
42808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42809         $(NORMAL_TARGET_EXPORTS) \
42810         echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
42811         for flag in $(EXTRA_TARGET_FLAGS); do \
42812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42813         done; \
42814         (cd $(TARGET_SUBDIR)/libgloss && \
42815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42817                   "RANLIB=$${RANLIB}" \
42818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42819                    html) \
42820           || exit 1
42821
42822 @endif target-libgloss
42823
42824 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
42825 maybe-TAGS-target-libgloss:
42826 @if target-libgloss
42827 maybe-TAGS-target-libgloss: TAGS-target-libgloss
42828
42829 TAGS-target-libgloss: \
42830     configure-target-libgloss 
42831         @: $(MAKE); $(unstage)
42832         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42833         r=`${PWD_COMMAND}`; export r; \
42834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42835         $(NORMAL_TARGET_EXPORTS) \
42836         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
42837         for flag in $(EXTRA_TARGET_FLAGS); do \
42838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42839         done; \
42840         (cd $(TARGET_SUBDIR)/libgloss && \
42841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42843                   "RANLIB=$${RANLIB}" \
42844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42845                    TAGS) \
42846           || exit 1
42847
42848 @endif target-libgloss
42849
42850 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
42851 maybe-install-info-target-libgloss:
42852 @if target-libgloss
42853 maybe-install-info-target-libgloss: install-info-target-libgloss
42854
42855 install-info-target-libgloss: \
42856     configure-target-libgloss \
42857     info-target-libgloss 
42858         @: $(MAKE); $(unstage)
42859         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42860         r=`${PWD_COMMAND}`; export r; \
42861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42862         $(NORMAL_TARGET_EXPORTS) \
42863         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
42864         for flag in $(EXTRA_TARGET_FLAGS); do \
42865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42866         done; \
42867         (cd $(TARGET_SUBDIR)/libgloss && \
42868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42870                   "RANLIB=$${RANLIB}" \
42871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42872                    install-info) \
42873           || exit 1
42874
42875 @endif target-libgloss
42876
42877 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
42878 maybe-install-pdf-target-libgloss:
42879 @if target-libgloss
42880 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
42881
42882 install-pdf-target-libgloss: \
42883     configure-target-libgloss \
42884     pdf-target-libgloss 
42885         @: $(MAKE); $(unstage)
42886         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42887         r=`${PWD_COMMAND}`; export r; \
42888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42889         $(NORMAL_TARGET_EXPORTS) \
42890         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
42891         for flag in $(EXTRA_TARGET_FLAGS); do \
42892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42893         done; \
42894         (cd $(TARGET_SUBDIR)/libgloss && \
42895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42897                   "RANLIB=$${RANLIB}" \
42898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42899                    install-pdf) \
42900           || exit 1
42901
42902 @endif target-libgloss
42903
42904 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
42905 maybe-install-html-target-libgloss:
42906 @if target-libgloss
42907 maybe-install-html-target-libgloss: install-html-target-libgloss
42908
42909 install-html-target-libgloss: \
42910     configure-target-libgloss \
42911     html-target-libgloss 
42912         @: $(MAKE); $(unstage)
42913         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42914         r=`${PWD_COMMAND}`; export r; \
42915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42916         $(NORMAL_TARGET_EXPORTS) \
42917         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
42918         for flag in $(EXTRA_TARGET_FLAGS); do \
42919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42920         done; \
42921         (cd $(TARGET_SUBDIR)/libgloss && \
42922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42924                   "RANLIB=$${RANLIB}" \
42925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42926                    install-html) \
42927           || exit 1
42928
42929 @endif target-libgloss
42930
42931 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
42932 maybe-installcheck-target-libgloss:
42933 @if target-libgloss
42934 maybe-installcheck-target-libgloss: installcheck-target-libgloss
42935
42936 installcheck-target-libgloss: \
42937     configure-target-libgloss 
42938         @: $(MAKE); $(unstage)
42939         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42940         r=`${PWD_COMMAND}`; export r; \
42941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42942         $(NORMAL_TARGET_EXPORTS) \
42943         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
42944         for flag in $(EXTRA_TARGET_FLAGS); do \
42945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42946         done; \
42947         (cd $(TARGET_SUBDIR)/libgloss && \
42948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42950                   "RANLIB=$${RANLIB}" \
42951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42952                    installcheck) \
42953           || exit 1
42954
42955 @endif target-libgloss
42956
42957 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
42958 maybe-mostlyclean-target-libgloss:
42959 @if target-libgloss
42960 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
42961
42962 mostlyclean-target-libgloss: 
42963         @: $(MAKE); $(unstage)
42964         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42965         r=`${PWD_COMMAND}`; export r; \
42966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42967         $(NORMAL_TARGET_EXPORTS) \
42968         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
42969         for flag in $(EXTRA_TARGET_FLAGS); do \
42970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42971         done; \
42972         (cd $(TARGET_SUBDIR)/libgloss && \
42973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42975                   "RANLIB=$${RANLIB}" \
42976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42977                    mostlyclean) \
42978           || exit 1
42979
42980 @endif target-libgloss
42981
42982 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
42983 maybe-clean-target-libgloss:
42984 @if target-libgloss
42985 maybe-clean-target-libgloss: clean-target-libgloss
42986
42987 clean-target-libgloss: 
42988         @: $(MAKE); $(unstage)
42989         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42990         r=`${PWD_COMMAND}`; export r; \
42991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42992         $(NORMAL_TARGET_EXPORTS) \
42993         echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
42994         for flag in $(EXTRA_TARGET_FLAGS); do \
42995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42996         done; \
42997         (cd $(TARGET_SUBDIR)/libgloss && \
42998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43000                   "RANLIB=$${RANLIB}" \
43001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43002                    clean) \
43003           || exit 1
43004
43005 @endif target-libgloss
43006
43007 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
43008 maybe-distclean-target-libgloss:
43009 @if target-libgloss
43010 maybe-distclean-target-libgloss: distclean-target-libgloss
43011
43012 distclean-target-libgloss: 
43013         @: $(MAKE); $(unstage)
43014         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43015         r=`${PWD_COMMAND}`; export r; \
43016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43017         $(NORMAL_TARGET_EXPORTS) \
43018         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
43019         for flag in $(EXTRA_TARGET_FLAGS); do \
43020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43021         done; \
43022         (cd $(TARGET_SUBDIR)/libgloss && \
43023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43025                   "RANLIB=$${RANLIB}" \
43026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43027                    distclean) \
43028           || exit 1
43029
43030 @endif target-libgloss
43031
43032 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
43033 maybe-maintainer-clean-target-libgloss:
43034 @if target-libgloss
43035 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
43036
43037 maintainer-clean-target-libgloss: 
43038         @: $(MAKE); $(unstage)
43039         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43040         r=`${PWD_COMMAND}`; export r; \
43041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43042         $(NORMAL_TARGET_EXPORTS) \
43043         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
43044         for flag in $(EXTRA_TARGET_FLAGS); do \
43045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43046         done; \
43047         (cd $(TARGET_SUBDIR)/libgloss && \
43048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43050                   "RANLIB=$${RANLIB}" \
43051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43052                    maintainer-clean) \
43053           || exit 1
43054
43055 @endif target-libgloss
43056
43057
43058
43059
43060
43061 .PHONY: configure-target-libffi maybe-configure-target-libffi
43062 maybe-configure-target-libffi:
43063 @if gcc-bootstrap
43064 configure-target-libffi: stage_current
43065 @endif gcc-bootstrap
43066 @if target-libffi
43067 maybe-configure-target-libffi: configure-target-libffi
43068 configure-target-libffi: 
43069         @: $(MAKE); $(unstage)
43070         @r=`${PWD_COMMAND}`; export r; \
43071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43072         echo "Checking multilib configuration for libffi..."; \
43073         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43074         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
43075         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
43076           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
43077             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
43078           else \
43079             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
43080             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43081           fi; \
43082         else \
43083           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43084         fi; \
43085         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
43086         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43087         $(NORMAL_TARGET_EXPORTS)  \
43088         echo Configuring in $(TARGET_SUBDIR)/libffi; \
43089         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
43090         case $(srcdir) in \
43091           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43092           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
43093                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43094         esac; \
43095         module_srcdir=libffi; \
43096         rm -f no-such-file || : ; \
43097         CONFIG_SITE=no-such-file $(SHELL) \
43098           $$s/$$module_srcdir/configure \
43099           --srcdir=$${topdir}/$$module_srcdir \
43100           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43101           --target=${target_alias}  \
43102           || exit 1
43103 @endif target-libffi
43104
43105
43106
43107
43108
43109 .PHONY: all-target-libffi maybe-all-target-libffi
43110 maybe-all-target-libffi:
43111 @if gcc-bootstrap
43112 all-target-libffi: stage_current
43113 @endif gcc-bootstrap
43114 @if target-libffi
43115 TARGET-target-libffi=all
43116 maybe-all-target-libffi: all-target-libffi
43117 all-target-libffi: configure-target-libffi
43118         @: $(MAKE); $(unstage)
43119         @r=`${PWD_COMMAND}`; export r; \
43120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43121         $(NORMAL_TARGET_EXPORTS)  \
43122         (cd $(TARGET_SUBDIR)/libffi && \
43123           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43124                 $(TARGET-target-libffi))
43125 @endif target-libffi
43126
43127
43128
43129
43130
43131 .PHONY: check-target-libffi maybe-check-target-libffi
43132 maybe-check-target-libffi:
43133 @if target-libffi
43134 maybe-check-target-libffi: check-target-libffi
43135
43136 check-target-libffi:
43137         @: $(MAKE); $(unstage)
43138         @r=`${PWD_COMMAND}`; export r; \
43139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43140         $(NORMAL_TARGET_EXPORTS) \
43141         (cd $(TARGET_SUBDIR)/libffi && \
43142           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43143
43144 @endif target-libffi
43145
43146 .PHONY: install-target-libffi maybe-install-target-libffi
43147 maybe-install-target-libffi:
43148 @if target-libffi
43149 maybe-install-target-libffi: install-target-libffi
43150
43151 # Dummy target for uninstallable.
43152 install-target-libffi:
43153
43154 @endif target-libffi
43155
43156 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
43157 maybe-install-strip-target-libffi:
43158 @if target-libffi
43159 maybe-install-strip-target-libffi: install-strip-target-libffi
43160
43161 # Dummy target for uninstallable.
43162 install-strip-target-libffi:
43163
43164 @endif target-libffi
43165
43166 # Other targets (info, dvi, pdf, etc.)
43167
43168 .PHONY: maybe-info-target-libffi info-target-libffi
43169 maybe-info-target-libffi:
43170 @if target-libffi
43171 maybe-info-target-libffi: info-target-libffi
43172
43173 info-target-libffi: \
43174     configure-target-libffi 
43175         @: $(MAKE); $(unstage)
43176         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43177         r=`${PWD_COMMAND}`; export r; \
43178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43179         $(NORMAL_TARGET_EXPORTS) \
43180         echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
43181         for flag in $(EXTRA_TARGET_FLAGS); do \
43182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43183         done; \
43184         (cd $(TARGET_SUBDIR)/libffi && \
43185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43187                   "RANLIB=$${RANLIB}" \
43188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43189                    info) \
43190           || exit 1
43191
43192 @endif target-libffi
43193
43194 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
43195 maybe-dvi-target-libffi:
43196 @if target-libffi
43197 maybe-dvi-target-libffi: dvi-target-libffi
43198
43199 dvi-target-libffi: \
43200     configure-target-libffi 
43201         @: $(MAKE); $(unstage)
43202         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43203         r=`${PWD_COMMAND}`; export r; \
43204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43205         $(NORMAL_TARGET_EXPORTS) \
43206         echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
43207         for flag in $(EXTRA_TARGET_FLAGS); do \
43208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43209         done; \
43210         (cd $(TARGET_SUBDIR)/libffi && \
43211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43213                   "RANLIB=$${RANLIB}" \
43214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43215                    dvi) \
43216           || exit 1
43217
43218 @endif target-libffi
43219
43220 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
43221 maybe-pdf-target-libffi:
43222 @if target-libffi
43223 maybe-pdf-target-libffi: pdf-target-libffi
43224
43225 pdf-target-libffi: \
43226     configure-target-libffi 
43227         @: $(MAKE); $(unstage)
43228         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43229         r=`${PWD_COMMAND}`; export r; \
43230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43231         $(NORMAL_TARGET_EXPORTS) \
43232         echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
43233         for flag in $(EXTRA_TARGET_FLAGS); do \
43234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43235         done; \
43236         (cd $(TARGET_SUBDIR)/libffi && \
43237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43239                   "RANLIB=$${RANLIB}" \
43240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43241                    pdf) \
43242           || exit 1
43243
43244 @endif target-libffi
43245
43246 .PHONY: maybe-html-target-libffi html-target-libffi
43247 maybe-html-target-libffi:
43248 @if target-libffi
43249 maybe-html-target-libffi: html-target-libffi
43250
43251 html-target-libffi: \
43252     configure-target-libffi 
43253         @: $(MAKE); $(unstage)
43254         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43255         r=`${PWD_COMMAND}`; export r; \
43256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43257         $(NORMAL_TARGET_EXPORTS) \
43258         echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
43259         for flag in $(EXTRA_TARGET_FLAGS); do \
43260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43261         done; \
43262         (cd $(TARGET_SUBDIR)/libffi && \
43263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43265                   "RANLIB=$${RANLIB}" \
43266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43267                    html) \
43268           || exit 1
43269
43270 @endif target-libffi
43271
43272 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
43273 maybe-TAGS-target-libffi:
43274 @if target-libffi
43275 maybe-TAGS-target-libffi: TAGS-target-libffi
43276
43277 TAGS-target-libffi: \
43278     configure-target-libffi 
43279         @: $(MAKE); $(unstage)
43280         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43281         r=`${PWD_COMMAND}`; export r; \
43282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43283         $(NORMAL_TARGET_EXPORTS) \
43284         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
43285         for flag in $(EXTRA_TARGET_FLAGS); do \
43286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43287         done; \
43288         (cd $(TARGET_SUBDIR)/libffi && \
43289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43291                   "RANLIB=$${RANLIB}" \
43292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43293                    TAGS) \
43294           || exit 1
43295
43296 @endif target-libffi
43297
43298 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
43299 maybe-install-info-target-libffi:
43300 @if target-libffi
43301 maybe-install-info-target-libffi: install-info-target-libffi
43302
43303 install-info-target-libffi: \
43304     configure-target-libffi \
43305     info-target-libffi 
43306         @: $(MAKE); $(unstage)
43307         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43308         r=`${PWD_COMMAND}`; export r; \
43309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43310         $(NORMAL_TARGET_EXPORTS) \
43311         echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
43312         for flag in $(EXTRA_TARGET_FLAGS); do \
43313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43314         done; \
43315         (cd $(TARGET_SUBDIR)/libffi && \
43316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43318                   "RANLIB=$${RANLIB}" \
43319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43320                    install-info) \
43321           || exit 1
43322
43323 @endif target-libffi
43324
43325 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
43326 maybe-install-pdf-target-libffi:
43327 @if target-libffi
43328 maybe-install-pdf-target-libffi: install-pdf-target-libffi
43329
43330 install-pdf-target-libffi: \
43331     configure-target-libffi \
43332     pdf-target-libffi 
43333         @: $(MAKE); $(unstage)
43334         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43335         r=`${PWD_COMMAND}`; export r; \
43336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43337         $(NORMAL_TARGET_EXPORTS) \
43338         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
43339         for flag in $(EXTRA_TARGET_FLAGS); do \
43340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43341         done; \
43342         (cd $(TARGET_SUBDIR)/libffi && \
43343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43345                   "RANLIB=$${RANLIB}" \
43346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43347                    install-pdf) \
43348           || exit 1
43349
43350 @endif target-libffi
43351
43352 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
43353 maybe-install-html-target-libffi:
43354 @if target-libffi
43355 maybe-install-html-target-libffi: install-html-target-libffi
43356
43357 install-html-target-libffi: \
43358     configure-target-libffi \
43359     html-target-libffi 
43360         @: $(MAKE); $(unstage)
43361         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43362         r=`${PWD_COMMAND}`; export r; \
43363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43364         $(NORMAL_TARGET_EXPORTS) \
43365         echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
43366         for flag in $(EXTRA_TARGET_FLAGS); do \
43367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43368         done; \
43369         (cd $(TARGET_SUBDIR)/libffi && \
43370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43372                   "RANLIB=$${RANLIB}" \
43373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43374                    install-html) \
43375           || exit 1
43376
43377 @endif target-libffi
43378
43379 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
43380 maybe-installcheck-target-libffi:
43381 @if target-libffi
43382 maybe-installcheck-target-libffi: installcheck-target-libffi
43383
43384 installcheck-target-libffi: \
43385     configure-target-libffi 
43386         @: $(MAKE); $(unstage)
43387         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43388         r=`${PWD_COMMAND}`; export r; \
43389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43390         $(NORMAL_TARGET_EXPORTS) \
43391         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
43392         for flag in $(EXTRA_TARGET_FLAGS); do \
43393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43394         done; \
43395         (cd $(TARGET_SUBDIR)/libffi && \
43396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43398                   "RANLIB=$${RANLIB}" \
43399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43400                    installcheck) \
43401           || exit 1
43402
43403 @endif target-libffi
43404
43405 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
43406 maybe-mostlyclean-target-libffi:
43407 @if target-libffi
43408 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
43409
43410 mostlyclean-target-libffi: 
43411         @: $(MAKE); $(unstage)
43412         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43413         r=`${PWD_COMMAND}`; export r; \
43414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43415         $(NORMAL_TARGET_EXPORTS) \
43416         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
43417         for flag in $(EXTRA_TARGET_FLAGS); do \
43418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43419         done; \
43420         (cd $(TARGET_SUBDIR)/libffi && \
43421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43423                   "RANLIB=$${RANLIB}" \
43424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43425                    mostlyclean) \
43426           || exit 1
43427
43428 @endif target-libffi
43429
43430 .PHONY: maybe-clean-target-libffi clean-target-libffi
43431 maybe-clean-target-libffi:
43432 @if target-libffi
43433 maybe-clean-target-libffi: clean-target-libffi
43434
43435 clean-target-libffi: 
43436         @: $(MAKE); $(unstage)
43437         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43438         r=`${PWD_COMMAND}`; export r; \
43439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43440         $(NORMAL_TARGET_EXPORTS) \
43441         echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
43442         for flag in $(EXTRA_TARGET_FLAGS); do \
43443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43444         done; \
43445         (cd $(TARGET_SUBDIR)/libffi && \
43446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43448                   "RANLIB=$${RANLIB}" \
43449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43450                    clean) \
43451           || exit 1
43452
43453 @endif target-libffi
43454
43455 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
43456 maybe-distclean-target-libffi:
43457 @if target-libffi
43458 maybe-distclean-target-libffi: distclean-target-libffi
43459
43460 distclean-target-libffi: 
43461         @: $(MAKE); $(unstage)
43462         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43463         r=`${PWD_COMMAND}`; export r; \
43464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43465         $(NORMAL_TARGET_EXPORTS) \
43466         echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
43467         for flag in $(EXTRA_TARGET_FLAGS); do \
43468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43469         done; \
43470         (cd $(TARGET_SUBDIR)/libffi && \
43471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43473                   "RANLIB=$${RANLIB}" \
43474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43475                    distclean) \
43476           || exit 1
43477
43478 @endif target-libffi
43479
43480 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
43481 maybe-maintainer-clean-target-libffi:
43482 @if target-libffi
43483 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
43484
43485 maintainer-clean-target-libffi: 
43486         @: $(MAKE); $(unstage)
43487         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43488         r=`${PWD_COMMAND}`; export r; \
43489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43490         $(NORMAL_TARGET_EXPORTS) \
43491         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
43492         for flag in $(EXTRA_TARGET_FLAGS); do \
43493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43494         done; \
43495         (cd $(TARGET_SUBDIR)/libffi && \
43496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43498                   "RANLIB=$${RANLIB}" \
43499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43500                    maintainer-clean) \
43501           || exit 1
43502
43503 @endif target-libffi
43504
43505
43506
43507
43508
43509 .PHONY: configure-target-libjava maybe-configure-target-libjava
43510 maybe-configure-target-libjava:
43511 @if gcc-bootstrap
43512 configure-target-libjava: stage_current
43513 @endif gcc-bootstrap
43514 @if target-libjava
43515 maybe-configure-target-libjava: configure-target-libjava
43516 configure-target-libjava: 
43517         @: $(MAKE); $(unstage)
43518         @r=`${PWD_COMMAND}`; export r; \
43519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43520         echo "Checking multilib configuration for libjava..."; \
43521         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava; \
43522         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null; \
43523         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
43524           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
43525             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
43526           else \
43527             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
43528             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43529           fi; \
43530         else \
43531           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43532         fi; \
43533         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
43534         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava; \
43535         $(RAW_CXX_TARGET_EXPORTS)  \
43536         echo Configuring in $(TARGET_SUBDIR)/libjava; \
43537         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
43538         case $(srcdir) in \
43539           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43540           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
43541                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43542         esac; \
43543         module_srcdir=libjava; \
43544         rm -f no-such-file || : ; \
43545         CONFIG_SITE=no-such-file $(SHELL) \
43546           $$s/$$module_srcdir/configure \
43547           --srcdir=$${topdir}/$$module_srcdir \
43548           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43549           --target=${target_alias} $(EXTRA_CONFIGARGS_LIBJAVA) \
43550           || exit 1
43551 @endif target-libjava
43552
43553
43554
43555
43556
43557 .PHONY: all-target-libjava maybe-all-target-libjava
43558 maybe-all-target-libjava:
43559 @if gcc-bootstrap
43560 all-target-libjava: stage_current
43561 @endif gcc-bootstrap
43562 @if target-libjava
43563 TARGET-target-libjava=all
43564 maybe-all-target-libjava: all-target-libjava
43565 all-target-libjava: configure-target-libjava
43566         @: $(MAKE); $(unstage)
43567         @r=`${PWD_COMMAND}`; export r; \
43568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43569         $(RAW_CXX_TARGET_EXPORTS)  \
43570         (cd $(TARGET_SUBDIR)/libjava && \
43571           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43572                 $(TARGET-target-libjava))
43573 @endif target-libjava
43574
43575
43576
43577
43578
43579 .PHONY: check-target-libjava maybe-check-target-libjava
43580 maybe-check-target-libjava:
43581 @if target-libjava
43582 maybe-check-target-libjava: check-target-libjava
43583
43584 check-target-libjava:
43585         @: $(MAKE); $(unstage)
43586         @r=`${PWD_COMMAND}`; export r; \
43587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43588         $(RAW_CXX_TARGET_EXPORTS) \
43589         (cd $(TARGET_SUBDIR)/libjava && \
43590           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
43591
43592 @endif target-libjava
43593
43594 .PHONY: install-target-libjava maybe-install-target-libjava
43595 maybe-install-target-libjava:
43596 @if target-libjava
43597 maybe-install-target-libjava: install-target-libjava
43598
43599 install-target-libjava: installdirs
43600         @: $(MAKE); $(unstage)
43601         @r=`${PWD_COMMAND}`; export r; \
43602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43603         $(RAW_CXX_TARGET_EXPORTS) \
43604         (cd $(TARGET_SUBDIR)/libjava && \
43605           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43606
43607 @endif target-libjava
43608
43609 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
43610 maybe-install-strip-target-libjava:
43611 @if target-libjava
43612 maybe-install-strip-target-libjava: install-strip-target-libjava
43613
43614 install-strip-target-libjava: installdirs
43615         @: $(MAKE); $(unstage)
43616         @r=`${PWD_COMMAND}`; export r; \
43617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43618         $(RAW_CXX_TARGET_EXPORTS) \
43619         (cd $(TARGET_SUBDIR)/libjava && \
43620           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43621
43622 @endif target-libjava
43623
43624 # Other targets (info, dvi, pdf, etc.)
43625
43626 .PHONY: maybe-info-target-libjava info-target-libjava
43627 maybe-info-target-libjava:
43628 @if target-libjava
43629 maybe-info-target-libjava: info-target-libjava
43630
43631 info-target-libjava: \
43632     configure-target-libjava 
43633         @: $(MAKE); $(unstage)
43634         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43635         r=`${PWD_COMMAND}`; export r; \
43636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43637         $(RAW_CXX_TARGET_EXPORTS) \
43638         echo "Doing info in $(TARGET_SUBDIR)/libjava"; \
43639         for flag in $(EXTRA_TARGET_FLAGS); do \
43640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43641         done; \
43642         (cd $(TARGET_SUBDIR)/libjava && \
43643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43645                   "RANLIB=$${RANLIB}" \
43646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43647                    info) \
43648           || exit 1
43649
43650 @endif target-libjava
43651
43652 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
43653 maybe-dvi-target-libjava:
43654 @if target-libjava
43655 maybe-dvi-target-libjava: dvi-target-libjava
43656
43657 dvi-target-libjava: \
43658     configure-target-libjava 
43659         @: $(MAKE); $(unstage)
43660         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43661         r=`${PWD_COMMAND}`; export r; \
43662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43663         $(RAW_CXX_TARGET_EXPORTS) \
43664         echo "Doing dvi in $(TARGET_SUBDIR)/libjava"; \
43665         for flag in $(EXTRA_TARGET_FLAGS); do \
43666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43667         done; \
43668         (cd $(TARGET_SUBDIR)/libjava && \
43669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43671                   "RANLIB=$${RANLIB}" \
43672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43673                    dvi) \
43674           || exit 1
43675
43676 @endif target-libjava
43677
43678 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
43679 maybe-pdf-target-libjava:
43680 @if target-libjava
43681 maybe-pdf-target-libjava: pdf-target-libjava
43682
43683 pdf-target-libjava: \
43684     configure-target-libjava 
43685         @: $(MAKE); $(unstage)
43686         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43687         r=`${PWD_COMMAND}`; export r; \
43688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43689         $(RAW_CXX_TARGET_EXPORTS) \
43690         echo "Doing pdf in $(TARGET_SUBDIR)/libjava"; \
43691         for flag in $(EXTRA_TARGET_FLAGS); do \
43692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43693         done; \
43694         (cd $(TARGET_SUBDIR)/libjava && \
43695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43697                   "RANLIB=$${RANLIB}" \
43698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43699                    pdf) \
43700           || exit 1
43701
43702 @endif target-libjava
43703
43704 .PHONY: maybe-html-target-libjava html-target-libjava
43705 maybe-html-target-libjava:
43706 @if target-libjava
43707 maybe-html-target-libjava: html-target-libjava
43708
43709 html-target-libjava: \
43710     configure-target-libjava 
43711         @: $(MAKE); $(unstage)
43712         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43713         r=`${PWD_COMMAND}`; export r; \
43714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43715         $(RAW_CXX_TARGET_EXPORTS) \
43716         echo "Doing html in $(TARGET_SUBDIR)/libjava"; \
43717         for flag in $(EXTRA_TARGET_FLAGS); do \
43718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43719         done; \
43720         (cd $(TARGET_SUBDIR)/libjava && \
43721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43723                   "RANLIB=$${RANLIB}" \
43724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43725                    html) \
43726           || exit 1
43727
43728 @endif target-libjava
43729
43730 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
43731 maybe-TAGS-target-libjava:
43732 @if target-libjava
43733 maybe-TAGS-target-libjava: TAGS-target-libjava
43734
43735 TAGS-target-libjava: \
43736     configure-target-libjava 
43737         @: $(MAKE); $(unstage)
43738         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43739         r=`${PWD_COMMAND}`; export r; \
43740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43741         $(RAW_CXX_TARGET_EXPORTS) \
43742         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava"; \
43743         for flag in $(EXTRA_TARGET_FLAGS); do \
43744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43745         done; \
43746         (cd $(TARGET_SUBDIR)/libjava && \
43747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43749                   "RANLIB=$${RANLIB}" \
43750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43751                    TAGS) \
43752           || exit 1
43753
43754 @endif target-libjava
43755
43756 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
43757 maybe-install-info-target-libjava:
43758 @if target-libjava
43759 maybe-install-info-target-libjava: install-info-target-libjava
43760
43761 install-info-target-libjava: \
43762     configure-target-libjava \
43763     info-target-libjava 
43764         @: $(MAKE); $(unstage)
43765         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43766         r=`${PWD_COMMAND}`; export r; \
43767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43768         $(RAW_CXX_TARGET_EXPORTS) \
43769         echo "Doing install-info in $(TARGET_SUBDIR)/libjava"; \
43770         for flag in $(EXTRA_TARGET_FLAGS); do \
43771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43772         done; \
43773         (cd $(TARGET_SUBDIR)/libjava && \
43774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43776                   "RANLIB=$${RANLIB}" \
43777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43778                    install-info) \
43779           || exit 1
43780
43781 @endif target-libjava
43782
43783 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
43784 maybe-install-pdf-target-libjava:
43785 @if target-libjava
43786 maybe-install-pdf-target-libjava: install-pdf-target-libjava
43787
43788 install-pdf-target-libjava: \
43789     configure-target-libjava \
43790     pdf-target-libjava 
43791         @: $(MAKE); $(unstage)
43792         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43793         r=`${PWD_COMMAND}`; export r; \
43794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43795         $(RAW_CXX_TARGET_EXPORTS) \
43796         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava"; \
43797         for flag in $(EXTRA_TARGET_FLAGS); do \
43798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43799         done; \
43800         (cd $(TARGET_SUBDIR)/libjava && \
43801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43803                   "RANLIB=$${RANLIB}" \
43804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43805                    install-pdf) \
43806           || exit 1
43807
43808 @endif target-libjava
43809
43810 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
43811 maybe-install-html-target-libjava:
43812 @if target-libjava
43813 maybe-install-html-target-libjava: install-html-target-libjava
43814
43815 install-html-target-libjava: \
43816     configure-target-libjava \
43817     html-target-libjava 
43818         @: $(MAKE); $(unstage)
43819         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43820         r=`${PWD_COMMAND}`; export r; \
43821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43822         $(RAW_CXX_TARGET_EXPORTS) \
43823         echo "Doing install-html in $(TARGET_SUBDIR)/libjava"; \
43824         for flag in $(EXTRA_TARGET_FLAGS); do \
43825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43826         done; \
43827         (cd $(TARGET_SUBDIR)/libjava && \
43828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43830                   "RANLIB=$${RANLIB}" \
43831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43832                    install-html) \
43833           || exit 1
43834
43835 @endif target-libjava
43836
43837 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
43838 maybe-installcheck-target-libjava:
43839 @if target-libjava
43840 maybe-installcheck-target-libjava: installcheck-target-libjava
43841
43842 installcheck-target-libjava: \
43843     configure-target-libjava 
43844         @: $(MAKE); $(unstage)
43845         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43846         r=`${PWD_COMMAND}`; export r; \
43847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43848         $(RAW_CXX_TARGET_EXPORTS) \
43849         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava"; \
43850         for flag in $(EXTRA_TARGET_FLAGS); do \
43851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43852         done; \
43853         (cd $(TARGET_SUBDIR)/libjava && \
43854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43856                   "RANLIB=$${RANLIB}" \
43857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43858                    installcheck) \
43859           || exit 1
43860
43861 @endif target-libjava
43862
43863 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
43864 maybe-mostlyclean-target-libjava:
43865 @if target-libjava
43866 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
43867
43868 mostlyclean-target-libjava: 
43869         @: $(MAKE); $(unstage)
43870         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43871         r=`${PWD_COMMAND}`; export r; \
43872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43873         $(RAW_CXX_TARGET_EXPORTS) \
43874         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava"; \
43875         for flag in $(EXTRA_TARGET_FLAGS); do \
43876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43877         done; \
43878         (cd $(TARGET_SUBDIR)/libjava && \
43879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43881                   "RANLIB=$${RANLIB}" \
43882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43883                    mostlyclean) \
43884           || exit 1
43885
43886 @endif target-libjava
43887
43888 .PHONY: maybe-clean-target-libjava clean-target-libjava
43889 maybe-clean-target-libjava:
43890 @if target-libjava
43891 maybe-clean-target-libjava: clean-target-libjava
43892
43893 clean-target-libjava: 
43894         @: $(MAKE); $(unstage)
43895         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43896         r=`${PWD_COMMAND}`; export r; \
43897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43898         $(RAW_CXX_TARGET_EXPORTS) \
43899         echo "Doing clean in $(TARGET_SUBDIR)/libjava"; \
43900         for flag in $(EXTRA_TARGET_FLAGS); do \
43901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43902         done; \
43903         (cd $(TARGET_SUBDIR)/libjava && \
43904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43906                   "RANLIB=$${RANLIB}" \
43907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43908                    clean) \
43909           || exit 1
43910
43911 @endif target-libjava
43912
43913 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
43914 maybe-distclean-target-libjava:
43915 @if target-libjava
43916 maybe-distclean-target-libjava: distclean-target-libjava
43917
43918 distclean-target-libjava: 
43919         @: $(MAKE); $(unstage)
43920         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43921         r=`${PWD_COMMAND}`; export r; \
43922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43923         $(RAW_CXX_TARGET_EXPORTS) \
43924         echo "Doing distclean in $(TARGET_SUBDIR)/libjava"; \
43925         for flag in $(EXTRA_TARGET_FLAGS); do \
43926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43927         done; \
43928         (cd $(TARGET_SUBDIR)/libjava && \
43929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43931                   "RANLIB=$${RANLIB}" \
43932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43933                    distclean) \
43934           || exit 1
43935
43936 @endif target-libjava
43937
43938 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
43939 maybe-maintainer-clean-target-libjava:
43940 @if target-libjava
43941 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
43942
43943 maintainer-clean-target-libjava: 
43944         @: $(MAKE); $(unstage)
43945         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43946         r=`${PWD_COMMAND}`; export r; \
43947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43948         $(RAW_CXX_TARGET_EXPORTS) \
43949         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava"; \
43950         for flag in $(EXTRA_TARGET_FLAGS); do \
43951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43952         done; \
43953         (cd $(TARGET_SUBDIR)/libjava && \
43954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43956                   "RANLIB=$${RANLIB}" \
43957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43958                    maintainer-clean) \
43959           || exit 1
43960
43961 @endif target-libjava
43962
43963
43964
43965
43966
43967 .PHONY: configure-target-zlib maybe-configure-target-zlib
43968 maybe-configure-target-zlib:
43969 @if gcc-bootstrap
43970 configure-target-zlib: stage_current
43971 @endif gcc-bootstrap
43972 @if target-zlib
43973 maybe-configure-target-zlib: configure-target-zlib
43974 configure-target-zlib: 
43975         @: $(MAKE); $(unstage)
43976         @r=`${PWD_COMMAND}`; export r; \
43977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43978         echo "Checking multilib configuration for zlib..."; \
43979         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43980         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
43981         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
43982           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
43983             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
43984           else \
43985             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
43986             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43987           fi; \
43988         else \
43989           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43990         fi; \
43991         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
43992         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43993         $(NORMAL_TARGET_EXPORTS)  \
43994         echo Configuring in $(TARGET_SUBDIR)/zlib; \
43995         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
43996         case $(srcdir) in \
43997           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43998           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
43999                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44000         esac; \
44001         module_srcdir=zlib; \
44002         rm -f no-such-file || : ; \
44003         CONFIG_SITE=no-such-file $(SHELL) \
44004           $$s/$$module_srcdir/configure \
44005           --srcdir=$${topdir}/$$module_srcdir \
44006           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44007           --target=${target_alias}  \
44008           || exit 1
44009 @endif target-zlib
44010
44011
44012
44013
44014
44015 .PHONY: all-target-zlib maybe-all-target-zlib
44016 maybe-all-target-zlib:
44017 @if gcc-bootstrap
44018 all-target-zlib: stage_current
44019 @endif gcc-bootstrap
44020 @if target-zlib
44021 TARGET-target-zlib=all
44022 maybe-all-target-zlib: all-target-zlib
44023 all-target-zlib: configure-target-zlib
44024         @: $(MAKE); $(unstage)
44025         @r=`${PWD_COMMAND}`; export r; \
44026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44027         $(NORMAL_TARGET_EXPORTS)  \
44028         (cd $(TARGET_SUBDIR)/zlib && \
44029           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44030                 $(TARGET-target-zlib))
44031 @endif target-zlib
44032
44033
44034
44035
44036
44037 .PHONY: check-target-zlib maybe-check-target-zlib
44038 maybe-check-target-zlib:
44039 @if target-zlib
44040 maybe-check-target-zlib: check-target-zlib
44041
44042 check-target-zlib:
44043         @: $(MAKE); $(unstage)
44044         @r=`${PWD_COMMAND}`; export r; \
44045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44046         $(NORMAL_TARGET_EXPORTS) \
44047         (cd $(TARGET_SUBDIR)/zlib && \
44048           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44049
44050 @endif target-zlib
44051
44052 .PHONY: install-target-zlib maybe-install-target-zlib
44053 maybe-install-target-zlib:
44054 @if target-zlib
44055 maybe-install-target-zlib: install-target-zlib
44056
44057 install-target-zlib: installdirs
44058         @: $(MAKE); $(unstage)
44059         @r=`${PWD_COMMAND}`; export r; \
44060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44061         $(NORMAL_TARGET_EXPORTS) \
44062         (cd $(TARGET_SUBDIR)/zlib && \
44063           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44064
44065 @endif target-zlib
44066
44067 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
44068 maybe-install-strip-target-zlib:
44069 @if target-zlib
44070 maybe-install-strip-target-zlib: install-strip-target-zlib
44071
44072 install-strip-target-zlib: installdirs
44073         @: $(MAKE); $(unstage)
44074         @r=`${PWD_COMMAND}`; export r; \
44075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44076         $(NORMAL_TARGET_EXPORTS) \
44077         (cd $(TARGET_SUBDIR)/zlib && \
44078           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44079
44080 @endif target-zlib
44081
44082 # Other targets (info, dvi, pdf, etc.)
44083
44084 .PHONY: maybe-info-target-zlib info-target-zlib
44085 maybe-info-target-zlib:
44086 @if target-zlib
44087 maybe-info-target-zlib: info-target-zlib
44088
44089 info-target-zlib: \
44090     configure-target-zlib 
44091         @: $(MAKE); $(unstage)
44092         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44093         r=`${PWD_COMMAND}`; export r; \
44094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44095         $(NORMAL_TARGET_EXPORTS) \
44096         echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
44097         for flag in $(EXTRA_TARGET_FLAGS); do \
44098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44099         done; \
44100         (cd $(TARGET_SUBDIR)/zlib && \
44101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44103                   "RANLIB=$${RANLIB}" \
44104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44105                    info) \
44106           || exit 1
44107
44108 @endif target-zlib
44109
44110 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
44111 maybe-dvi-target-zlib:
44112 @if target-zlib
44113 maybe-dvi-target-zlib: dvi-target-zlib
44114
44115 dvi-target-zlib: \
44116     configure-target-zlib 
44117         @: $(MAKE); $(unstage)
44118         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44119         r=`${PWD_COMMAND}`; export r; \
44120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44121         $(NORMAL_TARGET_EXPORTS) \
44122         echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
44123         for flag in $(EXTRA_TARGET_FLAGS); do \
44124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44125         done; \
44126         (cd $(TARGET_SUBDIR)/zlib && \
44127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44129                   "RANLIB=$${RANLIB}" \
44130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44131                    dvi) \
44132           || exit 1
44133
44134 @endif target-zlib
44135
44136 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
44137 maybe-pdf-target-zlib:
44138 @if target-zlib
44139 maybe-pdf-target-zlib: pdf-target-zlib
44140
44141 pdf-target-zlib: \
44142     configure-target-zlib 
44143         @: $(MAKE); $(unstage)
44144         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44145         r=`${PWD_COMMAND}`; export r; \
44146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44147         $(NORMAL_TARGET_EXPORTS) \
44148         echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
44149         for flag in $(EXTRA_TARGET_FLAGS); do \
44150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44151         done; \
44152         (cd $(TARGET_SUBDIR)/zlib && \
44153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44155                   "RANLIB=$${RANLIB}" \
44156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44157                    pdf) \
44158           || exit 1
44159
44160 @endif target-zlib
44161
44162 .PHONY: maybe-html-target-zlib html-target-zlib
44163 maybe-html-target-zlib:
44164 @if target-zlib
44165 maybe-html-target-zlib: html-target-zlib
44166
44167 html-target-zlib: \
44168     configure-target-zlib 
44169         @: $(MAKE); $(unstage)
44170         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44171         r=`${PWD_COMMAND}`; export r; \
44172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44173         $(NORMAL_TARGET_EXPORTS) \
44174         echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
44175         for flag in $(EXTRA_TARGET_FLAGS); do \
44176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44177         done; \
44178         (cd $(TARGET_SUBDIR)/zlib && \
44179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44181                   "RANLIB=$${RANLIB}" \
44182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44183                    html) \
44184           || exit 1
44185
44186 @endif target-zlib
44187
44188 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
44189 maybe-TAGS-target-zlib:
44190 @if target-zlib
44191 maybe-TAGS-target-zlib: TAGS-target-zlib
44192
44193 TAGS-target-zlib: \
44194     configure-target-zlib 
44195         @: $(MAKE); $(unstage)
44196         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44197         r=`${PWD_COMMAND}`; export r; \
44198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44199         $(NORMAL_TARGET_EXPORTS) \
44200         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
44201         for flag in $(EXTRA_TARGET_FLAGS); do \
44202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44203         done; \
44204         (cd $(TARGET_SUBDIR)/zlib && \
44205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44207                   "RANLIB=$${RANLIB}" \
44208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44209                    TAGS) \
44210           || exit 1
44211
44212 @endif target-zlib
44213
44214 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
44215 maybe-install-info-target-zlib:
44216 @if target-zlib
44217 maybe-install-info-target-zlib: install-info-target-zlib
44218
44219 install-info-target-zlib: \
44220     configure-target-zlib \
44221     info-target-zlib 
44222         @: $(MAKE); $(unstage)
44223         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44224         r=`${PWD_COMMAND}`; export r; \
44225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44226         $(NORMAL_TARGET_EXPORTS) \
44227         echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
44228         for flag in $(EXTRA_TARGET_FLAGS); do \
44229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44230         done; \
44231         (cd $(TARGET_SUBDIR)/zlib && \
44232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44234                   "RANLIB=$${RANLIB}" \
44235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44236                    install-info) \
44237           || exit 1
44238
44239 @endif target-zlib
44240
44241 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
44242 maybe-install-pdf-target-zlib:
44243 @if target-zlib
44244 maybe-install-pdf-target-zlib: install-pdf-target-zlib
44245
44246 install-pdf-target-zlib: \
44247     configure-target-zlib \
44248     pdf-target-zlib 
44249         @: $(MAKE); $(unstage)
44250         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44251         r=`${PWD_COMMAND}`; export r; \
44252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44253         $(NORMAL_TARGET_EXPORTS) \
44254         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
44255         for flag in $(EXTRA_TARGET_FLAGS); do \
44256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44257         done; \
44258         (cd $(TARGET_SUBDIR)/zlib && \
44259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44261                   "RANLIB=$${RANLIB}" \
44262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44263                    install-pdf) \
44264           || exit 1
44265
44266 @endif target-zlib
44267
44268 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
44269 maybe-install-html-target-zlib:
44270 @if target-zlib
44271 maybe-install-html-target-zlib: install-html-target-zlib
44272
44273 install-html-target-zlib: \
44274     configure-target-zlib \
44275     html-target-zlib 
44276         @: $(MAKE); $(unstage)
44277         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44278         r=`${PWD_COMMAND}`; export r; \
44279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44280         $(NORMAL_TARGET_EXPORTS) \
44281         echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
44282         for flag in $(EXTRA_TARGET_FLAGS); do \
44283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44284         done; \
44285         (cd $(TARGET_SUBDIR)/zlib && \
44286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44288                   "RANLIB=$${RANLIB}" \
44289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44290                    install-html) \
44291           || exit 1
44292
44293 @endif target-zlib
44294
44295 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
44296 maybe-installcheck-target-zlib:
44297 @if target-zlib
44298 maybe-installcheck-target-zlib: installcheck-target-zlib
44299
44300 installcheck-target-zlib: \
44301     configure-target-zlib 
44302         @: $(MAKE); $(unstage)
44303         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44304         r=`${PWD_COMMAND}`; export r; \
44305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44306         $(NORMAL_TARGET_EXPORTS) \
44307         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
44308         for flag in $(EXTRA_TARGET_FLAGS); do \
44309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44310         done; \
44311         (cd $(TARGET_SUBDIR)/zlib && \
44312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44314                   "RANLIB=$${RANLIB}" \
44315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44316                    installcheck) \
44317           || exit 1
44318
44319 @endif target-zlib
44320
44321 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
44322 maybe-mostlyclean-target-zlib:
44323 @if target-zlib
44324 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
44325
44326 mostlyclean-target-zlib: 
44327         @: $(MAKE); $(unstage)
44328         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44329         r=`${PWD_COMMAND}`; export r; \
44330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44331         $(NORMAL_TARGET_EXPORTS) \
44332         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
44333         for flag in $(EXTRA_TARGET_FLAGS); do \
44334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44335         done; \
44336         (cd $(TARGET_SUBDIR)/zlib && \
44337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44339                   "RANLIB=$${RANLIB}" \
44340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44341                    mostlyclean) \
44342           || exit 1
44343
44344 @endif target-zlib
44345
44346 .PHONY: maybe-clean-target-zlib clean-target-zlib
44347 maybe-clean-target-zlib:
44348 @if target-zlib
44349 maybe-clean-target-zlib: clean-target-zlib
44350
44351 clean-target-zlib: 
44352         @: $(MAKE); $(unstage)
44353         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44354         r=`${PWD_COMMAND}`; export r; \
44355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44356         $(NORMAL_TARGET_EXPORTS) \
44357         echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
44358         for flag in $(EXTRA_TARGET_FLAGS); do \
44359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44360         done; \
44361         (cd $(TARGET_SUBDIR)/zlib && \
44362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44364                   "RANLIB=$${RANLIB}" \
44365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44366                    clean) \
44367           || exit 1
44368
44369 @endif target-zlib
44370
44371 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
44372 maybe-distclean-target-zlib:
44373 @if target-zlib
44374 maybe-distclean-target-zlib: distclean-target-zlib
44375
44376 distclean-target-zlib: 
44377         @: $(MAKE); $(unstage)
44378         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44379         r=`${PWD_COMMAND}`; export r; \
44380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44381         $(NORMAL_TARGET_EXPORTS) \
44382         echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
44383         for flag in $(EXTRA_TARGET_FLAGS); do \
44384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44385         done; \
44386         (cd $(TARGET_SUBDIR)/zlib && \
44387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44389                   "RANLIB=$${RANLIB}" \
44390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44391                    distclean) \
44392           || exit 1
44393
44394 @endif target-zlib
44395
44396 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
44397 maybe-maintainer-clean-target-zlib:
44398 @if target-zlib
44399 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
44400
44401 maintainer-clean-target-zlib: 
44402         @: $(MAKE); $(unstage)
44403         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44404         r=`${PWD_COMMAND}`; export r; \
44405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44406         $(NORMAL_TARGET_EXPORTS) \
44407         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
44408         for flag in $(EXTRA_TARGET_FLAGS); do \
44409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44410         done; \
44411         (cd $(TARGET_SUBDIR)/zlib && \
44412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44414                   "RANLIB=$${RANLIB}" \
44415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44416                    maintainer-clean) \
44417           || exit 1
44418
44419 @endif target-zlib
44420
44421
44422
44423
44424
44425 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
44426 maybe-configure-target-boehm-gc:
44427 @if gcc-bootstrap
44428 configure-target-boehm-gc: stage_current
44429 @endif gcc-bootstrap
44430 @if target-boehm-gc
44431 maybe-configure-target-boehm-gc: configure-target-boehm-gc
44432 configure-target-boehm-gc: 
44433         @: $(MAKE); $(unstage)
44434         @r=`${PWD_COMMAND}`; export r; \
44435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44436         echo "Checking multilib configuration for boehm-gc..."; \
44437         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc; \
44438         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null; \
44439         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44440           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44441             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
44442           else \
44443             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
44444             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44445           fi; \
44446         else \
44447           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44448         fi; \
44449         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
44450         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc; \
44451         $(NORMAL_TARGET_EXPORTS)  \
44452         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
44453         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
44454         case $(srcdir) in \
44455           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44456           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
44457                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44458         esac; \
44459         module_srcdir=boehm-gc; \
44460         rm -f no-such-file || : ; \
44461         CONFIG_SITE=no-such-file $(SHELL) \
44462           $$s/$$module_srcdir/configure \
44463           --srcdir=$${topdir}/$$module_srcdir \
44464           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44465           --target=${target_alias}  \
44466           || exit 1
44467 @endif target-boehm-gc
44468
44469
44470
44471
44472
44473 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
44474 maybe-all-target-boehm-gc:
44475 @if gcc-bootstrap
44476 all-target-boehm-gc: stage_current
44477 @endif gcc-bootstrap
44478 @if target-boehm-gc
44479 TARGET-target-boehm-gc=all
44480 maybe-all-target-boehm-gc: all-target-boehm-gc
44481 all-target-boehm-gc: configure-target-boehm-gc
44482         @: $(MAKE); $(unstage)
44483         @r=`${PWD_COMMAND}`; export r; \
44484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44485         $(NORMAL_TARGET_EXPORTS)  \
44486         (cd $(TARGET_SUBDIR)/boehm-gc && \
44487           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44488                 $(TARGET-target-boehm-gc))
44489 @endif target-boehm-gc
44490
44491
44492
44493
44494
44495 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
44496 maybe-check-target-boehm-gc:
44497 @if target-boehm-gc
44498 maybe-check-target-boehm-gc: check-target-boehm-gc
44499
44500 check-target-boehm-gc:
44501         @: $(MAKE); $(unstage)
44502         @r=`${PWD_COMMAND}`; export r; \
44503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44504         $(NORMAL_TARGET_EXPORTS) \
44505         (cd $(TARGET_SUBDIR)/boehm-gc && \
44506           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44507
44508 @endif target-boehm-gc
44509
44510 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
44511 maybe-install-target-boehm-gc:
44512 @if target-boehm-gc
44513 maybe-install-target-boehm-gc: install-target-boehm-gc
44514
44515 install-target-boehm-gc: installdirs
44516         @: $(MAKE); $(unstage)
44517         @r=`${PWD_COMMAND}`; export r; \
44518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44519         $(NORMAL_TARGET_EXPORTS) \
44520         (cd $(TARGET_SUBDIR)/boehm-gc && \
44521           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44522
44523 @endif target-boehm-gc
44524
44525 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
44526 maybe-install-strip-target-boehm-gc:
44527 @if target-boehm-gc
44528 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
44529
44530 install-strip-target-boehm-gc: installdirs
44531         @: $(MAKE); $(unstage)
44532         @r=`${PWD_COMMAND}`; export r; \
44533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44534         $(NORMAL_TARGET_EXPORTS) \
44535         (cd $(TARGET_SUBDIR)/boehm-gc && \
44536           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44537
44538 @endif target-boehm-gc
44539
44540 # Other targets (info, dvi, pdf, etc.)
44541
44542 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
44543 maybe-info-target-boehm-gc:
44544 @if target-boehm-gc
44545 maybe-info-target-boehm-gc: info-target-boehm-gc
44546
44547 info-target-boehm-gc: \
44548     configure-target-boehm-gc 
44549         @: $(MAKE); $(unstage)
44550         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44551         r=`${PWD_COMMAND}`; export r; \
44552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44553         $(NORMAL_TARGET_EXPORTS) \
44554         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc"; \
44555         for flag in $(EXTRA_TARGET_FLAGS); do \
44556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44557         done; \
44558         (cd $(TARGET_SUBDIR)/boehm-gc && \
44559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44561                   "RANLIB=$${RANLIB}" \
44562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44563                    info) \
44564           || exit 1
44565
44566 @endif target-boehm-gc
44567
44568 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
44569 maybe-dvi-target-boehm-gc:
44570 @if target-boehm-gc
44571 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
44572
44573 dvi-target-boehm-gc: \
44574     configure-target-boehm-gc 
44575         @: $(MAKE); $(unstage)
44576         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44577         r=`${PWD_COMMAND}`; export r; \
44578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44579         $(NORMAL_TARGET_EXPORTS) \
44580         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc"; \
44581         for flag in $(EXTRA_TARGET_FLAGS); do \
44582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44583         done; \
44584         (cd $(TARGET_SUBDIR)/boehm-gc && \
44585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44587                   "RANLIB=$${RANLIB}" \
44588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44589                    dvi) \
44590           || exit 1
44591
44592 @endif target-boehm-gc
44593
44594 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
44595 maybe-pdf-target-boehm-gc:
44596 @if target-boehm-gc
44597 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
44598
44599 pdf-target-boehm-gc: \
44600     configure-target-boehm-gc 
44601         @: $(MAKE); $(unstage)
44602         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44603         r=`${PWD_COMMAND}`; export r; \
44604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44605         $(NORMAL_TARGET_EXPORTS) \
44606         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc"; \
44607         for flag in $(EXTRA_TARGET_FLAGS); do \
44608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44609         done; \
44610         (cd $(TARGET_SUBDIR)/boehm-gc && \
44611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44613                   "RANLIB=$${RANLIB}" \
44614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44615                    pdf) \
44616           || exit 1
44617
44618 @endif target-boehm-gc
44619
44620 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
44621 maybe-html-target-boehm-gc:
44622 @if target-boehm-gc
44623 maybe-html-target-boehm-gc: html-target-boehm-gc
44624
44625 html-target-boehm-gc: \
44626     configure-target-boehm-gc 
44627         @: $(MAKE); $(unstage)
44628         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44629         r=`${PWD_COMMAND}`; export r; \
44630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44631         $(NORMAL_TARGET_EXPORTS) \
44632         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc"; \
44633         for flag in $(EXTRA_TARGET_FLAGS); do \
44634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44635         done; \
44636         (cd $(TARGET_SUBDIR)/boehm-gc && \
44637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44639                   "RANLIB=$${RANLIB}" \
44640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44641                    html) \
44642           || exit 1
44643
44644 @endif target-boehm-gc
44645
44646 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
44647 maybe-TAGS-target-boehm-gc:
44648 @if target-boehm-gc
44649 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
44650
44651 TAGS-target-boehm-gc: \
44652     configure-target-boehm-gc 
44653         @: $(MAKE); $(unstage)
44654         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44655         r=`${PWD_COMMAND}`; export r; \
44656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44657         $(NORMAL_TARGET_EXPORTS) \
44658         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc"; \
44659         for flag in $(EXTRA_TARGET_FLAGS); do \
44660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44661         done; \
44662         (cd $(TARGET_SUBDIR)/boehm-gc && \
44663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44665                   "RANLIB=$${RANLIB}" \
44666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44667                    TAGS) \
44668           || exit 1
44669
44670 @endif target-boehm-gc
44671
44672 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
44673 maybe-install-info-target-boehm-gc:
44674 @if target-boehm-gc
44675 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
44676
44677 install-info-target-boehm-gc: \
44678     configure-target-boehm-gc \
44679     info-target-boehm-gc 
44680         @: $(MAKE); $(unstage)
44681         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44682         r=`${PWD_COMMAND}`; export r; \
44683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44684         $(NORMAL_TARGET_EXPORTS) \
44685         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc"; \
44686         for flag in $(EXTRA_TARGET_FLAGS); do \
44687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44688         done; \
44689         (cd $(TARGET_SUBDIR)/boehm-gc && \
44690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44692                   "RANLIB=$${RANLIB}" \
44693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44694                    install-info) \
44695           || exit 1
44696
44697 @endif target-boehm-gc
44698
44699 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
44700 maybe-install-pdf-target-boehm-gc:
44701 @if target-boehm-gc
44702 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
44703
44704 install-pdf-target-boehm-gc: \
44705     configure-target-boehm-gc \
44706     pdf-target-boehm-gc 
44707         @: $(MAKE); $(unstage)
44708         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44709         r=`${PWD_COMMAND}`; export r; \
44710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44711         $(NORMAL_TARGET_EXPORTS) \
44712         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc"; \
44713         for flag in $(EXTRA_TARGET_FLAGS); do \
44714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44715         done; \
44716         (cd $(TARGET_SUBDIR)/boehm-gc && \
44717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44719                   "RANLIB=$${RANLIB}" \
44720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44721                    install-pdf) \
44722           || exit 1
44723
44724 @endif target-boehm-gc
44725
44726 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
44727 maybe-install-html-target-boehm-gc:
44728 @if target-boehm-gc
44729 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
44730
44731 install-html-target-boehm-gc: \
44732     configure-target-boehm-gc \
44733     html-target-boehm-gc 
44734         @: $(MAKE); $(unstage)
44735         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44736         r=`${PWD_COMMAND}`; export r; \
44737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44738         $(NORMAL_TARGET_EXPORTS) \
44739         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc"; \
44740         for flag in $(EXTRA_TARGET_FLAGS); do \
44741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44742         done; \
44743         (cd $(TARGET_SUBDIR)/boehm-gc && \
44744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44746                   "RANLIB=$${RANLIB}" \
44747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44748                    install-html) \
44749           || exit 1
44750
44751 @endif target-boehm-gc
44752
44753 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
44754 maybe-installcheck-target-boehm-gc:
44755 @if target-boehm-gc
44756 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
44757
44758 installcheck-target-boehm-gc: \
44759     configure-target-boehm-gc 
44760         @: $(MAKE); $(unstage)
44761         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44762         r=`${PWD_COMMAND}`; export r; \
44763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44764         $(NORMAL_TARGET_EXPORTS) \
44765         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc"; \
44766         for flag in $(EXTRA_TARGET_FLAGS); do \
44767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44768         done; \
44769         (cd $(TARGET_SUBDIR)/boehm-gc && \
44770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44772                   "RANLIB=$${RANLIB}" \
44773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44774                    installcheck) \
44775           || exit 1
44776
44777 @endif target-boehm-gc
44778
44779 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
44780 maybe-mostlyclean-target-boehm-gc:
44781 @if target-boehm-gc
44782 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
44783
44784 mostlyclean-target-boehm-gc: 
44785         @: $(MAKE); $(unstage)
44786         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44787         r=`${PWD_COMMAND}`; export r; \
44788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44789         $(NORMAL_TARGET_EXPORTS) \
44790         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc"; \
44791         for flag in $(EXTRA_TARGET_FLAGS); do \
44792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44793         done; \
44794         (cd $(TARGET_SUBDIR)/boehm-gc && \
44795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44797                   "RANLIB=$${RANLIB}" \
44798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44799                    mostlyclean) \
44800           || exit 1
44801
44802 @endif target-boehm-gc
44803
44804 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
44805 maybe-clean-target-boehm-gc:
44806 @if target-boehm-gc
44807 maybe-clean-target-boehm-gc: clean-target-boehm-gc
44808
44809 clean-target-boehm-gc: 
44810         @: $(MAKE); $(unstage)
44811         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44812         r=`${PWD_COMMAND}`; export r; \
44813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44814         $(NORMAL_TARGET_EXPORTS) \
44815         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc"; \
44816         for flag in $(EXTRA_TARGET_FLAGS); do \
44817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44818         done; \
44819         (cd $(TARGET_SUBDIR)/boehm-gc && \
44820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44822                   "RANLIB=$${RANLIB}" \
44823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44824                    clean) \
44825           || exit 1
44826
44827 @endif target-boehm-gc
44828
44829 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
44830 maybe-distclean-target-boehm-gc:
44831 @if target-boehm-gc
44832 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
44833
44834 distclean-target-boehm-gc: 
44835         @: $(MAKE); $(unstage)
44836         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44837         r=`${PWD_COMMAND}`; export r; \
44838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44839         $(NORMAL_TARGET_EXPORTS) \
44840         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc"; \
44841         for flag in $(EXTRA_TARGET_FLAGS); do \
44842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44843         done; \
44844         (cd $(TARGET_SUBDIR)/boehm-gc && \
44845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44847                   "RANLIB=$${RANLIB}" \
44848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44849                    distclean) \
44850           || exit 1
44851
44852 @endif target-boehm-gc
44853
44854 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
44855 maybe-maintainer-clean-target-boehm-gc:
44856 @if target-boehm-gc
44857 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
44858
44859 maintainer-clean-target-boehm-gc: 
44860         @: $(MAKE); $(unstage)
44861         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44862         r=`${PWD_COMMAND}`; export r; \
44863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44864         $(NORMAL_TARGET_EXPORTS) \
44865         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc"; \
44866         for flag in $(EXTRA_TARGET_FLAGS); do \
44867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44868         done; \
44869         (cd $(TARGET_SUBDIR)/boehm-gc && \
44870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44872                   "RANLIB=$${RANLIB}" \
44873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44874                    maintainer-clean) \
44875           || exit 1
44876
44877 @endif target-boehm-gc
44878
44879
44880
44881
44882
44883 .PHONY: configure-target-rda maybe-configure-target-rda
44884 maybe-configure-target-rda:
44885 @if gcc-bootstrap
44886 configure-target-rda: stage_current
44887 @endif gcc-bootstrap
44888 @if target-rda
44889 maybe-configure-target-rda: configure-target-rda
44890 configure-target-rda: 
44891         @: $(MAKE); $(unstage)
44892         @r=`${PWD_COMMAND}`; export r; \
44893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44894         echo "Checking multilib configuration for rda..."; \
44895         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44896         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
44897         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
44898           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
44899             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
44900           else \
44901             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
44902             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44903           fi; \
44904         else \
44905           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44906         fi; \
44907         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
44908         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44909         $(NORMAL_TARGET_EXPORTS)  \
44910         echo Configuring in $(TARGET_SUBDIR)/rda; \
44911         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
44912         case $(srcdir) in \
44913           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44914           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
44915                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44916         esac; \
44917         module_srcdir=rda; \
44918         rm -f no-such-file || : ; \
44919         CONFIG_SITE=no-such-file $(SHELL) \
44920           $$s/$$module_srcdir/configure \
44921           --srcdir=$${topdir}/$$module_srcdir \
44922           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44923           --target=${target_alias}  \
44924           || exit 1
44925 @endif target-rda
44926
44927
44928
44929
44930
44931 .PHONY: all-target-rda maybe-all-target-rda
44932 maybe-all-target-rda:
44933 @if gcc-bootstrap
44934 all-target-rda: stage_current
44935 @endif gcc-bootstrap
44936 @if target-rda
44937 TARGET-target-rda=all
44938 maybe-all-target-rda: all-target-rda
44939 all-target-rda: configure-target-rda
44940         @: $(MAKE); $(unstage)
44941         @r=`${PWD_COMMAND}`; export r; \
44942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44943         $(NORMAL_TARGET_EXPORTS)  \
44944         (cd $(TARGET_SUBDIR)/rda && \
44945           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44946                 $(TARGET-target-rda))
44947 @endif target-rda
44948
44949
44950
44951
44952
44953 .PHONY: check-target-rda maybe-check-target-rda
44954 maybe-check-target-rda:
44955 @if target-rda
44956 maybe-check-target-rda: check-target-rda
44957
44958 check-target-rda:
44959         @: $(MAKE); $(unstage)
44960         @r=`${PWD_COMMAND}`; export r; \
44961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44962         $(NORMAL_TARGET_EXPORTS) \
44963         (cd $(TARGET_SUBDIR)/rda && \
44964           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44965
44966 @endif target-rda
44967
44968 .PHONY: install-target-rda maybe-install-target-rda
44969 maybe-install-target-rda:
44970 @if target-rda
44971 maybe-install-target-rda: install-target-rda
44972
44973 install-target-rda: installdirs
44974         @: $(MAKE); $(unstage)
44975         @r=`${PWD_COMMAND}`; export r; \
44976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44977         $(NORMAL_TARGET_EXPORTS) \
44978         (cd $(TARGET_SUBDIR)/rda && \
44979           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44980
44981 @endif target-rda
44982
44983 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
44984 maybe-install-strip-target-rda:
44985 @if target-rda
44986 maybe-install-strip-target-rda: install-strip-target-rda
44987
44988 install-strip-target-rda: installdirs
44989         @: $(MAKE); $(unstage)
44990         @r=`${PWD_COMMAND}`; export r; \
44991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44992         $(NORMAL_TARGET_EXPORTS) \
44993         (cd $(TARGET_SUBDIR)/rda && \
44994           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44995
44996 @endif target-rda
44997
44998 # Other targets (info, dvi, pdf, etc.)
44999
45000 .PHONY: maybe-info-target-rda info-target-rda
45001 maybe-info-target-rda:
45002 @if target-rda
45003 maybe-info-target-rda: info-target-rda
45004
45005 info-target-rda: \
45006     configure-target-rda 
45007         @: $(MAKE); $(unstage)
45008         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45009         r=`${PWD_COMMAND}`; export r; \
45010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45011         $(NORMAL_TARGET_EXPORTS) \
45012         echo "Doing info in $(TARGET_SUBDIR)/rda"; \
45013         for flag in $(EXTRA_TARGET_FLAGS); do \
45014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45015         done; \
45016         (cd $(TARGET_SUBDIR)/rda && \
45017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45019                   "RANLIB=$${RANLIB}" \
45020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45021                    info) \
45022           || exit 1
45023
45024 @endif target-rda
45025
45026 .PHONY: maybe-dvi-target-rda dvi-target-rda
45027 maybe-dvi-target-rda:
45028 @if target-rda
45029 maybe-dvi-target-rda: dvi-target-rda
45030
45031 dvi-target-rda: \
45032     configure-target-rda 
45033         @: $(MAKE); $(unstage)
45034         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45035         r=`${PWD_COMMAND}`; export r; \
45036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45037         $(NORMAL_TARGET_EXPORTS) \
45038         echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
45039         for flag in $(EXTRA_TARGET_FLAGS); do \
45040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45041         done; \
45042         (cd $(TARGET_SUBDIR)/rda && \
45043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45045                   "RANLIB=$${RANLIB}" \
45046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45047                    dvi) \
45048           || exit 1
45049
45050 @endif target-rda
45051
45052 .PHONY: maybe-pdf-target-rda pdf-target-rda
45053 maybe-pdf-target-rda:
45054 @if target-rda
45055 maybe-pdf-target-rda: pdf-target-rda
45056
45057 pdf-target-rda: \
45058     configure-target-rda 
45059         @: $(MAKE); $(unstage)
45060         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45061         r=`${PWD_COMMAND}`; export r; \
45062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45063         $(NORMAL_TARGET_EXPORTS) \
45064         echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
45065         for flag in $(EXTRA_TARGET_FLAGS); do \
45066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45067         done; \
45068         (cd $(TARGET_SUBDIR)/rda && \
45069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45071                   "RANLIB=$${RANLIB}" \
45072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45073                    pdf) \
45074           || exit 1
45075
45076 @endif target-rda
45077
45078 .PHONY: maybe-html-target-rda html-target-rda
45079 maybe-html-target-rda:
45080 @if target-rda
45081 maybe-html-target-rda: html-target-rda
45082
45083 html-target-rda: \
45084     configure-target-rda 
45085         @: $(MAKE); $(unstage)
45086         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45087         r=`${PWD_COMMAND}`; export r; \
45088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45089         $(NORMAL_TARGET_EXPORTS) \
45090         echo "Doing html in $(TARGET_SUBDIR)/rda"; \
45091         for flag in $(EXTRA_TARGET_FLAGS); do \
45092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45093         done; \
45094         (cd $(TARGET_SUBDIR)/rda && \
45095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45097                   "RANLIB=$${RANLIB}" \
45098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45099                    html) \
45100           || exit 1
45101
45102 @endif target-rda
45103
45104 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
45105 maybe-TAGS-target-rda:
45106 @if target-rda
45107 maybe-TAGS-target-rda: TAGS-target-rda
45108
45109 TAGS-target-rda: \
45110     configure-target-rda 
45111         @: $(MAKE); $(unstage)
45112         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45113         r=`${PWD_COMMAND}`; export r; \
45114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45115         $(NORMAL_TARGET_EXPORTS) \
45116         echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
45117         for flag in $(EXTRA_TARGET_FLAGS); do \
45118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45119         done; \
45120         (cd $(TARGET_SUBDIR)/rda && \
45121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45123                   "RANLIB=$${RANLIB}" \
45124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45125                    TAGS) \
45126           || exit 1
45127
45128 @endif target-rda
45129
45130 .PHONY: maybe-install-info-target-rda install-info-target-rda
45131 maybe-install-info-target-rda:
45132 @if target-rda
45133 maybe-install-info-target-rda: install-info-target-rda
45134
45135 install-info-target-rda: \
45136     configure-target-rda \
45137     info-target-rda 
45138         @: $(MAKE); $(unstage)
45139         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45140         r=`${PWD_COMMAND}`; export r; \
45141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45142         $(NORMAL_TARGET_EXPORTS) \
45143         echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
45144         for flag in $(EXTRA_TARGET_FLAGS); do \
45145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45146         done; \
45147         (cd $(TARGET_SUBDIR)/rda && \
45148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45150                   "RANLIB=$${RANLIB}" \
45151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45152                    install-info) \
45153           || exit 1
45154
45155 @endif target-rda
45156
45157 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
45158 maybe-install-pdf-target-rda:
45159 @if target-rda
45160 maybe-install-pdf-target-rda: install-pdf-target-rda
45161
45162 install-pdf-target-rda: \
45163     configure-target-rda \
45164     pdf-target-rda 
45165         @: $(MAKE); $(unstage)
45166         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45167         r=`${PWD_COMMAND}`; export r; \
45168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45169         $(NORMAL_TARGET_EXPORTS) \
45170         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
45171         for flag in $(EXTRA_TARGET_FLAGS); do \
45172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45173         done; \
45174         (cd $(TARGET_SUBDIR)/rda && \
45175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45177                   "RANLIB=$${RANLIB}" \
45178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45179                    install-pdf) \
45180           || exit 1
45181
45182 @endif target-rda
45183
45184 .PHONY: maybe-install-html-target-rda install-html-target-rda
45185 maybe-install-html-target-rda:
45186 @if target-rda
45187 maybe-install-html-target-rda: install-html-target-rda
45188
45189 install-html-target-rda: \
45190     configure-target-rda \
45191     html-target-rda 
45192         @: $(MAKE); $(unstage)
45193         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45194         r=`${PWD_COMMAND}`; export r; \
45195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45196         $(NORMAL_TARGET_EXPORTS) \
45197         echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
45198         for flag in $(EXTRA_TARGET_FLAGS); do \
45199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45200         done; \
45201         (cd $(TARGET_SUBDIR)/rda && \
45202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45204                   "RANLIB=$${RANLIB}" \
45205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45206                    install-html) \
45207           || exit 1
45208
45209 @endif target-rda
45210
45211 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
45212 maybe-installcheck-target-rda:
45213 @if target-rda
45214 maybe-installcheck-target-rda: installcheck-target-rda
45215
45216 installcheck-target-rda: \
45217     configure-target-rda 
45218         @: $(MAKE); $(unstage)
45219         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45220         r=`${PWD_COMMAND}`; export r; \
45221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45222         $(NORMAL_TARGET_EXPORTS) \
45223         echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
45224         for flag in $(EXTRA_TARGET_FLAGS); do \
45225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45226         done; \
45227         (cd $(TARGET_SUBDIR)/rda && \
45228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45230                   "RANLIB=$${RANLIB}" \
45231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45232                    installcheck) \
45233           || exit 1
45234
45235 @endif target-rda
45236
45237 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
45238 maybe-mostlyclean-target-rda:
45239 @if target-rda
45240 maybe-mostlyclean-target-rda: mostlyclean-target-rda
45241
45242 mostlyclean-target-rda: 
45243         @: $(MAKE); $(unstage)
45244         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45245         r=`${PWD_COMMAND}`; export r; \
45246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45247         $(NORMAL_TARGET_EXPORTS) \
45248         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
45249         for flag in $(EXTRA_TARGET_FLAGS); do \
45250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45251         done; \
45252         (cd $(TARGET_SUBDIR)/rda && \
45253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45255                   "RANLIB=$${RANLIB}" \
45256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45257                    mostlyclean) \
45258           || exit 1
45259
45260 @endif target-rda
45261
45262 .PHONY: maybe-clean-target-rda clean-target-rda
45263 maybe-clean-target-rda:
45264 @if target-rda
45265 maybe-clean-target-rda: clean-target-rda
45266
45267 clean-target-rda: 
45268         @: $(MAKE); $(unstage)
45269         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45270         r=`${PWD_COMMAND}`; export r; \
45271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45272         $(NORMAL_TARGET_EXPORTS) \
45273         echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
45274         for flag in $(EXTRA_TARGET_FLAGS); do \
45275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45276         done; \
45277         (cd $(TARGET_SUBDIR)/rda && \
45278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45280                   "RANLIB=$${RANLIB}" \
45281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45282                    clean) \
45283           || exit 1
45284
45285 @endif target-rda
45286
45287 .PHONY: maybe-distclean-target-rda distclean-target-rda
45288 maybe-distclean-target-rda:
45289 @if target-rda
45290 maybe-distclean-target-rda: distclean-target-rda
45291
45292 distclean-target-rda: 
45293         @: $(MAKE); $(unstage)
45294         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45295         r=`${PWD_COMMAND}`; export r; \
45296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45297         $(NORMAL_TARGET_EXPORTS) \
45298         echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
45299         for flag in $(EXTRA_TARGET_FLAGS); do \
45300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45301         done; \
45302         (cd $(TARGET_SUBDIR)/rda && \
45303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45305                   "RANLIB=$${RANLIB}" \
45306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45307                    distclean) \
45308           || exit 1
45309
45310 @endif target-rda
45311
45312 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
45313 maybe-maintainer-clean-target-rda:
45314 @if target-rda
45315 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
45316
45317 maintainer-clean-target-rda: 
45318         @: $(MAKE); $(unstage)
45319         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45320         r=`${PWD_COMMAND}`; export r; \
45321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45322         $(NORMAL_TARGET_EXPORTS) \
45323         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
45324         for flag in $(EXTRA_TARGET_FLAGS); do \
45325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45326         done; \
45327         (cd $(TARGET_SUBDIR)/rda && \
45328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45330                   "RANLIB=$${RANLIB}" \
45331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45332                    maintainer-clean) \
45333           || exit 1
45334
45335 @endif target-rda
45336
45337
45338
45339
45340
45341 .PHONY: configure-target-libada maybe-configure-target-libada
45342 maybe-configure-target-libada:
45343 @if gcc-bootstrap
45344 configure-target-libada: stage_current
45345 @endif gcc-bootstrap
45346 @if target-libada
45347 maybe-configure-target-libada: configure-target-libada
45348 configure-target-libada: 
45349         @: $(MAKE); $(unstage)
45350         @r=`${PWD_COMMAND}`; export r; \
45351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45352         echo "Checking multilib configuration for libada..."; \
45353         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45354         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
45355         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
45356           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
45357             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
45358           else \
45359             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
45360             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45361           fi; \
45362         else \
45363           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45364         fi; \
45365         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
45366         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45367         $(NORMAL_TARGET_EXPORTS)  \
45368         echo Configuring in $(TARGET_SUBDIR)/libada; \
45369         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
45370         case $(srcdir) in \
45371           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45372           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
45373                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45374         esac; \
45375         module_srcdir=libada; \
45376         rm -f no-such-file || : ; \
45377         CONFIG_SITE=no-such-file $(SHELL) \
45378           $$s/$$module_srcdir/configure \
45379           --srcdir=$${topdir}/$$module_srcdir \
45380           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45381           --target=${target_alias}  \
45382           || exit 1
45383 @endif target-libada
45384
45385
45386
45387
45388
45389 .PHONY: all-target-libada maybe-all-target-libada
45390 maybe-all-target-libada:
45391 @if gcc-bootstrap
45392 all-target-libada: stage_current
45393 @endif gcc-bootstrap
45394 @if target-libada
45395 TARGET-target-libada=all
45396 maybe-all-target-libada: all-target-libada
45397 all-target-libada: configure-target-libada
45398         @: $(MAKE); $(unstage)
45399         @r=`${PWD_COMMAND}`; export r; \
45400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45401         $(NORMAL_TARGET_EXPORTS)  \
45402         (cd $(TARGET_SUBDIR)/libada && \
45403           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45404                 $(TARGET-target-libada))
45405 @endif target-libada
45406
45407
45408
45409
45410
45411 .PHONY: check-target-libada maybe-check-target-libada
45412 maybe-check-target-libada:
45413 @if target-libada
45414 maybe-check-target-libada: check-target-libada
45415
45416 check-target-libada:
45417         @: $(MAKE); $(unstage)
45418         @r=`${PWD_COMMAND}`; export r; \
45419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45420         $(NORMAL_TARGET_EXPORTS) \
45421         (cd $(TARGET_SUBDIR)/libada && \
45422           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45423
45424 @endif target-libada
45425
45426 .PHONY: install-target-libada maybe-install-target-libada
45427 maybe-install-target-libada:
45428 @if target-libada
45429 maybe-install-target-libada: install-target-libada
45430
45431 install-target-libada: installdirs
45432         @: $(MAKE); $(unstage)
45433         @r=`${PWD_COMMAND}`; export r; \
45434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45435         $(NORMAL_TARGET_EXPORTS) \
45436         (cd $(TARGET_SUBDIR)/libada && \
45437           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45438
45439 @endif target-libada
45440
45441 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
45442 maybe-install-strip-target-libada:
45443 @if target-libada
45444 maybe-install-strip-target-libada: install-strip-target-libada
45445
45446 install-strip-target-libada: installdirs
45447         @: $(MAKE); $(unstage)
45448         @r=`${PWD_COMMAND}`; export r; \
45449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45450         $(NORMAL_TARGET_EXPORTS) \
45451         (cd $(TARGET_SUBDIR)/libada && \
45452           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45453
45454 @endif target-libada
45455
45456 # Other targets (info, dvi, pdf, etc.)
45457
45458 .PHONY: maybe-info-target-libada info-target-libada
45459 maybe-info-target-libada:
45460 @if target-libada
45461 maybe-info-target-libada: info-target-libada
45462
45463 info-target-libada: \
45464     configure-target-libada 
45465         @: $(MAKE); $(unstage)
45466         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45467         r=`${PWD_COMMAND}`; export r; \
45468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45469         $(NORMAL_TARGET_EXPORTS) \
45470         echo "Doing info in $(TARGET_SUBDIR)/libada"; \
45471         for flag in $(EXTRA_TARGET_FLAGS); do \
45472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45473         done; \
45474         (cd $(TARGET_SUBDIR)/libada && \
45475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45477                   "RANLIB=$${RANLIB}" \
45478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45479                    info) \
45480           || exit 1
45481
45482 @endif target-libada
45483
45484 .PHONY: maybe-dvi-target-libada dvi-target-libada
45485 maybe-dvi-target-libada:
45486 @if target-libada
45487 maybe-dvi-target-libada: dvi-target-libada
45488
45489 dvi-target-libada: \
45490     configure-target-libada 
45491         @: $(MAKE); $(unstage)
45492         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45493         r=`${PWD_COMMAND}`; export r; \
45494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45495         $(NORMAL_TARGET_EXPORTS) \
45496         echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
45497         for flag in $(EXTRA_TARGET_FLAGS); do \
45498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45499         done; \
45500         (cd $(TARGET_SUBDIR)/libada && \
45501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45503                   "RANLIB=$${RANLIB}" \
45504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45505                    dvi) \
45506           || exit 1
45507
45508 @endif target-libada
45509
45510 .PHONY: maybe-pdf-target-libada pdf-target-libada
45511 maybe-pdf-target-libada:
45512 @if target-libada
45513 maybe-pdf-target-libada: pdf-target-libada
45514
45515 pdf-target-libada: \
45516     configure-target-libada 
45517         @: $(MAKE); $(unstage)
45518         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45519         r=`${PWD_COMMAND}`; export r; \
45520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45521         $(NORMAL_TARGET_EXPORTS) \
45522         echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
45523         for flag in $(EXTRA_TARGET_FLAGS); do \
45524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45525         done; \
45526         (cd $(TARGET_SUBDIR)/libada && \
45527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45529                   "RANLIB=$${RANLIB}" \
45530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45531                    pdf) \
45532           || exit 1
45533
45534 @endif target-libada
45535
45536 .PHONY: maybe-html-target-libada html-target-libada
45537 maybe-html-target-libada:
45538 @if target-libada
45539 maybe-html-target-libada: html-target-libada
45540
45541 html-target-libada: \
45542     configure-target-libada 
45543         @: $(MAKE); $(unstage)
45544         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45545         r=`${PWD_COMMAND}`; export r; \
45546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45547         $(NORMAL_TARGET_EXPORTS) \
45548         echo "Doing html in $(TARGET_SUBDIR)/libada"; \
45549         for flag in $(EXTRA_TARGET_FLAGS); do \
45550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45551         done; \
45552         (cd $(TARGET_SUBDIR)/libada && \
45553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45555                   "RANLIB=$${RANLIB}" \
45556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45557                    html) \
45558           || exit 1
45559
45560 @endif target-libada
45561
45562 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
45563 maybe-TAGS-target-libada:
45564 @if target-libada
45565 maybe-TAGS-target-libada: TAGS-target-libada
45566
45567 TAGS-target-libada: \
45568     configure-target-libada 
45569         @: $(MAKE); $(unstage)
45570         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45571         r=`${PWD_COMMAND}`; export r; \
45572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45573         $(NORMAL_TARGET_EXPORTS) \
45574         echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
45575         for flag in $(EXTRA_TARGET_FLAGS); do \
45576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45577         done; \
45578         (cd $(TARGET_SUBDIR)/libada && \
45579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45581                   "RANLIB=$${RANLIB}" \
45582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45583                    TAGS) \
45584           || exit 1
45585
45586 @endif target-libada
45587
45588 .PHONY: maybe-install-info-target-libada install-info-target-libada
45589 maybe-install-info-target-libada:
45590 @if target-libada
45591 maybe-install-info-target-libada: install-info-target-libada
45592
45593 install-info-target-libada: \
45594     configure-target-libada \
45595     info-target-libada 
45596         @: $(MAKE); $(unstage)
45597         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45598         r=`${PWD_COMMAND}`; export r; \
45599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45600         $(NORMAL_TARGET_EXPORTS) \
45601         echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
45602         for flag in $(EXTRA_TARGET_FLAGS); do \
45603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45604         done; \
45605         (cd $(TARGET_SUBDIR)/libada && \
45606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45608                   "RANLIB=$${RANLIB}" \
45609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45610                    install-info) \
45611           || exit 1
45612
45613 @endif target-libada
45614
45615 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
45616 maybe-install-pdf-target-libada:
45617 @if target-libada
45618 maybe-install-pdf-target-libada: install-pdf-target-libada
45619
45620 install-pdf-target-libada: \
45621     configure-target-libada \
45622     pdf-target-libada 
45623         @: $(MAKE); $(unstage)
45624         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45625         r=`${PWD_COMMAND}`; export r; \
45626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45627         $(NORMAL_TARGET_EXPORTS) \
45628         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
45629         for flag in $(EXTRA_TARGET_FLAGS); do \
45630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45631         done; \
45632         (cd $(TARGET_SUBDIR)/libada && \
45633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45635                   "RANLIB=$${RANLIB}" \
45636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45637                    install-pdf) \
45638           || exit 1
45639
45640 @endif target-libada
45641
45642 .PHONY: maybe-install-html-target-libada install-html-target-libada
45643 maybe-install-html-target-libada:
45644 @if target-libada
45645 maybe-install-html-target-libada: install-html-target-libada
45646
45647 install-html-target-libada: \
45648     configure-target-libada \
45649     html-target-libada 
45650         @: $(MAKE); $(unstage)
45651         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45652         r=`${PWD_COMMAND}`; export r; \
45653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45654         $(NORMAL_TARGET_EXPORTS) \
45655         echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
45656         for flag in $(EXTRA_TARGET_FLAGS); do \
45657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45658         done; \
45659         (cd $(TARGET_SUBDIR)/libada && \
45660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45662                   "RANLIB=$${RANLIB}" \
45663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45664                    install-html) \
45665           || exit 1
45666
45667 @endif target-libada
45668
45669 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
45670 maybe-installcheck-target-libada:
45671 @if target-libada
45672 maybe-installcheck-target-libada: installcheck-target-libada
45673
45674 installcheck-target-libada: \
45675     configure-target-libada 
45676         @: $(MAKE); $(unstage)
45677         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45678         r=`${PWD_COMMAND}`; export r; \
45679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45680         $(NORMAL_TARGET_EXPORTS) \
45681         echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
45682         for flag in $(EXTRA_TARGET_FLAGS); do \
45683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45684         done; \
45685         (cd $(TARGET_SUBDIR)/libada && \
45686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45688                   "RANLIB=$${RANLIB}" \
45689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45690                    installcheck) \
45691           || exit 1
45692
45693 @endif target-libada
45694
45695 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
45696 maybe-mostlyclean-target-libada:
45697 @if target-libada
45698 maybe-mostlyclean-target-libada: mostlyclean-target-libada
45699
45700 mostlyclean-target-libada: 
45701         @: $(MAKE); $(unstage)
45702         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45703         r=`${PWD_COMMAND}`; export r; \
45704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45705         $(NORMAL_TARGET_EXPORTS) \
45706         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
45707         for flag in $(EXTRA_TARGET_FLAGS); do \
45708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45709         done; \
45710         (cd $(TARGET_SUBDIR)/libada && \
45711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45713                   "RANLIB=$${RANLIB}" \
45714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45715                    mostlyclean) \
45716           || exit 1
45717
45718 @endif target-libada
45719
45720 .PHONY: maybe-clean-target-libada clean-target-libada
45721 maybe-clean-target-libada:
45722 @if target-libada
45723 maybe-clean-target-libada: clean-target-libada
45724
45725 clean-target-libada: 
45726         @: $(MAKE); $(unstage)
45727         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45728         r=`${PWD_COMMAND}`; export r; \
45729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45730         $(NORMAL_TARGET_EXPORTS) \
45731         echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
45732         for flag in $(EXTRA_TARGET_FLAGS); do \
45733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45734         done; \
45735         (cd $(TARGET_SUBDIR)/libada && \
45736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45738                   "RANLIB=$${RANLIB}" \
45739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45740                    clean) \
45741           || exit 1
45742
45743 @endif target-libada
45744
45745 .PHONY: maybe-distclean-target-libada distclean-target-libada
45746 maybe-distclean-target-libada:
45747 @if target-libada
45748 maybe-distclean-target-libada: distclean-target-libada
45749
45750 distclean-target-libada: 
45751         @: $(MAKE); $(unstage)
45752         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45753         r=`${PWD_COMMAND}`; export r; \
45754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45755         $(NORMAL_TARGET_EXPORTS) \
45756         echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
45757         for flag in $(EXTRA_TARGET_FLAGS); do \
45758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45759         done; \
45760         (cd $(TARGET_SUBDIR)/libada && \
45761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45763                   "RANLIB=$${RANLIB}" \
45764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45765                    distclean) \
45766           || exit 1
45767
45768 @endif target-libada
45769
45770 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
45771 maybe-maintainer-clean-target-libada:
45772 @if target-libada
45773 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
45774
45775 maintainer-clean-target-libada: 
45776         @: $(MAKE); $(unstage)
45777         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45778         r=`${PWD_COMMAND}`; export r; \
45779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45780         $(NORMAL_TARGET_EXPORTS) \
45781         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
45782         for flag in $(EXTRA_TARGET_FLAGS); do \
45783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45784         done; \
45785         (cd $(TARGET_SUBDIR)/libada && \
45786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45788                   "RANLIB=$${RANLIB}" \
45789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45790                    maintainer-clean) \
45791           || exit 1
45792
45793 @endif target-libada
45794
45795
45796
45797
45798
45799 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
45800 maybe-configure-target-libgomp:
45801 @if gcc-bootstrap
45802 configure-target-libgomp: stage_current
45803 @endif gcc-bootstrap
45804 @if target-libgomp
45805 maybe-configure-target-libgomp: configure-target-libgomp
45806 configure-target-libgomp: 
45807         @r=`${PWD_COMMAND}`; export r; \
45808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45809         echo "Checking multilib configuration for libgomp..."; \
45810         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45811         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45812         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45813           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45814             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45815           else \
45816             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45817             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45818           fi; \
45819         else \
45820           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45821         fi; \
45822         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45823         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45824         $(NORMAL_TARGET_EXPORTS)  \
45825         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
45826         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
45827         case $(srcdir) in \
45828           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45829           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45830                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45831         esac; \
45832         module_srcdir=libgomp; \
45833         rm -f no-such-file || : ; \
45834         CONFIG_SITE=no-such-file $(SHELL) \
45835           $$s/$$module_srcdir/configure \
45836           --srcdir=$${topdir}/$$module_srcdir \
45837           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45838           --target=${target_alias}  \
45839           || exit 1
45840 @endif target-libgomp
45841
45842
45843
45844 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
45845 maybe-configure-stage1-target-libgomp:
45846 @if target-libgomp-bootstrap
45847 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
45848 configure-stage1-target-libgomp:
45849         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45850         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45851         @r=`${PWD_COMMAND}`; export r; \
45852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45853         TFLAGS="$(STAGE1_TFLAGS)"; \
45854         echo "Checking multilib configuration for libgomp..."; \
45855         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45856         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45857           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45858             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45859           else \
45860             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45861             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45862           fi; \
45863         else \
45864           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45865         fi; \
45866         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45867         $(NORMAL_TARGET_EXPORTS) \
45868         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45869         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45870         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45871         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
45872         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45873         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45874         case $(srcdir) in \
45875           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45876           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45877                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45878         esac; \
45879         module_srcdir=libgomp; \
45880         $(SHELL) $$s/$$module_srcdir/configure \
45881           --srcdir=$${topdir}/$$module_srcdir \
45882           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45883           --target=${target_alias} \
45884            \
45885           $(STAGE1_CONFIGURE_FLAGS)
45886 @endif target-libgomp-bootstrap
45887
45888 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
45889 maybe-configure-stage2-target-libgomp:
45890 @if target-libgomp-bootstrap
45891 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
45892 configure-stage2-target-libgomp:
45893         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45894         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45895         @r=`${PWD_COMMAND}`; export r; \
45896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45897         TFLAGS="$(STAGE2_TFLAGS)"; \
45898         echo "Checking multilib configuration for libgomp..."; \
45899         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45900         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45901           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45902             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45903           else \
45904             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45905             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45906           fi; \
45907         else \
45908           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45909         fi; \
45910         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45911         $(NORMAL_TARGET_EXPORTS) \
45912          \
45913         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45914         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45915         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45916         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
45917         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45918         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45919         case $(srcdir) in \
45920           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45921           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45922                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45923         esac; \
45924         module_srcdir=libgomp; \
45925         $(SHELL) $$s/$$module_srcdir/configure \
45926           --srcdir=$${topdir}/$$module_srcdir \
45927           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45928           --target=${target_alias} \
45929           --with-build-libsubdir=$(HOST_SUBDIR) \
45930           $(STAGE2_CONFIGURE_FLAGS)
45931 @endif target-libgomp-bootstrap
45932
45933 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
45934 maybe-configure-stage3-target-libgomp:
45935 @if target-libgomp-bootstrap
45936 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
45937 configure-stage3-target-libgomp:
45938         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45939         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45940         @r=`${PWD_COMMAND}`; export r; \
45941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45942         TFLAGS="$(STAGE3_TFLAGS)"; \
45943         echo "Checking multilib configuration for libgomp..."; \
45944         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45945         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45946           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45947             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45948           else \
45949             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45950             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45951           fi; \
45952         else \
45953           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45954         fi; \
45955         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45956         $(NORMAL_TARGET_EXPORTS) \
45957          \
45958         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45959         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45960         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45961         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
45962         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45963         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45964         case $(srcdir) in \
45965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45966           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45968         esac; \
45969         module_srcdir=libgomp; \
45970         $(SHELL) $$s/$$module_srcdir/configure \
45971           --srcdir=$${topdir}/$$module_srcdir \
45972           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45973           --target=${target_alias} \
45974           --with-build-libsubdir=$(HOST_SUBDIR) \
45975           $(STAGE3_CONFIGURE_FLAGS)
45976 @endif target-libgomp-bootstrap
45977
45978 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
45979 maybe-configure-stage4-target-libgomp:
45980 @if target-libgomp-bootstrap
45981 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
45982 configure-stage4-target-libgomp:
45983         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45984         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45985         @r=`${PWD_COMMAND}`; export r; \
45986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45987         TFLAGS="$(STAGE4_TFLAGS)"; \
45988         echo "Checking multilib configuration for libgomp..."; \
45989         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45990         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45991           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45992             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45993           else \
45994             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45995             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45996           fi; \
45997         else \
45998           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45999         fi; \
46000         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46001         $(NORMAL_TARGET_EXPORTS) \
46002          \
46003         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46004         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46005         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46006         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
46007         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46008         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46009         case $(srcdir) in \
46010           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46011           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46012                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46013         esac; \
46014         module_srcdir=libgomp; \
46015         $(SHELL) $$s/$$module_srcdir/configure \
46016           --srcdir=$${topdir}/$$module_srcdir \
46017           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46018           --target=${target_alias} \
46019           --with-build-libsubdir=$(HOST_SUBDIR) \
46020           $(STAGE4_CONFIGURE_FLAGS)
46021 @endif target-libgomp-bootstrap
46022
46023 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
46024 maybe-configure-stageprofile-target-libgomp:
46025 @if target-libgomp-bootstrap
46026 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46027 configure-stageprofile-target-libgomp:
46028         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46029         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46030         @r=`${PWD_COMMAND}`; export r; \
46031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46032         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46033         echo "Checking multilib configuration for libgomp..."; \
46034         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46035         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46036           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46037             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46038           else \
46039             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46040             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46041           fi; \
46042         else \
46043           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46044         fi; \
46045         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46046         $(NORMAL_TARGET_EXPORTS) \
46047          \
46048         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46049         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46050         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46051         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
46052         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46053         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46054         case $(srcdir) in \
46055           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46056           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46057                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46058         esac; \
46059         module_srcdir=libgomp; \
46060         $(SHELL) $$s/$$module_srcdir/configure \
46061           --srcdir=$${topdir}/$$module_srcdir \
46062           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46063           --target=${target_alias} \
46064           --with-build-libsubdir=$(HOST_SUBDIR) \
46065           $(STAGEprofile_CONFIGURE_FLAGS)
46066 @endif target-libgomp-bootstrap
46067
46068 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
46069 maybe-configure-stagefeedback-target-libgomp:
46070 @if target-libgomp-bootstrap
46071 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46072 configure-stagefeedback-target-libgomp:
46073         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46074         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46075         @r=`${PWD_COMMAND}`; export r; \
46076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46077         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46078         echo "Checking multilib configuration for libgomp..."; \
46079         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46080         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46081           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46082             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46083           else \
46084             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46085             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46086           fi; \
46087         else \
46088           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46089         fi; \
46090         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46091         $(NORMAL_TARGET_EXPORTS) \
46092          \
46093         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46094         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46095         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46096         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
46097         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46098         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46099         case $(srcdir) in \
46100           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46101           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46102                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46103         esac; \
46104         module_srcdir=libgomp; \
46105         $(SHELL) $$s/$$module_srcdir/configure \
46106           --srcdir=$${topdir}/$$module_srcdir \
46107           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46108           --target=${target_alias} \
46109           --with-build-libsubdir=$(HOST_SUBDIR) \
46110           $(STAGEfeedback_CONFIGURE_FLAGS)
46111 @endif target-libgomp-bootstrap
46112
46113
46114
46115
46116
46117 .PHONY: all-target-libgomp maybe-all-target-libgomp
46118 maybe-all-target-libgomp:
46119 @if gcc-bootstrap
46120 all-target-libgomp: stage_current
46121 @endif gcc-bootstrap
46122 @if target-libgomp
46123 TARGET-target-libgomp=all
46124 maybe-all-target-libgomp: all-target-libgomp
46125 all-target-libgomp: configure-target-libgomp
46126         @r=`${PWD_COMMAND}`; export r; \
46127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46128         $(NORMAL_TARGET_EXPORTS)  \
46129         (cd $(TARGET_SUBDIR)/libgomp && \
46130           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46131                 $(TARGET-target-libgomp))
46132 @endif target-libgomp
46133
46134
46135
46136 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
46137 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
46138 maybe-all-stage1-target-libgomp:
46139 maybe-clean-stage1-target-libgomp:
46140 @if target-libgomp-bootstrap
46141 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
46142 all-stage1: all-stage1-target-libgomp
46143 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
46144 all-stage1-target-libgomp: configure-stage1-target-libgomp
46145         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46146         @r=`${PWD_COMMAND}`; export r; \
46147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46148         TFLAGS="$(STAGE1_TFLAGS)"; \
46149         $(NORMAL_TARGET_EXPORTS)  \
46150         cd $(TARGET_SUBDIR)/libgomp && \
46151         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46152                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46153                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46154                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46155                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46156                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46157                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46158                 $(EXTRA_TARGET_FLAGS)  \
46159                   \
46160                 TFLAGS="$(STAGE1_TFLAGS)" \
46161                 $(TARGET-stage1-target-libgomp)
46162
46163 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
46164 clean-stage1: clean-stage1-target-libgomp
46165 clean-stage1-target-libgomp:
46166         @if [ $(current_stage) = stage1 ]; then \
46167           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46168         else \
46169           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
46170           $(MAKE) stage1-start; \
46171         fi; \
46172         cd $(TARGET_SUBDIR)/libgomp && \
46173         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
46174           clean
46175 @endif target-libgomp-bootstrap
46176
46177
46178 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
46179 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
46180 maybe-all-stage2-target-libgomp:
46181 maybe-clean-stage2-target-libgomp:
46182 @if target-libgomp-bootstrap
46183 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
46184 all-stage2: all-stage2-target-libgomp
46185 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
46186 all-stage2-target-libgomp: configure-stage2-target-libgomp
46187         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46188         @r=`${PWD_COMMAND}`; export r; \
46189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46190         TFLAGS="$(STAGE2_TFLAGS)"; \
46191         $(NORMAL_TARGET_EXPORTS) \
46192           \
46193         cd $(TARGET_SUBDIR)/libgomp && \
46194         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46195                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46196                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46197                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46198                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46199                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46200                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46201                 $(EXTRA_TARGET_FLAGS)   \
46202                 TFLAGS="$(STAGE2_TFLAGS)" \
46203                 $(TARGET-stage2-target-libgomp)
46204
46205 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
46206 clean-stage2: clean-stage2-target-libgomp
46207 clean-stage2-target-libgomp:
46208         @if [ $(current_stage) = stage2 ]; then \
46209           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46210         else \
46211           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
46212           $(MAKE) stage2-start; \
46213         fi; \
46214         cd $(TARGET_SUBDIR)/libgomp && \
46215         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46216 @endif target-libgomp-bootstrap
46217
46218
46219 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
46220 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
46221 maybe-all-stage3-target-libgomp:
46222 maybe-clean-stage3-target-libgomp:
46223 @if target-libgomp-bootstrap
46224 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
46225 all-stage3: all-stage3-target-libgomp
46226 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
46227 all-stage3-target-libgomp: configure-stage3-target-libgomp
46228         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46229         @r=`${PWD_COMMAND}`; export r; \
46230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46231         TFLAGS="$(STAGE3_TFLAGS)"; \
46232         $(NORMAL_TARGET_EXPORTS) \
46233           \
46234         cd $(TARGET_SUBDIR)/libgomp && \
46235         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46236                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46237                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46238                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46239                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46240                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46241                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46242                 $(EXTRA_TARGET_FLAGS)   \
46243                 TFLAGS="$(STAGE3_TFLAGS)" \
46244                 $(TARGET-stage3-target-libgomp)
46245
46246 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
46247 clean-stage3: clean-stage3-target-libgomp
46248 clean-stage3-target-libgomp:
46249         @if [ $(current_stage) = stage3 ]; then \
46250           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46251         else \
46252           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
46253           $(MAKE) stage3-start; \
46254         fi; \
46255         cd $(TARGET_SUBDIR)/libgomp && \
46256         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46257 @endif target-libgomp-bootstrap
46258
46259
46260 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
46261 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
46262 maybe-all-stage4-target-libgomp:
46263 maybe-clean-stage4-target-libgomp:
46264 @if target-libgomp-bootstrap
46265 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
46266 all-stage4: all-stage4-target-libgomp
46267 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
46268 all-stage4-target-libgomp: configure-stage4-target-libgomp
46269         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46270         @r=`${PWD_COMMAND}`; export r; \
46271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46272         TFLAGS="$(STAGE4_TFLAGS)"; \
46273         $(NORMAL_TARGET_EXPORTS) \
46274           \
46275         cd $(TARGET_SUBDIR)/libgomp && \
46276         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46277                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46278                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46279                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46280                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46281                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46282                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46283                 $(EXTRA_TARGET_FLAGS)   \
46284                 TFLAGS="$(STAGE4_TFLAGS)" \
46285                 $(TARGET-stage4-target-libgomp)
46286
46287 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
46288 clean-stage4: clean-stage4-target-libgomp
46289 clean-stage4-target-libgomp:
46290         @if [ $(current_stage) = stage4 ]; then \
46291           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46292         else \
46293           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
46294           $(MAKE) stage4-start; \
46295         fi; \
46296         cd $(TARGET_SUBDIR)/libgomp && \
46297         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46298 @endif target-libgomp-bootstrap
46299
46300
46301 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
46302 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
46303 maybe-all-stageprofile-target-libgomp:
46304 maybe-clean-stageprofile-target-libgomp:
46305 @if target-libgomp-bootstrap
46306 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
46307 all-stageprofile: all-stageprofile-target-libgomp
46308 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
46309 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46310         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46311         @r=`${PWD_COMMAND}`; export r; \
46312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46313         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46314         $(NORMAL_TARGET_EXPORTS) \
46315           \
46316         cd $(TARGET_SUBDIR)/libgomp && \
46317         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46318                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46319                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46320                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46321                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46322                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46323                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46324                 $(EXTRA_TARGET_FLAGS)   \
46325                 TFLAGS="$(STAGEprofile_TFLAGS)" \
46326                 $(TARGET-stageprofile-target-libgomp)
46327
46328 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
46329 clean-stageprofile: clean-stageprofile-target-libgomp
46330 clean-stageprofile-target-libgomp:
46331         @if [ $(current_stage) = stageprofile ]; then \
46332           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46333         else \
46334           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
46335           $(MAKE) stageprofile-start; \
46336         fi; \
46337         cd $(TARGET_SUBDIR)/libgomp && \
46338         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46339 @endif target-libgomp-bootstrap
46340
46341
46342 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
46343 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
46344 maybe-all-stagefeedback-target-libgomp:
46345 maybe-clean-stagefeedback-target-libgomp:
46346 @if target-libgomp-bootstrap
46347 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
46348 all-stagefeedback: all-stagefeedback-target-libgomp
46349 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
46350 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46351         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46352         @r=`${PWD_COMMAND}`; export r; \
46353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46354         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46355         $(NORMAL_TARGET_EXPORTS) \
46356           \
46357         cd $(TARGET_SUBDIR)/libgomp && \
46358         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46359                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46360                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46361                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46362                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46363                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46364                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46365                 $(EXTRA_TARGET_FLAGS)   \
46366                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46367                 $(TARGET-stagefeedback-target-libgomp)
46368
46369 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
46370 clean-stagefeedback: clean-stagefeedback-target-libgomp
46371 clean-stagefeedback-target-libgomp:
46372         @if [ $(current_stage) = stagefeedback ]; then \
46373           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46374         else \
46375           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
46376           $(MAKE) stagefeedback-start; \
46377         fi; \
46378         cd $(TARGET_SUBDIR)/libgomp && \
46379         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46380 @endif target-libgomp-bootstrap
46381
46382
46383
46384
46385
46386
46387 .PHONY: check-target-libgomp maybe-check-target-libgomp
46388 maybe-check-target-libgomp:
46389 @if target-libgomp
46390 maybe-check-target-libgomp: check-target-libgomp
46391
46392 check-target-libgomp:
46393         @: $(MAKE); $(unstage)
46394         @r=`${PWD_COMMAND}`; export r; \
46395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46396         $(NORMAL_TARGET_EXPORTS) \
46397         (cd $(TARGET_SUBDIR)/libgomp && \
46398           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46399
46400 @endif target-libgomp
46401
46402 .PHONY: install-target-libgomp maybe-install-target-libgomp
46403 maybe-install-target-libgomp:
46404 @if target-libgomp
46405 maybe-install-target-libgomp: install-target-libgomp
46406
46407 install-target-libgomp: installdirs
46408         @: $(MAKE); $(unstage)
46409         @r=`${PWD_COMMAND}`; export r; \
46410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46411         $(NORMAL_TARGET_EXPORTS) \
46412         (cd $(TARGET_SUBDIR)/libgomp && \
46413           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46414
46415 @endif target-libgomp
46416
46417 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
46418 maybe-install-strip-target-libgomp:
46419 @if target-libgomp
46420 maybe-install-strip-target-libgomp: install-strip-target-libgomp
46421
46422 install-strip-target-libgomp: installdirs
46423         @: $(MAKE); $(unstage)
46424         @r=`${PWD_COMMAND}`; export r; \
46425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46426         $(NORMAL_TARGET_EXPORTS) \
46427         (cd $(TARGET_SUBDIR)/libgomp && \
46428           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46429
46430 @endif target-libgomp
46431
46432 # Other targets (info, dvi, pdf, etc.)
46433
46434 .PHONY: maybe-info-target-libgomp info-target-libgomp
46435 maybe-info-target-libgomp:
46436 @if target-libgomp
46437 maybe-info-target-libgomp: info-target-libgomp
46438
46439 info-target-libgomp: \
46440     configure-target-libgomp 
46441         @: $(MAKE); $(unstage)
46442         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46443         r=`${PWD_COMMAND}`; export r; \
46444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46445         $(NORMAL_TARGET_EXPORTS) \
46446         echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
46447         for flag in $(EXTRA_TARGET_FLAGS); do \
46448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46449         done; \
46450         (cd $(TARGET_SUBDIR)/libgomp && \
46451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46453                   "RANLIB=$${RANLIB}" \
46454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46455                    info) \
46456           || exit 1
46457
46458 @endif target-libgomp
46459
46460 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
46461 maybe-dvi-target-libgomp:
46462 @if target-libgomp
46463 maybe-dvi-target-libgomp: dvi-target-libgomp
46464
46465 dvi-target-libgomp: \
46466     configure-target-libgomp 
46467         @: $(MAKE); $(unstage)
46468         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46469         r=`${PWD_COMMAND}`; export r; \
46470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46471         $(NORMAL_TARGET_EXPORTS) \
46472         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
46473         for flag in $(EXTRA_TARGET_FLAGS); do \
46474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46475         done; \
46476         (cd $(TARGET_SUBDIR)/libgomp && \
46477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46479                   "RANLIB=$${RANLIB}" \
46480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46481                    dvi) \
46482           || exit 1
46483
46484 @endif target-libgomp
46485
46486 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
46487 maybe-pdf-target-libgomp:
46488 @if target-libgomp
46489 maybe-pdf-target-libgomp: pdf-target-libgomp
46490
46491 pdf-target-libgomp: \
46492     configure-target-libgomp 
46493         @: $(MAKE); $(unstage)
46494         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46495         r=`${PWD_COMMAND}`; export r; \
46496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46497         $(NORMAL_TARGET_EXPORTS) \
46498         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
46499         for flag in $(EXTRA_TARGET_FLAGS); do \
46500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46501         done; \
46502         (cd $(TARGET_SUBDIR)/libgomp && \
46503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46505                   "RANLIB=$${RANLIB}" \
46506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46507                    pdf) \
46508           || exit 1
46509
46510 @endif target-libgomp
46511
46512 .PHONY: maybe-html-target-libgomp html-target-libgomp
46513 maybe-html-target-libgomp:
46514 @if target-libgomp
46515 maybe-html-target-libgomp: html-target-libgomp
46516
46517 html-target-libgomp: \
46518     configure-target-libgomp 
46519         @: $(MAKE); $(unstage)
46520         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46521         r=`${PWD_COMMAND}`; export r; \
46522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46523         $(NORMAL_TARGET_EXPORTS) \
46524         echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
46525         for flag in $(EXTRA_TARGET_FLAGS); do \
46526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46527         done; \
46528         (cd $(TARGET_SUBDIR)/libgomp && \
46529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46531                   "RANLIB=$${RANLIB}" \
46532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46533                    html) \
46534           || exit 1
46535
46536 @endif target-libgomp
46537
46538 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
46539 maybe-TAGS-target-libgomp:
46540 @if target-libgomp
46541 maybe-TAGS-target-libgomp: TAGS-target-libgomp
46542
46543 TAGS-target-libgomp: \
46544     configure-target-libgomp 
46545         @: $(MAKE); $(unstage)
46546         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46547         r=`${PWD_COMMAND}`; export r; \
46548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46549         $(NORMAL_TARGET_EXPORTS) \
46550         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
46551         for flag in $(EXTRA_TARGET_FLAGS); do \
46552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46553         done; \
46554         (cd $(TARGET_SUBDIR)/libgomp && \
46555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46557                   "RANLIB=$${RANLIB}" \
46558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46559                    TAGS) \
46560           || exit 1
46561
46562 @endif target-libgomp
46563
46564 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
46565 maybe-install-info-target-libgomp:
46566 @if target-libgomp
46567 maybe-install-info-target-libgomp: install-info-target-libgomp
46568
46569 install-info-target-libgomp: \
46570     configure-target-libgomp \
46571     info-target-libgomp 
46572         @: $(MAKE); $(unstage)
46573         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46574         r=`${PWD_COMMAND}`; export r; \
46575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46576         $(NORMAL_TARGET_EXPORTS) \
46577         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
46578         for flag in $(EXTRA_TARGET_FLAGS); do \
46579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46580         done; \
46581         (cd $(TARGET_SUBDIR)/libgomp && \
46582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46584                   "RANLIB=$${RANLIB}" \
46585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46586                    install-info) \
46587           || exit 1
46588
46589 @endif target-libgomp
46590
46591 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
46592 maybe-install-pdf-target-libgomp:
46593 @if target-libgomp
46594 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
46595
46596 install-pdf-target-libgomp: \
46597     configure-target-libgomp \
46598     pdf-target-libgomp 
46599         @: $(MAKE); $(unstage)
46600         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46601         r=`${PWD_COMMAND}`; export r; \
46602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46603         $(NORMAL_TARGET_EXPORTS) \
46604         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
46605         for flag in $(EXTRA_TARGET_FLAGS); do \
46606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46607         done; \
46608         (cd $(TARGET_SUBDIR)/libgomp && \
46609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46611                   "RANLIB=$${RANLIB}" \
46612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46613                    install-pdf) \
46614           || exit 1
46615
46616 @endif target-libgomp
46617
46618 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
46619 maybe-install-html-target-libgomp:
46620 @if target-libgomp
46621 maybe-install-html-target-libgomp: install-html-target-libgomp
46622
46623 install-html-target-libgomp: \
46624     configure-target-libgomp \
46625     html-target-libgomp 
46626         @: $(MAKE); $(unstage)
46627         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46628         r=`${PWD_COMMAND}`; export r; \
46629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46630         $(NORMAL_TARGET_EXPORTS) \
46631         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
46632         for flag in $(EXTRA_TARGET_FLAGS); do \
46633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46634         done; \
46635         (cd $(TARGET_SUBDIR)/libgomp && \
46636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46638                   "RANLIB=$${RANLIB}" \
46639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46640                    install-html) \
46641           || exit 1
46642
46643 @endif target-libgomp
46644
46645 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
46646 maybe-installcheck-target-libgomp:
46647 @if target-libgomp
46648 maybe-installcheck-target-libgomp: installcheck-target-libgomp
46649
46650 installcheck-target-libgomp: \
46651     configure-target-libgomp 
46652         @: $(MAKE); $(unstage)
46653         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46654         r=`${PWD_COMMAND}`; export r; \
46655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46656         $(NORMAL_TARGET_EXPORTS) \
46657         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
46658         for flag in $(EXTRA_TARGET_FLAGS); do \
46659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46660         done; \
46661         (cd $(TARGET_SUBDIR)/libgomp && \
46662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46664                   "RANLIB=$${RANLIB}" \
46665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46666                    installcheck) \
46667           || exit 1
46668
46669 @endif target-libgomp
46670
46671 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
46672 maybe-mostlyclean-target-libgomp:
46673 @if target-libgomp
46674 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
46675
46676 mostlyclean-target-libgomp: 
46677         @: $(MAKE); $(unstage)
46678         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46679         r=`${PWD_COMMAND}`; export r; \
46680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46681         $(NORMAL_TARGET_EXPORTS) \
46682         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
46683         for flag in $(EXTRA_TARGET_FLAGS); do \
46684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46685         done; \
46686         (cd $(TARGET_SUBDIR)/libgomp && \
46687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46689                   "RANLIB=$${RANLIB}" \
46690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46691                    mostlyclean) \
46692           || exit 1
46693
46694 @endif target-libgomp
46695
46696 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
46697 maybe-clean-target-libgomp:
46698 @if target-libgomp
46699 maybe-clean-target-libgomp: clean-target-libgomp
46700
46701 clean-target-libgomp: 
46702         @: $(MAKE); $(unstage)
46703         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46704         r=`${PWD_COMMAND}`; export r; \
46705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46706         $(NORMAL_TARGET_EXPORTS) \
46707         echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
46708         for flag in $(EXTRA_TARGET_FLAGS); do \
46709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46710         done; \
46711         (cd $(TARGET_SUBDIR)/libgomp && \
46712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46714                   "RANLIB=$${RANLIB}" \
46715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46716                    clean) \
46717           || exit 1
46718
46719 @endif target-libgomp
46720
46721 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
46722 maybe-distclean-target-libgomp:
46723 @if target-libgomp
46724 maybe-distclean-target-libgomp: distclean-target-libgomp
46725
46726 distclean-target-libgomp: 
46727         @: $(MAKE); $(unstage)
46728         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46729         r=`${PWD_COMMAND}`; export r; \
46730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46731         $(NORMAL_TARGET_EXPORTS) \
46732         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
46733         for flag in $(EXTRA_TARGET_FLAGS); do \
46734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46735         done; \
46736         (cd $(TARGET_SUBDIR)/libgomp && \
46737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46739                   "RANLIB=$${RANLIB}" \
46740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46741                    distclean) \
46742           || exit 1
46743
46744 @endif target-libgomp
46745
46746 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
46747 maybe-maintainer-clean-target-libgomp:
46748 @if target-libgomp
46749 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
46750
46751 maintainer-clean-target-libgomp: 
46752         @: $(MAKE); $(unstage)
46753         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46754         r=`${PWD_COMMAND}`; export r; \
46755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46756         $(NORMAL_TARGET_EXPORTS) \
46757         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
46758         for flag in $(EXTRA_TARGET_FLAGS); do \
46759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46760         done; \
46761         (cd $(TARGET_SUBDIR)/libgomp && \
46762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46764                   "RANLIB=$${RANLIB}" \
46765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46766                    maintainer-clean) \
46767           || exit 1
46768
46769 @endif target-libgomp
46770
46771
46772
46773
46774
46775 .PHONY: configure-target-libitm maybe-configure-target-libitm
46776 maybe-configure-target-libitm:
46777 @if gcc-bootstrap
46778 configure-target-libitm: stage_current
46779 @endif gcc-bootstrap
46780 @if target-libitm
46781 maybe-configure-target-libitm: configure-target-libitm
46782 configure-target-libitm: 
46783         @: $(MAKE); $(unstage)
46784         @r=`${PWD_COMMAND}`; export r; \
46785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46786         echo "Checking multilib configuration for libitm..."; \
46787         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46788         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
46789         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
46790           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
46791             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
46792           else \
46793             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
46794             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46795           fi; \
46796         else \
46797           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46798         fi; \
46799         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
46800         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46801         $(NORMAL_TARGET_EXPORTS)  \
46802         echo Configuring in $(TARGET_SUBDIR)/libitm; \
46803         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
46804         case $(srcdir) in \
46805           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46806           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
46807                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46808         esac; \
46809         module_srcdir=libitm; \
46810         rm -f no-such-file || : ; \
46811         CONFIG_SITE=no-such-file $(SHELL) \
46812           $$s/$$module_srcdir/configure \
46813           --srcdir=$${topdir}/$$module_srcdir \
46814           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46815           --target=${target_alias}  \
46816           || exit 1
46817 @endif target-libitm
46818
46819
46820
46821
46822
46823 .PHONY: all-target-libitm maybe-all-target-libitm
46824 maybe-all-target-libitm:
46825 @if gcc-bootstrap
46826 all-target-libitm: stage_current
46827 @endif gcc-bootstrap
46828 @if target-libitm
46829 TARGET-target-libitm=all
46830 maybe-all-target-libitm: all-target-libitm
46831 all-target-libitm: configure-target-libitm
46832         @: $(MAKE); $(unstage)
46833         @r=`${PWD_COMMAND}`; export r; \
46834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46835         $(NORMAL_TARGET_EXPORTS)  \
46836         (cd $(TARGET_SUBDIR)/libitm && \
46837           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46838                 $(TARGET-target-libitm))
46839 @endif target-libitm
46840
46841
46842
46843
46844
46845 .PHONY: check-target-libitm maybe-check-target-libitm
46846 maybe-check-target-libitm:
46847 @if target-libitm
46848 maybe-check-target-libitm: check-target-libitm
46849
46850 check-target-libitm:
46851         @: $(MAKE); $(unstage)
46852         @r=`${PWD_COMMAND}`; export r; \
46853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46854         $(NORMAL_TARGET_EXPORTS) \
46855         (cd $(TARGET_SUBDIR)/libitm && \
46856           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46857
46858 @endif target-libitm
46859
46860 .PHONY: install-target-libitm maybe-install-target-libitm
46861 maybe-install-target-libitm:
46862 @if target-libitm
46863 maybe-install-target-libitm: install-target-libitm
46864
46865 install-target-libitm: installdirs
46866         @: $(MAKE); $(unstage)
46867         @r=`${PWD_COMMAND}`; export r; \
46868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46869         $(NORMAL_TARGET_EXPORTS) \
46870         (cd $(TARGET_SUBDIR)/libitm && \
46871           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46872
46873 @endif target-libitm
46874
46875 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
46876 maybe-install-strip-target-libitm:
46877 @if target-libitm
46878 maybe-install-strip-target-libitm: install-strip-target-libitm
46879
46880 install-strip-target-libitm: installdirs
46881         @: $(MAKE); $(unstage)
46882         @r=`${PWD_COMMAND}`; export r; \
46883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46884         $(NORMAL_TARGET_EXPORTS) \
46885         (cd $(TARGET_SUBDIR)/libitm && \
46886           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46887
46888 @endif target-libitm
46889
46890 # Other targets (info, dvi, pdf, etc.)
46891
46892 .PHONY: maybe-info-target-libitm info-target-libitm
46893 maybe-info-target-libitm:
46894 @if target-libitm
46895 maybe-info-target-libitm: info-target-libitm
46896
46897 info-target-libitm: \
46898     configure-target-libitm 
46899         @: $(MAKE); $(unstage)
46900         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46901         r=`${PWD_COMMAND}`; export r; \
46902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46903         $(NORMAL_TARGET_EXPORTS) \
46904         echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
46905         for flag in $(EXTRA_TARGET_FLAGS); do \
46906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46907         done; \
46908         (cd $(TARGET_SUBDIR)/libitm && \
46909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46911                   "RANLIB=$${RANLIB}" \
46912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46913                    info) \
46914           || exit 1
46915
46916 @endif target-libitm
46917
46918 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
46919 maybe-dvi-target-libitm:
46920 @if target-libitm
46921 maybe-dvi-target-libitm: dvi-target-libitm
46922
46923 dvi-target-libitm: \
46924     configure-target-libitm 
46925         @: $(MAKE); $(unstage)
46926         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46927         r=`${PWD_COMMAND}`; export r; \
46928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46929         $(NORMAL_TARGET_EXPORTS) \
46930         echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
46931         for flag in $(EXTRA_TARGET_FLAGS); do \
46932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46933         done; \
46934         (cd $(TARGET_SUBDIR)/libitm && \
46935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46937                   "RANLIB=$${RANLIB}" \
46938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46939                    dvi) \
46940           || exit 1
46941
46942 @endif target-libitm
46943
46944 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
46945 maybe-pdf-target-libitm:
46946 @if target-libitm
46947 maybe-pdf-target-libitm: pdf-target-libitm
46948
46949 pdf-target-libitm: \
46950     configure-target-libitm 
46951         @: $(MAKE); $(unstage)
46952         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46953         r=`${PWD_COMMAND}`; export r; \
46954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46955         $(NORMAL_TARGET_EXPORTS) \
46956         echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
46957         for flag in $(EXTRA_TARGET_FLAGS); do \
46958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46959         done; \
46960         (cd $(TARGET_SUBDIR)/libitm && \
46961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46963                   "RANLIB=$${RANLIB}" \
46964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46965                    pdf) \
46966           || exit 1
46967
46968 @endif target-libitm
46969
46970 .PHONY: maybe-html-target-libitm html-target-libitm
46971 maybe-html-target-libitm:
46972 @if target-libitm
46973 maybe-html-target-libitm: html-target-libitm
46974
46975 html-target-libitm: \
46976     configure-target-libitm 
46977         @: $(MAKE); $(unstage)
46978         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46979         r=`${PWD_COMMAND}`; export r; \
46980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46981         $(NORMAL_TARGET_EXPORTS) \
46982         echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
46983         for flag in $(EXTRA_TARGET_FLAGS); do \
46984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46985         done; \
46986         (cd $(TARGET_SUBDIR)/libitm && \
46987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46989                   "RANLIB=$${RANLIB}" \
46990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46991                    html) \
46992           || exit 1
46993
46994 @endif target-libitm
46995
46996 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
46997 maybe-TAGS-target-libitm:
46998 @if target-libitm
46999 maybe-TAGS-target-libitm: TAGS-target-libitm
47000
47001 TAGS-target-libitm: \
47002     configure-target-libitm 
47003         @: $(MAKE); $(unstage)
47004         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47005         r=`${PWD_COMMAND}`; export r; \
47006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47007         $(NORMAL_TARGET_EXPORTS) \
47008         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
47009         for flag in $(EXTRA_TARGET_FLAGS); do \
47010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47011         done; \
47012         (cd $(TARGET_SUBDIR)/libitm && \
47013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47015                   "RANLIB=$${RANLIB}" \
47016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47017                    TAGS) \
47018           || exit 1
47019
47020 @endif target-libitm
47021
47022 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
47023 maybe-install-info-target-libitm:
47024 @if target-libitm
47025 maybe-install-info-target-libitm: install-info-target-libitm
47026
47027 install-info-target-libitm: \
47028     configure-target-libitm \
47029     info-target-libitm 
47030         @: $(MAKE); $(unstage)
47031         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47032         r=`${PWD_COMMAND}`; export r; \
47033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47034         $(NORMAL_TARGET_EXPORTS) \
47035         echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
47036         for flag in $(EXTRA_TARGET_FLAGS); do \
47037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47038         done; \
47039         (cd $(TARGET_SUBDIR)/libitm && \
47040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47042                   "RANLIB=$${RANLIB}" \
47043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47044                    install-info) \
47045           || exit 1
47046
47047 @endif target-libitm
47048
47049 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
47050 maybe-install-pdf-target-libitm:
47051 @if target-libitm
47052 maybe-install-pdf-target-libitm: install-pdf-target-libitm
47053
47054 install-pdf-target-libitm: \
47055     configure-target-libitm \
47056     pdf-target-libitm 
47057         @: $(MAKE); $(unstage)
47058         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47059         r=`${PWD_COMMAND}`; export r; \
47060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47061         $(NORMAL_TARGET_EXPORTS) \
47062         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
47063         for flag in $(EXTRA_TARGET_FLAGS); do \
47064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47065         done; \
47066         (cd $(TARGET_SUBDIR)/libitm && \
47067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47069                   "RANLIB=$${RANLIB}" \
47070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47071                    install-pdf) \
47072           || exit 1
47073
47074 @endif target-libitm
47075
47076 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
47077 maybe-install-html-target-libitm:
47078 @if target-libitm
47079 maybe-install-html-target-libitm: install-html-target-libitm
47080
47081 install-html-target-libitm: \
47082     configure-target-libitm \
47083     html-target-libitm 
47084         @: $(MAKE); $(unstage)
47085         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47086         r=`${PWD_COMMAND}`; export r; \
47087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47088         $(NORMAL_TARGET_EXPORTS) \
47089         echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
47090         for flag in $(EXTRA_TARGET_FLAGS); do \
47091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47092         done; \
47093         (cd $(TARGET_SUBDIR)/libitm && \
47094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47096                   "RANLIB=$${RANLIB}" \
47097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47098                    install-html) \
47099           || exit 1
47100
47101 @endif target-libitm
47102
47103 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
47104 maybe-installcheck-target-libitm:
47105 @if target-libitm
47106 maybe-installcheck-target-libitm: installcheck-target-libitm
47107
47108 installcheck-target-libitm: \
47109     configure-target-libitm 
47110         @: $(MAKE); $(unstage)
47111         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47112         r=`${PWD_COMMAND}`; export r; \
47113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47114         $(NORMAL_TARGET_EXPORTS) \
47115         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
47116         for flag in $(EXTRA_TARGET_FLAGS); do \
47117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47118         done; \
47119         (cd $(TARGET_SUBDIR)/libitm && \
47120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47122                   "RANLIB=$${RANLIB}" \
47123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47124                    installcheck) \
47125           || exit 1
47126
47127 @endif target-libitm
47128
47129 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
47130 maybe-mostlyclean-target-libitm:
47131 @if target-libitm
47132 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
47133
47134 mostlyclean-target-libitm: 
47135         @: $(MAKE); $(unstage)
47136         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47137         r=`${PWD_COMMAND}`; export r; \
47138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47139         $(NORMAL_TARGET_EXPORTS) \
47140         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
47141         for flag in $(EXTRA_TARGET_FLAGS); do \
47142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47143         done; \
47144         (cd $(TARGET_SUBDIR)/libitm && \
47145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47147                   "RANLIB=$${RANLIB}" \
47148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47149                    mostlyclean) \
47150           || exit 1
47151
47152 @endif target-libitm
47153
47154 .PHONY: maybe-clean-target-libitm clean-target-libitm
47155 maybe-clean-target-libitm:
47156 @if target-libitm
47157 maybe-clean-target-libitm: clean-target-libitm
47158
47159 clean-target-libitm: 
47160         @: $(MAKE); $(unstage)
47161         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47162         r=`${PWD_COMMAND}`; export r; \
47163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47164         $(NORMAL_TARGET_EXPORTS) \
47165         echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
47166         for flag in $(EXTRA_TARGET_FLAGS); do \
47167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47168         done; \
47169         (cd $(TARGET_SUBDIR)/libitm && \
47170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47172                   "RANLIB=$${RANLIB}" \
47173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47174                    clean) \
47175           || exit 1
47176
47177 @endif target-libitm
47178
47179 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
47180 maybe-distclean-target-libitm:
47181 @if target-libitm
47182 maybe-distclean-target-libitm: distclean-target-libitm
47183
47184 distclean-target-libitm: 
47185         @: $(MAKE); $(unstage)
47186         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47187         r=`${PWD_COMMAND}`; export r; \
47188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47189         $(NORMAL_TARGET_EXPORTS) \
47190         echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
47191         for flag in $(EXTRA_TARGET_FLAGS); do \
47192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47193         done; \
47194         (cd $(TARGET_SUBDIR)/libitm && \
47195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47197                   "RANLIB=$${RANLIB}" \
47198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47199                    distclean) \
47200           || exit 1
47201
47202 @endif target-libitm
47203
47204 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
47205 maybe-maintainer-clean-target-libitm:
47206 @if target-libitm
47207 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
47208
47209 maintainer-clean-target-libitm: 
47210         @: $(MAKE); $(unstage)
47211         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47212         r=`${PWD_COMMAND}`; export r; \
47213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47214         $(NORMAL_TARGET_EXPORTS) \
47215         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
47216         for flag in $(EXTRA_TARGET_FLAGS); do \
47217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47218         done; \
47219         (cd $(TARGET_SUBDIR)/libitm && \
47220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47222                   "RANLIB=$${RANLIB}" \
47223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47224                    maintainer-clean) \
47225           || exit 1
47226
47227 @endif target-libitm
47228
47229
47230
47231
47232
47233 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
47234 maybe-configure-target-libatomic:
47235 @if gcc-bootstrap
47236 configure-target-libatomic: stage_current
47237 @endif gcc-bootstrap
47238 @if target-libatomic
47239 maybe-configure-target-libatomic: configure-target-libatomic
47240 configure-target-libatomic: 
47241         @: $(MAKE); $(unstage)
47242         @r=`${PWD_COMMAND}`; export r; \
47243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47244         echo "Checking multilib configuration for libatomic..."; \
47245         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47246         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
47247         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47248           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47249             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
47250           else \
47251             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
47252             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47253           fi; \
47254         else \
47255           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47256         fi; \
47257         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
47258         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47259         $(NORMAL_TARGET_EXPORTS)  \
47260         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
47261         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
47262         case $(srcdir) in \
47263           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47264           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
47265                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47266         esac; \
47267         module_srcdir=libatomic; \
47268         rm -f no-such-file || : ; \
47269         CONFIG_SITE=no-such-file $(SHELL) \
47270           $$s/$$module_srcdir/configure \
47271           --srcdir=$${topdir}/$$module_srcdir \
47272           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47273           --target=${target_alias}  \
47274           || exit 1
47275 @endif target-libatomic
47276
47277
47278
47279
47280
47281 .PHONY: all-target-libatomic maybe-all-target-libatomic
47282 maybe-all-target-libatomic:
47283 @if gcc-bootstrap
47284 all-target-libatomic: stage_current
47285 @endif gcc-bootstrap
47286 @if target-libatomic
47287 TARGET-target-libatomic=all
47288 maybe-all-target-libatomic: all-target-libatomic
47289 all-target-libatomic: configure-target-libatomic
47290         @: $(MAKE); $(unstage)
47291         @r=`${PWD_COMMAND}`; export r; \
47292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47293         $(NORMAL_TARGET_EXPORTS)  \
47294         (cd $(TARGET_SUBDIR)/libatomic && \
47295           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47296                 $(TARGET-target-libatomic))
47297 @endif target-libatomic
47298
47299
47300
47301
47302
47303 .PHONY: check-target-libatomic maybe-check-target-libatomic
47304 maybe-check-target-libatomic:
47305 @if target-libatomic
47306 maybe-check-target-libatomic: check-target-libatomic
47307
47308 check-target-libatomic:
47309         @: $(MAKE); $(unstage)
47310         @r=`${PWD_COMMAND}`; export r; \
47311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47312         $(NORMAL_TARGET_EXPORTS) \
47313         (cd $(TARGET_SUBDIR)/libatomic && \
47314           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47315
47316 @endif target-libatomic
47317
47318 .PHONY: install-target-libatomic maybe-install-target-libatomic
47319 maybe-install-target-libatomic:
47320 @if target-libatomic
47321 maybe-install-target-libatomic: install-target-libatomic
47322
47323 install-target-libatomic: installdirs
47324         @: $(MAKE); $(unstage)
47325         @r=`${PWD_COMMAND}`; export r; \
47326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47327         $(NORMAL_TARGET_EXPORTS) \
47328         (cd $(TARGET_SUBDIR)/libatomic && \
47329           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47330
47331 @endif target-libatomic
47332
47333 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
47334 maybe-install-strip-target-libatomic:
47335 @if target-libatomic
47336 maybe-install-strip-target-libatomic: install-strip-target-libatomic
47337
47338 install-strip-target-libatomic: installdirs
47339         @: $(MAKE); $(unstage)
47340         @r=`${PWD_COMMAND}`; export r; \
47341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47342         $(NORMAL_TARGET_EXPORTS) \
47343         (cd $(TARGET_SUBDIR)/libatomic && \
47344           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47345
47346 @endif target-libatomic
47347
47348 # Other targets (info, dvi, pdf, etc.)
47349
47350 .PHONY: maybe-info-target-libatomic info-target-libatomic
47351 maybe-info-target-libatomic:
47352 @if target-libatomic
47353 maybe-info-target-libatomic: info-target-libatomic
47354
47355 info-target-libatomic: \
47356     configure-target-libatomic 
47357         @: $(MAKE); $(unstage)
47358         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47359         r=`${PWD_COMMAND}`; export r; \
47360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47361         $(NORMAL_TARGET_EXPORTS) \
47362         echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
47363         for flag in $(EXTRA_TARGET_FLAGS); do \
47364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47365         done; \
47366         (cd $(TARGET_SUBDIR)/libatomic && \
47367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47369                   "RANLIB=$${RANLIB}" \
47370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47371                    info) \
47372           || exit 1
47373
47374 @endif target-libatomic
47375
47376 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
47377 maybe-dvi-target-libatomic:
47378 @if target-libatomic
47379 maybe-dvi-target-libatomic: dvi-target-libatomic
47380
47381 dvi-target-libatomic: \
47382     configure-target-libatomic 
47383         @: $(MAKE); $(unstage)
47384         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47385         r=`${PWD_COMMAND}`; export r; \
47386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47387         $(NORMAL_TARGET_EXPORTS) \
47388         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
47389         for flag in $(EXTRA_TARGET_FLAGS); do \
47390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47391         done; \
47392         (cd $(TARGET_SUBDIR)/libatomic && \
47393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47395                   "RANLIB=$${RANLIB}" \
47396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47397                    dvi) \
47398           || exit 1
47399
47400 @endif target-libatomic
47401
47402 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
47403 maybe-pdf-target-libatomic:
47404 @if target-libatomic
47405 maybe-pdf-target-libatomic: pdf-target-libatomic
47406
47407 pdf-target-libatomic: \
47408     configure-target-libatomic 
47409         @: $(MAKE); $(unstage)
47410         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47411         r=`${PWD_COMMAND}`; export r; \
47412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47413         $(NORMAL_TARGET_EXPORTS) \
47414         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
47415         for flag in $(EXTRA_TARGET_FLAGS); do \
47416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47417         done; \
47418         (cd $(TARGET_SUBDIR)/libatomic && \
47419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47421                   "RANLIB=$${RANLIB}" \
47422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47423                    pdf) \
47424           || exit 1
47425
47426 @endif target-libatomic
47427
47428 .PHONY: maybe-html-target-libatomic html-target-libatomic
47429 maybe-html-target-libatomic:
47430 @if target-libatomic
47431 maybe-html-target-libatomic: html-target-libatomic
47432
47433 html-target-libatomic: \
47434     configure-target-libatomic 
47435         @: $(MAKE); $(unstage)
47436         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47437         r=`${PWD_COMMAND}`; export r; \
47438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47439         $(NORMAL_TARGET_EXPORTS) \
47440         echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
47441         for flag in $(EXTRA_TARGET_FLAGS); do \
47442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47443         done; \
47444         (cd $(TARGET_SUBDIR)/libatomic && \
47445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47447                   "RANLIB=$${RANLIB}" \
47448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47449                    html) \
47450           || exit 1
47451
47452 @endif target-libatomic
47453
47454 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
47455 maybe-TAGS-target-libatomic:
47456 @if target-libatomic
47457 maybe-TAGS-target-libatomic: TAGS-target-libatomic
47458
47459 TAGS-target-libatomic: \
47460     configure-target-libatomic 
47461         @: $(MAKE); $(unstage)
47462         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47463         r=`${PWD_COMMAND}`; export r; \
47464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47465         $(NORMAL_TARGET_EXPORTS) \
47466         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
47467         for flag in $(EXTRA_TARGET_FLAGS); do \
47468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47469         done; \
47470         (cd $(TARGET_SUBDIR)/libatomic && \
47471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47473                   "RANLIB=$${RANLIB}" \
47474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47475                    TAGS) \
47476           || exit 1
47477
47478 @endif target-libatomic
47479
47480 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
47481 maybe-install-info-target-libatomic:
47482 @if target-libatomic
47483 maybe-install-info-target-libatomic: install-info-target-libatomic
47484
47485 install-info-target-libatomic: \
47486     configure-target-libatomic \
47487     info-target-libatomic 
47488         @: $(MAKE); $(unstage)
47489         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47490         r=`${PWD_COMMAND}`; export r; \
47491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47492         $(NORMAL_TARGET_EXPORTS) \
47493         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
47494         for flag in $(EXTRA_TARGET_FLAGS); do \
47495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47496         done; \
47497         (cd $(TARGET_SUBDIR)/libatomic && \
47498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47500                   "RANLIB=$${RANLIB}" \
47501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47502                    install-info) \
47503           || exit 1
47504
47505 @endif target-libatomic
47506
47507 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
47508 maybe-install-pdf-target-libatomic:
47509 @if target-libatomic
47510 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
47511
47512 install-pdf-target-libatomic: \
47513     configure-target-libatomic \
47514     pdf-target-libatomic 
47515         @: $(MAKE); $(unstage)
47516         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47517         r=`${PWD_COMMAND}`; export r; \
47518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47519         $(NORMAL_TARGET_EXPORTS) \
47520         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
47521         for flag in $(EXTRA_TARGET_FLAGS); do \
47522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47523         done; \
47524         (cd $(TARGET_SUBDIR)/libatomic && \
47525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47527                   "RANLIB=$${RANLIB}" \
47528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47529                    install-pdf) \
47530           || exit 1
47531
47532 @endif target-libatomic
47533
47534 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
47535 maybe-install-html-target-libatomic:
47536 @if target-libatomic
47537 maybe-install-html-target-libatomic: install-html-target-libatomic
47538
47539 install-html-target-libatomic: \
47540     configure-target-libatomic \
47541     html-target-libatomic 
47542         @: $(MAKE); $(unstage)
47543         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47544         r=`${PWD_COMMAND}`; export r; \
47545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47546         $(NORMAL_TARGET_EXPORTS) \
47547         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
47548         for flag in $(EXTRA_TARGET_FLAGS); do \
47549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47550         done; \
47551         (cd $(TARGET_SUBDIR)/libatomic && \
47552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47554                   "RANLIB=$${RANLIB}" \
47555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47556                    install-html) \
47557           || exit 1
47558
47559 @endif target-libatomic
47560
47561 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
47562 maybe-installcheck-target-libatomic:
47563 @if target-libatomic
47564 maybe-installcheck-target-libatomic: installcheck-target-libatomic
47565
47566 installcheck-target-libatomic: \
47567     configure-target-libatomic 
47568         @: $(MAKE); $(unstage)
47569         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47570         r=`${PWD_COMMAND}`; export r; \
47571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47572         $(NORMAL_TARGET_EXPORTS) \
47573         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
47574         for flag in $(EXTRA_TARGET_FLAGS); do \
47575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47576         done; \
47577         (cd $(TARGET_SUBDIR)/libatomic && \
47578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47580                   "RANLIB=$${RANLIB}" \
47581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47582                    installcheck) \
47583           || exit 1
47584
47585 @endif target-libatomic
47586
47587 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
47588 maybe-mostlyclean-target-libatomic:
47589 @if target-libatomic
47590 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
47591
47592 mostlyclean-target-libatomic: 
47593         @: $(MAKE); $(unstage)
47594         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47595         r=`${PWD_COMMAND}`; export r; \
47596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47597         $(NORMAL_TARGET_EXPORTS) \
47598         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
47599         for flag in $(EXTRA_TARGET_FLAGS); do \
47600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47601         done; \
47602         (cd $(TARGET_SUBDIR)/libatomic && \
47603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47605                   "RANLIB=$${RANLIB}" \
47606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47607                    mostlyclean) \
47608           || exit 1
47609
47610 @endif target-libatomic
47611
47612 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
47613 maybe-clean-target-libatomic:
47614 @if target-libatomic
47615 maybe-clean-target-libatomic: clean-target-libatomic
47616
47617 clean-target-libatomic: 
47618         @: $(MAKE); $(unstage)
47619         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47620         r=`${PWD_COMMAND}`; export r; \
47621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47622         $(NORMAL_TARGET_EXPORTS) \
47623         echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
47624         for flag in $(EXTRA_TARGET_FLAGS); do \
47625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47626         done; \
47627         (cd $(TARGET_SUBDIR)/libatomic && \
47628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47630                   "RANLIB=$${RANLIB}" \
47631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47632                    clean) \
47633           || exit 1
47634
47635 @endif target-libatomic
47636
47637 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
47638 maybe-distclean-target-libatomic:
47639 @if target-libatomic
47640 maybe-distclean-target-libatomic: distclean-target-libatomic
47641
47642 distclean-target-libatomic: 
47643         @: $(MAKE); $(unstage)
47644         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47645         r=`${PWD_COMMAND}`; export r; \
47646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47647         $(NORMAL_TARGET_EXPORTS) \
47648         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
47649         for flag in $(EXTRA_TARGET_FLAGS); do \
47650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47651         done; \
47652         (cd $(TARGET_SUBDIR)/libatomic && \
47653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47655                   "RANLIB=$${RANLIB}" \
47656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47657                    distclean) \
47658           || exit 1
47659
47660 @endif target-libatomic
47661
47662 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
47663 maybe-maintainer-clean-target-libatomic:
47664 @if target-libatomic
47665 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
47666
47667 maintainer-clean-target-libatomic: 
47668         @: $(MAKE); $(unstage)
47669         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47670         r=`${PWD_COMMAND}`; export r; \
47671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47672         $(NORMAL_TARGET_EXPORTS) \
47673         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
47674         for flag in $(EXTRA_TARGET_FLAGS); do \
47675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47676         done; \
47677         (cd $(TARGET_SUBDIR)/libatomic && \
47678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47680                   "RANLIB=$${RANLIB}" \
47681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47682                    maintainer-clean) \
47683           || exit 1
47684
47685 @endif target-libatomic
47686
47687
47688
47689 @if target-libgomp
47690 .PHONY: check-target-libgomp-c++
47691 check-target-libgomp-c++:
47692         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
47693
47694 @endif target-libgomp
47695
47696 @if target-libitm
47697 .PHONY: check-target-libitm-c++
47698 check-target-libitm-c++:
47699         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
47700
47701 @endif target-libitm
47702
47703 # ----------
47704 # GCC module
47705 # ----------
47706
47707 @if gcc-no-bootstrap
47708 .PHONY: cross
47709 cross: all-build all-gas all-ld
47710         @r=`${PWD_COMMAND}`; export r; \
47711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47712         $(HOST_EXPORTS) \
47713         echo "Building the C and C++ compiler"; \
47714         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
47715         @r=`${PWD_COMMAND}`; export r; \
47716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47717         echo "Building runtime libraries"; \
47718         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
47719 @endif gcc-no-bootstrap
47720
47721 @if gcc
47722
47723 .PHONY: check-gcc-c check-c
47724 check-gcc-c:
47725         r=`${PWD_COMMAND}`; export r; \
47726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47727         $(HOST_EXPORTS) \
47728         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
47729 check-c: check-gcc-c
47730
47731 .PHONY: check-gcc-c++ check-c++
47732 check-gcc-c++:
47733         r=`${PWD_COMMAND}`; export r; \
47734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47735         $(HOST_EXPORTS) \
47736         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
47737 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
47738
47739 .PHONY: check-gcc-fortran check-fortran
47740 check-gcc-fortran:
47741         r=`${PWD_COMMAND}`; export r; \
47742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47743         $(HOST_EXPORTS) \
47744         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
47745 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
47746
47747 .PHONY: check-gcc-java check-java
47748 check-gcc-java:
47749         r=`${PWD_COMMAND}`; export r; \
47750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47751         $(HOST_EXPORTS) \
47752         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
47753 check-java: check-gcc-java check-target-libjava
47754
47755 .PHONY: check-gcc-ada check-ada
47756 check-gcc-ada:
47757         r=`${PWD_COMMAND}`; export r; \
47758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47759         $(HOST_EXPORTS) \
47760         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
47761 check-ada: check-gcc-ada check-target-libada
47762
47763 .PHONY: check-gcc-objc check-objc
47764 check-gcc-objc:
47765         r=`${PWD_COMMAND}`; export r; \
47766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47767         $(HOST_EXPORTS) \
47768         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
47769 check-objc: check-gcc-objc check-target-libobjc
47770
47771 .PHONY: check-gcc-obj-c++ check-obj-c++
47772 check-gcc-obj-c++:
47773         r=`${PWD_COMMAND}`; export r; \
47774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47775         $(HOST_EXPORTS) \
47776         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
47777 check-obj-c++: check-gcc-obj-c++
47778
47779 .PHONY: check-gcc-go check-go
47780 check-gcc-go:
47781         r=`${PWD_COMMAND}`; export r; \
47782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47783         $(HOST_EXPORTS) \
47784         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
47785 check-go: check-gcc-go check-target-libgo
47786
47787
47788 # The gcc part of install-no-fixedincludes, which relies on an intimate
47789 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
47790 .PHONY: gcc-install-no-fixedincludes
47791 gcc-install-no-fixedincludes:
47792         @if [ -f ./gcc/Makefile ]; then \
47793           r=`${PWD_COMMAND}`; export r; \
47794           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47795           $(HOST_EXPORTS) \
47796           (cd ./gcc \
47797            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
47798         else true; fi
47799 @endif gcc
47800
47801 # ---------------------
47802 # GCC bootstrap support
47803 # ---------------------
47804
47805 # We track the current stage (the one in 'gcc') in the stage_current file.
47806 # stage_last instead tracks the stage that was built last.  These targets
47807 # are dummy when toplevel bootstrap is not active.
47808
47809 # While making host and target tools, symlinks to the final stage must be
47810 # there, so $(unstage) should be run at various points.  To avoid excessive
47811 # recursive invocations of make, we "inline" them using a variable.  These
47812 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
47813 # to avoid warnings from the GNU Make job server.
47814
47815 unstage = :
47816 stage = :
47817 current_stage = ""
47818
47819 @if gcc-bootstrap
47820 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
47821 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
47822 current_stage = "`cat stage_current 2> /dev/null`"
47823 @endif gcc-bootstrap
47824
47825 .PHONY: unstage stage
47826 unstage:
47827         @: $(MAKE); $(unstage)
47828 stage:
47829         @: $(MAKE); $(stage)
47830
47831 # Disable commands for lean bootstrap.
47832 LEAN = false
47833
47834 # We name the build directories for the various stages "stage1-gcc",
47835 # "stage2-gcc","stage3-gcc", etc.
47836
47837 # Since the 'compare' process will fail (on debugging information) if any
47838 # directory names are different, we need to link the gcc directory for
47839 # the previous stage to a constant name ('prev-gcc'), and to make the name of
47840 # the build directories constant as well. For the latter, we use naked names
47841 # like 'gcc', because the scripts in that directory assume it.  We use
47842 # mv on platforms where symlinks to directories do not work or are not
47843 # reliable.
47844
47845 # 'touch' doesn't work right on some platforms.
47846 STAMP = echo timestamp > 
47847
47848 # We only want to compare .o files, so set this!
47849 objext = .o
47850
47851
47852 .PHONY: stage1-start stage1-end
47853
47854 stage1-start::
47855         @: $(MAKE); $(stage); \
47856         echo stage1 > stage_current; \
47857         echo stage1 > stage_last; \
47858         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47859 @if bfd
47860         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
47861           mkdir stage1-bfd; \
47862         mv stage1-bfd bfd
47863 @endif bfd
47864 @if opcodes
47865         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
47866           mkdir stage1-opcodes; \
47867         mv stage1-opcodes opcodes
47868 @endif opcodes
47869 @if binutils
47870         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
47871           mkdir stage1-binutils; \
47872         mv stage1-binutils binutils
47873 @endif binutils
47874 @if fixincludes
47875         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
47876           mkdir stage1-fixincludes; \
47877         mv stage1-fixincludes fixincludes
47878 @endif fixincludes
47879 @if gas
47880         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
47881           mkdir stage1-gas; \
47882         mv stage1-gas gas
47883 @endif gas
47884 @if gcc
47885         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
47886           mkdir stage1-gcc; \
47887         mv stage1-gcc gcc
47888 @endif gcc
47889 @if gmp
47890         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
47891           mkdir stage1-gmp; \
47892         mv stage1-gmp gmp
47893 @endif gmp
47894 @if mpfr
47895         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
47896           mkdir stage1-mpfr; \
47897         mv stage1-mpfr mpfr
47898 @endif mpfr
47899 @if mpc
47900         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
47901           mkdir stage1-mpc; \
47902         mv stage1-mpc mpc
47903 @endif mpc
47904 @if isl
47905         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
47906           mkdir stage1-isl; \
47907         mv stage1-isl isl
47908 @endif isl
47909 @if libelf
47910         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
47911           mkdir stage1-libelf; \
47912         mv stage1-libelf libelf
47913 @endif libelf
47914 @if gold
47915         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
47916           mkdir stage1-gold; \
47917         mv stage1-gold gold
47918 @endif gold
47919 @if intl
47920         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
47921           mkdir stage1-intl; \
47922         mv stage1-intl intl
47923 @endif intl
47924 @if ld
47925         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
47926           mkdir stage1-ld; \
47927         mv stage1-ld ld
47928 @endif ld
47929 @if libbacktrace
47930         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
47931           mkdir stage1-libbacktrace; \
47932         mv stage1-libbacktrace libbacktrace
47933 @endif libbacktrace
47934 @if libcpp
47935         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
47936           mkdir stage1-libcpp; \
47937         mv stage1-libcpp libcpp
47938 @endif libcpp
47939 @if libdecnumber
47940         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
47941           mkdir stage1-libdecnumber; \
47942         mv stage1-libdecnumber libdecnumber
47943 @endif libdecnumber
47944 @if libiberty
47945         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
47946           mkdir stage1-libiberty; \
47947         mv stage1-libiberty libiberty
47948 @endif libiberty
47949 @if libiberty-linker-plugin
47950         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
47951           mkdir stage1-libiberty-linker-plugin; \
47952         mv stage1-libiberty-linker-plugin libiberty-linker-plugin
47953 @endif libiberty-linker-plugin
47954 @if libiconv
47955         @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
47956           mkdir stage1-libiconv; \
47957         mv stage1-libiconv libiconv
47958 @endif libiconv
47959 @if zlib
47960         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
47961           mkdir stage1-zlib; \
47962         mv stage1-zlib zlib
47963 @endif zlib
47964 @if lto-plugin
47965         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
47966           mkdir stage1-lto-plugin; \
47967         mv stage1-lto-plugin lto-plugin
47968 @endif lto-plugin
47969         @[ -d stage1-$(TARGET_SUBDIR) ] || \
47970           mkdir stage1-$(TARGET_SUBDIR); \
47971         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
47972
47973 stage1-end:: 
47974 @if bfd
47975         @if test -d $(HOST_SUBDIR)/bfd; then \
47976           cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
47977         fi
47978 @endif bfd
47979 @if opcodes
47980         @if test -d $(HOST_SUBDIR)/opcodes; then \
47981           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
47982         fi
47983 @endif opcodes
47984 @if binutils
47985         @if test -d $(HOST_SUBDIR)/binutils; then \
47986           cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
47987         fi
47988 @endif binutils
47989 @if fixincludes
47990         @if test -d $(HOST_SUBDIR)/fixincludes; then \
47991           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
47992         fi
47993 @endif fixincludes
47994 @if gas
47995         @if test -d $(HOST_SUBDIR)/gas; then \
47996           cd $(HOST_SUBDIR); mv gas stage1-gas; \
47997         fi
47998 @endif gas
47999 @if gcc
48000         @if test -d $(HOST_SUBDIR)/gcc; then \
48001           cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
48002         fi
48003 @endif gcc
48004 @if gmp
48005         @if test -d $(HOST_SUBDIR)/gmp; then \
48006           cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
48007         fi
48008 @endif gmp
48009 @if mpfr
48010         @if test -d $(HOST_SUBDIR)/mpfr; then \
48011           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
48012         fi
48013 @endif mpfr
48014 @if mpc
48015         @if test -d $(HOST_SUBDIR)/mpc; then \
48016           cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
48017         fi
48018 @endif mpc
48019 @if isl
48020         @if test -d $(HOST_SUBDIR)/isl; then \
48021           cd $(HOST_SUBDIR); mv isl stage1-isl; \
48022         fi
48023 @endif isl
48024 @if libelf
48025         @if test -d $(HOST_SUBDIR)/libelf; then \
48026           cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
48027         fi
48028 @endif libelf
48029 @if gold
48030         @if test -d $(HOST_SUBDIR)/gold; then \
48031           cd $(HOST_SUBDIR); mv gold stage1-gold; \
48032         fi
48033 @endif gold
48034 @if intl
48035         @if test -d $(HOST_SUBDIR)/intl; then \
48036           cd $(HOST_SUBDIR); mv intl stage1-intl; \
48037         fi
48038 @endif intl
48039 @if ld
48040         @if test -d $(HOST_SUBDIR)/ld; then \
48041           cd $(HOST_SUBDIR); mv ld stage1-ld; \
48042         fi
48043 @endif ld
48044 @if libbacktrace
48045         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48046           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
48047         fi
48048 @endif libbacktrace
48049 @if libcpp
48050         @if test -d $(HOST_SUBDIR)/libcpp; then \
48051           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
48052         fi
48053 @endif libcpp
48054 @if libdecnumber
48055         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48056           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
48057         fi
48058 @endif libdecnumber
48059 @if libiberty
48060         @if test -d $(HOST_SUBDIR)/libiberty; then \
48061           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
48062         fi
48063 @endif libiberty
48064 @if libiberty-linker-plugin
48065         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48066           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
48067         fi
48068 @endif libiberty-linker-plugin
48069 @if libiconv
48070         @if test -d $(HOST_SUBDIR)/libiconv; then \
48071           cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
48072         fi
48073 @endif libiconv
48074 @if zlib
48075         @if test -d $(HOST_SUBDIR)/zlib; then \
48076           cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
48077         fi
48078 @endif zlib
48079 @if lto-plugin
48080         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48081           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
48082         fi
48083 @endif lto-plugin
48084         @if test -d $(TARGET_SUBDIR); then \
48085           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
48086         fi
48087         rm -f stage_current
48088
48089 # Bubble a bug fix through all the stages up to stage 1.  They are
48090 # remade, but not reconfigured.  The next stage (if any) will not be
48091 # reconfigured either.
48092 .PHONY: stage1-bubble
48093 stage1-bubble:: 
48094         @r=`${PWD_COMMAND}`; export r; \
48095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48096         if test -f stage1-lean ; then \
48097           echo Skipping rebuild of stage1; \
48098         else \
48099           $(MAKE) stage1-start; \
48100           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
48101         fi
48102
48103 .PHONY: all-stage1 clean-stage1
48104 do-clean: clean-stage1
48105
48106 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48107 # only possibility, but now it conflicts with no-bootstrap rules
48108 @if gcc-bootstrap
48109
48110
48111
48112
48113 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48114
48115 .PHONY: distclean-stage1
48116 distclean-stage1::
48117         @: $(MAKE); $(stage)
48118         @test "`cat stage_last`" != stage1 || rm -f stage_last
48119         rm -rf stage1-* 
48120
48121
48122 @endif gcc-bootstrap
48123
48124
48125 .PHONY: stage2-start stage2-end
48126
48127 stage2-start::
48128         @: $(MAKE); $(stage); \
48129         echo stage2 > stage_current; \
48130         echo stage2 > stage_last; \
48131         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48132 @if bfd
48133         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
48134           mkdir stage2-bfd; \
48135         mv stage2-bfd bfd; \
48136         mv stage1-bfd prev-bfd || test -f stage1-lean 
48137 @endif bfd
48138 @if opcodes
48139         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
48140           mkdir stage2-opcodes; \
48141         mv stage2-opcodes opcodes; \
48142         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
48143 @endif opcodes
48144 @if binutils
48145         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
48146           mkdir stage2-binutils; \
48147         mv stage2-binutils binutils; \
48148         mv stage1-binutils prev-binutils || test -f stage1-lean 
48149 @endif binutils
48150 @if fixincludes
48151         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
48152           mkdir stage2-fixincludes; \
48153         mv stage2-fixincludes fixincludes; \
48154         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
48155 @endif fixincludes
48156 @if gas
48157         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
48158           mkdir stage2-gas; \
48159         mv stage2-gas gas; \
48160         mv stage1-gas prev-gas || test -f stage1-lean 
48161 @endif gas
48162 @if gcc
48163         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
48164           mkdir stage2-gcc; \
48165         mv stage2-gcc gcc; \
48166         mv stage1-gcc prev-gcc || test -f stage1-lean 
48167 @endif gcc
48168 @if gmp
48169         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
48170           mkdir stage2-gmp; \
48171         mv stage2-gmp gmp; \
48172         mv stage1-gmp prev-gmp || test -f stage1-lean 
48173 @endif gmp
48174 @if mpfr
48175         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
48176           mkdir stage2-mpfr; \
48177         mv stage2-mpfr mpfr; \
48178         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
48179 @endif mpfr
48180 @if mpc
48181         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
48182           mkdir stage2-mpc; \
48183         mv stage2-mpc mpc; \
48184         mv stage1-mpc prev-mpc || test -f stage1-lean 
48185 @endif mpc
48186 @if isl
48187         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
48188           mkdir stage2-isl; \
48189         mv stage2-isl isl; \
48190         mv stage1-isl prev-isl || test -f stage1-lean 
48191 @endif isl
48192 @if libelf
48193         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
48194           mkdir stage2-libelf; \
48195         mv stage2-libelf libelf; \
48196         mv stage1-libelf prev-libelf || test -f stage1-lean 
48197 @endif libelf
48198 @if gold
48199         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
48200           mkdir stage2-gold; \
48201         mv stage2-gold gold; \
48202         mv stage1-gold prev-gold || test -f stage1-lean 
48203 @endif gold
48204 @if intl
48205         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
48206           mkdir stage2-intl; \
48207         mv stage2-intl intl; \
48208         mv stage1-intl prev-intl || test -f stage1-lean 
48209 @endif intl
48210 @if ld
48211         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
48212           mkdir stage2-ld; \
48213         mv stage2-ld ld; \
48214         mv stage1-ld prev-ld || test -f stage1-lean 
48215 @endif ld
48216 @if libbacktrace
48217         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
48218           mkdir stage2-libbacktrace; \
48219         mv stage2-libbacktrace libbacktrace; \
48220         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
48221 @endif libbacktrace
48222 @if libcpp
48223         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
48224           mkdir stage2-libcpp; \
48225         mv stage2-libcpp libcpp; \
48226         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
48227 @endif libcpp
48228 @if libdecnumber
48229         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
48230           mkdir stage2-libdecnumber; \
48231         mv stage2-libdecnumber libdecnumber; \
48232         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
48233 @endif libdecnumber
48234 @if libiberty
48235         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
48236           mkdir stage2-libiberty; \
48237         mv stage2-libiberty libiberty; \
48238         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
48239 @endif libiberty
48240 @if libiberty-linker-plugin
48241         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
48242           mkdir stage2-libiberty-linker-plugin; \
48243         mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
48244         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
48245 @endif libiberty-linker-plugin
48246 @if libiconv
48247         @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
48248           mkdir stage2-libiconv; \
48249         mv stage2-libiconv libiconv; \
48250         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
48251 @endif libiconv
48252 @if zlib
48253         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
48254           mkdir stage2-zlib; \
48255         mv stage2-zlib zlib; \
48256         mv stage1-zlib prev-zlib || test -f stage1-lean 
48257 @endif zlib
48258 @if lto-plugin
48259         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
48260           mkdir stage2-lto-plugin; \
48261         mv stage2-lto-plugin lto-plugin; \
48262         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
48263 @endif lto-plugin
48264         @[ -d stage2-$(TARGET_SUBDIR) ] || \
48265           mkdir stage2-$(TARGET_SUBDIR); \
48266         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48267         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
48268
48269 stage2-end:: 
48270 @if bfd
48271         @if test -d $(HOST_SUBDIR)/bfd; then \
48272           cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
48273           mv prev-bfd stage1-bfd; : ; \
48274         fi
48275 @endif bfd
48276 @if opcodes
48277         @if test -d $(HOST_SUBDIR)/opcodes; then \
48278           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
48279           mv prev-opcodes stage1-opcodes; : ; \
48280         fi
48281 @endif opcodes
48282 @if binutils
48283         @if test -d $(HOST_SUBDIR)/binutils; then \
48284           cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
48285           mv prev-binutils stage1-binutils; : ; \
48286         fi
48287 @endif binutils
48288 @if fixincludes
48289         @if test -d $(HOST_SUBDIR)/fixincludes; then \
48290           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
48291           mv prev-fixincludes stage1-fixincludes; : ; \
48292         fi
48293 @endif fixincludes
48294 @if gas
48295         @if test -d $(HOST_SUBDIR)/gas; then \
48296           cd $(HOST_SUBDIR); mv gas stage2-gas; \
48297           mv prev-gas stage1-gas; : ; \
48298         fi
48299 @endif gas
48300 @if gcc
48301         @if test -d $(HOST_SUBDIR)/gcc; then \
48302           cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
48303           mv prev-gcc stage1-gcc; : ; \
48304         fi
48305 @endif gcc
48306 @if gmp
48307         @if test -d $(HOST_SUBDIR)/gmp; then \
48308           cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
48309           mv prev-gmp stage1-gmp; : ; \
48310         fi
48311 @endif gmp
48312 @if mpfr
48313         @if test -d $(HOST_SUBDIR)/mpfr; then \
48314           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
48315           mv prev-mpfr stage1-mpfr; : ; \
48316         fi
48317 @endif mpfr
48318 @if mpc
48319         @if test -d $(HOST_SUBDIR)/mpc; then \
48320           cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
48321           mv prev-mpc stage1-mpc; : ; \
48322         fi
48323 @endif mpc
48324 @if isl
48325         @if test -d $(HOST_SUBDIR)/isl; then \
48326           cd $(HOST_SUBDIR); mv isl stage2-isl; \
48327           mv prev-isl stage1-isl; : ; \
48328         fi
48329 @endif isl
48330 @if libelf
48331         @if test -d $(HOST_SUBDIR)/libelf; then \
48332           cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
48333           mv prev-libelf stage1-libelf; : ; \
48334         fi
48335 @endif libelf
48336 @if gold
48337         @if test -d $(HOST_SUBDIR)/gold; then \
48338           cd $(HOST_SUBDIR); mv gold stage2-gold; \
48339           mv prev-gold stage1-gold; : ; \
48340         fi
48341 @endif gold
48342 @if intl
48343         @if test -d $(HOST_SUBDIR)/intl; then \
48344           cd $(HOST_SUBDIR); mv intl stage2-intl; \
48345           mv prev-intl stage1-intl; : ; \
48346         fi
48347 @endif intl
48348 @if ld
48349         @if test -d $(HOST_SUBDIR)/ld; then \
48350           cd $(HOST_SUBDIR); mv ld stage2-ld; \
48351           mv prev-ld stage1-ld; : ; \
48352         fi
48353 @endif ld
48354 @if libbacktrace
48355         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48356           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
48357           mv prev-libbacktrace stage1-libbacktrace; : ; \
48358         fi
48359 @endif libbacktrace
48360 @if libcpp
48361         @if test -d $(HOST_SUBDIR)/libcpp; then \
48362           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
48363           mv prev-libcpp stage1-libcpp; : ; \
48364         fi
48365 @endif libcpp
48366 @if libdecnumber
48367         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48368           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
48369           mv prev-libdecnumber stage1-libdecnumber; : ; \
48370         fi
48371 @endif libdecnumber
48372 @if libiberty
48373         @if test -d $(HOST_SUBDIR)/libiberty; then \
48374           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
48375           mv prev-libiberty stage1-libiberty; : ; \
48376         fi
48377 @endif libiberty
48378 @if libiberty-linker-plugin
48379         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48380           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
48381           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
48382         fi
48383 @endif libiberty-linker-plugin
48384 @if libiconv
48385         @if test -d $(HOST_SUBDIR)/libiconv; then \
48386           cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
48387           mv prev-libiconv stage1-libiconv; : ; \
48388         fi
48389 @endif libiconv
48390 @if zlib
48391         @if test -d $(HOST_SUBDIR)/zlib; then \
48392           cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
48393           mv prev-zlib stage1-zlib; : ; \
48394         fi
48395 @endif zlib
48396 @if lto-plugin
48397         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48398           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
48399           mv prev-lto-plugin stage1-lto-plugin; : ; \
48400         fi
48401 @endif lto-plugin
48402         @if test -d $(TARGET_SUBDIR); then \
48403           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
48404           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
48405         fi
48406         rm -f stage_current
48407
48408 # Bubble a bug fix through all the stages up to stage 2.  They are
48409 # remade, but not reconfigured.  The next stage (if any) will not be
48410 # reconfigured either.
48411 .PHONY: stage2-bubble
48412 stage2-bubble:: stage1-bubble
48413         @r=`${PWD_COMMAND}`; export r; \
48414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48415         if test -f stage2-lean || test -f stage1-lean ; then \
48416           echo Skipping rebuild of stage2; \
48417         else \
48418           $(MAKE) stage2-start; \
48419           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
48420         fi
48421
48422 .PHONY: all-stage2 clean-stage2
48423 do-clean: clean-stage2
48424
48425 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48426 # only possibility, but now it conflicts with no-bootstrap rules
48427 @if gcc-bootstrap
48428
48429
48430
48431 .PHONY: bootstrap2 bootstrap2-lean
48432 bootstrap2:
48433         echo stage2 > stage_final
48434         @r=`${PWD_COMMAND}`; export r; \
48435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48436         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
48437         @: $(MAKE); $(unstage)
48438         @r=`${PWD_COMMAND}`; export r; \
48439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48440         TFLAGS="$(STAGE2_TFLAGS)"; \
48441         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48442
48443 bootstrap2-lean:
48444         echo stage2 > stage_final
48445         @r=`${PWD_COMMAND}`; export r; \
48446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48447         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
48448         @: $(MAKE); $(unstage)
48449         @r=`${PWD_COMMAND}`; export r; \
48450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48451         TFLAGS="$(STAGE2_TFLAGS)"; \
48452         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48453
48454
48455 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48456 distclean-stage1:: distclean-stage2 
48457 .PHONY: distclean-stage2
48458 distclean-stage2::
48459         @: $(MAKE); $(stage)
48460         @test "`cat stage_last`" != stage2 || rm -f stage_last
48461         rm -rf stage2-* 
48462
48463
48464 @endif gcc-bootstrap
48465
48466
48467 .PHONY: stage3-start stage3-end
48468
48469 stage3-start::
48470         @: $(MAKE); $(stage); \
48471         echo stage3 > stage_current; \
48472         echo stage3 > stage_last; \
48473         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48474 @if bfd
48475         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
48476           mkdir stage3-bfd; \
48477         mv stage3-bfd bfd; \
48478         mv stage2-bfd prev-bfd || test -f stage2-lean 
48479 @endif bfd
48480 @if opcodes
48481         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
48482           mkdir stage3-opcodes; \
48483         mv stage3-opcodes opcodes; \
48484         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
48485 @endif opcodes
48486 @if binutils
48487         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
48488           mkdir stage3-binutils; \
48489         mv stage3-binutils binutils; \
48490         mv stage2-binutils prev-binutils || test -f stage2-lean 
48491 @endif binutils
48492 @if fixincludes
48493         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
48494           mkdir stage3-fixincludes; \
48495         mv stage3-fixincludes fixincludes; \
48496         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
48497 @endif fixincludes
48498 @if gas
48499         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
48500           mkdir stage3-gas; \
48501         mv stage3-gas gas; \
48502         mv stage2-gas prev-gas || test -f stage2-lean 
48503 @endif gas
48504 @if gcc
48505         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
48506           mkdir stage3-gcc; \
48507         mv stage3-gcc gcc; \
48508         mv stage2-gcc prev-gcc || test -f stage2-lean 
48509 @endif gcc
48510 @if gmp
48511         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
48512           mkdir stage3-gmp; \
48513         mv stage3-gmp gmp; \
48514         mv stage2-gmp prev-gmp || test -f stage2-lean 
48515 @endif gmp
48516 @if mpfr
48517         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
48518           mkdir stage3-mpfr; \
48519         mv stage3-mpfr mpfr; \
48520         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
48521 @endif mpfr
48522 @if mpc
48523         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
48524           mkdir stage3-mpc; \
48525         mv stage3-mpc mpc; \
48526         mv stage2-mpc prev-mpc || test -f stage2-lean 
48527 @endif mpc
48528 @if isl
48529         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
48530           mkdir stage3-isl; \
48531         mv stage3-isl isl; \
48532         mv stage2-isl prev-isl || test -f stage2-lean 
48533 @endif isl
48534 @if libelf
48535         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
48536           mkdir stage3-libelf; \
48537         mv stage3-libelf libelf; \
48538         mv stage2-libelf prev-libelf || test -f stage2-lean 
48539 @endif libelf
48540 @if gold
48541         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
48542           mkdir stage3-gold; \
48543         mv stage3-gold gold; \
48544         mv stage2-gold prev-gold || test -f stage2-lean 
48545 @endif gold
48546 @if intl
48547         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
48548           mkdir stage3-intl; \
48549         mv stage3-intl intl; \
48550         mv stage2-intl prev-intl || test -f stage2-lean 
48551 @endif intl
48552 @if ld
48553         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
48554           mkdir stage3-ld; \
48555         mv stage3-ld ld; \
48556         mv stage2-ld prev-ld || test -f stage2-lean 
48557 @endif ld
48558 @if libbacktrace
48559         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
48560           mkdir stage3-libbacktrace; \
48561         mv stage3-libbacktrace libbacktrace; \
48562         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
48563 @endif libbacktrace
48564 @if libcpp
48565         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
48566           mkdir stage3-libcpp; \
48567         mv stage3-libcpp libcpp; \
48568         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
48569 @endif libcpp
48570 @if libdecnumber
48571         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
48572           mkdir stage3-libdecnumber; \
48573         mv stage3-libdecnumber libdecnumber; \
48574         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
48575 @endif libdecnumber
48576 @if libiberty
48577         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
48578           mkdir stage3-libiberty; \
48579         mv stage3-libiberty libiberty; \
48580         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
48581 @endif libiberty
48582 @if libiberty-linker-plugin
48583         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
48584           mkdir stage3-libiberty-linker-plugin; \
48585         mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
48586         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
48587 @endif libiberty-linker-plugin
48588 @if libiconv
48589         @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
48590           mkdir stage3-libiconv; \
48591         mv stage3-libiconv libiconv; \
48592         mv stage2-libiconv prev-libiconv || test -f stage2-lean 
48593 @endif libiconv
48594 @if zlib
48595         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
48596           mkdir stage3-zlib; \
48597         mv stage3-zlib zlib; \
48598         mv stage2-zlib prev-zlib || test -f stage2-lean 
48599 @endif zlib
48600 @if lto-plugin
48601         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
48602           mkdir stage3-lto-plugin; \
48603         mv stage3-lto-plugin lto-plugin; \
48604         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
48605 @endif lto-plugin
48606         @[ -d stage3-$(TARGET_SUBDIR) ] || \
48607           mkdir stage3-$(TARGET_SUBDIR); \
48608         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48609         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
48610
48611 stage3-end:: 
48612 @if bfd
48613         @if test -d $(HOST_SUBDIR)/bfd; then \
48614           cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
48615           mv prev-bfd stage2-bfd; : ; \
48616         fi
48617 @endif bfd
48618 @if opcodes
48619         @if test -d $(HOST_SUBDIR)/opcodes; then \
48620           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
48621           mv prev-opcodes stage2-opcodes; : ; \
48622         fi
48623 @endif opcodes
48624 @if binutils
48625         @if test -d $(HOST_SUBDIR)/binutils; then \
48626           cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
48627           mv prev-binutils stage2-binutils; : ; \
48628         fi
48629 @endif binutils
48630 @if fixincludes
48631         @if test -d $(HOST_SUBDIR)/fixincludes; then \
48632           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
48633           mv prev-fixincludes stage2-fixincludes; : ; \
48634         fi
48635 @endif fixincludes
48636 @if gas
48637         @if test -d $(HOST_SUBDIR)/gas; then \
48638           cd $(HOST_SUBDIR); mv gas stage3-gas; \
48639           mv prev-gas stage2-gas; : ; \
48640         fi
48641 @endif gas
48642 @if gcc
48643         @if test -d $(HOST_SUBDIR)/gcc; then \
48644           cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
48645           mv prev-gcc stage2-gcc; : ; \
48646         fi
48647 @endif gcc
48648 @if gmp
48649         @if test -d $(HOST_SUBDIR)/gmp; then \
48650           cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
48651           mv prev-gmp stage2-gmp; : ; \
48652         fi
48653 @endif gmp
48654 @if mpfr
48655         @if test -d $(HOST_SUBDIR)/mpfr; then \
48656           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
48657           mv prev-mpfr stage2-mpfr; : ; \
48658         fi
48659 @endif mpfr
48660 @if mpc
48661         @if test -d $(HOST_SUBDIR)/mpc; then \
48662           cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
48663           mv prev-mpc stage2-mpc; : ; \
48664         fi
48665 @endif mpc
48666 @if isl
48667         @if test -d $(HOST_SUBDIR)/isl; then \
48668           cd $(HOST_SUBDIR); mv isl stage3-isl; \
48669           mv prev-isl stage2-isl; : ; \
48670         fi
48671 @endif isl
48672 @if libelf
48673         @if test -d $(HOST_SUBDIR)/libelf; then \
48674           cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
48675           mv prev-libelf stage2-libelf; : ; \
48676         fi
48677 @endif libelf
48678 @if gold
48679         @if test -d $(HOST_SUBDIR)/gold; then \
48680           cd $(HOST_SUBDIR); mv gold stage3-gold; \
48681           mv prev-gold stage2-gold; : ; \
48682         fi
48683 @endif gold
48684 @if intl
48685         @if test -d $(HOST_SUBDIR)/intl; then \
48686           cd $(HOST_SUBDIR); mv intl stage3-intl; \
48687           mv prev-intl stage2-intl; : ; \
48688         fi
48689 @endif intl
48690 @if ld
48691         @if test -d $(HOST_SUBDIR)/ld; then \
48692           cd $(HOST_SUBDIR); mv ld stage3-ld; \
48693           mv prev-ld stage2-ld; : ; \
48694         fi
48695 @endif ld
48696 @if libbacktrace
48697         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48698           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
48699           mv prev-libbacktrace stage2-libbacktrace; : ; \
48700         fi
48701 @endif libbacktrace
48702 @if libcpp
48703         @if test -d $(HOST_SUBDIR)/libcpp; then \
48704           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
48705           mv prev-libcpp stage2-libcpp; : ; \
48706         fi
48707 @endif libcpp
48708 @if libdecnumber
48709         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48710           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
48711           mv prev-libdecnumber stage2-libdecnumber; : ; \
48712         fi
48713 @endif libdecnumber
48714 @if libiberty
48715         @if test -d $(HOST_SUBDIR)/libiberty; then \
48716           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
48717           mv prev-libiberty stage2-libiberty; : ; \
48718         fi
48719 @endif libiberty
48720 @if libiberty-linker-plugin
48721         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48722           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
48723           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
48724         fi
48725 @endif libiberty-linker-plugin
48726 @if libiconv
48727         @if test -d $(HOST_SUBDIR)/libiconv; then \
48728           cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
48729           mv prev-libiconv stage2-libiconv; : ; \
48730         fi
48731 @endif libiconv
48732 @if zlib
48733         @if test -d $(HOST_SUBDIR)/zlib; then \
48734           cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
48735           mv prev-zlib stage2-zlib; : ; \
48736         fi
48737 @endif zlib
48738 @if lto-plugin
48739         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48740           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
48741           mv prev-lto-plugin stage2-lto-plugin; : ; \
48742         fi
48743 @endif lto-plugin
48744         @if test -d $(TARGET_SUBDIR); then \
48745           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
48746           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
48747         fi
48748         rm -f stage_current
48749
48750 # Bubble a bug fix through all the stages up to stage 3.  They are
48751 # remade, but not reconfigured.  The next stage (if any) will not be
48752 # reconfigured either.
48753 .PHONY: stage3-bubble
48754 stage3-bubble:: stage2-bubble
48755         @r=`${PWD_COMMAND}`; export r; \
48756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48757         if test -f stage3-lean || test -f stage2-lean ; then \
48758           echo Skipping rebuild of stage3; \
48759         else \
48760           $(MAKE) stage3-start; \
48761           if $(LEAN); then \
48762             rm -rf stage1-*; \
48763             $(STAMP) stage1-lean; \
48764           fi; \
48765           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
48766         fi
48767         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
48768
48769 .PHONY: all-stage3 clean-stage3
48770 do-clean: clean-stage3
48771
48772 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48773 # only possibility, but now it conflicts with no-bootstrap rules
48774 @if gcc-bootstrap
48775
48776 compare:
48777         @r=`${PWD_COMMAND}`; export r; \
48778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48779         if test -f stage2-lean; then \
48780           echo Cannot compare object files as stage 2 was deleted.; \
48781           exit 0; \
48782         fi; \
48783         : $(MAKE); $(stage); \
48784         rm -f .bad_compare; \
48785         echo Comparing stages 2 and 3; \
48786         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
48787         files=`find stage3-* -name "*$(objext)" -print | \
48788                  sed -n s,^stage$$sed-,,p`; \
48789         for file in $${files}; do \
48790           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
48791           if test ! -f $$f1; then continue; fi; \
48792           $(do-compare) > /dev/null 2>&1; \
48793           if test $$? -eq 1; then \
48794             case $$file in \
48795               @compare_exclusions@) \
48796                 echo warning: $$file differs ;; \
48797               *) \
48798                 echo $$file differs >> .bad_compare ;; \
48799             esac; \
48800           fi; \
48801         done; \
48802         if [ -f .bad_compare ]; then \
48803           echo "Bootstrap comparison failure!"; \
48804           cat .bad_compare; \
48805           exit 1; \
48806         else \
48807           echo Comparison successful.; \
48808         fi; \
48809         $(STAMP) compare
48810         if $(LEAN); then \
48811           rm -rf stage2-*; \
48812           $(STAMP) stage2-lean; \
48813         fi
48814
48815
48816
48817 .PHONY: bootstrap bootstrap-lean
48818 bootstrap:
48819         echo stage3 > stage_final
48820         @r=`${PWD_COMMAND}`; export r; \
48821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48822         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48823         @: $(MAKE); $(unstage)
48824         @r=`${PWD_COMMAND}`; export r; \
48825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48826         TFLAGS="$(STAGE3_TFLAGS)"; \
48827         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48828
48829 bootstrap-lean:
48830         echo stage3 > stage_final
48831         @r=`${PWD_COMMAND}`; export r; \
48832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48833         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
48834         @: $(MAKE); $(unstage)
48835         @r=`${PWD_COMMAND}`; export r; \
48836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48837         TFLAGS="$(STAGE3_TFLAGS)"; \
48838         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48839
48840
48841 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48842 distclean-stage2:: distclean-stage3 
48843 .PHONY: distclean-stage3
48844 distclean-stage3::
48845         @: $(MAKE); $(stage)
48846         @test "`cat stage_last`" != stage3 || rm -f stage_last
48847         rm -rf stage3-* compare 
48848
48849
48850 .PHONY: cleanstrap
48851 cleanstrap: do-distclean local-clean
48852         echo stage3 > stage_final
48853         @r=`${PWD_COMMAND}`; export r; \
48854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48855         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48856         @: $(MAKE); $(unstage)
48857         @r=`${PWD_COMMAND}`; export r; \
48858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48859         TFLAGS="$(STAGE3_TFLAGS)"; \
48860         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48861
48862 @endif gcc-bootstrap
48863
48864
48865 .PHONY: stage4-start stage4-end
48866
48867 stage4-start::
48868         @: $(MAKE); $(stage); \
48869         echo stage4 > stage_current; \
48870         echo stage4 > stage_last; \
48871         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48872 @if bfd
48873         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
48874           mkdir stage4-bfd; \
48875         mv stage4-bfd bfd; \
48876         mv stage3-bfd prev-bfd || test -f stage3-lean 
48877 @endif bfd
48878 @if opcodes
48879         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
48880           mkdir stage4-opcodes; \
48881         mv stage4-opcodes opcodes; \
48882         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
48883 @endif opcodes
48884 @if binutils
48885         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
48886           mkdir stage4-binutils; \
48887         mv stage4-binutils binutils; \
48888         mv stage3-binutils prev-binutils || test -f stage3-lean 
48889 @endif binutils
48890 @if fixincludes
48891         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
48892           mkdir stage4-fixincludes; \
48893         mv stage4-fixincludes fixincludes; \
48894         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
48895 @endif fixincludes
48896 @if gas
48897         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
48898           mkdir stage4-gas; \
48899         mv stage4-gas gas; \
48900         mv stage3-gas prev-gas || test -f stage3-lean 
48901 @endif gas
48902 @if gcc
48903         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
48904           mkdir stage4-gcc; \
48905         mv stage4-gcc gcc; \
48906         mv stage3-gcc prev-gcc || test -f stage3-lean 
48907 @endif gcc
48908 @if gmp
48909         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
48910           mkdir stage4-gmp; \
48911         mv stage4-gmp gmp; \
48912         mv stage3-gmp prev-gmp || test -f stage3-lean 
48913 @endif gmp
48914 @if mpfr
48915         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
48916           mkdir stage4-mpfr; \
48917         mv stage4-mpfr mpfr; \
48918         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
48919 @endif mpfr
48920 @if mpc
48921         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
48922           mkdir stage4-mpc; \
48923         mv stage4-mpc mpc; \
48924         mv stage3-mpc prev-mpc || test -f stage3-lean 
48925 @endif mpc
48926 @if isl
48927         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
48928           mkdir stage4-isl; \
48929         mv stage4-isl isl; \
48930         mv stage3-isl prev-isl || test -f stage3-lean 
48931 @endif isl
48932 @if libelf
48933         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
48934           mkdir stage4-libelf; \
48935         mv stage4-libelf libelf; \
48936         mv stage3-libelf prev-libelf || test -f stage3-lean 
48937 @endif libelf
48938 @if gold
48939         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
48940           mkdir stage4-gold; \
48941         mv stage4-gold gold; \
48942         mv stage3-gold prev-gold || test -f stage3-lean 
48943 @endif gold
48944 @if intl
48945         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
48946           mkdir stage4-intl; \
48947         mv stage4-intl intl; \
48948         mv stage3-intl prev-intl || test -f stage3-lean 
48949 @endif intl
48950 @if ld
48951         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
48952           mkdir stage4-ld; \
48953         mv stage4-ld ld; \
48954         mv stage3-ld prev-ld || test -f stage3-lean 
48955 @endif ld
48956 @if libbacktrace
48957         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
48958           mkdir stage4-libbacktrace; \
48959         mv stage4-libbacktrace libbacktrace; \
48960         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
48961 @endif libbacktrace
48962 @if libcpp
48963         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
48964           mkdir stage4-libcpp; \
48965         mv stage4-libcpp libcpp; \
48966         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
48967 @endif libcpp
48968 @if libdecnumber
48969         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
48970           mkdir stage4-libdecnumber; \
48971         mv stage4-libdecnumber libdecnumber; \
48972         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
48973 @endif libdecnumber
48974 @if libiberty
48975         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
48976           mkdir stage4-libiberty; \
48977         mv stage4-libiberty libiberty; \
48978         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
48979 @endif libiberty
48980 @if libiberty-linker-plugin
48981         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
48982           mkdir stage4-libiberty-linker-plugin; \
48983         mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
48984         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
48985 @endif libiberty-linker-plugin
48986 @if libiconv
48987         @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
48988           mkdir stage4-libiconv; \
48989         mv stage4-libiconv libiconv; \
48990         mv stage3-libiconv prev-libiconv || test -f stage3-lean 
48991 @endif libiconv
48992 @if zlib
48993         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
48994           mkdir stage4-zlib; \
48995         mv stage4-zlib zlib; \
48996         mv stage3-zlib prev-zlib || test -f stage3-lean 
48997 @endif zlib
48998 @if lto-plugin
48999         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
49000           mkdir stage4-lto-plugin; \
49001         mv stage4-lto-plugin lto-plugin; \
49002         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
49003 @endif lto-plugin
49004         @[ -d stage4-$(TARGET_SUBDIR) ] || \
49005           mkdir stage4-$(TARGET_SUBDIR); \
49006         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49007         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
49008
49009 stage4-end:: 
49010 @if bfd
49011         @if test -d $(HOST_SUBDIR)/bfd; then \
49012           cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
49013           mv prev-bfd stage3-bfd; : ; \
49014         fi
49015 @endif bfd
49016 @if opcodes
49017         @if test -d $(HOST_SUBDIR)/opcodes; then \
49018           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
49019           mv prev-opcodes stage3-opcodes; : ; \
49020         fi
49021 @endif opcodes
49022 @if binutils
49023         @if test -d $(HOST_SUBDIR)/binutils; then \
49024           cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
49025           mv prev-binutils stage3-binutils; : ; \
49026         fi
49027 @endif binutils
49028 @if fixincludes
49029         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49030           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
49031           mv prev-fixincludes stage3-fixincludes; : ; \
49032         fi
49033 @endif fixincludes
49034 @if gas
49035         @if test -d $(HOST_SUBDIR)/gas; then \
49036           cd $(HOST_SUBDIR); mv gas stage4-gas; \
49037           mv prev-gas stage3-gas; : ; \
49038         fi
49039 @endif gas
49040 @if gcc
49041         @if test -d $(HOST_SUBDIR)/gcc; then \
49042           cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
49043           mv prev-gcc stage3-gcc; : ; \
49044         fi
49045 @endif gcc
49046 @if gmp
49047         @if test -d $(HOST_SUBDIR)/gmp; then \
49048           cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
49049           mv prev-gmp stage3-gmp; : ; \
49050         fi
49051 @endif gmp
49052 @if mpfr
49053         @if test -d $(HOST_SUBDIR)/mpfr; then \
49054           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
49055           mv prev-mpfr stage3-mpfr; : ; \
49056         fi
49057 @endif mpfr
49058 @if mpc
49059         @if test -d $(HOST_SUBDIR)/mpc; then \
49060           cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
49061           mv prev-mpc stage3-mpc; : ; \
49062         fi
49063 @endif mpc
49064 @if isl
49065         @if test -d $(HOST_SUBDIR)/isl; then \
49066           cd $(HOST_SUBDIR); mv isl stage4-isl; \
49067           mv prev-isl stage3-isl; : ; \
49068         fi
49069 @endif isl
49070 @if libelf
49071         @if test -d $(HOST_SUBDIR)/libelf; then \
49072           cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
49073           mv prev-libelf stage3-libelf; : ; \
49074         fi
49075 @endif libelf
49076 @if gold
49077         @if test -d $(HOST_SUBDIR)/gold; then \
49078           cd $(HOST_SUBDIR); mv gold stage4-gold; \
49079           mv prev-gold stage3-gold; : ; \
49080         fi
49081 @endif gold
49082 @if intl
49083         @if test -d $(HOST_SUBDIR)/intl; then \
49084           cd $(HOST_SUBDIR); mv intl stage4-intl; \
49085           mv prev-intl stage3-intl; : ; \
49086         fi
49087 @endif intl
49088 @if ld
49089         @if test -d $(HOST_SUBDIR)/ld; then \
49090           cd $(HOST_SUBDIR); mv ld stage4-ld; \
49091           mv prev-ld stage3-ld; : ; \
49092         fi
49093 @endif ld
49094 @if libbacktrace
49095         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49096           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
49097           mv prev-libbacktrace stage3-libbacktrace; : ; \
49098         fi
49099 @endif libbacktrace
49100 @if libcpp
49101         @if test -d $(HOST_SUBDIR)/libcpp; then \
49102           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
49103           mv prev-libcpp stage3-libcpp; : ; \
49104         fi
49105 @endif libcpp
49106 @if libdecnumber
49107         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49108           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
49109           mv prev-libdecnumber stage3-libdecnumber; : ; \
49110         fi
49111 @endif libdecnumber
49112 @if libiberty
49113         @if test -d $(HOST_SUBDIR)/libiberty; then \
49114           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
49115           mv prev-libiberty stage3-libiberty; : ; \
49116         fi
49117 @endif libiberty
49118 @if libiberty-linker-plugin
49119         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49120           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
49121           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
49122         fi
49123 @endif libiberty-linker-plugin
49124 @if libiconv
49125         @if test -d $(HOST_SUBDIR)/libiconv; then \
49126           cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
49127           mv prev-libiconv stage3-libiconv; : ; \
49128         fi
49129 @endif libiconv
49130 @if zlib
49131         @if test -d $(HOST_SUBDIR)/zlib; then \
49132           cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
49133           mv prev-zlib stage3-zlib; : ; \
49134         fi
49135 @endif zlib
49136 @if lto-plugin
49137         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49138           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
49139           mv prev-lto-plugin stage3-lto-plugin; : ; \
49140         fi
49141 @endif lto-plugin
49142         @if test -d $(TARGET_SUBDIR); then \
49143           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
49144           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
49145         fi
49146         rm -f stage_current
49147
49148 # Bubble a bug fix through all the stages up to stage 4.  They are
49149 # remade, but not reconfigured.  The next stage (if any) will not be
49150 # reconfigured either.
49151 .PHONY: stage4-bubble
49152 stage4-bubble:: stage3-bubble
49153         @r=`${PWD_COMMAND}`; export r; \
49154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49155         if test -f stage4-lean || test -f stage3-lean ; then \
49156           echo Skipping rebuild of stage4; \
49157         else \
49158           $(MAKE) stage4-start; \
49159           if $(LEAN); then \
49160             rm -rf stage2-*; \
49161             $(STAMP) stage2-lean; \
49162           fi; \
49163           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
49164         fi
49165         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
49166
49167 .PHONY: all-stage4 clean-stage4
49168 do-clean: clean-stage4
49169
49170 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49171 # only possibility, but now it conflicts with no-bootstrap rules
49172 @if gcc-bootstrap
49173
49174 compare3:
49175         @r=`${PWD_COMMAND}`; export r; \
49176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49177         if test -f stage3-lean; then \
49178           echo Cannot compare object files as stage 3 was deleted.; \
49179           exit 0; \
49180         fi; \
49181         : $(MAKE); $(stage); \
49182         rm -f .bad_compare; \
49183         echo Comparing stages 3 and 4; \
49184         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
49185         files=`find stage4-* -name "*$(objext)" -print | \
49186                  sed -n s,^stage$$sed-,,p`; \
49187         for file in $${files}; do \
49188           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
49189           if test ! -f $$f1; then continue; fi; \
49190           $(do-compare3) > /dev/null 2>&1; \
49191           if test $$? -eq 1; then \
49192             case $$file in \
49193               @compare_exclusions@) \
49194                 echo warning: $$file differs ;; \
49195               *) \
49196                 echo $$file differs >> .bad_compare ;; \
49197             esac; \
49198           fi; \
49199         done; \
49200         if [ -f .bad_compare ]; then \
49201           echo "Bootstrap comparison failure!"; \
49202           cat .bad_compare; \
49203           exit 1; \
49204         else \
49205           echo Comparison successful.; \
49206         fi; \
49207         $(STAMP) compare3
49208         if $(LEAN); then \
49209           rm -rf stage3-*; \
49210           $(STAMP) stage3-lean; \
49211         fi
49212
49213
49214
49215 .PHONY: bootstrap4 bootstrap4-lean
49216 bootstrap4:
49217         echo stage4 > stage_final
49218         @r=`${PWD_COMMAND}`; export r; \
49219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49220         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
49221         @: $(MAKE); $(unstage)
49222         @r=`${PWD_COMMAND}`; export r; \
49223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49224         TFLAGS="$(STAGE4_TFLAGS)"; \
49225         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49226
49227 bootstrap4-lean:
49228         echo stage4 > stage_final
49229         @r=`${PWD_COMMAND}`; export r; \
49230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49231         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
49232         @: $(MAKE); $(unstage)
49233         @r=`${PWD_COMMAND}`; export r; \
49234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49235         TFLAGS="$(STAGE4_TFLAGS)"; \
49236         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49237
49238
49239 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49240 distclean-stage3:: distclean-stage4 
49241 .PHONY: distclean-stage4
49242 distclean-stage4::
49243         @: $(MAKE); $(stage)
49244         @test "`cat stage_last`" != stage4 || rm -f stage_last
49245         rm -rf stage4-* compare3 
49246
49247
49248 @endif gcc-bootstrap
49249
49250
49251 .PHONY: stageprofile-start stageprofile-end
49252
49253 stageprofile-start::
49254         @: $(MAKE); $(stage); \
49255         echo stageprofile > stage_current; \
49256         echo stageprofile > stage_last; \
49257         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49258 @if bfd
49259         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
49260           mkdir stageprofile-bfd; \
49261         mv stageprofile-bfd bfd; \
49262         mv stage1-bfd prev-bfd || test -f stage1-lean 
49263 @endif bfd
49264 @if opcodes
49265         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
49266           mkdir stageprofile-opcodes; \
49267         mv stageprofile-opcodes opcodes; \
49268         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
49269 @endif opcodes
49270 @if binutils
49271         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
49272           mkdir stageprofile-binutils; \
49273         mv stageprofile-binutils binutils; \
49274         mv stage1-binutils prev-binutils || test -f stage1-lean 
49275 @endif binutils
49276 @if fixincludes
49277         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
49278           mkdir stageprofile-fixincludes; \
49279         mv stageprofile-fixincludes fixincludes; \
49280         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
49281 @endif fixincludes
49282 @if gas
49283         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
49284           mkdir stageprofile-gas; \
49285         mv stageprofile-gas gas; \
49286         mv stage1-gas prev-gas || test -f stage1-lean 
49287 @endif gas
49288 @if gcc
49289         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
49290           mkdir stageprofile-gcc; \
49291         mv stageprofile-gcc gcc; \
49292         mv stage1-gcc prev-gcc || test -f stage1-lean 
49293 @endif gcc
49294 @if gmp
49295         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
49296           mkdir stageprofile-gmp; \
49297         mv stageprofile-gmp gmp; \
49298         mv stage1-gmp prev-gmp || test -f stage1-lean 
49299 @endif gmp
49300 @if mpfr
49301         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
49302           mkdir stageprofile-mpfr; \
49303         mv stageprofile-mpfr mpfr; \
49304         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
49305 @endif mpfr
49306 @if mpc
49307         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
49308           mkdir stageprofile-mpc; \
49309         mv stageprofile-mpc mpc; \
49310         mv stage1-mpc prev-mpc || test -f stage1-lean 
49311 @endif mpc
49312 @if isl
49313         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
49314           mkdir stageprofile-isl; \
49315         mv stageprofile-isl isl; \
49316         mv stage1-isl prev-isl || test -f stage1-lean 
49317 @endif isl
49318 @if libelf
49319         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
49320           mkdir stageprofile-libelf; \
49321         mv stageprofile-libelf libelf; \
49322         mv stage1-libelf prev-libelf || test -f stage1-lean 
49323 @endif libelf
49324 @if gold
49325         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
49326           mkdir stageprofile-gold; \
49327         mv stageprofile-gold gold; \
49328         mv stage1-gold prev-gold || test -f stage1-lean 
49329 @endif gold
49330 @if intl
49331         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
49332           mkdir stageprofile-intl; \
49333         mv stageprofile-intl intl; \
49334         mv stage1-intl prev-intl || test -f stage1-lean 
49335 @endif intl
49336 @if ld
49337         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
49338           mkdir stageprofile-ld; \
49339         mv stageprofile-ld ld; \
49340         mv stage1-ld prev-ld || test -f stage1-lean 
49341 @endif ld
49342 @if libbacktrace
49343         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
49344           mkdir stageprofile-libbacktrace; \
49345         mv stageprofile-libbacktrace libbacktrace; \
49346         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
49347 @endif libbacktrace
49348 @if libcpp
49349         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
49350           mkdir stageprofile-libcpp; \
49351         mv stageprofile-libcpp libcpp; \
49352         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
49353 @endif libcpp
49354 @if libdecnumber
49355         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
49356           mkdir stageprofile-libdecnumber; \
49357         mv stageprofile-libdecnumber libdecnumber; \
49358         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
49359 @endif libdecnumber
49360 @if libiberty
49361         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
49362           mkdir stageprofile-libiberty; \
49363         mv stageprofile-libiberty libiberty; \
49364         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
49365 @endif libiberty
49366 @if libiberty-linker-plugin
49367         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
49368           mkdir stageprofile-libiberty-linker-plugin; \
49369         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
49370         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
49371 @endif libiberty-linker-plugin
49372 @if libiconv
49373         @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
49374           mkdir stageprofile-libiconv; \
49375         mv stageprofile-libiconv libiconv; \
49376         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
49377 @endif libiconv
49378 @if zlib
49379         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
49380           mkdir stageprofile-zlib; \
49381         mv stageprofile-zlib zlib; \
49382         mv stage1-zlib prev-zlib || test -f stage1-lean 
49383 @endif zlib
49384 @if lto-plugin
49385         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
49386           mkdir stageprofile-lto-plugin; \
49387         mv stageprofile-lto-plugin lto-plugin; \
49388         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
49389 @endif lto-plugin
49390         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
49391           mkdir stageprofile-$(TARGET_SUBDIR); \
49392         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49393         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
49394
49395 stageprofile-end:: 
49396 @if bfd
49397         @if test -d $(HOST_SUBDIR)/bfd; then \
49398           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
49399           mv prev-bfd stage1-bfd; : ; \
49400         fi
49401 @endif bfd
49402 @if opcodes
49403         @if test -d $(HOST_SUBDIR)/opcodes; then \
49404           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
49405           mv prev-opcodes stage1-opcodes; : ; \
49406         fi
49407 @endif opcodes
49408 @if binutils
49409         @if test -d $(HOST_SUBDIR)/binutils; then \
49410           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
49411           mv prev-binutils stage1-binutils; : ; \
49412         fi
49413 @endif binutils
49414 @if fixincludes
49415         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49416           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
49417           mv prev-fixincludes stage1-fixincludes; : ; \
49418         fi
49419 @endif fixincludes
49420 @if gas
49421         @if test -d $(HOST_SUBDIR)/gas; then \
49422           cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
49423           mv prev-gas stage1-gas; : ; \
49424         fi
49425 @endif gas
49426 @if gcc
49427         @if test -d $(HOST_SUBDIR)/gcc; then \
49428           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
49429           mv prev-gcc stage1-gcc; : ; \
49430         fi
49431 @endif gcc
49432 @if gmp
49433         @if test -d $(HOST_SUBDIR)/gmp; then \
49434           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
49435           mv prev-gmp stage1-gmp; : ; \
49436         fi
49437 @endif gmp
49438 @if mpfr
49439         @if test -d $(HOST_SUBDIR)/mpfr; then \
49440           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
49441           mv prev-mpfr stage1-mpfr; : ; \
49442         fi
49443 @endif mpfr
49444 @if mpc
49445         @if test -d $(HOST_SUBDIR)/mpc; then \
49446           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
49447           mv prev-mpc stage1-mpc; : ; \
49448         fi
49449 @endif mpc
49450 @if isl
49451         @if test -d $(HOST_SUBDIR)/isl; then \
49452           cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
49453           mv prev-isl stage1-isl; : ; \
49454         fi
49455 @endif isl
49456 @if libelf
49457         @if test -d $(HOST_SUBDIR)/libelf; then \
49458           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
49459           mv prev-libelf stage1-libelf; : ; \
49460         fi
49461 @endif libelf
49462 @if gold
49463         @if test -d $(HOST_SUBDIR)/gold; then \
49464           cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
49465           mv prev-gold stage1-gold; : ; \
49466         fi
49467 @endif gold
49468 @if intl
49469         @if test -d $(HOST_SUBDIR)/intl; then \
49470           cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
49471           mv prev-intl stage1-intl; : ; \
49472         fi
49473 @endif intl
49474 @if ld
49475         @if test -d $(HOST_SUBDIR)/ld; then \
49476           cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
49477           mv prev-ld stage1-ld; : ; \
49478         fi
49479 @endif ld
49480 @if libbacktrace
49481         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49482           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
49483           mv prev-libbacktrace stage1-libbacktrace; : ; \
49484         fi
49485 @endif libbacktrace
49486 @if libcpp
49487         @if test -d $(HOST_SUBDIR)/libcpp; then \
49488           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
49489           mv prev-libcpp stage1-libcpp; : ; \
49490         fi
49491 @endif libcpp
49492 @if libdecnumber
49493         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49494           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
49495           mv prev-libdecnumber stage1-libdecnumber; : ; \
49496         fi
49497 @endif libdecnumber
49498 @if libiberty
49499         @if test -d $(HOST_SUBDIR)/libiberty; then \
49500           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
49501           mv prev-libiberty stage1-libiberty; : ; \
49502         fi
49503 @endif libiberty
49504 @if libiberty-linker-plugin
49505         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49506           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
49507           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
49508         fi
49509 @endif libiberty-linker-plugin
49510 @if libiconv
49511         @if test -d $(HOST_SUBDIR)/libiconv; then \
49512           cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
49513           mv prev-libiconv stage1-libiconv; : ; \
49514         fi
49515 @endif libiconv
49516 @if zlib
49517         @if test -d $(HOST_SUBDIR)/zlib; then \
49518           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
49519           mv prev-zlib stage1-zlib; : ; \
49520         fi
49521 @endif zlib
49522 @if lto-plugin
49523         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49524           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
49525           mv prev-lto-plugin stage1-lto-plugin; : ; \
49526         fi
49527 @endif lto-plugin
49528         @if test -d $(TARGET_SUBDIR); then \
49529           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
49530           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
49531         fi
49532         rm -f stage_current
49533
49534 # Bubble a bug fix through all the stages up to stage profile.  They are
49535 # remade, but not reconfigured.  The next stage (if any) will not be
49536 # reconfigured either.
49537 .PHONY: stageprofile-bubble
49538 stageprofile-bubble:: stage1-bubble
49539         @r=`${PWD_COMMAND}`; export r; \
49540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49541         if test -f stageprofile-lean || test -f stage1-lean ; then \
49542           echo Skipping rebuild of stageprofile; \
49543         else \
49544           $(MAKE) stageprofile-start; \
49545           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
49546         fi
49547
49548 .PHONY: all-stageprofile clean-stageprofile
49549 do-clean: clean-stageprofile
49550
49551 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49552 # only possibility, but now it conflicts with no-bootstrap rules
49553 @if gcc-bootstrap
49554
49555
49556
49557
49558 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49559 distclean-stage1:: distclean-stageprofile 
49560 .PHONY: distclean-stageprofile
49561 distclean-stageprofile::
49562         @: $(MAKE); $(stage)
49563         @test "`cat stage_last`" != stageprofile || rm -f stage_last
49564         rm -rf stageprofile-* 
49565
49566
49567 @endif gcc-bootstrap
49568
49569
49570 .PHONY: stagefeedback-start stagefeedback-end
49571
49572 stagefeedback-start::
49573         @: $(MAKE); $(stage); \
49574         echo stagefeedback > stage_current; \
49575         echo stagefeedback > stage_last; \
49576         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49577 @if bfd
49578         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
49579           mkdir stagefeedback-bfd; \
49580         mv stagefeedback-bfd bfd; \
49581         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
49582 @endif bfd
49583 @if opcodes
49584         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
49585           mkdir stagefeedback-opcodes; \
49586         mv stagefeedback-opcodes opcodes; \
49587         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
49588 @endif opcodes
49589 @if binutils
49590         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
49591           mkdir stagefeedback-binutils; \
49592         mv stagefeedback-binutils binutils; \
49593         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
49594 @endif binutils
49595 @if fixincludes
49596         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
49597           mkdir stagefeedback-fixincludes; \
49598         mv stagefeedback-fixincludes fixincludes; \
49599         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
49600 @endif fixincludes
49601 @if gas
49602         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
49603           mkdir stagefeedback-gas; \
49604         mv stagefeedback-gas gas; \
49605         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
49606 @endif gas
49607 @if gcc
49608         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
49609           mkdir stagefeedback-gcc; \
49610         mv stagefeedback-gcc gcc; \
49611         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
49612 @endif gcc
49613 @if gmp
49614         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
49615           mkdir stagefeedback-gmp; \
49616         mv stagefeedback-gmp gmp; \
49617         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
49618 @endif gmp
49619 @if mpfr
49620         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
49621           mkdir stagefeedback-mpfr; \
49622         mv stagefeedback-mpfr mpfr; \
49623         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
49624 @endif mpfr
49625 @if mpc
49626         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
49627           mkdir stagefeedback-mpc; \
49628         mv stagefeedback-mpc mpc; \
49629         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
49630 @endif mpc
49631 @if isl
49632         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
49633           mkdir stagefeedback-isl; \
49634         mv stagefeedback-isl isl; \
49635         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
49636 @endif isl
49637 @if libelf
49638         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
49639           mkdir stagefeedback-libelf; \
49640         mv stagefeedback-libelf libelf; \
49641         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
49642 @endif libelf
49643 @if gold
49644         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
49645           mkdir stagefeedback-gold; \
49646         mv stagefeedback-gold gold; \
49647         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
49648 @endif gold
49649 @if intl
49650         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
49651           mkdir stagefeedback-intl; \
49652         mv stagefeedback-intl intl; \
49653         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
49654 @endif intl
49655 @if ld
49656         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
49657           mkdir stagefeedback-ld; \
49658         mv stagefeedback-ld ld; \
49659         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
49660 @endif ld
49661 @if libbacktrace
49662         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
49663           mkdir stagefeedback-libbacktrace; \
49664         mv stagefeedback-libbacktrace libbacktrace; \
49665         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
49666 @endif libbacktrace
49667 @if libcpp
49668         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
49669           mkdir stagefeedback-libcpp; \
49670         mv stagefeedback-libcpp libcpp; \
49671         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
49672 @endif libcpp
49673 @if libdecnumber
49674         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
49675           mkdir stagefeedback-libdecnumber; \
49676         mv stagefeedback-libdecnumber libdecnumber; \
49677         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
49678 @endif libdecnumber
49679 @if libiberty
49680         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
49681           mkdir stagefeedback-libiberty; \
49682         mv stagefeedback-libiberty libiberty; \
49683         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
49684 @endif libiberty
49685 @if libiberty-linker-plugin
49686         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
49687           mkdir stagefeedback-libiberty-linker-plugin; \
49688         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
49689         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
49690 @endif libiberty-linker-plugin
49691 @if libiconv
49692         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
49693           mkdir stagefeedback-libiconv; \
49694         mv stagefeedback-libiconv libiconv; \
49695         mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
49696 @endif libiconv
49697 @if zlib
49698         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
49699           mkdir stagefeedback-zlib; \
49700         mv stagefeedback-zlib zlib; \
49701         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
49702 @endif zlib
49703 @if lto-plugin
49704         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
49705           mkdir stagefeedback-lto-plugin; \
49706         mv stagefeedback-lto-plugin lto-plugin; \
49707         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
49708 @endif lto-plugin
49709         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
49710           mkdir stagefeedback-$(TARGET_SUBDIR); \
49711         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49712         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
49713
49714 stagefeedback-end:: 
49715 @if bfd
49716         @if test -d $(HOST_SUBDIR)/bfd; then \
49717           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
49718           mv prev-bfd stageprofile-bfd; : ; \
49719         fi
49720 @endif bfd
49721 @if opcodes
49722         @if test -d $(HOST_SUBDIR)/opcodes; then \
49723           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
49724           mv prev-opcodes stageprofile-opcodes; : ; \
49725         fi
49726 @endif opcodes
49727 @if binutils
49728         @if test -d $(HOST_SUBDIR)/binutils; then \
49729           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
49730           mv prev-binutils stageprofile-binutils; : ; \
49731         fi
49732 @endif binutils
49733 @if fixincludes
49734         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49735           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
49736           mv prev-fixincludes stageprofile-fixincludes; : ; \
49737         fi
49738 @endif fixincludes
49739 @if gas
49740         @if test -d $(HOST_SUBDIR)/gas; then \
49741           cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
49742           mv prev-gas stageprofile-gas; : ; \
49743         fi
49744 @endif gas
49745 @if gcc
49746         @if test -d $(HOST_SUBDIR)/gcc; then \
49747           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
49748           mv prev-gcc stageprofile-gcc; : ; \
49749         fi
49750 @endif gcc
49751 @if gmp
49752         @if test -d $(HOST_SUBDIR)/gmp; then \
49753           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
49754           mv prev-gmp stageprofile-gmp; : ; \
49755         fi
49756 @endif gmp
49757 @if mpfr
49758         @if test -d $(HOST_SUBDIR)/mpfr; then \
49759           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
49760           mv prev-mpfr stageprofile-mpfr; : ; \
49761         fi
49762 @endif mpfr
49763 @if mpc
49764         @if test -d $(HOST_SUBDIR)/mpc; then \
49765           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
49766           mv prev-mpc stageprofile-mpc; : ; \
49767         fi
49768 @endif mpc
49769 @if isl
49770         @if test -d $(HOST_SUBDIR)/isl; then \
49771           cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
49772           mv prev-isl stageprofile-isl; : ; \
49773         fi
49774 @endif isl
49775 @if libelf
49776         @if test -d $(HOST_SUBDIR)/libelf; then \
49777           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
49778           mv prev-libelf stageprofile-libelf; : ; \
49779         fi
49780 @endif libelf
49781 @if gold
49782         @if test -d $(HOST_SUBDIR)/gold; then \
49783           cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
49784           mv prev-gold stageprofile-gold; : ; \
49785         fi
49786 @endif gold
49787 @if intl
49788         @if test -d $(HOST_SUBDIR)/intl; then \
49789           cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
49790           mv prev-intl stageprofile-intl; : ; \
49791         fi
49792 @endif intl
49793 @if ld
49794         @if test -d $(HOST_SUBDIR)/ld; then \
49795           cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
49796           mv prev-ld stageprofile-ld; : ; \
49797         fi
49798 @endif ld
49799 @if libbacktrace
49800         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49801           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
49802           mv prev-libbacktrace stageprofile-libbacktrace; : ; \
49803         fi
49804 @endif libbacktrace
49805 @if libcpp
49806         @if test -d $(HOST_SUBDIR)/libcpp; then \
49807           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
49808           mv prev-libcpp stageprofile-libcpp; : ; \
49809         fi
49810 @endif libcpp
49811 @if libdecnumber
49812         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49813           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
49814           mv prev-libdecnumber stageprofile-libdecnumber; : ; \
49815         fi
49816 @endif libdecnumber
49817 @if libiberty
49818         @if test -d $(HOST_SUBDIR)/libiberty; then \
49819           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
49820           mv prev-libiberty stageprofile-libiberty; : ; \
49821         fi
49822 @endif libiberty
49823 @if libiberty-linker-plugin
49824         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49825           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
49826           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
49827         fi
49828 @endif libiberty-linker-plugin
49829 @if libiconv
49830         @if test -d $(HOST_SUBDIR)/libiconv; then \
49831           cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
49832           mv prev-libiconv stageprofile-libiconv; : ; \
49833         fi
49834 @endif libiconv
49835 @if zlib
49836         @if test -d $(HOST_SUBDIR)/zlib; then \
49837           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
49838           mv prev-zlib stageprofile-zlib; : ; \
49839         fi
49840 @endif zlib
49841 @if lto-plugin
49842         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49843           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
49844           mv prev-lto-plugin stageprofile-lto-plugin; : ; \
49845         fi
49846 @endif lto-plugin
49847         @if test -d $(TARGET_SUBDIR); then \
49848           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
49849           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
49850         fi
49851         rm -f stage_current
49852
49853 # Bubble a bug fix through all the stages up to stage feedback.  They are
49854 # remade, but not reconfigured.  The next stage (if any) will not be
49855 # reconfigured either.
49856 .PHONY: stagefeedback-bubble
49857 stagefeedback-bubble:: stageprofile-bubble
49858         @r=`${PWD_COMMAND}`; export r; \
49859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49860         if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
49861           echo Skipping rebuild of stagefeedback; \
49862         else \
49863           $(MAKE) stagefeedback-start; \
49864           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
49865         fi
49866
49867 .PHONY: all-stagefeedback clean-stagefeedback
49868 do-clean: clean-stagefeedback
49869
49870 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49871 # only possibility, but now it conflicts with no-bootstrap rules
49872 @if gcc-bootstrap
49873
49874
49875
49876 .PHONY: profiledbootstrap profiledbootstrap-lean
49877 profiledbootstrap:
49878         echo stagefeedback > stage_final
49879         @r=`${PWD_COMMAND}`; export r; \
49880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49881         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
49882         @: $(MAKE); $(unstage)
49883         @r=`${PWD_COMMAND}`; export r; \
49884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49885         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49886         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49887
49888 profiledbootstrap-lean:
49889         echo stagefeedback > stage_final
49890         @r=`${PWD_COMMAND}`; export r; \
49891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49892         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
49893         @: $(MAKE); $(unstage)
49894         @r=`${PWD_COMMAND}`; export r; \
49895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49896         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49897         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49898
49899
49900 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49901 distclean-stageprofile:: distclean-stagefeedback 
49902 .PHONY: distclean-stagefeedback
49903 distclean-stagefeedback::
49904         @: $(MAKE); $(stage)
49905         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
49906         rm -rf stagefeedback-* 
49907
49908
49909 @endif gcc-bootstrap
49910
49911
49912
49913 stageprofile-end::
49914         $(MAKE) distclean-stagefeedback
49915
49916 stagefeedback-start::
49917         @r=`${PWD_COMMAND}`; export r; \
49918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49919         for i in prev-*; do \
49920           j=`echo $$i | sed s/^prev-//`; \
49921           cd $$r/$$i && \
49922           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
49923           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
49924         done
49925
49926 @if gcc-bootstrap
49927 do-distclean: distclean-stage1
49928
49929 # Provide a GCC build when we're building target libraries.  This does
49930 # not work as a dependency, just as the minimum necessary to avoid errors.
49931 stage_last:
49932         @r=`${PWD_COMMAND}`; export r; \
49933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49934         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
49935
49936 # Same as unstage, but not phony and defaulting to stage1-start.  We place
49937 # it in the dependency so that for example `make -j3 all-gcc' works.
49938 stage_current:
49939         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
49940
49941 .PHONY: restrap
49942 restrap::
49943         @: $(MAKE); $(stage)
49944         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
49945 restrap:: all
49946 @endif gcc-bootstrap
49947
49948 # --------------------------------------
49949 # Dependencies between different modules
49950 # --------------------------------------
49951
49952 # Generic dependencies for target modules on host stuff, especially gcc
49953 @if gcc-bootstrap
49954 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
49955 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
49956 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
49957 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
49958 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
49959 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
49960 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
49961 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
49962 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
49963 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
49964 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
49965 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
49966 configure-stage1-target-libmpx: maybe-all-stage1-gcc
49967 configure-stage2-target-libmpx: maybe-all-stage2-gcc
49968 configure-stage3-target-libmpx: maybe-all-stage3-gcc
49969 configure-stage4-target-libmpx: maybe-all-stage4-gcc
49970 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
49971 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
49972 configure-stage1-target-libvtv: maybe-all-stage1-gcc
49973 configure-stage2-target-libvtv: maybe-all-stage2-gcc
49974 configure-stage3-target-libvtv: maybe-all-stage3-gcc
49975 configure-stage4-target-libvtv: maybe-all-stage4-gcc
49976 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
49977 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
49978 configure-target-libcilkrts: stage_last
49979 configure-target-liboffloadmic: stage_last
49980 configure-target-libssp: stage_last
49981 configure-target-newlib: stage_last
49982 configure-stage1-target-libgcc: maybe-all-stage1-gcc
49983 configure-stage2-target-libgcc: maybe-all-stage2-gcc
49984 configure-stage3-target-libgcc: maybe-all-stage3-gcc
49985 configure-stage4-target-libgcc: maybe-all-stage4-gcc
49986 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
49987 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
49988 configure-target-libbacktrace: stage_last
49989 configure-target-libquadmath: stage_last
49990 configure-target-libgfortran: stage_last
49991 configure-target-libobjc: stage_last
49992 configure-target-libgo: stage_last
49993 configure-target-libtermcap: stage_last
49994 configure-target-winsup: stage_last
49995 configure-target-libgloss: stage_last
49996 configure-target-libffi: stage_last
49997 configure-target-libjava: stage_last
49998 configure-target-zlib: stage_last
49999 configure-target-boehm-gc: stage_last
50000 configure-target-rda: stage_last
50001 configure-target-libada: stage_last
50002 configure-stage1-target-libgomp: maybe-all-stage1-gcc
50003 configure-stage2-target-libgomp: maybe-all-stage2-gcc
50004 configure-stage3-target-libgomp: maybe-all-stage3-gcc
50005 configure-stage4-target-libgomp: maybe-all-stage4-gcc
50006 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
50007 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
50008 configure-target-libitm: stage_last
50009 configure-target-libatomic: stage_last
50010 @endif gcc-bootstrap
50011
50012 @if gcc-no-bootstrap
50013 configure-target-libstdc++-v3: maybe-all-gcc
50014 configure-target-libsanitizer: maybe-all-gcc
50015 configure-target-libmpx: maybe-all-gcc
50016 configure-target-libvtv: maybe-all-gcc
50017 configure-target-libcilkrts: maybe-all-gcc
50018 configure-target-liboffloadmic: maybe-all-gcc
50019 configure-target-libssp: maybe-all-gcc
50020 configure-target-newlib: maybe-all-gcc
50021 configure-target-libgcc: maybe-all-gcc
50022 configure-target-libbacktrace: maybe-all-gcc
50023 configure-target-libquadmath: maybe-all-gcc
50024 configure-target-libgfortran: maybe-all-gcc
50025 configure-target-libobjc: maybe-all-gcc
50026 configure-target-libgo: maybe-all-gcc
50027 configure-target-libtermcap: maybe-all-gcc
50028 configure-target-winsup: maybe-all-gcc
50029 configure-target-libgloss: maybe-all-gcc
50030 configure-target-libffi: maybe-all-gcc
50031 configure-target-libjava: maybe-all-gcc
50032 configure-target-zlib: maybe-all-gcc
50033 configure-target-boehm-gc: maybe-all-gcc
50034 configure-target-rda: maybe-all-gcc
50035 configure-target-libada: maybe-all-gcc
50036 configure-target-libgomp: maybe-all-gcc
50037 configure-target-libitm: maybe-all-gcc
50038 configure-target-libatomic: maybe-all-gcc
50039 @endif gcc-no-bootstrap
50040
50041
50042 # There are two types of dependencies here: 'hard' dependencies, where one
50043 # module simply won't build without the other; and 'soft' dependencies, where
50044 # if the depended-on module is missing, the depending module will do without
50045 # or find a substitute somewhere (perhaps installed).  Soft dependencies
50046 # are made here to depend on a 'maybe-' target.  If you're not sure,
50047 # it's safer to use a soft dependency.
50048
50049
50050
50051
50052
50053
50054 # With all the machinery above in place, it is pretty easy to generate
50055 # dependencies.  Host dependencies are a bit more complex because we have
50056 # to check for bootstrap/prebootstrap dependencies.  To resolve
50057 # prebootstrap dependencies, prebootstrap modules are gathered in
50058 # a hash table.
50059 all-build-bison: maybe-all-build-texinfo
50060 all-build-flex: maybe-all-build-texinfo
50061 all-build-flex: maybe-all-build-bison
50062 all-build-flex: maybe-all-build-m4
50063 all-build-libiberty: maybe-all-build-texinfo
50064 all-build-m4: maybe-all-build-texinfo
50065 all-build-fixincludes: maybe-all-build-libiberty
50066 all-build-libcpp: maybe-all-build-libiberty
50067 configure-gcc: maybe-configure-intl
50068
50069 configure-stage1-gcc: maybe-configure-stage1-intl
50070 configure-stage2-gcc: maybe-configure-stage2-intl
50071 configure-stage3-gcc: maybe-configure-stage3-intl
50072 configure-stage4-gcc: maybe-configure-stage4-intl
50073 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
50074 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
50075 configure-gcc: maybe-all-gmp
50076
50077 configure-stage1-gcc: maybe-all-stage1-gmp
50078 configure-stage2-gcc: maybe-all-stage2-gmp
50079 configure-stage3-gcc: maybe-all-stage3-gmp
50080 configure-stage4-gcc: maybe-all-stage4-gmp
50081 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
50082 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
50083 configure-gcc: maybe-all-mpfr
50084
50085 configure-stage1-gcc: maybe-all-stage1-mpfr
50086 configure-stage2-gcc: maybe-all-stage2-mpfr
50087 configure-stage3-gcc: maybe-all-stage3-mpfr
50088 configure-stage4-gcc: maybe-all-stage4-mpfr
50089 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
50090 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50091 configure-gcc: maybe-all-mpc
50092
50093 configure-stage1-gcc: maybe-all-stage1-mpc
50094 configure-stage2-gcc: maybe-all-stage2-mpc
50095 configure-stage3-gcc: maybe-all-stage3-mpc
50096 configure-stage4-gcc: maybe-all-stage4-mpc
50097 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
50098 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50099 configure-gcc: maybe-all-isl
50100
50101 configure-stage1-gcc: maybe-all-stage1-isl
50102 configure-stage2-gcc: maybe-all-stage2-isl
50103 configure-stage3-gcc: maybe-all-stage3-isl
50104 configure-stage4-gcc: maybe-all-stage4-isl
50105 configure-stageprofile-gcc: maybe-all-stageprofile-isl
50106 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
50107 configure-gcc: maybe-all-lto-plugin
50108
50109 configure-stage1-gcc: maybe-all-stage1-lto-plugin
50110 configure-stage2-gcc: maybe-all-stage2-lto-plugin
50111 configure-stage3-gcc: maybe-all-stage3-lto-plugin
50112 configure-stage4-gcc: maybe-all-stage4-lto-plugin
50113 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50114 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50115 configure-gcc: maybe-all-binutils
50116
50117 configure-stage1-gcc: maybe-all-stage1-binutils
50118 configure-stage2-gcc: maybe-all-stage2-binutils
50119 configure-stage3-gcc: maybe-all-stage3-binutils
50120 configure-stage4-gcc: maybe-all-stage4-binutils
50121 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
50122 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
50123 configure-gcc: maybe-all-gas
50124
50125 configure-stage1-gcc: maybe-all-stage1-gas
50126 configure-stage2-gcc: maybe-all-stage2-gas
50127 configure-stage3-gcc: maybe-all-stage3-gas
50128 configure-stage4-gcc: maybe-all-stage4-gas
50129 configure-stageprofile-gcc: maybe-all-stageprofile-gas
50130 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
50131 configure-gcc: maybe-all-ld
50132
50133 configure-stage1-gcc: maybe-all-stage1-ld
50134 configure-stage2-gcc: maybe-all-stage2-ld
50135 configure-stage3-gcc: maybe-all-stage3-ld
50136 configure-stage4-gcc: maybe-all-stage4-ld
50137 configure-stageprofile-gcc: maybe-all-stageprofile-ld
50138 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
50139 configure-gcc: maybe-all-gold
50140
50141 configure-stage1-gcc: maybe-all-stage1-gold
50142 configure-stage2-gcc: maybe-all-stage2-gold
50143 configure-stage3-gcc: maybe-all-stage3-gold
50144 configure-stage4-gcc: maybe-all-stage4-gold
50145 configure-stageprofile-gcc: maybe-all-stageprofile-gold
50146 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
50147 configure-gcc: maybe-all-libelf
50148
50149 configure-stage1-gcc: maybe-all-stage1-libelf
50150 configure-stage2-gcc: maybe-all-stage2-libelf
50151 configure-stage3-gcc: maybe-all-stage3-libelf
50152 configure-stage4-gcc: maybe-all-stage4-libelf
50153 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
50154 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
50155 configure-gcc: maybe-all-libiconv
50156
50157 configure-stage1-gcc: maybe-all-stage1-libiconv
50158 configure-stage2-gcc: maybe-all-stage2-libiconv
50159 configure-stage3-gcc: maybe-all-stage3-libiconv
50160 configure-stage4-gcc: maybe-all-stage4-libiconv
50161 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
50162 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50163 all-gcc: all-libiberty
50164
50165 all-stage1-gcc: all-stage1-libiberty
50166 all-stage2-gcc: all-stage2-libiberty
50167 all-stage3-gcc: all-stage3-libiberty
50168 all-stage4-gcc: all-stage4-libiberty
50169 all-stageprofile-gcc: all-stageprofile-libiberty
50170 all-stagefeedback-gcc: all-stagefeedback-libiberty
50171 all-gcc: maybe-all-intl
50172
50173 all-stage1-gcc: maybe-all-stage1-intl
50174 all-stage2-gcc: maybe-all-stage2-intl
50175 all-stage3-gcc: maybe-all-stage3-intl
50176 all-stage4-gcc: maybe-all-stage4-intl
50177 all-stageprofile-gcc: maybe-all-stageprofile-intl
50178 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
50179 all-gcc: maybe-all-mpfr
50180
50181 all-stage1-gcc: maybe-all-stage1-mpfr
50182 all-stage2-gcc: maybe-all-stage2-mpfr
50183 all-stage3-gcc: maybe-all-stage3-mpfr
50184 all-stage4-gcc: maybe-all-stage4-mpfr
50185 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
50186 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50187 all-gcc: maybe-all-mpc
50188
50189 all-stage1-gcc: maybe-all-stage1-mpc
50190 all-stage2-gcc: maybe-all-stage2-mpc
50191 all-stage3-gcc: maybe-all-stage3-mpc
50192 all-stage4-gcc: maybe-all-stage4-mpc
50193 all-stageprofile-gcc: maybe-all-stageprofile-mpc
50194 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50195 all-gcc: maybe-all-isl
50196
50197 all-stage1-gcc: maybe-all-stage1-isl
50198 all-stage2-gcc: maybe-all-stage2-isl
50199 all-stage3-gcc: maybe-all-stage3-isl
50200 all-stage4-gcc: maybe-all-stage4-isl
50201 all-stageprofile-gcc: maybe-all-stageprofile-isl
50202 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
50203 all-gcc: maybe-all-build-texinfo
50204
50205 all-stage1-gcc: maybe-all-build-texinfo
50206 all-stage2-gcc: maybe-all-build-texinfo
50207 all-stage3-gcc: maybe-all-build-texinfo
50208 all-stage4-gcc: maybe-all-build-texinfo
50209 all-stageprofile-gcc: maybe-all-build-texinfo
50210 all-stagefeedback-gcc: maybe-all-build-texinfo
50211 all-gcc: maybe-all-build-bison
50212
50213 all-stage1-gcc: maybe-all-build-bison
50214 all-stage2-gcc: maybe-all-build-bison
50215 all-stage3-gcc: maybe-all-build-bison
50216 all-stage4-gcc: maybe-all-build-bison
50217 all-stageprofile-gcc: maybe-all-build-bison
50218 all-stagefeedback-gcc: maybe-all-build-bison
50219 all-gcc: maybe-all-build-flex
50220
50221 all-stage1-gcc: maybe-all-build-flex
50222 all-stage2-gcc: maybe-all-build-flex
50223 all-stage3-gcc: maybe-all-build-flex
50224 all-stage4-gcc: maybe-all-build-flex
50225 all-stageprofile-gcc: maybe-all-build-flex
50226 all-stagefeedback-gcc: maybe-all-build-flex
50227 all-gcc: maybe-all-build-libiberty
50228
50229 all-stage1-gcc: maybe-all-build-libiberty
50230 all-stage2-gcc: maybe-all-build-libiberty
50231 all-stage3-gcc: maybe-all-build-libiberty
50232 all-stage4-gcc: maybe-all-build-libiberty
50233 all-stageprofile-gcc: maybe-all-build-libiberty
50234 all-stagefeedback-gcc: maybe-all-build-libiberty
50235 all-gcc: maybe-all-build-fixincludes
50236
50237 all-stage1-gcc: maybe-all-build-fixincludes
50238 all-stage2-gcc: maybe-all-build-fixincludes
50239 all-stage3-gcc: maybe-all-build-fixincludes
50240 all-stage4-gcc: maybe-all-build-fixincludes
50241 all-stageprofile-gcc: maybe-all-build-fixincludes
50242 all-stagefeedback-gcc: maybe-all-build-fixincludes
50243 all-gcc: maybe-all-build-libcpp
50244
50245 all-stage1-gcc: maybe-all-build-libcpp
50246 all-stage2-gcc: maybe-all-build-libcpp
50247 all-stage3-gcc: maybe-all-build-libcpp
50248 all-stage4-gcc: maybe-all-build-libcpp
50249 all-stageprofile-gcc: maybe-all-build-libcpp
50250 all-stagefeedback-gcc: maybe-all-build-libcpp
50251 all-gcc: maybe-all-zlib
50252
50253 all-stage1-gcc: maybe-all-stage1-zlib
50254 all-stage2-gcc: maybe-all-stage2-zlib
50255 all-stage3-gcc: maybe-all-stage3-zlib
50256 all-stage4-gcc: maybe-all-stage4-zlib
50257 all-stageprofile-gcc: maybe-all-stageprofile-zlib
50258 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
50259 all-gcc: all-libbacktrace
50260
50261 all-stage1-gcc: all-stage1-libbacktrace
50262 all-stage2-gcc: all-stage2-libbacktrace
50263 all-stage3-gcc: all-stage3-libbacktrace
50264 all-stage4-gcc: all-stage4-libbacktrace
50265 all-stageprofile-gcc: all-stageprofile-libbacktrace
50266 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
50267 all-gcc: all-libcpp
50268
50269 all-stage1-gcc: all-stage1-libcpp
50270 all-stage2-gcc: all-stage2-libcpp
50271 all-stage3-gcc: all-stage3-libcpp
50272 all-stage4-gcc: all-stage4-libcpp
50273 all-stageprofile-gcc: all-stageprofile-libcpp
50274 all-stagefeedback-gcc: all-stagefeedback-libcpp
50275 all-gcc: all-libdecnumber
50276
50277 all-stage1-gcc: all-stage1-libdecnumber
50278 all-stage2-gcc: all-stage2-libdecnumber
50279 all-stage3-gcc: all-stage3-libdecnumber
50280 all-stage4-gcc: all-stage4-libdecnumber
50281 all-stageprofile-gcc: all-stageprofile-libdecnumber
50282 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
50283 all-gcc: maybe-all-libiberty
50284
50285 all-stage1-gcc: maybe-all-stage1-libiberty
50286 all-stage2-gcc: maybe-all-stage2-libiberty
50287 all-stage3-gcc: maybe-all-stage3-libiberty
50288 all-stage4-gcc: maybe-all-stage4-libiberty
50289 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
50290 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
50291 all-gcc: maybe-all-fixincludes
50292
50293 all-stage1-gcc: maybe-all-stage1-fixincludes
50294 all-stage2-gcc: maybe-all-stage2-fixincludes
50295 all-stage3-gcc: maybe-all-stage3-fixincludes
50296 all-stage4-gcc: maybe-all-stage4-fixincludes
50297 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
50298 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
50299 all-gcc: maybe-all-lto-plugin
50300
50301 all-stage1-gcc: maybe-all-stage1-lto-plugin
50302 all-stage2-gcc: maybe-all-stage2-lto-plugin
50303 all-stage3-gcc: maybe-all-stage3-lto-plugin
50304 all-stage4-gcc: maybe-all-stage4-lto-plugin
50305 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50306 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50307 all-gcc: maybe-all-libiconv
50308
50309 all-stage1-gcc: maybe-all-stage1-libiconv
50310 all-stage2-gcc: maybe-all-stage2-libiconv
50311 all-stage3-gcc: maybe-all-stage3-libiconv
50312 all-stage4-gcc: maybe-all-stage4-libiconv
50313 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
50314 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50315 info-gcc: maybe-all-build-libiberty
50316
50317 info-stage1-gcc: maybe-all-build-libiberty
50318 info-stage2-gcc: maybe-all-build-libiberty
50319 info-stage3-gcc: maybe-all-build-libiberty
50320 info-stage4-gcc: maybe-all-build-libiberty
50321 info-stageprofile-gcc: maybe-all-build-libiberty
50322 info-stagefeedback-gcc: maybe-all-build-libiberty
50323 dvi-gcc: maybe-all-build-libiberty
50324
50325 dvi-stage1-gcc: maybe-all-build-libiberty
50326 dvi-stage2-gcc: maybe-all-build-libiberty
50327 dvi-stage3-gcc: maybe-all-build-libiberty
50328 dvi-stage4-gcc: maybe-all-build-libiberty
50329 dvi-stageprofile-gcc: maybe-all-build-libiberty
50330 dvi-stagefeedback-gcc: maybe-all-build-libiberty
50331 pdf-gcc: maybe-all-build-libiberty
50332
50333 pdf-stage1-gcc: maybe-all-build-libiberty
50334 pdf-stage2-gcc: maybe-all-build-libiberty
50335 pdf-stage3-gcc: maybe-all-build-libiberty
50336 pdf-stage4-gcc: maybe-all-build-libiberty
50337 pdf-stageprofile-gcc: maybe-all-build-libiberty
50338 pdf-stagefeedback-gcc: maybe-all-build-libiberty
50339 html-gcc: maybe-all-build-libiberty
50340
50341 html-stage1-gcc: maybe-all-build-libiberty
50342 html-stage2-gcc: maybe-all-build-libiberty
50343 html-stage3-gcc: maybe-all-build-libiberty
50344 html-stage4-gcc: maybe-all-build-libiberty
50345 html-stageprofile-gcc: maybe-all-build-libiberty
50346 html-stagefeedback-gcc: maybe-all-build-libiberty
50347 install-gcc: maybe-install-fixincludes
50348 install-gcc: maybe-install-lto-plugin
50349 install-strip-gcc: maybe-install-strip-fixincludes
50350 install-strip-gcc: maybe-install-strip-lto-plugin
50351 configure-libcpp: configure-libiberty
50352
50353 configure-stage1-libcpp: configure-stage1-libiberty
50354 configure-stage2-libcpp: configure-stage2-libiberty
50355 configure-stage3-libcpp: configure-stage3-libiberty
50356 configure-stage4-libcpp: configure-stage4-libiberty
50357 configure-stageprofile-libcpp: configure-stageprofile-libiberty
50358 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
50359 configure-libcpp: maybe-configure-intl
50360
50361 configure-stage1-libcpp: maybe-configure-stage1-intl
50362 configure-stage2-libcpp: maybe-configure-stage2-intl
50363 configure-stage3-libcpp: maybe-configure-stage3-intl
50364 configure-stage4-libcpp: maybe-configure-stage4-intl
50365 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
50366 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
50367 configure-libcpp: maybe-all-libiconv
50368
50369 configure-stage1-libcpp: maybe-all-stage1-libiconv
50370 configure-stage2-libcpp: maybe-all-stage2-libiconv
50371 configure-stage3-libcpp: maybe-all-stage3-libiconv
50372 configure-stage4-libcpp: maybe-all-stage4-libiconv
50373 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50374 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50375 all-libcpp: all-libiberty
50376
50377 all-stage1-libcpp: all-stage1-libiberty
50378 all-stage2-libcpp: all-stage2-libiberty
50379 all-stage3-libcpp: all-stage3-libiberty
50380 all-stage4-libcpp: all-stage4-libiberty
50381 all-stageprofile-libcpp: all-stageprofile-libiberty
50382 all-stagefeedback-libcpp: all-stagefeedback-libiberty
50383 all-libcpp: maybe-all-intl
50384
50385 all-stage1-libcpp: maybe-all-stage1-intl
50386 all-stage2-libcpp: maybe-all-stage2-intl
50387 all-stage3-libcpp: maybe-all-stage3-intl
50388 all-stage4-libcpp: maybe-all-stage4-intl
50389 all-stageprofile-libcpp: maybe-all-stageprofile-intl
50390 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
50391 all-libcpp: maybe-all-libiconv
50392
50393 all-stage1-libcpp: maybe-all-stage1-libiconv
50394 all-stage2-libcpp: maybe-all-stage2-libiconv
50395 all-stage3-libcpp: maybe-all-stage3-libiconv
50396 all-stage4-libcpp: maybe-all-stage4-libiconv
50397 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50398 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50399 all-fixincludes: maybe-all-libiberty
50400
50401 all-stage1-fixincludes: maybe-all-stage1-libiberty
50402 all-stage2-fixincludes: maybe-all-stage2-libiberty
50403 all-stage3-fixincludes: maybe-all-stage3-libiberty
50404 all-stage4-fixincludes: maybe-all-stage4-libiberty
50405 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
50406 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
50407 all-gnattools: maybe-all-target-libada
50408 all-gnattools: maybe-all-target-libstdc++-v3
50409 all-lto-plugin: maybe-all-libiberty
50410
50411 all-stage1-lto-plugin: maybe-all-stage1-libiberty
50412 all-stage2-lto-plugin: maybe-all-stage2-libiberty
50413 all-stage3-lto-plugin: maybe-all-stage3-libiberty
50414 all-stage4-lto-plugin: maybe-all-stage4-libiberty
50415 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
50416 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
50417 all-lto-plugin: maybe-all-libiberty-linker-plugin
50418
50419 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
50420 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
50421 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
50422 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
50423 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
50424 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
50425 configure-libcc1: maybe-configure-gcc
50426 all-libcc1: maybe-all-gcc
50427 all-gotools: maybe-all-target-libgo
50428 all-utils: maybe-all-libiberty
50429 configure-intl: maybe-all-libiconv
50430
50431 configure-stage1-intl: maybe-all-stage1-libiconv
50432 configure-stage2-intl: maybe-all-stage2-libiconv
50433 configure-stage3-intl: maybe-all-stage3-libiconv
50434 configure-stage4-intl: maybe-all-stage4-libiconv
50435 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
50436 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50437 configure-mpfr: maybe-all-gmp
50438
50439 configure-stage1-mpfr: maybe-all-stage1-gmp
50440 configure-stage2-mpfr: maybe-all-stage2-gmp
50441 configure-stage3-mpfr: maybe-all-stage3-gmp
50442 configure-stage4-mpfr: maybe-all-stage4-gmp
50443 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
50444 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
50445 configure-mpc: maybe-all-mpfr
50446
50447 configure-stage1-mpc: maybe-all-stage1-mpfr
50448 configure-stage2-mpc: maybe-all-stage2-mpfr
50449 configure-stage3-mpc: maybe-all-stage3-mpfr
50450 configure-stage4-mpc: maybe-all-stage4-mpfr
50451 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
50452 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
50453 configure-isl: maybe-all-gmp
50454
50455 configure-stage1-isl: maybe-all-stage1-gmp
50456 configure-stage2-isl: maybe-all-stage2-gmp
50457 configure-stage3-isl: maybe-all-stage3-gmp
50458 configure-stage4-isl: maybe-all-stage4-gmp
50459 configure-stageprofile-isl: maybe-all-stageprofile-gmp
50460 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
50461 all-intl: maybe-all-libiconv
50462
50463 all-stage1-intl: maybe-all-stage1-libiconv
50464 all-stage2-intl: maybe-all-stage2-libiconv
50465 all-stage3-intl: maybe-all-stage3-libiconv
50466 all-stage4-intl: maybe-all-stage4-libiconv
50467 all-stageprofile-intl: maybe-all-stageprofile-libiconv
50468 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50469 configure-gdb: maybe-all-intl
50470 configure-gdb: maybe-configure-sim
50471 configure-gdb: maybe-all-bfd
50472 configure-gdb: maybe-all-libiconv
50473 all-gdb: maybe-all-libiberty
50474 all-gdb: maybe-all-libiconv
50475 all-gdb: maybe-all-opcodes
50476 all-gdb: maybe-all-readline
50477 all-gdb: maybe-all-build-bison
50478 all-gdb: maybe-all-sim
50479 all-gdb: maybe-all-libdecnumber
50480 all-gdb: maybe-all-libtermcap
50481 configure-libgui: maybe-configure-tcl
50482 configure-libgui: maybe-configure-tk
50483 all-libgui: maybe-all-tcl
50484 all-libgui: maybe-all-tk
50485 all-libgui: maybe-all-itcl
50486 configure-bfd: configure-libiberty
50487
50488 configure-stage1-bfd: configure-stage1-libiberty
50489 configure-stage2-bfd: configure-stage2-libiberty
50490 configure-stage3-bfd: configure-stage3-libiberty
50491 configure-stage4-bfd: configure-stage4-libiberty
50492 configure-stageprofile-bfd: configure-stageprofile-libiberty
50493 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
50494 configure-bfd: maybe-configure-intl
50495
50496 configure-stage1-bfd: maybe-configure-stage1-intl
50497 configure-stage2-bfd: maybe-configure-stage2-intl
50498 configure-stage3-bfd: maybe-configure-stage3-intl
50499 configure-stage4-bfd: maybe-configure-stage4-intl
50500 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
50501 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
50502 all-bfd: maybe-all-libiberty
50503
50504 all-stage1-bfd: maybe-all-stage1-libiberty
50505 all-stage2-bfd: maybe-all-stage2-libiberty
50506 all-stage3-bfd: maybe-all-stage3-libiberty
50507 all-stage4-bfd: maybe-all-stage4-libiberty
50508 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
50509 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
50510 all-bfd: maybe-all-intl
50511
50512 all-stage1-bfd: maybe-all-stage1-intl
50513 all-stage2-bfd: maybe-all-stage2-intl
50514 all-stage3-bfd: maybe-all-stage3-intl
50515 all-stage4-bfd: maybe-all-stage4-intl
50516 all-stageprofile-bfd: maybe-all-stageprofile-intl
50517 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
50518 all-bfd: maybe-all-zlib
50519
50520 all-stage1-bfd: maybe-all-stage1-zlib
50521 all-stage2-bfd: maybe-all-stage2-zlib
50522 all-stage3-bfd: maybe-all-stage3-zlib
50523 all-stage4-bfd: maybe-all-stage4-zlib
50524 all-stageprofile-bfd: maybe-all-stageprofile-zlib
50525 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
50526 configure-opcodes: configure-libiberty
50527
50528 configure-stage1-opcodes: configure-stage1-libiberty
50529 configure-stage2-opcodes: configure-stage2-libiberty
50530 configure-stage3-opcodes: configure-stage3-libiberty
50531 configure-stage4-opcodes: configure-stage4-libiberty
50532 configure-stageprofile-opcodes: configure-stageprofile-libiberty
50533 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
50534 all-opcodes: maybe-all-libiberty
50535
50536 all-stage1-opcodes: maybe-all-stage1-libiberty
50537 all-stage2-opcodes: maybe-all-stage2-libiberty
50538 all-stage3-opcodes: maybe-all-stage3-libiberty
50539 all-stage4-opcodes: maybe-all-stage4-libiberty
50540 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50541 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50542 configure-binutils: maybe-configure-intl
50543
50544 configure-stage1-binutils: maybe-configure-stage1-intl
50545 configure-stage2-binutils: maybe-configure-stage2-intl
50546 configure-stage3-binutils: maybe-configure-stage3-intl
50547 configure-stage4-binutils: maybe-configure-stage4-intl
50548 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
50549 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
50550 all-binutils: maybe-all-libiberty
50551
50552 all-stage1-binutils: maybe-all-stage1-libiberty
50553 all-stage2-binutils: maybe-all-stage2-libiberty
50554 all-stage3-binutils: maybe-all-stage3-libiberty
50555 all-stage4-binutils: maybe-all-stage4-libiberty
50556 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
50557 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
50558 all-binutils: maybe-all-opcodes
50559
50560 all-stage1-binutils: maybe-all-stage1-opcodes
50561 all-stage2-binutils: maybe-all-stage2-opcodes
50562 all-stage3-binutils: maybe-all-stage3-opcodes
50563 all-stage4-binutils: maybe-all-stage4-opcodes
50564 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
50565 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
50566 all-binutils: maybe-all-bfd
50567
50568 all-stage1-binutils: maybe-all-stage1-bfd
50569 all-stage2-binutils: maybe-all-stage2-bfd
50570 all-stage3-binutils: maybe-all-stage3-bfd
50571 all-stage4-binutils: maybe-all-stage4-bfd
50572 all-stageprofile-binutils: maybe-all-stageprofile-bfd
50573 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
50574 all-binutils: maybe-all-build-flex
50575
50576 all-stage1-binutils: maybe-all-build-flex
50577 all-stage2-binutils: maybe-all-build-flex
50578 all-stage3-binutils: maybe-all-build-flex
50579 all-stage4-binutils: maybe-all-build-flex
50580 all-stageprofile-binutils: maybe-all-build-flex
50581 all-stagefeedback-binutils: maybe-all-build-flex
50582 all-binutils: maybe-all-build-bison
50583
50584 all-stage1-binutils: maybe-all-build-bison
50585 all-stage2-binutils: maybe-all-build-bison
50586 all-stage3-binutils: maybe-all-build-bison
50587 all-stage4-binutils: maybe-all-build-bison
50588 all-stageprofile-binutils: maybe-all-build-bison
50589 all-stagefeedback-binutils: maybe-all-build-bison
50590 all-binutils: maybe-all-intl
50591
50592 all-stage1-binutils: maybe-all-stage1-intl
50593 all-stage2-binutils: maybe-all-stage2-intl
50594 all-stage3-binutils: maybe-all-stage3-intl
50595 all-stage4-binutils: maybe-all-stage4-intl
50596 all-stageprofile-binutils: maybe-all-stageprofile-intl
50597 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
50598 all-binutils: maybe-all-gas
50599
50600 all-stage1-binutils: maybe-all-stage1-gas
50601 all-stage2-binutils: maybe-all-stage2-gas
50602 all-stage3-binutils: maybe-all-stage3-gas
50603 all-stage4-binutils: maybe-all-stage4-gas
50604 all-stageprofile-binutils: maybe-all-stageprofile-gas
50605 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
50606 install-binutils: maybe-install-opcodes
50607 install-strip-binutils: maybe-install-strip-opcodes
50608 install-opcodes: maybe-install-bfd
50609 install-strip-opcodes: maybe-install-strip-bfd
50610 configure-gas: maybe-configure-intl
50611
50612 configure-stage1-gas: maybe-configure-stage1-intl
50613 configure-stage2-gas: maybe-configure-stage2-intl
50614 configure-stage3-gas: maybe-configure-stage3-intl
50615 configure-stage4-gas: maybe-configure-stage4-intl
50616 configure-stageprofile-gas: maybe-configure-stageprofile-intl
50617 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
50618 all-gas: maybe-all-libiberty
50619
50620 all-stage1-gas: maybe-all-stage1-libiberty
50621 all-stage2-gas: maybe-all-stage2-libiberty
50622 all-stage3-gas: maybe-all-stage3-libiberty
50623 all-stage4-gas: maybe-all-stage4-libiberty
50624 all-stageprofile-gas: maybe-all-stageprofile-libiberty
50625 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
50626 all-gas: maybe-all-opcodes
50627
50628 all-stage1-gas: maybe-all-stage1-opcodes
50629 all-stage2-gas: maybe-all-stage2-opcodes
50630 all-stage3-gas: maybe-all-stage3-opcodes
50631 all-stage4-gas: maybe-all-stage4-opcodes
50632 all-stageprofile-gas: maybe-all-stageprofile-opcodes
50633 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
50634 all-gas: maybe-all-bfd
50635
50636 all-stage1-gas: maybe-all-stage1-bfd
50637 all-stage2-gas: maybe-all-stage2-bfd
50638 all-stage3-gas: maybe-all-stage3-bfd
50639 all-stage4-gas: maybe-all-stage4-bfd
50640 all-stageprofile-gas: maybe-all-stageprofile-bfd
50641 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
50642 all-gas: maybe-all-intl
50643
50644 all-stage1-gas: maybe-all-stage1-intl
50645 all-stage2-gas: maybe-all-stage2-intl
50646 all-stage3-gas: maybe-all-stage3-intl
50647 all-stage4-gas: maybe-all-stage4-intl
50648 all-stageprofile-gas: maybe-all-stageprofile-intl
50649 all-stagefeedback-gas: maybe-all-stagefeedback-intl
50650 configure-gprof: maybe-configure-intl
50651 all-gprof: maybe-all-libiberty
50652 all-gprof: maybe-all-bfd
50653 all-gprof: maybe-all-opcodes
50654 all-gprof: maybe-all-intl
50655 all-gprof: maybe-all-gas
50656 configure-ld: maybe-configure-intl
50657
50658 configure-stage1-ld: maybe-configure-stage1-intl
50659 configure-stage2-ld: maybe-configure-stage2-intl
50660 configure-stage3-ld: maybe-configure-stage3-intl
50661 configure-stage4-ld: maybe-configure-stage4-intl
50662 configure-stageprofile-ld: maybe-configure-stageprofile-intl
50663 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
50664 all-ld: maybe-all-libiberty
50665
50666 all-stage1-ld: maybe-all-stage1-libiberty
50667 all-stage2-ld: maybe-all-stage2-libiberty
50668 all-stage3-ld: maybe-all-stage3-libiberty
50669 all-stage4-ld: maybe-all-stage4-libiberty
50670 all-stageprofile-ld: maybe-all-stageprofile-libiberty
50671 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
50672 all-ld: maybe-all-bfd
50673
50674 all-stage1-ld: maybe-all-stage1-bfd
50675 all-stage2-ld: maybe-all-stage2-bfd
50676 all-stage3-ld: maybe-all-stage3-bfd
50677 all-stage4-ld: maybe-all-stage4-bfd
50678 all-stageprofile-ld: maybe-all-stageprofile-bfd
50679 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
50680 all-ld: maybe-all-opcodes
50681
50682 all-stage1-ld: maybe-all-stage1-opcodes
50683 all-stage2-ld: maybe-all-stage2-opcodes
50684 all-stage3-ld: maybe-all-stage3-opcodes
50685 all-stage4-ld: maybe-all-stage4-opcodes
50686 all-stageprofile-ld: maybe-all-stageprofile-opcodes
50687 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
50688 all-ld: maybe-all-build-bison
50689
50690 all-stage1-ld: maybe-all-build-bison
50691 all-stage2-ld: maybe-all-build-bison
50692 all-stage3-ld: maybe-all-build-bison
50693 all-stage4-ld: maybe-all-build-bison
50694 all-stageprofile-ld: maybe-all-build-bison
50695 all-stagefeedback-ld: maybe-all-build-bison
50696 all-ld: maybe-all-build-flex
50697
50698 all-stage1-ld: maybe-all-build-flex
50699 all-stage2-ld: maybe-all-build-flex
50700 all-stage3-ld: maybe-all-build-flex
50701 all-stage4-ld: maybe-all-build-flex
50702 all-stageprofile-ld: maybe-all-build-flex
50703 all-stagefeedback-ld: maybe-all-build-flex
50704 all-ld: maybe-all-intl
50705
50706 all-stage1-ld: maybe-all-stage1-intl
50707 all-stage2-ld: maybe-all-stage2-intl
50708 all-stage3-ld: maybe-all-stage3-intl
50709 all-stage4-ld: maybe-all-stage4-intl
50710 all-stageprofile-ld: maybe-all-stageprofile-intl
50711 all-stagefeedback-ld: maybe-all-stagefeedback-intl
50712 all-ld: maybe-all-gas
50713
50714 all-stage1-ld: maybe-all-stage1-gas
50715 all-stage2-ld: maybe-all-stage2-gas
50716 all-stage3-ld: maybe-all-stage3-gas
50717 all-stage4-ld: maybe-all-stage4-gas
50718 all-stageprofile-ld: maybe-all-stageprofile-gas
50719 all-stagefeedback-ld: maybe-all-stagefeedback-gas
50720 all-ld: maybe-all-binutils
50721
50722 all-stage1-ld: maybe-all-stage1-binutils
50723 all-stage2-ld: maybe-all-stage2-binutils
50724 all-stage3-ld: maybe-all-stage3-binutils
50725 all-stage4-ld: maybe-all-stage4-binutils
50726 all-stageprofile-ld: maybe-all-stageprofile-binutils
50727 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
50728 install-ld: maybe-install-gold
50729 install-strip-ld: maybe-install-strip-gold
50730 configure-gold: maybe-configure-intl
50731
50732 configure-stage1-gold: maybe-configure-stage1-intl
50733 configure-stage2-gold: maybe-configure-stage2-intl
50734 configure-stage3-gold: maybe-configure-stage3-intl
50735 configure-stage4-gold: maybe-configure-stage4-intl
50736 configure-stageprofile-gold: maybe-configure-stageprofile-intl
50737 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
50738 all-gold: maybe-all-libiberty
50739
50740 all-stage1-gold: maybe-all-stage1-libiberty
50741 all-stage2-gold: maybe-all-stage2-libiberty
50742 all-stage3-gold: maybe-all-stage3-libiberty
50743 all-stage4-gold: maybe-all-stage4-libiberty
50744 all-stageprofile-gold: maybe-all-stageprofile-libiberty
50745 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
50746 all-gold: maybe-all-intl
50747
50748 all-stage1-gold: maybe-all-stage1-intl
50749 all-stage2-gold: maybe-all-stage2-intl
50750 all-stage3-gold: maybe-all-stage3-intl
50751 all-stage4-gold: maybe-all-stage4-intl
50752 all-stageprofile-gold: maybe-all-stageprofile-intl
50753 all-stagefeedback-gold: maybe-all-stagefeedback-intl
50754 all-gold: maybe-all-bfd
50755
50756 all-stage1-gold: maybe-all-stage1-bfd
50757 all-stage2-gold: maybe-all-stage2-bfd
50758 all-stage3-gold: maybe-all-stage3-bfd
50759 all-stage4-gold: maybe-all-stage4-bfd
50760 all-stageprofile-gold: maybe-all-stageprofile-bfd
50761 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
50762 all-gold: maybe-all-build-bison
50763
50764 all-stage1-gold: maybe-all-build-bison
50765 all-stage2-gold: maybe-all-build-bison
50766 all-stage3-gold: maybe-all-build-bison
50767 all-stage4-gold: maybe-all-build-bison
50768 all-stageprofile-gold: maybe-all-build-bison
50769 all-stagefeedback-gold: maybe-all-build-bison
50770 all-gold: maybe-all-gas
50771
50772 all-stage1-gold: maybe-all-stage1-gas
50773 all-stage2-gold: maybe-all-stage2-gas
50774 all-stage3-gold: maybe-all-stage3-gas
50775 all-stage4-gold: maybe-all-stage4-gas
50776 all-stageprofile-gold: maybe-all-stageprofile-gas
50777 all-stagefeedback-gold: maybe-all-stagefeedback-gas
50778 check-gold: maybe-all-binutils
50779
50780 check-stage1-gold: maybe-all-stage1-binutils
50781 check-stage2-gold: maybe-all-stage2-binutils
50782 check-stage3-gold: maybe-all-stage3-binutils
50783 check-stage4-gold: maybe-all-stage4-binutils
50784 check-stageprofile-gold: maybe-all-stageprofile-binutils
50785 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
50786 check-gold: maybe-all-gas
50787
50788 check-stage1-gold: maybe-all-stage1-gas
50789 check-stage2-gold: maybe-all-stage2-gas
50790 check-stage3-gold: maybe-all-stage3-gas
50791 check-stage4-gold: maybe-all-stage4-gas
50792 check-stageprofile-gold: maybe-all-stageprofile-gas
50793 check-stagefeedback-gold: maybe-all-stagefeedback-gas
50794 configure-opcodes: maybe-configure-intl
50795
50796 configure-stage1-opcodes: maybe-configure-stage1-intl
50797 configure-stage2-opcodes: maybe-configure-stage2-intl
50798 configure-stage3-opcodes: maybe-configure-stage3-intl
50799 configure-stage4-opcodes: maybe-configure-stage4-intl
50800 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
50801 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
50802 all-opcodes: maybe-all-bfd
50803
50804 all-stage1-opcodes: maybe-all-stage1-bfd
50805 all-stage2-opcodes: maybe-all-stage2-bfd
50806 all-stage3-opcodes: maybe-all-stage3-bfd
50807 all-stage4-opcodes: maybe-all-stage4-bfd
50808 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
50809 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
50810 all-opcodes: maybe-all-libiberty
50811
50812 all-stage1-opcodes: maybe-all-stage1-libiberty
50813 all-stage2-opcodes: maybe-all-stage2-libiberty
50814 all-stage3-opcodes: maybe-all-stage3-libiberty
50815 all-stage4-opcodes: maybe-all-stage4-libiberty
50816 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50817 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50818 all-opcodes: maybe-all-intl
50819
50820 all-stage1-opcodes: maybe-all-stage1-intl
50821 all-stage2-opcodes: maybe-all-stage2-intl
50822 all-stage3-opcodes: maybe-all-stage3-intl
50823 all-stage4-opcodes: maybe-all-stage4-intl
50824 all-stageprofile-opcodes: maybe-all-stageprofile-intl
50825 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
50826 all-dejagnu: maybe-all-tcl
50827 all-dejagnu: maybe-all-expect
50828 all-dejagnu: maybe-all-tk
50829 configure-expect: maybe-configure-tcl
50830 configure-expect: maybe-configure-tk
50831 all-expect: maybe-all-tcl
50832 all-expect: maybe-all-tk
50833 configure-itcl: maybe-configure-tcl
50834 configure-itcl: maybe-configure-tk
50835 all-itcl: maybe-all-tcl
50836 all-itcl: maybe-all-tk
50837 install-itcl: maybe-install-tcl
50838 install-strip-itcl: maybe-install-strip-tcl
50839 configure-tk: maybe-configure-tcl
50840 all-tk: maybe-all-tcl
50841 all-sid: maybe-all-libiberty
50842 all-sid: maybe-all-bfd
50843 all-sid: maybe-all-opcodes
50844 all-sid: maybe-all-tcl
50845 all-sid: maybe-all-tk
50846 install-sid: maybe-install-tcl
50847 install-strip-sid: maybe-install-strip-tcl
50848 install-sid: maybe-install-tk
50849 install-strip-sid: maybe-install-strip-tk
50850 configure-sim: maybe-configure-intl
50851 all-sim: maybe-all-intl
50852 all-sim: maybe-all-libiberty
50853 all-sim: maybe-all-bfd
50854 all-sim: maybe-all-opcodes
50855 all-sim: maybe-all-readline
50856 all-sim: maybe-configure-gdb
50857 all-fastjar: maybe-all-zlib
50858 all-fastjar: maybe-all-build-texinfo
50859 all-fastjar: maybe-all-libiberty
50860 all-bison: maybe-all-intl
50861 all-bison: maybe-all-build-texinfo
50862 all-flex: maybe-all-build-bison
50863 all-flex: maybe-all-intl
50864 all-flex: maybe-all-m4
50865 all-flex: maybe-all-build-texinfo
50866 all-m4: maybe-all-intl
50867 all-m4: maybe-all-build-texinfo
50868 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
50869 configure-target-fastjar: maybe-configure-target-zlib
50870 all-target-fastjar: maybe-all-target-zlib
50871 configure-target-libgo: maybe-configure-target-libffi
50872 configure-target-libgo: maybe-all-target-libstdc++-v3
50873 all-target-libgo: maybe-all-target-libbacktrace
50874 all-target-libgo: maybe-all-target-libffi
50875 all-target-libgo: maybe-all-target-libatomic
50876 configure-target-libjava: maybe-configure-target-zlib
50877 configure-target-libjava: maybe-configure-target-boehm-gc
50878 configure-target-libjava: maybe-configure-target-libffi
50879 all-target-libjava: maybe-all-fastjar
50880 all-target-libjava: maybe-all-target-zlib
50881 all-target-libjava: maybe-all-target-boehm-gc
50882 all-target-libjava: maybe-all-target-libffi
50883 configure-target-libobjc: maybe-configure-target-boehm-gc
50884 all-target-libobjc: maybe-all-target-boehm-gc
50885 configure-target-libstdc++-v3: maybe-configure-target-libgomp
50886
50887 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50888 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50889 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50890 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50891 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50892 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50893 configure-target-liboffloadmic: maybe-configure-target-libgomp
50894 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
50895
50896 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
50897 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
50898 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
50899 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
50900 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
50901 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
50902 configure-target-libvtv: maybe-all-target-libstdc++-v3
50903
50904 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
50905 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
50906 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
50907 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
50908 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
50909 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
50910 all-target-libstdc++-v3: maybe-configure-target-libgomp
50911
50912 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50913 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50914 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50915 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50916 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50917 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50918 all-target-liboffloadmic: maybe-all-target-libgomp
50919 install-target-libgo: maybe-install-target-libatomic
50920 install-target-libgfortran: maybe-install-target-libquadmath
50921 install-target-libgfortran: maybe-install-target-libgcc
50922 install-target-libsanitizer: maybe-install-target-libstdc++-v3
50923 install-target-libsanitizer: maybe-install-target-libgcc
50924 install-target-libvtv: maybe-install-target-libstdc++-v3
50925 install-target-libvtv: maybe-install-target-libgcc
50926 install-target-libcilkrts: maybe-install-target-libstdc++-v3
50927 install-target-libcilkrts: maybe-install-target-libgcc
50928 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
50929 install-target-liboffloadmic: maybe-install-target-libgcc
50930 install-target-libjava: maybe-install-target-libgcc
50931 install-target-libitm: maybe-install-target-libgcc
50932 install-target-libobjc: maybe-install-target-libgcc
50933 install-target-libstdc++-v3: maybe-install-target-libgcc
50934 all-target-libgloss: maybe-all-target-newlib
50935 all-target-winsup: maybe-all-target-libtermcap
50936 configure-target-newlib: maybe-all-binutils
50937 configure-target-newlib: maybe-all-ld
50938 configure-target-libgfortran: maybe-all-target-libquadmath
50939 configure-target-libgfortran: maybe-all-target-libbacktrace
50940
50941
50942 # Dependencies for target modules on other target modules are
50943 # described by lang_env_dependencies; the defaults apply to anything
50944 # not mentioned there.
50945
50946
50947 @if gcc-bootstrap
50948 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
50949 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
50950 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
50951 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
50952 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
50953 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
50954 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
50955 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
50956 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
50957 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
50958 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
50959 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
50960 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
50961 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
50962 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
50963 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
50964 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
50965 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
50966 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
50967 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
50968 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
50969 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
50970 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
50971 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
50972 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
50973 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
50974 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
50975 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
50976 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
50977 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
50978 @endif gcc-bootstrap
50979
50980 @if gcc-no-bootstrap
50981 configure-target-libstdc++-v3: maybe-all-target-libgcc
50982 configure-target-libsanitizer: maybe-all-target-libgcc
50983 configure-target-libmpx: maybe-all-target-libgcc
50984 configure-target-libvtv: maybe-all-target-libgcc
50985 configure-target-libcilkrts: maybe-all-target-libgcc
50986 configure-target-liboffloadmic: maybe-all-target-libgcc
50987 configure-target-libssp: maybe-all-target-libgcc
50988 configure-target-newlib: maybe-all-target-libgcc
50989 configure-target-libbacktrace: maybe-all-target-libgcc
50990 configure-target-libquadmath: maybe-all-target-libgcc
50991 configure-target-libgfortran: maybe-all-target-libgcc
50992 configure-target-libobjc: maybe-all-target-libgcc
50993 configure-target-libgo: maybe-all-target-libgcc
50994 configure-target-libtermcap: maybe-all-target-libgcc
50995 configure-target-winsup: maybe-all-target-libgcc
50996 configure-target-libgloss: maybe-all-target-libgcc
50997 configure-target-libffi: maybe-all-target-libgcc
50998 configure-target-libjava: maybe-all-target-libgcc
50999 configure-target-zlib: maybe-all-target-libgcc
51000 configure-target-boehm-gc: maybe-all-target-libgcc
51001 configure-target-rda: maybe-all-target-libgcc
51002 configure-target-libada: maybe-all-target-libgcc
51003 configure-target-libgomp: maybe-all-target-libgcc
51004 configure-target-libitm: maybe-all-target-libgcc
51005 configure-target-libatomic: maybe-all-target-libgcc
51006 @endif gcc-no-bootstrap
51007
51008
51009 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
51010
51011 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
51012
51013 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
51014
51015 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
51016
51017 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
51018 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
51019
51020 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
51021 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
51022
51023 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
51024
51025
51026
51027 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
51028
51029 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
51030
51031 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
51032
51033 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
51034
51035 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
51036
51037 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
51038
51039 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
51040
51041
51042 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
51043 configure-target-libffi: maybe-all-target-libstdc++-v3
51044
51045 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
51046 configure-target-libjava: maybe-all-target-libstdc++-v3
51047
51048 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
51049
51050 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
51051
51052 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
51053
51054 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
51055
51056 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
51057
51058 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
51059 configure-target-libitm: maybe-all-target-libstdc++-v3
51060
51061 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
51062
51063
51064 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
51065 GDB_TK = @GDB_TK@
51066 INSTALL_GDB_TK = @INSTALL_GDB_TK@
51067 configure-gdb: $(CONFIGURE_GDB_TK)
51068 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
51069 install-gdb: $(INSTALL_GDB_TK)
51070
51071 # Serialization dependencies.  Host configures don't work well in parallel to
51072 # each other, due to contention over config.cache.  Target configures and 
51073 # build configures are similar.
51074 @serialization_dependencies@
51075
51076 # --------------------------------
51077 # Regenerating top level configury
51078 # --------------------------------
51079
51080 # Rebuilding Makefile.in, using autogen.
51081 AUTOGEN = autogen
51082 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
51083         cd $(srcdir) && $(AUTOGEN) Makefile.def
51084
51085 # Rebuilding Makefile.
51086 Makefile: $(srcdir)/Makefile.in config.status
51087         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
51088
51089 config.status: configure
51090         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
51091
51092 # Rebuilding configure.
51093 AUTOCONF = autoconf
51094 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
51095         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
51096         cd $(srcdir) && $(AUTOCONF)
51097
51098 # ------------------------------
51099 # Special directives to GNU Make
51100 # ------------------------------
51101
51102 # Don't pass command-line variables to submakes.
51103 .NOEXPORT:
51104 MAKEOVERRIDES=
51105
51106 # end of Makefile.in