Treat all unknown auxv tags on FreeBSD as unknown.
[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, 2017
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         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
158         GOC="$(GOC_FOR_BUILD)"; export GOC; \
159         GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
160         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161         LD="$(LD_FOR_BUILD)"; export LD; \
162         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163         NM="$(NM_FOR_BUILD)"; export NM; \
164         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
167
168 # These variables must be set on the make command line for directories
169 # built for the build system to override those in BASE_FLAGS_TO_PASS.
170 EXTRA_BUILD_FLAGS = \
171         CFLAGS="$(CFLAGS_FOR_BUILD)" \
172         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
173
174 # This is the list of directories to built for the host system.
175 SUBDIRS = @configdirs@
176 TARGET_CONFIGDIRS = @target_configdirs@
177 # This is set by the configure script to the arguments to use when configuring
178 # directories built for the host system.
179 HOST_CONFIGARGS = @host_configargs@
180 # Host programs are put under this directory, which is . except if building
181 # with srcdir=..
182 HOST_SUBDIR = @host_subdir@
183 # This is the list of variables to export in the environment when
184 # configuring subdirectories for the host system.  We need to pass
185 # some to the GCC configure because of its hybrid host/target nature.
186 HOST_EXPORTS = \
187         $(BASE_EXPORTS) \
188         CC="$(CC)"; export CC; \
189         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
190         CFLAGS="$(CFLAGS)"; export CFLAGS; \
191         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
192         CXX="$(CXX)"; export CXX; \
193         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
194         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
195         GOC="$(GOC)"; export GOC; \
196         AR="$(AR)"; export AR; \
197         AS="$(AS)"; export AS; \
198         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
199         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
200         LD="$(LD)"; export LD; \
201         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
202         NM="$(NM)"; export NM; \
203         RANLIB="$(RANLIB)"; export RANLIB; \
204         WINDRES="$(WINDRES)"; export WINDRES; \
205         WINDMC="$(WINDMC)"; export WINDMC; \
206         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
207         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
208         READELF="$(READELF)"; export READELF; \
209         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
210         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
211         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
212         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
213         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
214         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
215         OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
216         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
217         READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
218         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
219         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
220         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
221         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
222         ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
223         ISLINC="$(HOST_ISLINC)"; export ISLINC; \
224         ISLVER="$(HOST_ISLVER)"; export ISLVER; \
225         LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
226         LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
227         XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
228 @if gcc-bootstrap
229         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
230 @endif gcc-bootstrap
231         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
232
233 POSTSTAGE1_CXX_EXPORT = \
234         CXX='$(CXX)'; export CXX; \
235         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
236 @if target-libstdc++-v3-bootstrap
237 # Override the above if we're bootstrapping C++.
238 POSTSTAGE1_CXX_EXPORT = \
239         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
240           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
241           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
242           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
243           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
244           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
245           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
246           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
247           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
248           export CXX; \
249         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
250 @endif target-libstdc++-v3-bootstrap
251
252 # Similar, for later GCC stages.
253 POSTSTAGE1_HOST_EXPORTS = \
254         $(HOST_EXPORTS) \
255         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
256           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
257           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
258         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
259         $(POSTSTAGE1_CXX_EXPORT) \
260         $(LTO_EXPORTS) \
261         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
262         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
263         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
264
265 # Target libraries are put under this directory:
266 TARGET_SUBDIR = @target_subdir@
267 # This is set by the configure script to the arguments to use when configuring
268 # directories built for the target.
269 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
270 # This is the list of variables to export in the environment when
271 # configuring subdirectories for the target system.
272 BASE_TARGET_EXPORTS = \
273         $(BASE_EXPORTS) \
274         AR="$(AR_FOR_TARGET)"; export AR; \
275         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
276         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
277         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
278         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
279         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
280         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
281         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
282         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
283         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
284         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
285         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
286         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
287         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
288         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
289         OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
290         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
291         READELF="$(READELF_FOR_TARGET)"; export READELF; \
292         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
293         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
294         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
295 @if gcc-bootstrap
296         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
297 @endif gcc-bootstrap
298         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
299         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
300
301 RAW_CXX_TARGET_EXPORTS = \
302         $(BASE_TARGET_EXPORTS) \
303         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
304         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
305
306 NORMAL_TARGET_EXPORTS = \
307         $(BASE_TARGET_EXPORTS) \
308         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
309
310 # Where to find GMP
311 HOST_GMPLIBS = @gmplibs@
312 HOST_GMPINC = @gmpinc@
313
314 # Where to find isl
315 HOST_ISLLIBS = @isllibs@
316 HOST_ISLINC = @islinc@
317 HOST_ISLVER = @islver@
318
319 # Where to find libelf
320 HOST_LIBELFLIBS = @libelflibs@
321 HOST_LIBELFINC = @libelfinc@
322
323 # ----------------------------------------------
324 # Programs producing files for the BUILD machine
325 # ----------------------------------------------
326
327 SHELL = @SHELL@
328
329 # pwd command to use.  Allow user to override default by setting PWDCMD in
330 # the environment to account for automounters.  The make variable must not
331 # be called PWDCMD, otherwise the value set here is passed to make
332 # subprocesses and overrides the setting from the user's environment.
333 # Don't use PWD since it is a common shell environment variable and we
334 # don't want to corrupt it.
335 PWD_COMMAND = $${PWDCMD-pwd}
336
337 # compilers to use to create programs which must be run in the build
338 # environment.
339 AR_FOR_BUILD = @AR_FOR_BUILD@
340 AS_FOR_BUILD = @AS_FOR_BUILD@
341 CC_FOR_BUILD = @CC_FOR_BUILD@
342 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
343 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
344 CXX_FOR_BUILD = @CXX_FOR_BUILD@
345 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
346 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
347 GOC_FOR_BUILD = @GOC_FOR_BUILD@
348 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
349 LD_FOR_BUILD = @LD_FOR_BUILD@
350 NM_FOR_BUILD = @NM_FOR_BUILD@
351 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
352 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
353 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
354
355 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
356 # here so that they can be overridden by Makefile fragments.
357 BUILD_PREFIX = @BUILD_PREFIX@
358 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
359
360 # Flags to pass to stage2 and later makes.  They are defined
361 # here so that they can be overridden by Makefile fragments.
362 BOOT_CFLAGS= -g -O2
363 BOOT_LDFLAGS=
364 BOOT_ADAFLAGS= -gnatpg
365
366 AWK = @AWK@
367 SED = @SED@
368 BISON = @BISON@
369 YACC = @YACC@
370 FLEX = @FLEX@
371 LEX = @LEX@
372 M4 = @M4@
373 MAKEINFO = @MAKEINFO@
374 EXPECT = @EXPECT@
375 RUNTEST = @RUNTEST@
376
377 AUTO_PROFILE = gcc-auto-profile -c 1000000
378
379 # This just becomes part of the MAKEINFO definition passed down to
380 # sub-makes.  It lets flags be given on the command line while still
381 # using the makeinfo from the object tree.
382 # (Default to avoid splitting info files by setting the threshold high.)
383 MAKEINFOFLAGS = --split-size=5000000
384
385 # ---------------------------------------------
386 # Programs producing files for the HOST machine
387 # ---------------------------------------------
388
389 AS = @AS@
390 AR = @AR@
391 AR_FLAGS = rc
392 CC = @CC@
393 CXX = @CXX@
394 DLLTOOL = @DLLTOOL@
395 LD = @LD@
396 LIPO = @LIPO@
397 NM = @NM@
398 OBJDUMP = @OBJDUMP@
399 RANLIB = @RANLIB@
400 READELF = @READELF@
401 STRIP = @STRIP@
402 WINDRES = @WINDRES@
403 WINDMC = @WINDMC@
404
405 GNATBIND = @GNATBIND@
406 GNATMAKE = @GNATMAKE@
407
408 CFLAGS = @CFLAGS@
409 LDFLAGS = @LDFLAGS@
410 LIBCFLAGS = $(CFLAGS)
411 CXXFLAGS = @CXXFLAGS@
412 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
413 GOCFLAGS = $(CFLAGS)
414
415 CREATE_GCOV = create_gcov
416
417 TFLAGS =
418
419 # Defaults for all stages; some are overridden below.
420
421 STAGE_CFLAGS = $(BOOT_CFLAGS)
422 STAGE_TFLAGS = $(TFLAGS)
423 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
424
425
426 # Defaults for stage 1; some are overridden below.
427 STAGE1_CFLAGS = $(STAGE_CFLAGS)
428 STAGE1_CXXFLAGS = $(CXXFLAGS)
429 @if target-libstdc++-v3-bootstrap
430 # Override the above if we're bootstrapping C++.
431 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
432 @endif target-libstdc++-v3-bootstrap
433 STAGE1_TFLAGS = $(STAGE_TFLAGS)
434 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
435
436 # Defaults for stage 2; some are overridden below.
437 STAGE2_CFLAGS = $(STAGE_CFLAGS)
438 STAGE2_CXXFLAGS = $(CXXFLAGS)
439 @if target-libstdc++-v3-bootstrap
440 # Override the above if we're bootstrapping C++.
441 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
442 @endif target-libstdc++-v3-bootstrap
443 STAGE2_TFLAGS = $(STAGE_TFLAGS)
444 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
445
446 # Defaults for stage 3; some are overridden below.
447 STAGE3_CFLAGS = $(STAGE_CFLAGS)
448 STAGE3_CXXFLAGS = $(CXXFLAGS)
449 @if target-libstdc++-v3-bootstrap
450 # Override the above if we're bootstrapping C++.
451 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
452 @endif target-libstdc++-v3-bootstrap
453 STAGE3_TFLAGS = $(STAGE_TFLAGS)
454 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
455
456 # Defaults for stage 4; some are overridden below.
457 STAGE4_CFLAGS = $(STAGE_CFLAGS)
458 STAGE4_CXXFLAGS = $(CXXFLAGS)
459 @if target-libstdc++-v3-bootstrap
460 # Override the above if we're bootstrapping C++.
461 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
462 @endif target-libstdc++-v3-bootstrap
463 STAGE4_TFLAGS = $(STAGE_TFLAGS)
464 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
465
466 # Defaults for stage profile; some are overridden below.
467 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
468 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
469 @if target-libstdc++-v3-bootstrap
470 # Override the above if we're bootstrapping C++.
471 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
472 @endif target-libstdc++-v3-bootstrap
473 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
474 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
475
476 # Defaults for stage feedback; some are overridden below.
477 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
478 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
479 @if target-libstdc++-v3-bootstrap
480 # Override the above if we're bootstrapping C++.
481 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
482 @endif target-libstdc++-v3-bootstrap
483 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
484 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
485
486
487 # By default, C and C++ are the only stage1 languages, because they are the
488 # only ones we require to build with the bootstrap compiler, and also the
489 # only ones useful for building stage2.
490
491 STAGE1_CFLAGS = @stage1_cflags@
492 STAGE1_CHECKING = @stage1_checking@
493 STAGE1_LANGUAGES = @stage1_languages@
494 # * We force-disable intermodule optimizations, even if
495 #   --enable-intermodule was passed, since the installed compiler
496 #   probably can't handle them.  Luckily, autoconf always respects
497 #   the last argument when conflicting --enable arguments are passed.
498 # * Likewise, we force-disable coverage flags, since the installed
499 #   compiler probably has never heard of them.
500 # * We also disable -Wformat, since older GCCs don't understand newer %s.
501 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
502           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
503           --disable-build-format-warnings
504
505 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
506 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
507
508 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
509 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
510
511 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
512 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
513
514 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
515 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
516
517 do-compare = @do_compare@
518 do-compare3 = $(do-compare)
519
520 # -----------------------------------------------
521 # Programs producing files for the TARGET machine
522 # -----------------------------------------------
523
524 AR_FOR_TARGET=@AR_FOR_TARGET@
525 AS_FOR_TARGET=@AS_FOR_TARGET@
526 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
527
528 # If GCC_FOR_TARGET is not overriden on the command line, then this
529 # variable is passed down to the gcc Makefile, where it is used to
530 # build libgcc2.a.  We define it here so that it can itself be
531 # overridden on the command line.
532 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
533 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
534 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
535 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
536 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
537 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
538 LD_FOR_TARGET=@LD_FOR_TARGET@
539
540 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
541 NM_FOR_TARGET=@NM_FOR_TARGET@
542 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
543 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
544 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
545 READELF_FOR_TARGET=@READELF_FOR_TARGET@
546 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
547 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
548 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
549
550 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
551 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
552 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
553
554 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
555 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
556
557 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
558 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
559 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
560 GOCFLAGS_FOR_TARGET = -O2 -g
561
562 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
563 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
564 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
565
566 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
567
568 # ------------------------------------
569 # Miscellaneous targets and flag lists
570 # ------------------------------------
571
572 # The first rule in the file had better be this one.  Don't put any above it.
573 # This lives here to allow makefile fragments to contain dependencies.
574 all:
575
576 #### host and target specific makefile fragments come in here.
577 @target_makefile_frag@
578 @alphaieee_frag@
579 @ospace_frag@
580 @host_makefile_frag@
581 ###
582
583 # This is the list of directories that may be needed in RPATH_ENVVAR
584 # so that programs built for the target machine work.
585 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)
586
587 @if target-libstdc++-v3
588 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
589 @endif target-libstdc++-v3
590
591 @if target-libsanitizer
592 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
593 @endif target-libsanitizer
594
595 @if target-libmpx
596 TARGET_LIB_PATH_libmpx = $$r/$(TARGET_SUBDIR)/libmpx/.libs:
597 @endif target-libmpx
598
599 @if target-libvtv
600 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
601 @endif target-libvtv
602
603 @if target-libcilkrts
604 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
605 @endif target-libcilkrts
606
607 @if target-liboffloadmic
608 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
609 @endif target-liboffloadmic
610
611 @if target-libssp
612 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
613 @endif target-libssp
614
615 @if target-libgomp
616 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
617 @endif target-libgomp
618
619 @if target-libitm
620 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
621 @endif target-libitm
622
623 @if target-libatomic
624 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
625 @endif target-libatomic
626
627
628
629 # This is the list of directories that may be needed in RPATH_ENVVAR
630 # so that programs built for the host machine work.
631 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
632
633 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
634 @if gcc
635 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
636 @endif gcc
637
638
639 @if gmp
640 HOST_LIB_PATH_gmp = \
641   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
642 @endif gmp
643
644 @if mpfr
645 HOST_LIB_PATH_mpfr = \
646   $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
647 @endif mpfr
648
649 @if mpc
650 HOST_LIB_PATH_mpc = \
651   $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
652 @endif mpc
653
654 @if isl
655 HOST_LIB_PATH_isl = \
656   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
657 @endif isl
658
659 @if libelf
660 HOST_LIB_PATH_libelf = \
661   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
662 @endif libelf
663
664
665 CXX_FOR_TARGET_FLAG_TO_PASS = \
666         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
667 @if target-libstdc++-v3
668 # CXX_FOR_TARGET is tricky to get right for target libs that require a
669 # functional C++ compiler.  When we recurse, if we expand
670 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
671 # libstdc++ include flags from the script.  Instead, we get an
672 # -funconfigured-* word, so that we'll get errors if this invalid C++
673 # command line is used for anything, but also so that we can use the
674 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
675 # don't pass it on, sub-make will use the default definition, that
676 # re-expands it at the time of use, so we'll get it right when we need
677 # it.  One potential exception is the expansion of CXX_FOR_TARGET
678 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
679 # really work, for C++ host programs can't depend on the current-stage
680 # C++ target library.
681 CXX_FOR_TARGET_FLAG_TO_PASS = \
682         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
683 @endif target-libstdc++-v3
684
685 # Flags to pass down to all sub-makes. STAGE*FLAGS,
686 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
687 # overrideable (for a bootstrap build stage1 also builds gcc.info).
688 BASE_FLAGS_TO_PASS = \
689         "DESTDIR=$(DESTDIR)" \
690         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
691         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
692         "bindir=$(bindir)" \
693         "datadir=$(datadir)" \
694         "exec_prefix=$(exec_prefix)" \
695         "includedir=$(includedir)" \
696         "datarootdir=$(datarootdir)" \
697         "docdir=$(docdir)" \
698         "infodir=$(infodir)" \
699         "pdfdir=$(pdfdir)" \
700         "htmldir=$(htmldir)" \
701         "libdir=$(libdir)" \
702         "libexecdir=$(libexecdir)" \
703         "lispdir=$(lispdir)" \
704         "localstatedir=$(localstatedir)" \
705         "mandir=$(mandir)" \
706         "oldincludedir=$(oldincludedir)" \
707         "prefix=$(prefix)" \
708         "sbindir=$(sbindir)" \
709         "sharedstatedir=$(sharedstatedir)" \
710         "sysconfdir=$(sysconfdir)" \
711         "tooldir=$(tooldir)" \
712         "build_tooldir=$(build_tooldir)" \
713         "target_alias=$(target_alias)" \
714         "AWK=$(AWK)" \
715         "BISON=$(BISON)" \
716         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
717         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
718         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
719         "EXPECT=$(EXPECT)" \
720         "FLEX=$(FLEX)" \
721         "INSTALL=$(INSTALL)" \
722         "INSTALL_DATA=$(INSTALL_DATA)" \
723         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
724         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
725         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
726         "LEX=$(LEX)" \
727         "M4=$(M4)" \
728         "MAKE=$(MAKE)" \
729         "RUNTEST=$(RUNTEST)" \
730         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
731         "SED=$(SED)" \
732         "SHELL=$(SHELL)" \
733         "YACC=$(YACC)" \
734         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
735         "ADA_CFLAGS=$(ADA_CFLAGS)" \
736         "AR_FLAGS=$(AR_FLAGS)" \
737         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
738         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
739         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
740         "CFLAGS=$(CFLAGS)" \
741         "CXXFLAGS=$(CXXFLAGS)" \
742         "LDFLAGS=$(LDFLAGS)" \
743         "LIBCFLAGS=$(LIBCFLAGS)" \
744         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
745         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
746         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
747         "GNATBIND=$(GNATBIND)" \
748         "GNATMAKE=$(GNATMAKE)" \
749         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
750         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
751         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
752         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
753         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
754         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
755         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
756         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
757         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
758         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
759         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
760         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
761         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
762         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
763         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
764         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
765         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
766         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
767         "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
768         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
769         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
770         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
771         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
772         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
773         "BUILD_CONFIG=$(BUILD_CONFIG)" \
774         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
775         "LEAN=$(LEAN)" \
776         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
777         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
778         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
779         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
780         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
781         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
782         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
783         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
784         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
785         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
786         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
787         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
788         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
789         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
790         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
791         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
792         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
793         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
794         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
795         "TFLAGS=$(TFLAGS)" \
796         "CONFIG_SHELL=$(SHELL)" \
797         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
798         $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
799
800 # We leave this in just in case, but it is not needed anymore.
801 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
802
803 # Flags to pass down to most sub-makes, in which we're building with
804 # the host environment.
805 EXTRA_HOST_FLAGS = \
806         'AR=$(AR)' \
807         'AS=$(AS)' \
808         'CC=$(CC)' \
809         'CXX=$(CXX)' \
810         'DLLTOOL=$(DLLTOOL)' \
811         'GFORTRAN=$(GFORTRAN)' \
812         'GOC=$(GOC)' \
813         'LD=$(LD)' \
814         'LIPO=$(LIPO)' \
815         'NM=$(NM)' \
816         'OBJDUMP=$(OBJDUMP)' \
817         'RANLIB=$(RANLIB)' \
818         'READELF=$(READELF)' \
819         'STRIP=$(STRIP)' \
820         'WINDRES=$(WINDRES)' \
821         'WINDMC=$(WINDMC)' \
822         'CREATE_GCOV=$(CREATE_GCOV)'
823
824 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
825
826 # Flags to pass to stage1 or when not bootstrapping.
827
828 STAGE1_FLAGS_TO_PASS = \
829         LDFLAGS="$${LDFLAGS}" \
830         HOST_LIBS="$${HOST_LIBS}"
831
832 # Flags to pass to stage2 and later makes.
833
834 POSTSTAGE1_FLAGS_TO_PASS = \
835         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
836         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
837         GNATBIND="$${GNATBIND}" \
838         LDFLAGS="$${LDFLAGS}" \
839         HOST_LIBS="$${HOST_LIBS}" \
840         $(LTO_FLAGS_TO_PASS) \
841         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
842
843 @if gcc-bootstrap
844 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
845                        $(POSTSTAGE1_HOST_EXPORTS) \
846                      fi;
847
848 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
849 @endif gcc-bootstrap
850
851 # Flags to pass down to makes which are built with the target environment.
852 # The double $ decreases the length of the command line; those variables
853 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
854 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
855 # so we expand them here.
856 EXTRA_TARGET_FLAGS = \
857         'AR=$$(AR_FOR_TARGET)' \
858         'AS=$(COMPILER_AS_FOR_TARGET)' \
859         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
860         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
861         'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
862          -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
863          $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
864         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
865         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
866         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
867         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
868         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
869         'LD=$(COMPILER_LD_FOR_TARGET)' \
870         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
871         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
872         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
873         'NM=$(COMPILER_NM_FOR_TARGET)' \
874         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
875         'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
876         'RANLIB=$$(RANLIB_FOR_TARGET)' \
877         'READELF=$$(READELF_FOR_TARGET)' \
878         'WINDRES=$$(WINDRES_FOR_TARGET)' \
879         'WINDMC=$$(WINDMC_FOR_TARGET)' \
880         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
881         'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
882         'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
883         "TFLAGS=$$TFLAGS"
884
885 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
886
887 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
888 # unfortunately needs the native compiler and the target ar and
889 # ranlib.
890 # If any variables are added here, they must be added to do-*, below.
891 # The BUILD_* variables are a special case, which are used for the gcc
892 # cross-building scheme.
893 EXTRA_GCC_FLAGS = \
894         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
895         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
896         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
897
898 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
899
900 @if gcc
901 BUILD_CONFIG = @BUILD_CONFIG@
902 ifneq ($(BUILD_CONFIG),)
903 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
904 endif
905 @endif gcc
906
907 .PHONY: configure-host
908 configure-host:  \
909     maybe-configure-bfd \
910     maybe-configure-opcodes \
911     maybe-configure-binutils \
912     maybe-configure-bison \
913     maybe-configure-cgen \
914     maybe-configure-dejagnu \
915     maybe-configure-etc \
916     maybe-configure-fastjar \
917     maybe-configure-fixincludes \
918     maybe-configure-flex \
919     maybe-configure-gas \
920     maybe-configure-gcc \
921     maybe-configure-gmp \
922     maybe-configure-mpfr \
923     maybe-configure-mpc \
924     maybe-configure-isl \
925     maybe-configure-libelf \
926     maybe-configure-gold \
927     maybe-configure-gprof \
928     maybe-configure-intl \
929     maybe-configure-tcl \
930     maybe-configure-itcl \
931     maybe-configure-ld \
932     maybe-configure-libbacktrace \
933     maybe-configure-libcpp \
934     maybe-configure-libdecnumber \
935     maybe-configure-libgui \
936     maybe-configure-libiberty \
937     maybe-configure-libiberty-linker-plugin \
938     maybe-configure-libiconv \
939     maybe-configure-m4 \
940     maybe-configure-readline \
941     maybe-configure-sid \
942     maybe-configure-sim \
943     maybe-configure-texinfo \
944     maybe-configure-zlib \
945     maybe-configure-gdb \
946     maybe-configure-expect \
947     maybe-configure-guile \
948     maybe-configure-tk \
949     maybe-configure-libtermcap \
950     maybe-configure-utils \
951     maybe-configure-gnattools \
952     maybe-configure-lto-plugin \
953     maybe-configure-libcc1 \
954     maybe-configure-gotools
955 .PHONY: configure-target
956 configure-target:  \
957     maybe-configure-target-libstdc++-v3 \
958     maybe-configure-target-libsanitizer \
959     maybe-configure-target-libmpx \
960     maybe-configure-target-libvtv \
961     maybe-configure-target-libcilkrts \
962     maybe-configure-target-liboffloadmic \
963     maybe-configure-target-libssp \
964     maybe-configure-target-newlib \
965     maybe-configure-target-libgcc \
966     maybe-configure-target-libbacktrace \
967     maybe-configure-target-libquadmath \
968     maybe-configure-target-libgfortran \
969     maybe-configure-target-libobjc \
970     maybe-configure-target-libgo \
971     maybe-configure-target-libtermcap \
972     maybe-configure-target-winsup \
973     maybe-configure-target-libgloss \
974     maybe-configure-target-libffi \
975     maybe-configure-target-zlib \
976     maybe-configure-target-rda \
977     maybe-configure-target-libada \
978     maybe-configure-target-libgomp \
979     maybe-configure-target-libitm \
980     maybe-configure-target-libatomic
981
982 # The target built for a native non-bootstrap build.
983 .PHONY: all
984 all:
985 @if gcc-bootstrap
986         [ -f stage_final ] || echo stage3 > stage_final
987         @r=`${PWD_COMMAND}`; export r; \
988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
989         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
990 @endif gcc-bootstrap
991         @: $(MAKE); $(unstage)
992         @r=`${PWD_COMMAND}`; export r; \
993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
994 @if gcc-bootstrap
995         if [ -f stage_last ]; then \
996           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
997           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
998         else \
999 @endif gcc-bootstrap
1000           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1001 @if gcc-bootstrap
1002             ; \
1003         fi \
1004 @endif gcc-bootstrap
1005         && :
1006
1007 .PHONY: all-build
1008
1009 all-build: maybe-all-build-libiberty
1010 all-build: maybe-all-build-bison
1011 all-build: maybe-all-build-flex
1012 all-build: maybe-all-build-m4
1013 all-build: maybe-all-build-texinfo
1014 all-build: maybe-all-build-fixincludes
1015 all-build: maybe-all-build-libcpp
1016
1017 .PHONY: all-host
1018
1019 @if bfd-no-bootstrap
1020 all-host: maybe-all-bfd
1021 @endif bfd-no-bootstrap
1022 @if opcodes-no-bootstrap
1023 all-host: maybe-all-opcodes
1024 @endif opcodes-no-bootstrap
1025 @if binutils-no-bootstrap
1026 all-host: maybe-all-binutils
1027 @endif binutils-no-bootstrap
1028 all-host: maybe-all-bison
1029 all-host: maybe-all-cgen
1030 all-host: maybe-all-dejagnu
1031 all-host: maybe-all-etc
1032 all-host: maybe-all-fastjar
1033 @if fixincludes-no-bootstrap
1034 all-host: maybe-all-fixincludes
1035 @endif fixincludes-no-bootstrap
1036 all-host: maybe-all-flex
1037 @if gas-no-bootstrap
1038 all-host: maybe-all-gas
1039 @endif gas-no-bootstrap
1040 @if gcc-no-bootstrap
1041 all-host: maybe-all-gcc
1042 @endif gcc-no-bootstrap
1043 @if gmp-no-bootstrap
1044 all-host: maybe-all-gmp
1045 @endif gmp-no-bootstrap
1046 @if mpfr-no-bootstrap
1047 all-host: maybe-all-mpfr
1048 @endif mpfr-no-bootstrap
1049 @if mpc-no-bootstrap
1050 all-host: maybe-all-mpc
1051 @endif mpc-no-bootstrap
1052 @if isl-no-bootstrap
1053 all-host: maybe-all-isl
1054 @endif isl-no-bootstrap
1055 @if libelf-no-bootstrap
1056 all-host: maybe-all-libelf
1057 @endif libelf-no-bootstrap
1058 @if gold-no-bootstrap
1059 all-host: maybe-all-gold
1060 @endif gold-no-bootstrap
1061 all-host: maybe-all-gprof
1062 @if intl-no-bootstrap
1063 all-host: maybe-all-intl
1064 @endif intl-no-bootstrap
1065 all-host: maybe-all-tcl
1066 all-host: maybe-all-itcl
1067 @if ld-no-bootstrap
1068 all-host: maybe-all-ld
1069 @endif ld-no-bootstrap
1070 @if libbacktrace-no-bootstrap
1071 all-host: maybe-all-libbacktrace
1072 @endif libbacktrace-no-bootstrap
1073 @if libcpp-no-bootstrap
1074 all-host: maybe-all-libcpp
1075 @endif libcpp-no-bootstrap
1076 @if libdecnumber-no-bootstrap
1077 all-host: maybe-all-libdecnumber
1078 @endif libdecnumber-no-bootstrap
1079 all-host: maybe-all-libgui
1080 @if libiberty-no-bootstrap
1081 all-host: maybe-all-libiberty
1082 @endif libiberty-no-bootstrap
1083 @if libiberty-linker-plugin-no-bootstrap
1084 all-host: maybe-all-libiberty-linker-plugin
1085 @endif libiberty-linker-plugin-no-bootstrap
1086 @if libiconv-no-bootstrap
1087 all-host: maybe-all-libiconv
1088 @endif libiconv-no-bootstrap
1089 all-host: maybe-all-m4
1090 all-host: maybe-all-readline
1091 all-host: maybe-all-sid
1092 all-host: maybe-all-sim
1093 all-host: maybe-all-texinfo
1094 @if zlib-no-bootstrap
1095 all-host: maybe-all-zlib
1096 @endif zlib-no-bootstrap
1097 all-host: maybe-all-gdb
1098 all-host: maybe-all-expect
1099 all-host: maybe-all-guile
1100 all-host: maybe-all-tk
1101 all-host: maybe-all-libtermcap
1102 all-host: maybe-all-utils
1103 all-host: maybe-all-gnattools
1104 @if lto-plugin-no-bootstrap
1105 all-host: maybe-all-lto-plugin
1106 @endif lto-plugin-no-bootstrap
1107 all-host: maybe-all-libcc1
1108 all-host: maybe-all-gotools
1109
1110 .PHONY: all-target
1111
1112 @if target-libstdc++-v3-no-bootstrap
1113 all-target: maybe-all-target-libstdc++-v3
1114 @endif target-libstdc++-v3-no-bootstrap
1115 @if target-libsanitizer-no-bootstrap
1116 all-target: maybe-all-target-libsanitizer
1117 @endif target-libsanitizer-no-bootstrap
1118 @if target-libmpx-no-bootstrap
1119 all-target: maybe-all-target-libmpx
1120 @endif target-libmpx-no-bootstrap
1121 @if target-libvtv-no-bootstrap
1122 all-target: maybe-all-target-libvtv
1123 @endif target-libvtv-no-bootstrap
1124 all-target: maybe-all-target-libcilkrts
1125 all-target: maybe-all-target-liboffloadmic
1126 all-target: maybe-all-target-libssp
1127 all-target: maybe-all-target-newlib
1128 @if target-libgcc-no-bootstrap
1129 all-target: maybe-all-target-libgcc
1130 @endif target-libgcc-no-bootstrap
1131 all-target: maybe-all-target-libbacktrace
1132 all-target: maybe-all-target-libquadmath
1133 all-target: maybe-all-target-libgfortran
1134 all-target: maybe-all-target-libobjc
1135 all-target: maybe-all-target-libgo
1136 all-target: maybe-all-target-libtermcap
1137 all-target: maybe-all-target-winsup
1138 all-target: maybe-all-target-libgloss
1139 all-target: maybe-all-target-libffi
1140 all-target: maybe-all-target-zlib
1141 all-target: maybe-all-target-rda
1142 all-target: maybe-all-target-libada
1143 @if target-libgomp-no-bootstrap
1144 all-target: maybe-all-target-libgomp
1145 @endif target-libgomp-no-bootstrap
1146 all-target: maybe-all-target-libitm
1147 all-target: maybe-all-target-libatomic
1148
1149 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1150 # ``make X'' in all subdirectories (because, in general, there is a
1151 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1152 # but it may do additional work as well).
1153
1154 .PHONY: do-info
1155 do-info:
1156         @: $(MAKE); $(unstage)
1157         @r=`${PWD_COMMAND}`; export r; \
1158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1159         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1160           info-target
1161
1162
1163 .PHONY: info-host
1164
1165 info-host: maybe-info-bfd
1166 info-host: maybe-info-opcodes
1167 info-host: maybe-info-binutils
1168 info-host: maybe-info-bison
1169 info-host: maybe-info-cgen
1170 info-host: maybe-info-dejagnu
1171 info-host: maybe-info-etc
1172 info-host: maybe-info-fastjar
1173 info-host: maybe-info-fixincludes
1174 info-host: maybe-info-flex
1175 info-host: maybe-info-gas
1176 info-host: maybe-info-gcc
1177 info-host: maybe-info-gmp
1178 info-host: maybe-info-mpfr
1179 info-host: maybe-info-mpc
1180 info-host: maybe-info-isl
1181 info-host: maybe-info-libelf
1182 info-host: maybe-info-gold
1183 info-host: maybe-info-gprof
1184 info-host: maybe-info-intl
1185 info-host: maybe-info-tcl
1186 info-host: maybe-info-itcl
1187 info-host: maybe-info-ld
1188 info-host: maybe-info-libbacktrace
1189 info-host: maybe-info-libcpp
1190 info-host: maybe-info-libdecnumber
1191 info-host: maybe-info-libgui
1192 info-host: maybe-info-libiberty
1193 info-host: maybe-info-libiberty-linker-plugin
1194 info-host: maybe-info-libiconv
1195 info-host: maybe-info-m4
1196 info-host: maybe-info-readline
1197 info-host: maybe-info-sid
1198 info-host: maybe-info-sim
1199 info-host: maybe-info-texinfo
1200 info-host: maybe-info-zlib
1201 info-host: maybe-info-gdb
1202 info-host: maybe-info-expect
1203 info-host: maybe-info-guile
1204 info-host: maybe-info-tk
1205 info-host: maybe-info-libtermcap
1206 info-host: maybe-info-utils
1207 info-host: maybe-info-gnattools
1208 info-host: maybe-info-lto-plugin
1209 info-host: maybe-info-libcc1
1210 info-host: maybe-info-gotools
1211
1212 .PHONY: info-target
1213
1214 info-target: maybe-info-target-libstdc++-v3
1215 info-target: maybe-info-target-libsanitizer
1216 info-target: maybe-info-target-libmpx
1217 info-target: maybe-info-target-libvtv
1218 info-target: maybe-info-target-libcilkrts
1219 info-target: maybe-info-target-liboffloadmic
1220 info-target: maybe-info-target-libssp
1221 info-target: maybe-info-target-newlib
1222 info-target: maybe-info-target-libgcc
1223 info-target: maybe-info-target-libbacktrace
1224 info-target: maybe-info-target-libquadmath
1225 info-target: maybe-info-target-libgfortran
1226 info-target: maybe-info-target-libobjc
1227 info-target: maybe-info-target-libgo
1228 info-target: maybe-info-target-libtermcap
1229 info-target: maybe-info-target-winsup
1230 info-target: maybe-info-target-libgloss
1231 info-target: maybe-info-target-libffi
1232 info-target: maybe-info-target-zlib
1233 info-target: maybe-info-target-rda
1234 info-target: maybe-info-target-libada
1235 info-target: maybe-info-target-libgomp
1236 info-target: maybe-info-target-libitm
1237 info-target: maybe-info-target-libatomic
1238
1239 .PHONY: do-dvi
1240 do-dvi:
1241         @: $(MAKE); $(unstage)
1242         @r=`${PWD_COMMAND}`; export r; \
1243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1244         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1245           dvi-target
1246
1247
1248 .PHONY: dvi-host
1249
1250 dvi-host: maybe-dvi-bfd
1251 dvi-host: maybe-dvi-opcodes
1252 dvi-host: maybe-dvi-binutils
1253 dvi-host: maybe-dvi-bison
1254 dvi-host: maybe-dvi-cgen
1255 dvi-host: maybe-dvi-dejagnu
1256 dvi-host: maybe-dvi-etc
1257 dvi-host: maybe-dvi-fastjar
1258 dvi-host: maybe-dvi-fixincludes
1259 dvi-host: maybe-dvi-flex
1260 dvi-host: maybe-dvi-gas
1261 dvi-host: maybe-dvi-gcc
1262 dvi-host: maybe-dvi-gmp
1263 dvi-host: maybe-dvi-mpfr
1264 dvi-host: maybe-dvi-mpc
1265 dvi-host: maybe-dvi-isl
1266 dvi-host: maybe-dvi-libelf
1267 dvi-host: maybe-dvi-gold
1268 dvi-host: maybe-dvi-gprof
1269 dvi-host: maybe-dvi-intl
1270 dvi-host: maybe-dvi-tcl
1271 dvi-host: maybe-dvi-itcl
1272 dvi-host: maybe-dvi-ld
1273 dvi-host: maybe-dvi-libbacktrace
1274 dvi-host: maybe-dvi-libcpp
1275 dvi-host: maybe-dvi-libdecnumber
1276 dvi-host: maybe-dvi-libgui
1277 dvi-host: maybe-dvi-libiberty
1278 dvi-host: maybe-dvi-libiberty-linker-plugin
1279 dvi-host: maybe-dvi-libiconv
1280 dvi-host: maybe-dvi-m4
1281 dvi-host: maybe-dvi-readline
1282 dvi-host: maybe-dvi-sid
1283 dvi-host: maybe-dvi-sim
1284 dvi-host: maybe-dvi-texinfo
1285 dvi-host: maybe-dvi-zlib
1286 dvi-host: maybe-dvi-gdb
1287 dvi-host: maybe-dvi-expect
1288 dvi-host: maybe-dvi-guile
1289 dvi-host: maybe-dvi-tk
1290 dvi-host: maybe-dvi-libtermcap
1291 dvi-host: maybe-dvi-utils
1292 dvi-host: maybe-dvi-gnattools
1293 dvi-host: maybe-dvi-lto-plugin
1294 dvi-host: maybe-dvi-libcc1
1295 dvi-host: maybe-dvi-gotools
1296
1297 .PHONY: dvi-target
1298
1299 dvi-target: maybe-dvi-target-libstdc++-v3
1300 dvi-target: maybe-dvi-target-libsanitizer
1301 dvi-target: maybe-dvi-target-libmpx
1302 dvi-target: maybe-dvi-target-libvtv
1303 dvi-target: maybe-dvi-target-libcilkrts
1304 dvi-target: maybe-dvi-target-liboffloadmic
1305 dvi-target: maybe-dvi-target-libssp
1306 dvi-target: maybe-dvi-target-newlib
1307 dvi-target: maybe-dvi-target-libgcc
1308 dvi-target: maybe-dvi-target-libbacktrace
1309 dvi-target: maybe-dvi-target-libquadmath
1310 dvi-target: maybe-dvi-target-libgfortran
1311 dvi-target: maybe-dvi-target-libobjc
1312 dvi-target: maybe-dvi-target-libgo
1313 dvi-target: maybe-dvi-target-libtermcap
1314 dvi-target: maybe-dvi-target-winsup
1315 dvi-target: maybe-dvi-target-libgloss
1316 dvi-target: maybe-dvi-target-libffi
1317 dvi-target: maybe-dvi-target-zlib
1318 dvi-target: maybe-dvi-target-rda
1319 dvi-target: maybe-dvi-target-libada
1320 dvi-target: maybe-dvi-target-libgomp
1321 dvi-target: maybe-dvi-target-libitm
1322 dvi-target: maybe-dvi-target-libatomic
1323
1324 .PHONY: do-pdf
1325 do-pdf:
1326         @: $(MAKE); $(unstage)
1327         @r=`${PWD_COMMAND}`; export r; \
1328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1329         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1330           pdf-target
1331
1332
1333 .PHONY: pdf-host
1334
1335 pdf-host: maybe-pdf-bfd
1336 pdf-host: maybe-pdf-opcodes
1337 pdf-host: maybe-pdf-binutils
1338 pdf-host: maybe-pdf-bison
1339 pdf-host: maybe-pdf-cgen
1340 pdf-host: maybe-pdf-dejagnu
1341 pdf-host: maybe-pdf-etc
1342 pdf-host: maybe-pdf-fastjar
1343 pdf-host: maybe-pdf-fixincludes
1344 pdf-host: maybe-pdf-flex
1345 pdf-host: maybe-pdf-gas
1346 pdf-host: maybe-pdf-gcc
1347 pdf-host: maybe-pdf-gmp
1348 pdf-host: maybe-pdf-mpfr
1349 pdf-host: maybe-pdf-mpc
1350 pdf-host: maybe-pdf-isl
1351 pdf-host: maybe-pdf-libelf
1352 pdf-host: maybe-pdf-gold
1353 pdf-host: maybe-pdf-gprof
1354 pdf-host: maybe-pdf-intl
1355 pdf-host: maybe-pdf-tcl
1356 pdf-host: maybe-pdf-itcl
1357 pdf-host: maybe-pdf-ld
1358 pdf-host: maybe-pdf-libbacktrace
1359 pdf-host: maybe-pdf-libcpp
1360 pdf-host: maybe-pdf-libdecnumber
1361 pdf-host: maybe-pdf-libgui
1362 pdf-host: maybe-pdf-libiberty
1363 pdf-host: maybe-pdf-libiberty-linker-plugin
1364 pdf-host: maybe-pdf-libiconv
1365 pdf-host: maybe-pdf-m4
1366 pdf-host: maybe-pdf-readline
1367 pdf-host: maybe-pdf-sid
1368 pdf-host: maybe-pdf-sim
1369 pdf-host: maybe-pdf-texinfo
1370 pdf-host: maybe-pdf-zlib
1371 pdf-host: maybe-pdf-gdb
1372 pdf-host: maybe-pdf-expect
1373 pdf-host: maybe-pdf-guile
1374 pdf-host: maybe-pdf-tk
1375 pdf-host: maybe-pdf-libtermcap
1376 pdf-host: maybe-pdf-utils
1377 pdf-host: maybe-pdf-gnattools
1378 pdf-host: maybe-pdf-lto-plugin
1379 pdf-host: maybe-pdf-libcc1
1380 pdf-host: maybe-pdf-gotools
1381
1382 .PHONY: pdf-target
1383
1384 pdf-target: maybe-pdf-target-libstdc++-v3
1385 pdf-target: maybe-pdf-target-libsanitizer
1386 pdf-target: maybe-pdf-target-libmpx
1387 pdf-target: maybe-pdf-target-libvtv
1388 pdf-target: maybe-pdf-target-libcilkrts
1389 pdf-target: maybe-pdf-target-liboffloadmic
1390 pdf-target: maybe-pdf-target-libssp
1391 pdf-target: maybe-pdf-target-newlib
1392 pdf-target: maybe-pdf-target-libgcc
1393 pdf-target: maybe-pdf-target-libbacktrace
1394 pdf-target: maybe-pdf-target-libquadmath
1395 pdf-target: maybe-pdf-target-libgfortran
1396 pdf-target: maybe-pdf-target-libobjc
1397 pdf-target: maybe-pdf-target-libgo
1398 pdf-target: maybe-pdf-target-libtermcap
1399 pdf-target: maybe-pdf-target-winsup
1400 pdf-target: maybe-pdf-target-libgloss
1401 pdf-target: maybe-pdf-target-libffi
1402 pdf-target: maybe-pdf-target-zlib
1403 pdf-target: maybe-pdf-target-rda
1404 pdf-target: maybe-pdf-target-libada
1405 pdf-target: maybe-pdf-target-libgomp
1406 pdf-target: maybe-pdf-target-libitm
1407 pdf-target: maybe-pdf-target-libatomic
1408
1409 .PHONY: do-html
1410 do-html:
1411         @: $(MAKE); $(unstage)
1412         @r=`${PWD_COMMAND}`; export r; \
1413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1414         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1415           html-target
1416
1417
1418 .PHONY: html-host
1419
1420 html-host: maybe-html-bfd
1421 html-host: maybe-html-opcodes
1422 html-host: maybe-html-binutils
1423 html-host: maybe-html-bison
1424 html-host: maybe-html-cgen
1425 html-host: maybe-html-dejagnu
1426 html-host: maybe-html-etc
1427 html-host: maybe-html-fastjar
1428 html-host: maybe-html-fixincludes
1429 html-host: maybe-html-flex
1430 html-host: maybe-html-gas
1431 html-host: maybe-html-gcc
1432 html-host: maybe-html-gmp
1433 html-host: maybe-html-mpfr
1434 html-host: maybe-html-mpc
1435 html-host: maybe-html-isl
1436 html-host: maybe-html-libelf
1437 html-host: maybe-html-gold
1438 html-host: maybe-html-gprof
1439 html-host: maybe-html-intl
1440 html-host: maybe-html-tcl
1441 html-host: maybe-html-itcl
1442 html-host: maybe-html-ld
1443 html-host: maybe-html-libbacktrace
1444 html-host: maybe-html-libcpp
1445 html-host: maybe-html-libdecnumber
1446 html-host: maybe-html-libgui
1447 html-host: maybe-html-libiberty
1448 html-host: maybe-html-libiberty-linker-plugin
1449 html-host: maybe-html-libiconv
1450 html-host: maybe-html-m4
1451 html-host: maybe-html-readline
1452 html-host: maybe-html-sid
1453 html-host: maybe-html-sim
1454 html-host: maybe-html-texinfo
1455 html-host: maybe-html-zlib
1456 html-host: maybe-html-gdb
1457 html-host: maybe-html-expect
1458 html-host: maybe-html-guile
1459 html-host: maybe-html-tk
1460 html-host: maybe-html-libtermcap
1461 html-host: maybe-html-utils
1462 html-host: maybe-html-gnattools
1463 html-host: maybe-html-lto-plugin
1464 html-host: maybe-html-libcc1
1465 html-host: maybe-html-gotools
1466
1467 .PHONY: html-target
1468
1469 html-target: maybe-html-target-libstdc++-v3
1470 html-target: maybe-html-target-libsanitizer
1471 html-target: maybe-html-target-libmpx
1472 html-target: maybe-html-target-libvtv
1473 html-target: maybe-html-target-libcilkrts
1474 html-target: maybe-html-target-liboffloadmic
1475 html-target: maybe-html-target-libssp
1476 html-target: maybe-html-target-newlib
1477 html-target: maybe-html-target-libgcc
1478 html-target: maybe-html-target-libbacktrace
1479 html-target: maybe-html-target-libquadmath
1480 html-target: maybe-html-target-libgfortran
1481 html-target: maybe-html-target-libobjc
1482 html-target: maybe-html-target-libgo
1483 html-target: maybe-html-target-libtermcap
1484 html-target: maybe-html-target-winsup
1485 html-target: maybe-html-target-libgloss
1486 html-target: maybe-html-target-libffi
1487 html-target: maybe-html-target-zlib
1488 html-target: maybe-html-target-rda
1489 html-target: maybe-html-target-libada
1490 html-target: maybe-html-target-libgomp
1491 html-target: maybe-html-target-libitm
1492 html-target: maybe-html-target-libatomic
1493
1494 .PHONY: do-TAGS
1495 do-TAGS:
1496         @: $(MAKE); $(unstage)
1497         @r=`${PWD_COMMAND}`; export r; \
1498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1499         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1500           TAGS-target
1501
1502
1503 .PHONY: TAGS-host
1504
1505 TAGS-host: maybe-TAGS-bfd
1506 TAGS-host: maybe-TAGS-opcodes
1507 TAGS-host: maybe-TAGS-binutils
1508 TAGS-host: maybe-TAGS-bison
1509 TAGS-host: maybe-TAGS-cgen
1510 TAGS-host: maybe-TAGS-dejagnu
1511 TAGS-host: maybe-TAGS-etc
1512 TAGS-host: maybe-TAGS-fastjar
1513 TAGS-host: maybe-TAGS-fixincludes
1514 TAGS-host: maybe-TAGS-flex
1515 TAGS-host: maybe-TAGS-gas
1516 TAGS-host: maybe-TAGS-gcc
1517 TAGS-host: maybe-TAGS-gmp
1518 TAGS-host: maybe-TAGS-mpfr
1519 TAGS-host: maybe-TAGS-mpc
1520 TAGS-host: maybe-TAGS-isl
1521 TAGS-host: maybe-TAGS-libelf
1522 TAGS-host: maybe-TAGS-gold
1523 TAGS-host: maybe-TAGS-gprof
1524 TAGS-host: maybe-TAGS-intl
1525 TAGS-host: maybe-TAGS-tcl
1526 TAGS-host: maybe-TAGS-itcl
1527 TAGS-host: maybe-TAGS-ld
1528 TAGS-host: maybe-TAGS-libbacktrace
1529 TAGS-host: maybe-TAGS-libcpp
1530 TAGS-host: maybe-TAGS-libdecnumber
1531 TAGS-host: maybe-TAGS-libgui
1532 TAGS-host: maybe-TAGS-libiberty
1533 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1534 TAGS-host: maybe-TAGS-libiconv
1535 TAGS-host: maybe-TAGS-m4
1536 TAGS-host: maybe-TAGS-readline
1537 TAGS-host: maybe-TAGS-sid
1538 TAGS-host: maybe-TAGS-sim
1539 TAGS-host: maybe-TAGS-texinfo
1540 TAGS-host: maybe-TAGS-zlib
1541 TAGS-host: maybe-TAGS-gdb
1542 TAGS-host: maybe-TAGS-expect
1543 TAGS-host: maybe-TAGS-guile
1544 TAGS-host: maybe-TAGS-tk
1545 TAGS-host: maybe-TAGS-libtermcap
1546 TAGS-host: maybe-TAGS-utils
1547 TAGS-host: maybe-TAGS-gnattools
1548 TAGS-host: maybe-TAGS-lto-plugin
1549 TAGS-host: maybe-TAGS-libcc1
1550 TAGS-host: maybe-TAGS-gotools
1551
1552 .PHONY: TAGS-target
1553
1554 TAGS-target: maybe-TAGS-target-libstdc++-v3
1555 TAGS-target: maybe-TAGS-target-libsanitizer
1556 TAGS-target: maybe-TAGS-target-libmpx
1557 TAGS-target: maybe-TAGS-target-libvtv
1558 TAGS-target: maybe-TAGS-target-libcilkrts
1559 TAGS-target: maybe-TAGS-target-liboffloadmic
1560 TAGS-target: maybe-TAGS-target-libssp
1561 TAGS-target: maybe-TAGS-target-newlib
1562 TAGS-target: maybe-TAGS-target-libgcc
1563 TAGS-target: maybe-TAGS-target-libbacktrace
1564 TAGS-target: maybe-TAGS-target-libquadmath
1565 TAGS-target: maybe-TAGS-target-libgfortran
1566 TAGS-target: maybe-TAGS-target-libobjc
1567 TAGS-target: maybe-TAGS-target-libgo
1568 TAGS-target: maybe-TAGS-target-libtermcap
1569 TAGS-target: maybe-TAGS-target-winsup
1570 TAGS-target: maybe-TAGS-target-libgloss
1571 TAGS-target: maybe-TAGS-target-libffi
1572 TAGS-target: maybe-TAGS-target-zlib
1573 TAGS-target: maybe-TAGS-target-rda
1574 TAGS-target: maybe-TAGS-target-libada
1575 TAGS-target: maybe-TAGS-target-libgomp
1576 TAGS-target: maybe-TAGS-target-libitm
1577 TAGS-target: maybe-TAGS-target-libatomic
1578
1579 .PHONY: do-install-info
1580 do-install-info:
1581         @: $(MAKE); $(unstage)
1582         @r=`${PWD_COMMAND}`; export r; \
1583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1584         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1585           install-info-target
1586
1587
1588 .PHONY: install-info-host
1589
1590 install-info-host: maybe-install-info-bfd
1591 install-info-host: maybe-install-info-opcodes
1592 install-info-host: maybe-install-info-binutils
1593 install-info-host: maybe-install-info-bison
1594 install-info-host: maybe-install-info-cgen
1595 install-info-host: maybe-install-info-dejagnu
1596 install-info-host: maybe-install-info-etc
1597 install-info-host: maybe-install-info-fastjar
1598 install-info-host: maybe-install-info-fixincludes
1599 install-info-host: maybe-install-info-flex
1600 install-info-host: maybe-install-info-gas
1601 install-info-host: maybe-install-info-gcc
1602 install-info-host: maybe-install-info-gmp
1603 install-info-host: maybe-install-info-mpfr
1604 install-info-host: maybe-install-info-mpc
1605 install-info-host: maybe-install-info-isl
1606 install-info-host: maybe-install-info-libelf
1607 install-info-host: maybe-install-info-gold
1608 install-info-host: maybe-install-info-gprof
1609 install-info-host: maybe-install-info-intl
1610 install-info-host: maybe-install-info-tcl
1611 install-info-host: maybe-install-info-itcl
1612 install-info-host: maybe-install-info-ld
1613 install-info-host: maybe-install-info-libbacktrace
1614 install-info-host: maybe-install-info-libcpp
1615 install-info-host: maybe-install-info-libdecnumber
1616 install-info-host: maybe-install-info-libgui
1617 install-info-host: maybe-install-info-libiberty
1618 install-info-host: maybe-install-info-libiberty-linker-plugin
1619 install-info-host: maybe-install-info-libiconv
1620 install-info-host: maybe-install-info-m4
1621 install-info-host: maybe-install-info-readline
1622 install-info-host: maybe-install-info-sid
1623 install-info-host: maybe-install-info-sim
1624 install-info-host: maybe-install-info-texinfo
1625 install-info-host: maybe-install-info-zlib
1626 install-info-host: maybe-install-info-gdb
1627 install-info-host: maybe-install-info-expect
1628 install-info-host: maybe-install-info-guile
1629 install-info-host: maybe-install-info-tk
1630 install-info-host: maybe-install-info-libtermcap
1631 install-info-host: maybe-install-info-utils
1632 install-info-host: maybe-install-info-gnattools
1633 install-info-host: maybe-install-info-lto-plugin
1634 install-info-host: maybe-install-info-libcc1
1635 install-info-host: maybe-install-info-gotools
1636
1637 .PHONY: install-info-target
1638
1639 install-info-target: maybe-install-info-target-libstdc++-v3
1640 install-info-target: maybe-install-info-target-libsanitizer
1641 install-info-target: maybe-install-info-target-libmpx
1642 install-info-target: maybe-install-info-target-libvtv
1643 install-info-target: maybe-install-info-target-libcilkrts
1644 install-info-target: maybe-install-info-target-liboffloadmic
1645 install-info-target: maybe-install-info-target-libssp
1646 install-info-target: maybe-install-info-target-newlib
1647 install-info-target: maybe-install-info-target-libgcc
1648 install-info-target: maybe-install-info-target-libbacktrace
1649 install-info-target: maybe-install-info-target-libquadmath
1650 install-info-target: maybe-install-info-target-libgfortran
1651 install-info-target: maybe-install-info-target-libobjc
1652 install-info-target: maybe-install-info-target-libgo
1653 install-info-target: maybe-install-info-target-libtermcap
1654 install-info-target: maybe-install-info-target-winsup
1655 install-info-target: maybe-install-info-target-libgloss
1656 install-info-target: maybe-install-info-target-libffi
1657 install-info-target: maybe-install-info-target-zlib
1658 install-info-target: maybe-install-info-target-rda
1659 install-info-target: maybe-install-info-target-libada
1660 install-info-target: maybe-install-info-target-libgomp
1661 install-info-target: maybe-install-info-target-libitm
1662 install-info-target: maybe-install-info-target-libatomic
1663
1664 .PHONY: do-install-pdf
1665 do-install-pdf:
1666         @: $(MAKE); $(unstage)
1667         @r=`${PWD_COMMAND}`; export r; \
1668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1669         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1670           install-pdf-target
1671
1672
1673 .PHONY: install-pdf-host
1674
1675 install-pdf-host: maybe-install-pdf-bfd
1676 install-pdf-host: maybe-install-pdf-opcodes
1677 install-pdf-host: maybe-install-pdf-binutils
1678 install-pdf-host: maybe-install-pdf-bison
1679 install-pdf-host: maybe-install-pdf-cgen
1680 install-pdf-host: maybe-install-pdf-dejagnu
1681 install-pdf-host: maybe-install-pdf-etc
1682 install-pdf-host: maybe-install-pdf-fastjar
1683 install-pdf-host: maybe-install-pdf-fixincludes
1684 install-pdf-host: maybe-install-pdf-flex
1685 install-pdf-host: maybe-install-pdf-gas
1686 install-pdf-host: maybe-install-pdf-gcc
1687 install-pdf-host: maybe-install-pdf-gmp
1688 install-pdf-host: maybe-install-pdf-mpfr
1689 install-pdf-host: maybe-install-pdf-mpc
1690 install-pdf-host: maybe-install-pdf-isl
1691 install-pdf-host: maybe-install-pdf-libelf
1692 install-pdf-host: maybe-install-pdf-gold
1693 install-pdf-host: maybe-install-pdf-gprof
1694 install-pdf-host: maybe-install-pdf-intl
1695 install-pdf-host: maybe-install-pdf-tcl
1696 install-pdf-host: maybe-install-pdf-itcl
1697 install-pdf-host: maybe-install-pdf-ld
1698 install-pdf-host: maybe-install-pdf-libbacktrace
1699 install-pdf-host: maybe-install-pdf-libcpp
1700 install-pdf-host: maybe-install-pdf-libdecnumber
1701 install-pdf-host: maybe-install-pdf-libgui
1702 install-pdf-host: maybe-install-pdf-libiberty
1703 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1704 install-pdf-host: maybe-install-pdf-libiconv
1705 install-pdf-host: maybe-install-pdf-m4
1706 install-pdf-host: maybe-install-pdf-readline
1707 install-pdf-host: maybe-install-pdf-sid
1708 install-pdf-host: maybe-install-pdf-sim
1709 install-pdf-host: maybe-install-pdf-texinfo
1710 install-pdf-host: maybe-install-pdf-zlib
1711 install-pdf-host: maybe-install-pdf-gdb
1712 install-pdf-host: maybe-install-pdf-expect
1713 install-pdf-host: maybe-install-pdf-guile
1714 install-pdf-host: maybe-install-pdf-tk
1715 install-pdf-host: maybe-install-pdf-libtermcap
1716 install-pdf-host: maybe-install-pdf-utils
1717 install-pdf-host: maybe-install-pdf-gnattools
1718 install-pdf-host: maybe-install-pdf-lto-plugin
1719 install-pdf-host: maybe-install-pdf-libcc1
1720 install-pdf-host: maybe-install-pdf-gotools
1721
1722 .PHONY: install-pdf-target
1723
1724 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1725 install-pdf-target: maybe-install-pdf-target-libsanitizer
1726 install-pdf-target: maybe-install-pdf-target-libmpx
1727 install-pdf-target: maybe-install-pdf-target-libvtv
1728 install-pdf-target: maybe-install-pdf-target-libcilkrts
1729 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1730 install-pdf-target: maybe-install-pdf-target-libssp
1731 install-pdf-target: maybe-install-pdf-target-newlib
1732 install-pdf-target: maybe-install-pdf-target-libgcc
1733 install-pdf-target: maybe-install-pdf-target-libbacktrace
1734 install-pdf-target: maybe-install-pdf-target-libquadmath
1735 install-pdf-target: maybe-install-pdf-target-libgfortran
1736 install-pdf-target: maybe-install-pdf-target-libobjc
1737 install-pdf-target: maybe-install-pdf-target-libgo
1738 install-pdf-target: maybe-install-pdf-target-libtermcap
1739 install-pdf-target: maybe-install-pdf-target-winsup
1740 install-pdf-target: maybe-install-pdf-target-libgloss
1741 install-pdf-target: maybe-install-pdf-target-libffi
1742 install-pdf-target: maybe-install-pdf-target-zlib
1743 install-pdf-target: maybe-install-pdf-target-rda
1744 install-pdf-target: maybe-install-pdf-target-libada
1745 install-pdf-target: maybe-install-pdf-target-libgomp
1746 install-pdf-target: maybe-install-pdf-target-libitm
1747 install-pdf-target: maybe-install-pdf-target-libatomic
1748
1749 .PHONY: do-install-html
1750 do-install-html:
1751         @: $(MAKE); $(unstage)
1752         @r=`${PWD_COMMAND}`; export r; \
1753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1754         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1755           install-html-target
1756
1757
1758 .PHONY: install-html-host
1759
1760 install-html-host: maybe-install-html-bfd
1761 install-html-host: maybe-install-html-opcodes
1762 install-html-host: maybe-install-html-binutils
1763 install-html-host: maybe-install-html-bison
1764 install-html-host: maybe-install-html-cgen
1765 install-html-host: maybe-install-html-dejagnu
1766 install-html-host: maybe-install-html-etc
1767 install-html-host: maybe-install-html-fastjar
1768 install-html-host: maybe-install-html-fixincludes
1769 install-html-host: maybe-install-html-flex
1770 install-html-host: maybe-install-html-gas
1771 install-html-host: maybe-install-html-gcc
1772 install-html-host: maybe-install-html-gmp
1773 install-html-host: maybe-install-html-mpfr
1774 install-html-host: maybe-install-html-mpc
1775 install-html-host: maybe-install-html-isl
1776 install-html-host: maybe-install-html-libelf
1777 install-html-host: maybe-install-html-gold
1778 install-html-host: maybe-install-html-gprof
1779 install-html-host: maybe-install-html-intl
1780 install-html-host: maybe-install-html-tcl
1781 install-html-host: maybe-install-html-itcl
1782 install-html-host: maybe-install-html-ld
1783 install-html-host: maybe-install-html-libbacktrace
1784 install-html-host: maybe-install-html-libcpp
1785 install-html-host: maybe-install-html-libdecnumber
1786 install-html-host: maybe-install-html-libgui
1787 install-html-host: maybe-install-html-libiberty
1788 install-html-host: maybe-install-html-libiberty-linker-plugin
1789 install-html-host: maybe-install-html-libiconv
1790 install-html-host: maybe-install-html-m4
1791 install-html-host: maybe-install-html-readline
1792 install-html-host: maybe-install-html-sid
1793 install-html-host: maybe-install-html-sim
1794 install-html-host: maybe-install-html-texinfo
1795 install-html-host: maybe-install-html-zlib
1796 install-html-host: maybe-install-html-gdb
1797 install-html-host: maybe-install-html-expect
1798 install-html-host: maybe-install-html-guile
1799 install-html-host: maybe-install-html-tk
1800 install-html-host: maybe-install-html-libtermcap
1801 install-html-host: maybe-install-html-utils
1802 install-html-host: maybe-install-html-gnattools
1803 install-html-host: maybe-install-html-lto-plugin
1804 install-html-host: maybe-install-html-libcc1
1805 install-html-host: maybe-install-html-gotools
1806
1807 .PHONY: install-html-target
1808
1809 install-html-target: maybe-install-html-target-libstdc++-v3
1810 install-html-target: maybe-install-html-target-libsanitizer
1811 install-html-target: maybe-install-html-target-libmpx
1812 install-html-target: maybe-install-html-target-libvtv
1813 install-html-target: maybe-install-html-target-libcilkrts
1814 install-html-target: maybe-install-html-target-liboffloadmic
1815 install-html-target: maybe-install-html-target-libssp
1816 install-html-target: maybe-install-html-target-newlib
1817 install-html-target: maybe-install-html-target-libgcc
1818 install-html-target: maybe-install-html-target-libbacktrace
1819 install-html-target: maybe-install-html-target-libquadmath
1820 install-html-target: maybe-install-html-target-libgfortran
1821 install-html-target: maybe-install-html-target-libobjc
1822 install-html-target: maybe-install-html-target-libgo
1823 install-html-target: maybe-install-html-target-libtermcap
1824 install-html-target: maybe-install-html-target-winsup
1825 install-html-target: maybe-install-html-target-libgloss
1826 install-html-target: maybe-install-html-target-libffi
1827 install-html-target: maybe-install-html-target-zlib
1828 install-html-target: maybe-install-html-target-rda
1829 install-html-target: maybe-install-html-target-libada
1830 install-html-target: maybe-install-html-target-libgomp
1831 install-html-target: maybe-install-html-target-libitm
1832 install-html-target: maybe-install-html-target-libatomic
1833
1834 .PHONY: do-installcheck
1835 do-installcheck:
1836         @: $(MAKE); $(unstage)
1837         @r=`${PWD_COMMAND}`; export r; \
1838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1839         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1840           installcheck-target
1841
1842
1843 .PHONY: installcheck-host
1844
1845 installcheck-host: maybe-installcheck-bfd
1846 installcheck-host: maybe-installcheck-opcodes
1847 installcheck-host: maybe-installcheck-binutils
1848 installcheck-host: maybe-installcheck-bison
1849 installcheck-host: maybe-installcheck-cgen
1850 installcheck-host: maybe-installcheck-dejagnu
1851 installcheck-host: maybe-installcheck-etc
1852 installcheck-host: maybe-installcheck-fastjar
1853 installcheck-host: maybe-installcheck-fixincludes
1854 installcheck-host: maybe-installcheck-flex
1855 installcheck-host: maybe-installcheck-gas
1856 installcheck-host: maybe-installcheck-gcc
1857 installcheck-host: maybe-installcheck-gmp
1858 installcheck-host: maybe-installcheck-mpfr
1859 installcheck-host: maybe-installcheck-mpc
1860 installcheck-host: maybe-installcheck-isl
1861 installcheck-host: maybe-installcheck-libelf
1862 installcheck-host: maybe-installcheck-gold
1863 installcheck-host: maybe-installcheck-gprof
1864 installcheck-host: maybe-installcheck-intl
1865 installcheck-host: maybe-installcheck-tcl
1866 installcheck-host: maybe-installcheck-itcl
1867 installcheck-host: maybe-installcheck-ld
1868 installcheck-host: maybe-installcheck-libbacktrace
1869 installcheck-host: maybe-installcheck-libcpp
1870 installcheck-host: maybe-installcheck-libdecnumber
1871 installcheck-host: maybe-installcheck-libgui
1872 installcheck-host: maybe-installcheck-libiberty
1873 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1874 installcheck-host: maybe-installcheck-libiconv
1875 installcheck-host: maybe-installcheck-m4
1876 installcheck-host: maybe-installcheck-readline
1877 installcheck-host: maybe-installcheck-sid
1878 installcheck-host: maybe-installcheck-sim
1879 installcheck-host: maybe-installcheck-texinfo
1880 installcheck-host: maybe-installcheck-zlib
1881 installcheck-host: maybe-installcheck-gdb
1882 installcheck-host: maybe-installcheck-expect
1883 installcheck-host: maybe-installcheck-guile
1884 installcheck-host: maybe-installcheck-tk
1885 installcheck-host: maybe-installcheck-libtermcap
1886 installcheck-host: maybe-installcheck-utils
1887 installcheck-host: maybe-installcheck-gnattools
1888 installcheck-host: maybe-installcheck-lto-plugin
1889 installcheck-host: maybe-installcheck-libcc1
1890 installcheck-host: maybe-installcheck-gotools
1891
1892 .PHONY: installcheck-target
1893
1894 installcheck-target: maybe-installcheck-target-libstdc++-v3
1895 installcheck-target: maybe-installcheck-target-libsanitizer
1896 installcheck-target: maybe-installcheck-target-libmpx
1897 installcheck-target: maybe-installcheck-target-libvtv
1898 installcheck-target: maybe-installcheck-target-libcilkrts
1899 installcheck-target: maybe-installcheck-target-liboffloadmic
1900 installcheck-target: maybe-installcheck-target-libssp
1901 installcheck-target: maybe-installcheck-target-newlib
1902 installcheck-target: maybe-installcheck-target-libgcc
1903 installcheck-target: maybe-installcheck-target-libbacktrace
1904 installcheck-target: maybe-installcheck-target-libquadmath
1905 installcheck-target: maybe-installcheck-target-libgfortran
1906 installcheck-target: maybe-installcheck-target-libobjc
1907 installcheck-target: maybe-installcheck-target-libgo
1908 installcheck-target: maybe-installcheck-target-libtermcap
1909 installcheck-target: maybe-installcheck-target-winsup
1910 installcheck-target: maybe-installcheck-target-libgloss
1911 installcheck-target: maybe-installcheck-target-libffi
1912 installcheck-target: maybe-installcheck-target-zlib
1913 installcheck-target: maybe-installcheck-target-rda
1914 installcheck-target: maybe-installcheck-target-libada
1915 installcheck-target: maybe-installcheck-target-libgomp
1916 installcheck-target: maybe-installcheck-target-libitm
1917 installcheck-target: maybe-installcheck-target-libatomic
1918
1919 .PHONY: do-mostlyclean
1920 do-mostlyclean:
1921         @: $(MAKE); $(unstage)
1922         @r=`${PWD_COMMAND}`; export r; \
1923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1924         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1925           mostlyclean-target
1926
1927
1928 .PHONY: mostlyclean-host
1929
1930 mostlyclean-host: maybe-mostlyclean-bfd
1931 mostlyclean-host: maybe-mostlyclean-opcodes
1932 mostlyclean-host: maybe-mostlyclean-binutils
1933 mostlyclean-host: maybe-mostlyclean-bison
1934 mostlyclean-host: maybe-mostlyclean-cgen
1935 mostlyclean-host: maybe-mostlyclean-dejagnu
1936 mostlyclean-host: maybe-mostlyclean-etc
1937 mostlyclean-host: maybe-mostlyclean-fastjar
1938 mostlyclean-host: maybe-mostlyclean-fixincludes
1939 mostlyclean-host: maybe-mostlyclean-flex
1940 mostlyclean-host: maybe-mostlyclean-gas
1941 mostlyclean-host: maybe-mostlyclean-gcc
1942 mostlyclean-host: maybe-mostlyclean-gmp
1943 mostlyclean-host: maybe-mostlyclean-mpfr
1944 mostlyclean-host: maybe-mostlyclean-mpc
1945 mostlyclean-host: maybe-mostlyclean-isl
1946 mostlyclean-host: maybe-mostlyclean-libelf
1947 mostlyclean-host: maybe-mostlyclean-gold
1948 mostlyclean-host: maybe-mostlyclean-gprof
1949 mostlyclean-host: maybe-mostlyclean-intl
1950 mostlyclean-host: maybe-mostlyclean-tcl
1951 mostlyclean-host: maybe-mostlyclean-itcl
1952 mostlyclean-host: maybe-mostlyclean-ld
1953 mostlyclean-host: maybe-mostlyclean-libbacktrace
1954 mostlyclean-host: maybe-mostlyclean-libcpp
1955 mostlyclean-host: maybe-mostlyclean-libdecnumber
1956 mostlyclean-host: maybe-mostlyclean-libgui
1957 mostlyclean-host: maybe-mostlyclean-libiberty
1958 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
1959 mostlyclean-host: maybe-mostlyclean-libiconv
1960 mostlyclean-host: maybe-mostlyclean-m4
1961 mostlyclean-host: maybe-mostlyclean-readline
1962 mostlyclean-host: maybe-mostlyclean-sid
1963 mostlyclean-host: maybe-mostlyclean-sim
1964 mostlyclean-host: maybe-mostlyclean-texinfo
1965 mostlyclean-host: maybe-mostlyclean-zlib
1966 mostlyclean-host: maybe-mostlyclean-gdb
1967 mostlyclean-host: maybe-mostlyclean-expect
1968 mostlyclean-host: maybe-mostlyclean-guile
1969 mostlyclean-host: maybe-mostlyclean-tk
1970 mostlyclean-host: maybe-mostlyclean-libtermcap
1971 mostlyclean-host: maybe-mostlyclean-utils
1972 mostlyclean-host: maybe-mostlyclean-gnattools
1973 mostlyclean-host: maybe-mostlyclean-lto-plugin
1974 mostlyclean-host: maybe-mostlyclean-libcc1
1975 mostlyclean-host: maybe-mostlyclean-gotools
1976
1977 .PHONY: mostlyclean-target
1978
1979 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1980 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
1981 mostlyclean-target: maybe-mostlyclean-target-libmpx
1982 mostlyclean-target: maybe-mostlyclean-target-libvtv
1983 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
1984 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
1985 mostlyclean-target: maybe-mostlyclean-target-libssp
1986 mostlyclean-target: maybe-mostlyclean-target-newlib
1987 mostlyclean-target: maybe-mostlyclean-target-libgcc
1988 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
1989 mostlyclean-target: maybe-mostlyclean-target-libquadmath
1990 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1991 mostlyclean-target: maybe-mostlyclean-target-libobjc
1992 mostlyclean-target: maybe-mostlyclean-target-libgo
1993 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1994 mostlyclean-target: maybe-mostlyclean-target-winsup
1995 mostlyclean-target: maybe-mostlyclean-target-libgloss
1996 mostlyclean-target: maybe-mostlyclean-target-libffi
1997 mostlyclean-target: maybe-mostlyclean-target-zlib
1998 mostlyclean-target: maybe-mostlyclean-target-rda
1999 mostlyclean-target: maybe-mostlyclean-target-libada
2000 mostlyclean-target: maybe-mostlyclean-target-libgomp
2001 mostlyclean-target: maybe-mostlyclean-target-libitm
2002 mostlyclean-target: maybe-mostlyclean-target-libatomic
2003
2004 .PHONY: do-clean
2005 do-clean:
2006         @: $(MAKE); $(unstage)
2007         @r=`${PWD_COMMAND}`; export r; \
2008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2009         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2010           clean-target
2011
2012
2013 .PHONY: clean-host
2014
2015 clean-host: maybe-clean-bfd
2016 clean-host: maybe-clean-opcodes
2017 clean-host: maybe-clean-binutils
2018 clean-host: maybe-clean-bison
2019 clean-host: maybe-clean-cgen
2020 clean-host: maybe-clean-dejagnu
2021 clean-host: maybe-clean-etc
2022 clean-host: maybe-clean-fastjar
2023 clean-host: maybe-clean-fixincludes
2024 clean-host: maybe-clean-flex
2025 clean-host: maybe-clean-gas
2026 clean-host: maybe-clean-gcc
2027 clean-host: maybe-clean-gmp
2028 clean-host: maybe-clean-mpfr
2029 clean-host: maybe-clean-mpc
2030 clean-host: maybe-clean-isl
2031 clean-host: maybe-clean-libelf
2032 clean-host: maybe-clean-gold
2033 clean-host: maybe-clean-gprof
2034 clean-host: maybe-clean-intl
2035 clean-host: maybe-clean-tcl
2036 clean-host: maybe-clean-itcl
2037 clean-host: maybe-clean-ld
2038 clean-host: maybe-clean-libbacktrace
2039 clean-host: maybe-clean-libcpp
2040 clean-host: maybe-clean-libdecnumber
2041 clean-host: maybe-clean-libgui
2042 clean-host: maybe-clean-libiberty
2043 clean-host: maybe-clean-libiberty-linker-plugin
2044 clean-host: maybe-clean-libiconv
2045 clean-host: maybe-clean-m4
2046 clean-host: maybe-clean-readline
2047 clean-host: maybe-clean-sid
2048 clean-host: maybe-clean-sim
2049 clean-host: maybe-clean-texinfo
2050 clean-host: maybe-clean-zlib
2051 clean-host: maybe-clean-gdb
2052 clean-host: maybe-clean-expect
2053 clean-host: maybe-clean-guile
2054 clean-host: maybe-clean-tk
2055 clean-host: maybe-clean-libtermcap
2056 clean-host: maybe-clean-utils
2057 clean-host: maybe-clean-gnattools
2058 clean-host: maybe-clean-lto-plugin
2059 clean-host: maybe-clean-libcc1
2060 clean-host: maybe-clean-gotools
2061
2062 .PHONY: clean-target
2063
2064 clean-target: maybe-clean-target-libstdc++-v3
2065 clean-target: maybe-clean-target-libsanitizer
2066 clean-target: maybe-clean-target-libmpx
2067 clean-target: maybe-clean-target-libvtv
2068 clean-target: maybe-clean-target-libcilkrts
2069 clean-target: maybe-clean-target-liboffloadmic
2070 clean-target: maybe-clean-target-libssp
2071 clean-target: maybe-clean-target-newlib
2072 clean-target: maybe-clean-target-libgcc
2073 clean-target: maybe-clean-target-libbacktrace
2074 clean-target: maybe-clean-target-libquadmath
2075 clean-target: maybe-clean-target-libgfortran
2076 clean-target: maybe-clean-target-libobjc
2077 clean-target: maybe-clean-target-libgo
2078 clean-target: maybe-clean-target-libtermcap
2079 clean-target: maybe-clean-target-winsup
2080 clean-target: maybe-clean-target-libgloss
2081 clean-target: maybe-clean-target-libffi
2082 clean-target: maybe-clean-target-zlib
2083 clean-target: maybe-clean-target-rda
2084 clean-target: maybe-clean-target-libada
2085 clean-target: maybe-clean-target-libgomp
2086 clean-target: maybe-clean-target-libitm
2087 clean-target: maybe-clean-target-libatomic
2088
2089 .PHONY: do-distclean
2090 do-distclean:
2091         @: $(MAKE); $(unstage)
2092         @r=`${PWD_COMMAND}`; export r; \
2093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2094         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2095           distclean-target
2096
2097
2098 .PHONY: distclean-host
2099
2100 distclean-host: maybe-distclean-bfd
2101 distclean-host: maybe-distclean-opcodes
2102 distclean-host: maybe-distclean-binutils
2103 distclean-host: maybe-distclean-bison
2104 distclean-host: maybe-distclean-cgen
2105 distclean-host: maybe-distclean-dejagnu
2106 distclean-host: maybe-distclean-etc
2107 distclean-host: maybe-distclean-fastjar
2108 distclean-host: maybe-distclean-fixincludes
2109 distclean-host: maybe-distclean-flex
2110 distclean-host: maybe-distclean-gas
2111 distclean-host: maybe-distclean-gcc
2112 distclean-host: maybe-distclean-gmp
2113 distclean-host: maybe-distclean-mpfr
2114 distclean-host: maybe-distclean-mpc
2115 distclean-host: maybe-distclean-isl
2116 distclean-host: maybe-distclean-libelf
2117 distclean-host: maybe-distclean-gold
2118 distclean-host: maybe-distclean-gprof
2119 distclean-host: maybe-distclean-intl
2120 distclean-host: maybe-distclean-tcl
2121 distclean-host: maybe-distclean-itcl
2122 distclean-host: maybe-distclean-ld
2123 distclean-host: maybe-distclean-libbacktrace
2124 distclean-host: maybe-distclean-libcpp
2125 distclean-host: maybe-distclean-libdecnumber
2126 distclean-host: maybe-distclean-libgui
2127 distclean-host: maybe-distclean-libiberty
2128 distclean-host: maybe-distclean-libiberty-linker-plugin
2129 distclean-host: maybe-distclean-libiconv
2130 distclean-host: maybe-distclean-m4
2131 distclean-host: maybe-distclean-readline
2132 distclean-host: maybe-distclean-sid
2133 distclean-host: maybe-distclean-sim
2134 distclean-host: maybe-distclean-texinfo
2135 distclean-host: maybe-distclean-zlib
2136 distclean-host: maybe-distclean-gdb
2137 distclean-host: maybe-distclean-expect
2138 distclean-host: maybe-distclean-guile
2139 distclean-host: maybe-distclean-tk
2140 distclean-host: maybe-distclean-libtermcap
2141 distclean-host: maybe-distclean-utils
2142 distclean-host: maybe-distclean-gnattools
2143 distclean-host: maybe-distclean-lto-plugin
2144 distclean-host: maybe-distclean-libcc1
2145 distclean-host: maybe-distclean-gotools
2146
2147 .PHONY: distclean-target
2148
2149 distclean-target: maybe-distclean-target-libstdc++-v3
2150 distclean-target: maybe-distclean-target-libsanitizer
2151 distclean-target: maybe-distclean-target-libmpx
2152 distclean-target: maybe-distclean-target-libvtv
2153 distclean-target: maybe-distclean-target-libcilkrts
2154 distclean-target: maybe-distclean-target-liboffloadmic
2155 distclean-target: maybe-distclean-target-libssp
2156 distclean-target: maybe-distclean-target-newlib
2157 distclean-target: maybe-distclean-target-libgcc
2158 distclean-target: maybe-distclean-target-libbacktrace
2159 distclean-target: maybe-distclean-target-libquadmath
2160 distclean-target: maybe-distclean-target-libgfortran
2161 distclean-target: maybe-distclean-target-libobjc
2162 distclean-target: maybe-distclean-target-libgo
2163 distclean-target: maybe-distclean-target-libtermcap
2164 distclean-target: maybe-distclean-target-winsup
2165 distclean-target: maybe-distclean-target-libgloss
2166 distclean-target: maybe-distclean-target-libffi
2167 distclean-target: maybe-distclean-target-zlib
2168 distclean-target: maybe-distclean-target-rda
2169 distclean-target: maybe-distclean-target-libada
2170 distclean-target: maybe-distclean-target-libgomp
2171 distclean-target: maybe-distclean-target-libitm
2172 distclean-target: maybe-distclean-target-libatomic
2173
2174 .PHONY: do-maintainer-clean
2175 do-maintainer-clean:
2176         @: $(MAKE); $(unstage)
2177         @r=`${PWD_COMMAND}`; export r; \
2178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2179         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2180           maintainer-clean-target
2181
2182
2183 .PHONY: maintainer-clean-host
2184
2185 maintainer-clean-host: maybe-maintainer-clean-bfd
2186 maintainer-clean-host: maybe-maintainer-clean-opcodes
2187 maintainer-clean-host: maybe-maintainer-clean-binutils
2188 maintainer-clean-host: maybe-maintainer-clean-bison
2189 maintainer-clean-host: maybe-maintainer-clean-cgen
2190 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2191 maintainer-clean-host: maybe-maintainer-clean-etc
2192 maintainer-clean-host: maybe-maintainer-clean-fastjar
2193 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2194 maintainer-clean-host: maybe-maintainer-clean-flex
2195 maintainer-clean-host: maybe-maintainer-clean-gas
2196 maintainer-clean-host: maybe-maintainer-clean-gcc
2197 maintainer-clean-host: maybe-maintainer-clean-gmp
2198 maintainer-clean-host: maybe-maintainer-clean-mpfr
2199 maintainer-clean-host: maybe-maintainer-clean-mpc
2200 maintainer-clean-host: maybe-maintainer-clean-isl
2201 maintainer-clean-host: maybe-maintainer-clean-libelf
2202 maintainer-clean-host: maybe-maintainer-clean-gold
2203 maintainer-clean-host: maybe-maintainer-clean-gprof
2204 maintainer-clean-host: maybe-maintainer-clean-intl
2205 maintainer-clean-host: maybe-maintainer-clean-tcl
2206 maintainer-clean-host: maybe-maintainer-clean-itcl
2207 maintainer-clean-host: maybe-maintainer-clean-ld
2208 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2209 maintainer-clean-host: maybe-maintainer-clean-libcpp
2210 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2211 maintainer-clean-host: maybe-maintainer-clean-libgui
2212 maintainer-clean-host: maybe-maintainer-clean-libiberty
2213 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2214 maintainer-clean-host: maybe-maintainer-clean-libiconv
2215 maintainer-clean-host: maybe-maintainer-clean-m4
2216 maintainer-clean-host: maybe-maintainer-clean-readline
2217 maintainer-clean-host: maybe-maintainer-clean-sid
2218 maintainer-clean-host: maybe-maintainer-clean-sim
2219 maintainer-clean-host: maybe-maintainer-clean-texinfo
2220 maintainer-clean-host: maybe-maintainer-clean-zlib
2221 maintainer-clean-host: maybe-maintainer-clean-gdb
2222 maintainer-clean-host: maybe-maintainer-clean-expect
2223 maintainer-clean-host: maybe-maintainer-clean-guile
2224 maintainer-clean-host: maybe-maintainer-clean-tk
2225 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2226 maintainer-clean-host: maybe-maintainer-clean-utils
2227 maintainer-clean-host: maybe-maintainer-clean-gnattools
2228 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2229 maintainer-clean-host: maybe-maintainer-clean-libcc1
2230 maintainer-clean-host: maybe-maintainer-clean-gotools
2231
2232 .PHONY: maintainer-clean-target
2233
2234 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2235 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2236 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2237 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2238 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2239 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2240 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2241 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2242 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2243 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2244 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2245 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2246 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2247 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2248 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2249 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2250 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2251 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2252 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2253 maintainer-clean-target: maybe-maintainer-clean-target-rda
2254 maintainer-clean-target: maybe-maintainer-clean-target-libada
2255 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2256 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2257 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2258
2259
2260 # Here are the targets which correspond to the do-X targets.
2261
2262 .PHONY: info installcheck dvi pdf html
2263 .PHONY: install-info install-pdf install-html
2264 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2265 .PHONY: local-clean local-distclean local-maintainer-clean
2266 info: do-info
2267 installcheck: do-installcheck
2268 dvi: do-dvi
2269 pdf: do-pdf
2270 html: do-html
2271
2272 # Make sure makeinfo is built before we do a `make info', if we're
2273 # in fact building texinfo.
2274 do-info: maybe-all-texinfo
2275
2276 install-info: do-install-info dir.info
2277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2278         if [ -f dir.info ]; then \
2279           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2280         else true; fi
2281
2282 install-pdf: do-install-pdf
2283
2284 install-html: do-install-html
2285
2286 local-clean:
2287         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2288
2289 local-distclean:
2290         -rm -f Makefile config.status config.cache mh-frag mt-frag
2291         -rm -f maybedep.tmp serdep.tmp stage_final
2292         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2293           rm -rf $(TARGET_SUBDIR); \
2294         else true; fi
2295         -rm -rf $(BUILD_SUBDIR)
2296         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2297           rm -rf $(HOST_SUBDIR); \
2298         else true; fi
2299         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2300         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2301         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2302         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2303         -rmdir fastjar gcc gnattools gotools libcc1 libiberty 2>/dev/null
2304         -rmdir texinfo zlib 2>/dev/null
2305         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2306
2307 local-maintainer-clean:
2308         @echo "This command is intended for maintainers to use;"
2309         @echo "it deletes files that may require special tools to rebuild."
2310
2311 clean: do-clean local-clean
2312 mostlyclean: do-mostlyclean local-clean
2313 distclean: do-distclean local-clean local-distclean
2314 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2315 maintainer-clean: local-distclean
2316 realclean: maintainer-clean
2317
2318 # Check target.
2319
2320 .PHONY: check do-check
2321 check: do-check
2322
2323 # Only include modules actually being configured and built.
2324 .PHONY: check-host
2325 check-host:  \
2326     maybe-check-bfd \
2327     maybe-check-opcodes \
2328     maybe-check-binutils \
2329     maybe-check-bison \
2330     maybe-check-cgen \
2331     maybe-check-dejagnu \
2332     maybe-check-etc \
2333     maybe-check-fastjar \
2334     maybe-check-fixincludes \
2335     maybe-check-flex \
2336     maybe-check-gas \
2337     maybe-check-gcc \
2338     maybe-check-gmp \
2339     maybe-check-mpfr \
2340     maybe-check-mpc \
2341     maybe-check-isl \
2342     maybe-check-libelf \
2343     maybe-check-gold \
2344     maybe-check-gprof \
2345     maybe-check-intl \
2346     maybe-check-tcl \
2347     maybe-check-itcl \
2348     maybe-check-ld \
2349     maybe-check-libbacktrace \
2350     maybe-check-libcpp \
2351     maybe-check-libdecnumber \
2352     maybe-check-libgui \
2353     maybe-check-libiberty \
2354     maybe-check-libiberty-linker-plugin \
2355     maybe-check-libiconv \
2356     maybe-check-m4 \
2357     maybe-check-readline \
2358     maybe-check-sid \
2359     maybe-check-sim \
2360     maybe-check-texinfo \
2361     maybe-check-zlib \
2362     maybe-check-gdb \
2363     maybe-check-expect \
2364     maybe-check-guile \
2365     maybe-check-tk \
2366     maybe-check-libtermcap \
2367     maybe-check-utils \
2368     maybe-check-gnattools \
2369     maybe-check-lto-plugin \
2370     maybe-check-libcc1 \
2371     maybe-check-gotools
2372
2373 .PHONY: check-target
2374 check-target:  \
2375     maybe-check-target-libstdc++-v3 \
2376     maybe-check-target-libsanitizer \
2377     maybe-check-target-libmpx \
2378     maybe-check-target-libvtv \
2379     maybe-check-target-libcilkrts \
2380     maybe-check-target-liboffloadmic \
2381     maybe-check-target-libssp \
2382     maybe-check-target-newlib \
2383     maybe-check-target-libgcc \
2384     maybe-check-target-libbacktrace \
2385     maybe-check-target-libquadmath \
2386     maybe-check-target-libgfortran \
2387     maybe-check-target-libobjc \
2388     maybe-check-target-libgo \
2389     maybe-check-target-libtermcap \
2390     maybe-check-target-winsup \
2391     maybe-check-target-libgloss \
2392     maybe-check-target-libffi \
2393     maybe-check-target-zlib \
2394     maybe-check-target-rda \
2395     maybe-check-target-libada \
2396     maybe-check-target-libgomp \
2397     maybe-check-target-libitm \
2398     maybe-check-target-libatomic
2399
2400 do-check:
2401         @: $(MAKE); $(unstage)
2402         @r=`${PWD_COMMAND}`; export r; \
2403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2404         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2405
2406 # Automated reporting of test results.
2407
2408 warning.log: build.log
2409         $(srcdir)/contrib/warn_summary build.log > $@
2410
2411 mail-report.log:
2412         if test x'$(BOOT_CFLAGS)' != x''; then \
2413             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2414         fi; \
2415         $(srcdir)/contrib/test_summary -t >$@
2416         chmod +x $@
2417         echo If you really want to send e-mail, run ./$@ now
2418
2419 mail-report-with-warnings.log: warning.log
2420         if test x'$(BOOT_CFLAGS)' != x''; then \
2421             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2422         fi; \
2423         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2424         chmod +x $@
2425         echo If you really want to send e-mail, run ./$@ now
2426
2427 # Local Vim config
2428
2429 $(srcdir)/.local.vimrc:
2430         $(LN_S) contrib/vimrc $@
2431
2432 $(srcdir)/.lvimrc:
2433         $(LN_S) contrib/vimrc $@
2434
2435 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2436
2437 .PHONY: vimrc
2438
2439 # clang-format config
2440
2441 $(srcdir)/.clang-format:
2442         $(LN_S) contrib/clang-format $@
2443
2444 clang-format: $(srcdir)/.clang-format
2445
2446 .PHONY: clang-format
2447
2448 # Installation targets.
2449
2450 .PHONY: install uninstall
2451 install:
2452         @: $(MAKE); $(unstage)
2453         @r=`${PWD_COMMAND}`; export r; \
2454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2455         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2456
2457 .PHONY: install-host-nogcc
2458 install-host-nogcc:  \
2459     maybe-install-bfd \
2460     maybe-install-opcodes \
2461     maybe-install-binutils \
2462     maybe-install-bison \
2463     maybe-install-cgen \
2464     maybe-install-dejagnu \
2465     maybe-install-etc \
2466     maybe-install-fastjar \
2467     maybe-install-fixincludes \
2468     maybe-install-flex \
2469     maybe-install-gas \
2470     maybe-install-gmp \
2471     maybe-install-mpfr \
2472     maybe-install-mpc \
2473     maybe-install-isl \
2474     maybe-install-libelf \
2475     maybe-install-gold \
2476     maybe-install-gprof \
2477     maybe-install-intl \
2478     maybe-install-tcl \
2479     maybe-install-itcl \
2480     maybe-install-ld \
2481     maybe-install-libbacktrace \
2482     maybe-install-libcpp \
2483     maybe-install-libdecnumber \
2484     maybe-install-libgui \
2485     maybe-install-libiberty \
2486     maybe-install-libiberty-linker-plugin \
2487     maybe-install-libiconv \
2488     maybe-install-m4 \
2489     maybe-install-readline \
2490     maybe-install-sid \
2491     maybe-install-sim \
2492     maybe-install-texinfo \
2493     maybe-install-zlib \
2494     maybe-install-gdb \
2495     maybe-install-expect \
2496     maybe-install-guile \
2497     maybe-install-tk \
2498     maybe-install-libtermcap \
2499     maybe-install-utils \
2500     maybe-install-gnattools \
2501     maybe-install-lto-plugin \
2502     maybe-install-libcc1 \
2503     maybe-install-gotools
2504
2505 .PHONY: install-host
2506 install-host:  \
2507     maybe-install-bfd \
2508     maybe-install-opcodes \
2509     maybe-install-binutils \
2510     maybe-install-bison \
2511     maybe-install-cgen \
2512     maybe-install-dejagnu \
2513     maybe-install-etc \
2514     maybe-install-fastjar \
2515     maybe-install-fixincludes \
2516     maybe-install-flex \
2517     maybe-install-gas \
2518     maybe-install-gcc \
2519     maybe-install-gmp \
2520     maybe-install-mpfr \
2521     maybe-install-mpc \
2522     maybe-install-isl \
2523     maybe-install-libelf \
2524     maybe-install-gold \
2525     maybe-install-gprof \
2526     maybe-install-intl \
2527     maybe-install-tcl \
2528     maybe-install-itcl \
2529     maybe-install-ld \
2530     maybe-install-libbacktrace \
2531     maybe-install-libcpp \
2532     maybe-install-libdecnumber \
2533     maybe-install-libgui \
2534     maybe-install-libiberty \
2535     maybe-install-libiberty-linker-plugin \
2536     maybe-install-libiconv \
2537     maybe-install-m4 \
2538     maybe-install-readline \
2539     maybe-install-sid \
2540     maybe-install-sim \
2541     maybe-install-texinfo \
2542     maybe-install-zlib \
2543     maybe-install-gdb \
2544     maybe-install-expect \
2545     maybe-install-guile \
2546     maybe-install-tk \
2547     maybe-install-libtermcap \
2548     maybe-install-utils \
2549     maybe-install-gnattools \
2550     maybe-install-lto-plugin \
2551     maybe-install-libcc1 \
2552     maybe-install-gotools
2553
2554 .PHONY: install-target
2555 install-target:  \
2556     maybe-install-target-libstdc++-v3 \
2557     maybe-install-target-libsanitizer \
2558     maybe-install-target-libmpx \
2559     maybe-install-target-libvtv \
2560     maybe-install-target-libcilkrts \
2561     maybe-install-target-liboffloadmic \
2562     maybe-install-target-libssp \
2563     maybe-install-target-newlib \
2564     maybe-install-target-libgcc \
2565     maybe-install-target-libbacktrace \
2566     maybe-install-target-libquadmath \
2567     maybe-install-target-libgfortran \
2568     maybe-install-target-libobjc \
2569     maybe-install-target-libgo \
2570     maybe-install-target-libtermcap \
2571     maybe-install-target-winsup \
2572     maybe-install-target-libgloss \
2573     maybe-install-target-libffi \
2574     maybe-install-target-zlib \
2575     maybe-install-target-rda \
2576     maybe-install-target-libada \
2577     maybe-install-target-libgomp \
2578     maybe-install-target-libitm \
2579     maybe-install-target-libatomic
2580
2581 uninstall:
2582         @echo "the uninstall target is not supported in this tree"
2583
2584 .PHONY: install.all
2585 install.all: install-no-fixedincludes
2586         @if [ -f ./gcc/Makefile ]; then \
2587                 r=`${PWD_COMMAND}`; export r; \
2588                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2589                 $(HOST_EXPORTS) \
2590                 (cd ./gcc && \
2591                 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2592         else \
2593                 true; \
2594         fi
2595
2596 # install-no-fixedincludes is used to allow the elaboration of binary packages
2597 # suitable for distribution, where we cannot include the fixed system header
2598 # files.
2599 .PHONY: install-no-fixedincludes
2600 install-no-fixedincludes: installdirs install-host-nogcc \
2601         install-target gcc-install-no-fixedincludes
2602
2603 .PHONY: install-strip
2604 install-strip:
2605         @: $(MAKE); $(unstage)
2606         @r=`${PWD_COMMAND}`; export r; \
2607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2608         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2609
2610 .PHONY: install-strip-host
2611 install-strip-host:  \
2612     maybe-install-strip-bfd \
2613     maybe-install-strip-opcodes \
2614     maybe-install-strip-binutils \
2615     maybe-install-strip-bison \
2616     maybe-install-strip-cgen \
2617     maybe-install-strip-dejagnu \
2618     maybe-install-strip-etc \
2619     maybe-install-strip-fastjar \
2620     maybe-install-strip-fixincludes \
2621     maybe-install-strip-flex \
2622     maybe-install-strip-gas \
2623     maybe-install-strip-gcc \
2624     maybe-install-strip-gmp \
2625     maybe-install-strip-mpfr \
2626     maybe-install-strip-mpc \
2627     maybe-install-strip-isl \
2628     maybe-install-strip-libelf \
2629     maybe-install-strip-gold \
2630     maybe-install-strip-gprof \
2631     maybe-install-strip-intl \
2632     maybe-install-strip-tcl \
2633     maybe-install-strip-itcl \
2634     maybe-install-strip-ld \
2635     maybe-install-strip-libbacktrace \
2636     maybe-install-strip-libcpp \
2637     maybe-install-strip-libdecnumber \
2638     maybe-install-strip-libgui \
2639     maybe-install-strip-libiberty \
2640     maybe-install-strip-libiberty-linker-plugin \
2641     maybe-install-strip-libiconv \
2642     maybe-install-strip-m4 \
2643     maybe-install-strip-readline \
2644     maybe-install-strip-sid \
2645     maybe-install-strip-sim \
2646     maybe-install-strip-texinfo \
2647     maybe-install-strip-zlib \
2648     maybe-install-strip-gdb \
2649     maybe-install-strip-expect \
2650     maybe-install-strip-guile \
2651     maybe-install-strip-tk \
2652     maybe-install-strip-libtermcap \
2653     maybe-install-strip-utils \
2654     maybe-install-strip-gnattools \
2655     maybe-install-strip-lto-plugin \
2656     maybe-install-strip-libcc1 \
2657     maybe-install-strip-gotools
2658
2659 .PHONY: install-strip-target
2660 install-strip-target:  \
2661     maybe-install-strip-target-libstdc++-v3 \
2662     maybe-install-strip-target-libsanitizer \
2663     maybe-install-strip-target-libmpx \
2664     maybe-install-strip-target-libvtv \
2665     maybe-install-strip-target-libcilkrts \
2666     maybe-install-strip-target-liboffloadmic \
2667     maybe-install-strip-target-libssp \
2668     maybe-install-strip-target-newlib \
2669     maybe-install-strip-target-libgcc \
2670     maybe-install-strip-target-libbacktrace \
2671     maybe-install-strip-target-libquadmath \
2672     maybe-install-strip-target-libgfortran \
2673     maybe-install-strip-target-libobjc \
2674     maybe-install-strip-target-libgo \
2675     maybe-install-strip-target-libtermcap \
2676     maybe-install-strip-target-winsup \
2677     maybe-install-strip-target-libgloss \
2678     maybe-install-strip-target-libffi \
2679     maybe-install-strip-target-zlib \
2680     maybe-install-strip-target-rda \
2681     maybe-install-strip-target-libada \
2682     maybe-install-strip-target-libgomp \
2683     maybe-install-strip-target-libitm \
2684     maybe-install-strip-target-libatomic
2685
2686
2687 ### other supporting targets
2688
2689 MAKEDIRS= \
2690         $(DESTDIR)$(prefix) \
2691         $(DESTDIR)$(exec_prefix)
2692 .PHONY: installdirs
2693 installdirs: mkinstalldirs
2694         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2695
2696 dir.info: do-install-info
2697         if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2698           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2699           mv -f dir.info.new dir.info; \
2700         else true; \
2701         fi
2702
2703 dist:
2704         @echo "Building a full distribution of this tree isn't done"
2705         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2706
2707 etags tags: TAGS
2708
2709 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2710 # ability to use several tags files at once, so there is probably no need
2711 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2712 # (if we felt like it) have this Makefile write a piece of elisp which
2713 # the user could load to tell emacs19 where all the TAGS files we just
2714 # built are.
2715 TAGS: do-TAGS
2716
2717 # ------------------------------------
2718 # Macros for configure and all targets
2719 # ------------------------------------
2720
2721
2722
2723
2724
2725 # --------------------------------------
2726 # Modules which run on the build machine
2727 # --------------------------------------
2728
2729
2730 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2731 maybe-configure-build-libiberty:
2732 @if gcc-bootstrap
2733 configure-build-libiberty: stage_current
2734 @endif gcc-bootstrap
2735 @if build-libiberty
2736 maybe-configure-build-libiberty: configure-build-libiberty
2737 configure-build-libiberty: 
2738         @: $(MAKE); $(unstage)
2739         @r=`${PWD_COMMAND}`; export r; \
2740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2741         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2742         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2743         $(BUILD_EXPORTS)  \
2744         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2745         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2746         case $(srcdir) in \
2747           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2748           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2749                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2750         esac; \
2751         module_srcdir=libiberty; \
2752         rm -f no-such-file || : ; \
2753         CONFIG_SITE=no-such-file $(SHELL) \
2754           $$s/$$module_srcdir/configure \
2755           --srcdir=$${topdir}/$$module_srcdir \
2756           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2757           --target=${target_alias}  \
2758           || exit 1
2759 @endif build-libiberty
2760
2761
2762
2763
2764
2765 .PHONY: all-build-libiberty maybe-all-build-libiberty
2766 maybe-all-build-libiberty:
2767 @if gcc-bootstrap
2768 all-build-libiberty: stage_current
2769 @endif gcc-bootstrap
2770 @if build-libiberty
2771 TARGET-build-libiberty=all
2772 maybe-all-build-libiberty: all-build-libiberty
2773 all-build-libiberty: configure-build-libiberty
2774         @: $(MAKE); $(unstage)
2775         @r=`${PWD_COMMAND}`; export r; \
2776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2777         $(BUILD_EXPORTS)  \
2778         (cd $(BUILD_SUBDIR)/libiberty && \
2779           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2780                 $(TARGET-build-libiberty))
2781 @endif build-libiberty
2782
2783
2784
2785
2786
2787 .PHONY: configure-build-bison maybe-configure-build-bison
2788 maybe-configure-build-bison:
2789 @if gcc-bootstrap
2790 configure-build-bison: stage_current
2791 @endif gcc-bootstrap
2792 @if build-bison
2793 maybe-configure-build-bison: configure-build-bison
2794 configure-build-bison: 
2795         @: $(MAKE); $(unstage)
2796         @r=`${PWD_COMMAND}`; export r; \
2797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2798         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2799         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2800         $(BUILD_EXPORTS)  \
2801         echo Configuring in $(BUILD_SUBDIR)/bison; \
2802         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2803         case $(srcdir) in \
2804           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2805           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2806                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2807         esac; \
2808         module_srcdir=bison; \
2809         rm -f no-such-file || : ; \
2810         CONFIG_SITE=no-such-file $(SHELL) \
2811           $$s/$$module_srcdir/configure \
2812           --srcdir=$${topdir}/$$module_srcdir \
2813           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2814           --target=${target_alias}  \
2815           || exit 1
2816 @endif build-bison
2817
2818
2819
2820
2821
2822 .PHONY: all-build-bison maybe-all-build-bison
2823 maybe-all-build-bison:
2824 @if gcc-bootstrap
2825 all-build-bison: stage_current
2826 @endif gcc-bootstrap
2827 @if build-bison
2828 TARGET-build-bison=all
2829 maybe-all-build-bison: all-build-bison
2830 all-build-bison: configure-build-bison
2831         @: $(MAKE); $(unstage)
2832         @r=`${PWD_COMMAND}`; export r; \
2833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2834         $(BUILD_EXPORTS)  \
2835         (cd $(BUILD_SUBDIR)/bison && \
2836           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2837                 $(TARGET-build-bison))
2838 @endif build-bison
2839
2840
2841
2842
2843
2844 .PHONY: configure-build-flex maybe-configure-build-flex
2845 maybe-configure-build-flex:
2846 @if gcc-bootstrap
2847 configure-build-flex: stage_current
2848 @endif gcc-bootstrap
2849 @if build-flex
2850 maybe-configure-build-flex: configure-build-flex
2851 configure-build-flex: 
2852         @: $(MAKE); $(unstage)
2853         @r=`${PWD_COMMAND}`; export r; \
2854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2855         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2856         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2857         $(BUILD_EXPORTS)  \
2858         echo Configuring in $(BUILD_SUBDIR)/flex; \
2859         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2860         case $(srcdir) in \
2861           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2862           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2863                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2864         esac; \
2865         module_srcdir=flex; \
2866         rm -f no-such-file || : ; \
2867         CONFIG_SITE=no-such-file $(SHELL) \
2868           $$s/$$module_srcdir/configure \
2869           --srcdir=$${topdir}/$$module_srcdir \
2870           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2871           --target=${target_alias}  \
2872           || exit 1
2873 @endif build-flex
2874
2875
2876
2877
2878
2879 .PHONY: all-build-flex maybe-all-build-flex
2880 maybe-all-build-flex:
2881 @if gcc-bootstrap
2882 all-build-flex: stage_current
2883 @endif gcc-bootstrap
2884 @if build-flex
2885 TARGET-build-flex=all
2886 maybe-all-build-flex: all-build-flex
2887 all-build-flex: configure-build-flex
2888         @: $(MAKE); $(unstage)
2889         @r=`${PWD_COMMAND}`; export r; \
2890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2891         $(BUILD_EXPORTS)  \
2892         (cd $(BUILD_SUBDIR)/flex && \
2893           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2894                 $(TARGET-build-flex))
2895 @endif build-flex
2896
2897
2898
2899
2900
2901 .PHONY: configure-build-m4 maybe-configure-build-m4
2902 maybe-configure-build-m4:
2903 @if gcc-bootstrap
2904 configure-build-m4: stage_current
2905 @endif gcc-bootstrap
2906 @if build-m4
2907 maybe-configure-build-m4: configure-build-m4
2908 configure-build-m4: 
2909         @: $(MAKE); $(unstage)
2910         @r=`${PWD_COMMAND}`; export r; \
2911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2912         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2913         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
2914         $(BUILD_EXPORTS)  \
2915         echo Configuring in $(BUILD_SUBDIR)/m4; \
2916         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2917         case $(srcdir) in \
2918           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2919           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2920                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2921         esac; \
2922         module_srcdir=m4; \
2923         rm -f no-such-file || : ; \
2924         CONFIG_SITE=no-such-file $(SHELL) \
2925           $$s/$$module_srcdir/configure \
2926           --srcdir=$${topdir}/$$module_srcdir \
2927           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2928           --target=${target_alias}  \
2929           || exit 1
2930 @endif build-m4
2931
2932
2933
2934
2935
2936 .PHONY: all-build-m4 maybe-all-build-m4
2937 maybe-all-build-m4:
2938 @if gcc-bootstrap
2939 all-build-m4: stage_current
2940 @endif gcc-bootstrap
2941 @if build-m4
2942 TARGET-build-m4=all
2943 maybe-all-build-m4: all-build-m4
2944 all-build-m4: configure-build-m4
2945         @: $(MAKE); $(unstage)
2946         @r=`${PWD_COMMAND}`; export r; \
2947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2948         $(BUILD_EXPORTS)  \
2949         (cd $(BUILD_SUBDIR)/m4 && \
2950           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2951                 $(TARGET-build-m4))
2952 @endif build-m4
2953
2954
2955
2956
2957
2958 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2959 maybe-configure-build-texinfo:
2960 @if gcc-bootstrap
2961 configure-build-texinfo: stage_current
2962 @endif gcc-bootstrap
2963 @if build-texinfo
2964 maybe-configure-build-texinfo: configure-build-texinfo
2965 configure-build-texinfo: 
2966         @: $(MAKE); $(unstage)
2967         @r=`${PWD_COMMAND}`; export r; \
2968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2969         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2970         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
2971         $(BUILD_EXPORTS)  \
2972         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2973         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2974         case $(srcdir) in \
2975           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2976           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2977                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2978         esac; \
2979         module_srcdir=texinfo; \
2980         rm -f no-such-file || : ; \
2981         CONFIG_SITE=no-such-file $(SHELL) \
2982           $$s/$$module_srcdir/configure \
2983           --srcdir=$${topdir}/$$module_srcdir \
2984           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2985           --target=${target_alias}  \
2986           || exit 1
2987 @endif build-texinfo
2988
2989
2990
2991
2992
2993 .PHONY: all-build-texinfo maybe-all-build-texinfo
2994 maybe-all-build-texinfo:
2995 @if gcc-bootstrap
2996 all-build-texinfo: stage_current
2997 @endif gcc-bootstrap
2998 @if build-texinfo
2999 TARGET-build-texinfo=all
3000 maybe-all-build-texinfo: all-build-texinfo
3001 all-build-texinfo: configure-build-texinfo
3002         @: $(MAKE); $(unstage)
3003         @r=`${PWD_COMMAND}`; export r; \
3004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3005         $(BUILD_EXPORTS)  \
3006         (cd $(BUILD_SUBDIR)/texinfo && \
3007           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3008                 $(TARGET-build-texinfo))
3009 @endif build-texinfo
3010
3011
3012
3013
3014
3015 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3016 maybe-configure-build-fixincludes:
3017 @if gcc-bootstrap
3018 configure-build-fixincludes: stage_current
3019 @endif gcc-bootstrap
3020 @if build-fixincludes
3021 maybe-configure-build-fixincludes: configure-build-fixincludes
3022 configure-build-fixincludes: 
3023         @: $(MAKE); $(unstage)
3024         @r=`${PWD_COMMAND}`; export r; \
3025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3026         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3027         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3028         $(BUILD_EXPORTS)  \
3029         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3030         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3031         case $(srcdir) in \
3032           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3033           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3034                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3035         esac; \
3036         module_srcdir=fixincludes; \
3037         rm -f no-such-file || : ; \
3038         CONFIG_SITE=no-such-file $(SHELL) \
3039           $$s/$$module_srcdir/configure \
3040           --srcdir=$${topdir}/$$module_srcdir \
3041           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3042           --target=${target_alias}  \
3043           || exit 1
3044 @endif build-fixincludes
3045
3046
3047
3048
3049
3050 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3051 maybe-all-build-fixincludes:
3052 @if gcc-bootstrap
3053 all-build-fixincludes: stage_current
3054 @endif gcc-bootstrap
3055 @if build-fixincludes
3056 TARGET-build-fixincludes=all
3057 maybe-all-build-fixincludes: all-build-fixincludes
3058 all-build-fixincludes: configure-build-fixincludes
3059         @: $(MAKE); $(unstage)
3060         @r=`${PWD_COMMAND}`; export r; \
3061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3062         $(BUILD_EXPORTS)  \
3063         (cd $(BUILD_SUBDIR)/fixincludes && \
3064           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3065                 $(TARGET-build-fixincludes))
3066 @endif build-fixincludes
3067
3068
3069
3070
3071
3072 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3073 maybe-configure-build-libcpp:
3074 @if gcc-bootstrap
3075 configure-build-libcpp: stage_current
3076 @endif gcc-bootstrap
3077 @if build-libcpp
3078 maybe-configure-build-libcpp: configure-build-libcpp
3079 configure-build-libcpp: 
3080         @: $(MAKE); $(unstage)
3081         @r=`${PWD_COMMAND}`; export r; \
3082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3083         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3084         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3085         $(BUILD_EXPORTS)  \
3086         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3087         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3088         case $(srcdir) in \
3089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3090           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3092         esac; \
3093         module_srcdir=libcpp; \
3094         rm -f no-such-file || : ; \
3095         CONFIG_SITE=no-such-file $(SHELL) \
3096           $$s/$$module_srcdir/configure \
3097           --srcdir=$${topdir}/$$module_srcdir \
3098           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3099           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3100           || exit 1
3101 @endif build-libcpp
3102
3103
3104
3105
3106
3107 .PHONY: all-build-libcpp maybe-all-build-libcpp
3108 maybe-all-build-libcpp:
3109 @if gcc-bootstrap
3110 all-build-libcpp: stage_current
3111 @endif gcc-bootstrap
3112 @if build-libcpp
3113 TARGET-build-libcpp=all
3114 maybe-all-build-libcpp: all-build-libcpp
3115 all-build-libcpp: configure-build-libcpp
3116         @: $(MAKE); $(unstage)
3117         @r=`${PWD_COMMAND}`; export r; \
3118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3119         $(BUILD_EXPORTS)  \
3120         (cd $(BUILD_SUBDIR)/libcpp && \
3121           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3122                 $(TARGET-build-libcpp))
3123 @endif build-libcpp
3124
3125
3126
3127
3128
3129 # --------------------------------------
3130 # Modules which run on the host machine
3131 # --------------------------------------
3132
3133
3134 .PHONY: configure-bfd maybe-configure-bfd
3135 maybe-configure-bfd:
3136 @if gcc-bootstrap
3137 configure-bfd: stage_current
3138 @endif gcc-bootstrap
3139 @if bfd
3140 maybe-configure-bfd: configure-bfd
3141 configure-bfd: 
3142         @r=`${PWD_COMMAND}`; export r; \
3143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3144         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3145         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3146         $(HOST_EXPORTS)  \
3147         echo Configuring in $(HOST_SUBDIR)/bfd; \
3148         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3149         case $(srcdir) in \
3150           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3151           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3152                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3153         esac; \
3154         module_srcdir=bfd; \
3155         $(SHELL) \
3156           $$s/$$module_srcdir/configure \
3157           --srcdir=$${topdir}/$$module_srcdir \
3158           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3159           --target=${target_alias}  \
3160           || exit 1
3161 @endif bfd
3162
3163
3164
3165 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3166 maybe-configure-stage1-bfd:
3167 @if bfd-bootstrap
3168 maybe-configure-stage1-bfd: configure-stage1-bfd
3169 configure-stage1-bfd:
3170         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3171         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3172         @r=`${PWD_COMMAND}`; export r; \
3173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3174         TFLAGS="$(STAGE1_TFLAGS)"; \
3175         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3176         $(HOST_EXPORTS) \
3177         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3178         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3179         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3180         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3181         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3182         cd $(HOST_SUBDIR)/bfd || exit 1; \
3183         case $(srcdir) in \
3184           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3185           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3186                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3187         esac; \
3188         module_srcdir=bfd; \
3189         $(SHELL) $$s/$$module_srcdir/configure \
3190           --srcdir=$${topdir}/$$module_srcdir \
3191           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3192           --target=${target_alias} \
3193            \
3194           $(STAGE1_CONFIGURE_FLAGS)
3195 @endif bfd-bootstrap
3196
3197 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3198 maybe-configure-stage2-bfd:
3199 @if bfd-bootstrap
3200 maybe-configure-stage2-bfd: configure-stage2-bfd
3201 configure-stage2-bfd:
3202         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3203         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3204         @r=`${PWD_COMMAND}`; export r; \
3205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3206         TFLAGS="$(STAGE2_TFLAGS)"; \
3207         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3208         $(HOST_EXPORTS) \
3209         $(POSTSTAGE1_HOST_EXPORTS) \
3210         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3211         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3212         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3213         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3214         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3215         cd $(HOST_SUBDIR)/bfd || exit 1; \
3216         case $(srcdir) in \
3217           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3218           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3219                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3220         esac; \
3221         module_srcdir=bfd; \
3222         $(SHELL) $$s/$$module_srcdir/configure \
3223           --srcdir=$${topdir}/$$module_srcdir \
3224           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3225           --target=${target_alias} \
3226           --with-build-libsubdir=$(HOST_SUBDIR) \
3227           $(STAGE2_CONFIGURE_FLAGS)
3228 @endif bfd-bootstrap
3229
3230 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3231 maybe-configure-stage3-bfd:
3232 @if bfd-bootstrap
3233 maybe-configure-stage3-bfd: configure-stage3-bfd
3234 configure-stage3-bfd:
3235         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3236         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3237         @r=`${PWD_COMMAND}`; export r; \
3238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3239         TFLAGS="$(STAGE3_TFLAGS)"; \
3240         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3241         $(HOST_EXPORTS) \
3242         $(POSTSTAGE1_HOST_EXPORTS) \
3243         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3244         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3245         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3246         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3247         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3248         cd $(HOST_SUBDIR)/bfd || exit 1; \
3249         case $(srcdir) in \
3250           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3251           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3252                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3253         esac; \
3254         module_srcdir=bfd; \
3255         $(SHELL) $$s/$$module_srcdir/configure \
3256           --srcdir=$${topdir}/$$module_srcdir \
3257           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3258           --target=${target_alias} \
3259           --with-build-libsubdir=$(HOST_SUBDIR) \
3260           $(STAGE3_CONFIGURE_FLAGS)
3261 @endif bfd-bootstrap
3262
3263 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3264 maybe-configure-stage4-bfd:
3265 @if bfd-bootstrap
3266 maybe-configure-stage4-bfd: configure-stage4-bfd
3267 configure-stage4-bfd:
3268         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3269         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3270         @r=`${PWD_COMMAND}`; export r; \
3271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3272         TFLAGS="$(STAGE4_TFLAGS)"; \
3273         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3274         $(HOST_EXPORTS) \
3275         $(POSTSTAGE1_HOST_EXPORTS) \
3276         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3277         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3278         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3279         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3280         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3281         cd $(HOST_SUBDIR)/bfd || exit 1; \
3282         case $(srcdir) in \
3283           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3284           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3285                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3286         esac; \
3287         module_srcdir=bfd; \
3288         $(SHELL) $$s/$$module_srcdir/configure \
3289           --srcdir=$${topdir}/$$module_srcdir \
3290           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3291           --target=${target_alias} \
3292           --with-build-libsubdir=$(HOST_SUBDIR) \
3293           $(STAGE4_CONFIGURE_FLAGS)
3294 @endif bfd-bootstrap
3295
3296 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3297 maybe-configure-stageprofile-bfd:
3298 @if bfd-bootstrap
3299 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3300 configure-stageprofile-bfd:
3301         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3302         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3303         @r=`${PWD_COMMAND}`; export r; \
3304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3305         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3306         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3307         $(HOST_EXPORTS) \
3308         $(POSTSTAGE1_HOST_EXPORTS) \
3309         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3310         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3311         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3312         echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3313         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3314         cd $(HOST_SUBDIR)/bfd || exit 1; \
3315         case $(srcdir) in \
3316           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3317           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3318                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3319         esac; \
3320         module_srcdir=bfd; \
3321         $(SHELL) $$s/$$module_srcdir/configure \
3322           --srcdir=$${topdir}/$$module_srcdir \
3323           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3324           --target=${target_alias} \
3325           --with-build-libsubdir=$(HOST_SUBDIR) \
3326           $(STAGEprofile_CONFIGURE_FLAGS)
3327 @endif bfd-bootstrap
3328
3329 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3330 maybe-configure-stagefeedback-bfd:
3331 @if bfd-bootstrap
3332 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3333 configure-stagefeedback-bfd:
3334         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3335         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3336         @r=`${PWD_COMMAND}`; export r; \
3337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3338         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3339         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3340         $(HOST_EXPORTS) \
3341         $(POSTSTAGE1_HOST_EXPORTS) \
3342         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3343         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3344         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3345         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3346         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3347         cd $(HOST_SUBDIR)/bfd || exit 1; \
3348         case $(srcdir) in \
3349           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3350           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3351                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3352         esac; \
3353         module_srcdir=bfd; \
3354         $(SHELL) $$s/$$module_srcdir/configure \
3355           --srcdir=$${topdir}/$$module_srcdir \
3356           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3357           --target=${target_alias} \
3358           --with-build-libsubdir=$(HOST_SUBDIR) \
3359           $(STAGEfeedback_CONFIGURE_FLAGS)
3360 @endif bfd-bootstrap
3361
3362
3363
3364
3365
3366 .PHONY: all-bfd maybe-all-bfd
3367 maybe-all-bfd:
3368 @if gcc-bootstrap
3369 all-bfd: stage_current
3370 @endif gcc-bootstrap
3371 @if bfd
3372 TARGET-bfd=all
3373 maybe-all-bfd: all-bfd
3374 all-bfd: configure-bfd
3375         @r=`${PWD_COMMAND}`; export r; \
3376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3377         $(HOST_EXPORTS)  \
3378         (cd $(HOST_SUBDIR)/bfd && \
3379           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3380                 $(TARGET-bfd))
3381 @endif bfd
3382
3383
3384
3385 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3386 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3387 maybe-all-stage1-bfd:
3388 maybe-clean-stage1-bfd:
3389 @if bfd-bootstrap
3390 maybe-all-stage1-bfd: all-stage1-bfd
3391 all-stage1: all-stage1-bfd
3392 TARGET-stage1-bfd = $(TARGET-bfd)
3393 all-stage1-bfd: configure-stage1-bfd
3394         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3395         @r=`${PWD_COMMAND}`; export r; \
3396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3397         TFLAGS="$(STAGE1_TFLAGS)"; \
3398         $(HOST_EXPORTS)  \
3399         cd $(HOST_SUBDIR)/bfd && \
3400          \
3401         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3402                 CFLAGS="$(STAGE1_CFLAGS)" \
3403                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3404                 LIBCFLAGS="$(LIBCFLAGS)" \
3405                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3406                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3407                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3408                 $(EXTRA_HOST_FLAGS)  \
3409                 $(STAGE1_FLAGS_TO_PASS)  \
3410                 TFLAGS="$(STAGE1_TFLAGS)"  \
3411                 $(TARGET-stage1-bfd)
3412
3413 maybe-clean-stage1-bfd: clean-stage1-bfd
3414 clean-stage1: clean-stage1-bfd
3415 clean-stage1-bfd:
3416         @if [ $(current_stage) = stage1 ]; then \
3417           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3418         else \
3419           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3420           $(MAKE) stage1-start; \
3421         fi; \
3422         cd $(HOST_SUBDIR)/bfd && \
3423         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3424         $(STAGE1_FLAGS_TO_PASS)  clean
3425 @endif bfd-bootstrap
3426
3427
3428 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3429 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3430 maybe-all-stage2-bfd:
3431 maybe-clean-stage2-bfd:
3432 @if bfd-bootstrap
3433 maybe-all-stage2-bfd: all-stage2-bfd
3434 all-stage2: all-stage2-bfd
3435 TARGET-stage2-bfd = $(TARGET-bfd)
3436 all-stage2-bfd: configure-stage2-bfd
3437         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3438         @r=`${PWD_COMMAND}`; export r; \
3439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3440         TFLAGS="$(STAGE2_TFLAGS)"; \
3441         $(HOST_EXPORTS) \
3442         $(POSTSTAGE1_HOST_EXPORTS)  \
3443         cd $(HOST_SUBDIR)/bfd && \
3444          \
3445         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3446                 CFLAGS="$(STAGE2_CFLAGS)" \
3447                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3448                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3449                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3450                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3451                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3452                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3453                 TFLAGS="$(STAGE2_TFLAGS)"  \
3454                 $(TARGET-stage2-bfd)
3455
3456 maybe-clean-stage2-bfd: clean-stage2-bfd
3457 clean-stage2: clean-stage2-bfd
3458 clean-stage2-bfd:
3459         @if [ $(current_stage) = stage2 ]; then \
3460           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3461         else \
3462           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3463           $(MAKE) stage2-start; \
3464         fi; \
3465         cd $(HOST_SUBDIR)/bfd && \
3466         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3467 @endif bfd-bootstrap
3468
3469
3470 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3471 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3472 maybe-all-stage3-bfd:
3473 maybe-clean-stage3-bfd:
3474 @if bfd-bootstrap
3475 maybe-all-stage3-bfd: all-stage3-bfd
3476 all-stage3: all-stage3-bfd
3477 TARGET-stage3-bfd = $(TARGET-bfd)
3478 all-stage3-bfd: configure-stage3-bfd
3479         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3480         @r=`${PWD_COMMAND}`; export r; \
3481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3482         TFLAGS="$(STAGE3_TFLAGS)"; \
3483         $(HOST_EXPORTS) \
3484         $(POSTSTAGE1_HOST_EXPORTS)  \
3485         cd $(HOST_SUBDIR)/bfd && \
3486          \
3487         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3488                 CFLAGS="$(STAGE3_CFLAGS)" \
3489                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3490                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3491                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3492                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3493                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3494                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3495                 TFLAGS="$(STAGE3_TFLAGS)"  \
3496                 $(TARGET-stage3-bfd)
3497
3498 maybe-clean-stage3-bfd: clean-stage3-bfd
3499 clean-stage3: clean-stage3-bfd
3500 clean-stage3-bfd:
3501         @if [ $(current_stage) = stage3 ]; then \
3502           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3503         else \
3504           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3505           $(MAKE) stage3-start; \
3506         fi; \
3507         cd $(HOST_SUBDIR)/bfd && \
3508         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3509 @endif bfd-bootstrap
3510
3511
3512 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3513 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3514 maybe-all-stage4-bfd:
3515 maybe-clean-stage4-bfd:
3516 @if bfd-bootstrap
3517 maybe-all-stage4-bfd: all-stage4-bfd
3518 all-stage4: all-stage4-bfd
3519 TARGET-stage4-bfd = $(TARGET-bfd)
3520 all-stage4-bfd: configure-stage4-bfd
3521         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3522         @r=`${PWD_COMMAND}`; export r; \
3523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3524         TFLAGS="$(STAGE4_TFLAGS)"; \
3525         $(HOST_EXPORTS) \
3526         $(POSTSTAGE1_HOST_EXPORTS)  \
3527         cd $(HOST_SUBDIR)/bfd && \
3528          \
3529         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3530                 CFLAGS="$(STAGE4_CFLAGS)" \
3531                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3532                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3533                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3534                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3535                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3536                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3537                 TFLAGS="$(STAGE4_TFLAGS)"  \
3538                 $(TARGET-stage4-bfd)
3539
3540 maybe-clean-stage4-bfd: clean-stage4-bfd
3541 clean-stage4: clean-stage4-bfd
3542 clean-stage4-bfd:
3543         @if [ $(current_stage) = stage4 ]; then \
3544           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3545         else \
3546           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3547           $(MAKE) stage4-start; \
3548         fi; \
3549         cd $(HOST_SUBDIR)/bfd && \
3550         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3551 @endif bfd-bootstrap
3552
3553
3554 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3555 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3556 maybe-all-stageprofile-bfd:
3557 maybe-clean-stageprofile-bfd:
3558 @if bfd-bootstrap
3559 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3560 all-stageprofile: all-stageprofile-bfd
3561 TARGET-stageprofile-bfd = $(TARGET-bfd)
3562 all-stageprofile-bfd: configure-stageprofile-bfd
3563         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3564         @r=`${PWD_COMMAND}`; export r; \
3565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3566         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3567         $(HOST_EXPORTS) \
3568         $(POSTSTAGE1_HOST_EXPORTS)  \
3569         cd $(HOST_SUBDIR)/bfd && \
3570          \
3571         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3572                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3573                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3574                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3575                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3576                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3577                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3578                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3579                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
3580                 $(TARGET-stageprofile-bfd)
3581
3582 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3583 clean-stageprofile: clean-stageprofile-bfd
3584 clean-stageprofile-bfd:
3585         @if [ $(current_stage) = stageprofile ]; then \
3586           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3587         else \
3588           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3589           $(MAKE) stageprofile-start; \
3590         fi; \
3591         cd $(HOST_SUBDIR)/bfd && \
3592         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3593 @endif bfd-bootstrap
3594
3595
3596 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3597 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3598 maybe-all-stagefeedback-bfd:
3599 maybe-clean-stagefeedback-bfd:
3600 @if bfd-bootstrap
3601 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3602 all-stagefeedback: all-stagefeedback-bfd
3603 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3604 all-stagefeedback-bfd: configure-stagefeedback-bfd
3605         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3606         @r=`${PWD_COMMAND}`; export r; \
3607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3608         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3609         $(HOST_EXPORTS) \
3610         $(POSTSTAGE1_HOST_EXPORTS)  \
3611         cd $(HOST_SUBDIR)/bfd && \
3612          \
3613         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3614                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3615                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3616                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3617                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3618                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3619                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3620                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3621                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
3622                 $(TARGET-stagefeedback-bfd)
3623
3624 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3625 clean-stagefeedback: clean-stagefeedback-bfd
3626 clean-stagefeedback-bfd:
3627         @if [ $(current_stage) = stagefeedback ]; then \
3628           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3629         else \
3630           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3631           $(MAKE) stagefeedback-start; \
3632         fi; \
3633         cd $(HOST_SUBDIR)/bfd && \
3634         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3635 @endif bfd-bootstrap
3636
3637
3638
3639
3640
3641 .PHONY: check-bfd maybe-check-bfd
3642 maybe-check-bfd:
3643 @if bfd
3644 maybe-check-bfd: check-bfd
3645
3646 check-bfd:
3647         @: $(MAKE); $(unstage)
3648         @r=`${PWD_COMMAND}`; export r; \
3649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3650         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3651         (cd $(HOST_SUBDIR)/bfd && \
3652           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
3653
3654 @endif bfd
3655
3656 .PHONY: install-bfd maybe-install-bfd
3657 maybe-install-bfd:
3658 @if bfd
3659 maybe-install-bfd: install-bfd
3660
3661 install-bfd: installdirs
3662         @: $(MAKE); $(unstage)
3663         @r=`${PWD_COMMAND}`; export r; \
3664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3665         $(HOST_EXPORTS) \
3666         (cd $(HOST_SUBDIR)/bfd && \
3667           $(MAKE) $(FLAGS_TO_PASS)  install)
3668
3669 @endif bfd
3670
3671 .PHONY: install-strip-bfd maybe-install-strip-bfd
3672 maybe-install-strip-bfd:
3673 @if bfd
3674 maybe-install-strip-bfd: install-strip-bfd
3675
3676 install-strip-bfd: installdirs
3677         @: $(MAKE); $(unstage)
3678         @r=`${PWD_COMMAND}`; export r; \
3679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3680         $(HOST_EXPORTS) \
3681         (cd $(HOST_SUBDIR)/bfd && \
3682           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3683
3684 @endif bfd
3685
3686 # Other targets (info, dvi, pdf, etc.)
3687
3688 .PHONY: maybe-info-bfd info-bfd
3689 maybe-info-bfd:
3690 @if bfd
3691 maybe-info-bfd: info-bfd
3692
3693 info-bfd: \
3694     configure-bfd 
3695         @[ -f ./bfd/Makefile ] || exit 0; \
3696         r=`${PWD_COMMAND}`; export r; \
3697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3698         $(HOST_EXPORTS) \
3699         for flag in $(EXTRA_HOST_FLAGS) ; do \
3700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3701         done; \
3702         echo "Doing info in bfd"; \
3703         (cd $(HOST_SUBDIR)/bfd && \
3704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3706                   "RANLIB=$${RANLIB}" \
3707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3708                   info) \
3709           || exit 1
3710
3711 @endif bfd
3712
3713 .PHONY: maybe-dvi-bfd dvi-bfd
3714 maybe-dvi-bfd:
3715 @if bfd
3716 maybe-dvi-bfd: dvi-bfd
3717
3718 dvi-bfd: \
3719     configure-bfd 
3720         @[ -f ./bfd/Makefile ] || exit 0; \
3721         r=`${PWD_COMMAND}`; export r; \
3722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3723         $(HOST_EXPORTS) \
3724         for flag in $(EXTRA_HOST_FLAGS) ; do \
3725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3726         done; \
3727         echo "Doing dvi in bfd"; \
3728         (cd $(HOST_SUBDIR)/bfd && \
3729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3731                   "RANLIB=$${RANLIB}" \
3732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3733                   dvi) \
3734           || exit 1
3735
3736 @endif bfd
3737
3738 .PHONY: maybe-pdf-bfd pdf-bfd
3739 maybe-pdf-bfd:
3740 @if bfd
3741 maybe-pdf-bfd: pdf-bfd
3742
3743 pdf-bfd: \
3744     configure-bfd 
3745         @[ -f ./bfd/Makefile ] || exit 0; \
3746         r=`${PWD_COMMAND}`; export r; \
3747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3748         $(HOST_EXPORTS) \
3749         for flag in $(EXTRA_HOST_FLAGS) ; do \
3750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3751         done; \
3752         echo "Doing pdf in bfd"; \
3753         (cd $(HOST_SUBDIR)/bfd && \
3754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3756                   "RANLIB=$${RANLIB}" \
3757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3758                   pdf) \
3759           || exit 1
3760
3761 @endif bfd
3762
3763 .PHONY: maybe-html-bfd html-bfd
3764 maybe-html-bfd:
3765 @if bfd
3766 maybe-html-bfd: html-bfd
3767
3768 html-bfd: \
3769     configure-bfd 
3770         @[ -f ./bfd/Makefile ] || exit 0; \
3771         r=`${PWD_COMMAND}`; export r; \
3772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3773         $(HOST_EXPORTS) \
3774         for flag in $(EXTRA_HOST_FLAGS) ; do \
3775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3776         done; \
3777         echo "Doing html in bfd"; \
3778         (cd $(HOST_SUBDIR)/bfd && \
3779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3781                   "RANLIB=$${RANLIB}" \
3782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3783                   html) \
3784           || exit 1
3785
3786 @endif bfd
3787
3788 .PHONY: maybe-TAGS-bfd TAGS-bfd
3789 maybe-TAGS-bfd:
3790 @if bfd
3791 maybe-TAGS-bfd: TAGS-bfd
3792
3793 TAGS-bfd: \
3794     configure-bfd 
3795         @[ -f ./bfd/Makefile ] || exit 0; \
3796         r=`${PWD_COMMAND}`; export r; \
3797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3798         $(HOST_EXPORTS) \
3799         for flag in $(EXTRA_HOST_FLAGS) ; do \
3800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3801         done; \
3802         echo "Doing TAGS in bfd"; \
3803         (cd $(HOST_SUBDIR)/bfd && \
3804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3806                   "RANLIB=$${RANLIB}" \
3807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3808                   TAGS) \
3809           || exit 1
3810
3811 @endif bfd
3812
3813 .PHONY: maybe-install-info-bfd install-info-bfd
3814 maybe-install-info-bfd:
3815 @if bfd
3816 maybe-install-info-bfd: install-info-bfd
3817
3818 install-info-bfd: \
3819     configure-bfd \
3820     info-bfd 
3821         @[ -f ./bfd/Makefile ] || exit 0; \
3822         r=`${PWD_COMMAND}`; export r; \
3823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3824         $(HOST_EXPORTS) \
3825         for flag in $(EXTRA_HOST_FLAGS) ; do \
3826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3827         done; \
3828         echo "Doing install-info in bfd"; \
3829         (cd $(HOST_SUBDIR)/bfd && \
3830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3832                   "RANLIB=$${RANLIB}" \
3833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3834                   install-info) \
3835           || exit 1
3836
3837 @endif bfd
3838
3839 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3840 maybe-install-pdf-bfd:
3841 @if bfd
3842 maybe-install-pdf-bfd: install-pdf-bfd
3843
3844 install-pdf-bfd: \
3845     configure-bfd \
3846     pdf-bfd 
3847         @[ -f ./bfd/Makefile ] || exit 0; \
3848         r=`${PWD_COMMAND}`; export r; \
3849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3850         $(HOST_EXPORTS) \
3851         for flag in $(EXTRA_HOST_FLAGS) ; do \
3852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3853         done; \
3854         echo "Doing install-pdf in bfd"; \
3855         (cd $(HOST_SUBDIR)/bfd && \
3856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3858                   "RANLIB=$${RANLIB}" \
3859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3860                   install-pdf) \
3861           || exit 1
3862
3863 @endif bfd
3864
3865 .PHONY: maybe-install-html-bfd install-html-bfd
3866 maybe-install-html-bfd:
3867 @if bfd
3868 maybe-install-html-bfd: install-html-bfd
3869
3870 install-html-bfd: \
3871     configure-bfd \
3872     html-bfd 
3873         @[ -f ./bfd/Makefile ] || exit 0; \
3874         r=`${PWD_COMMAND}`; export r; \
3875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3876         $(HOST_EXPORTS) \
3877         for flag in $(EXTRA_HOST_FLAGS) ; do \
3878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3879         done; \
3880         echo "Doing install-html in bfd"; \
3881         (cd $(HOST_SUBDIR)/bfd && \
3882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3884                   "RANLIB=$${RANLIB}" \
3885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3886                   install-html) \
3887           || exit 1
3888
3889 @endif bfd
3890
3891 .PHONY: maybe-installcheck-bfd installcheck-bfd
3892 maybe-installcheck-bfd:
3893 @if bfd
3894 maybe-installcheck-bfd: installcheck-bfd
3895
3896 installcheck-bfd: \
3897     configure-bfd 
3898         @[ -f ./bfd/Makefile ] || exit 0; \
3899         r=`${PWD_COMMAND}`; export r; \
3900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3901         $(HOST_EXPORTS) \
3902         for flag in $(EXTRA_HOST_FLAGS) ; do \
3903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3904         done; \
3905         echo "Doing installcheck in bfd"; \
3906         (cd $(HOST_SUBDIR)/bfd && \
3907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3909                   "RANLIB=$${RANLIB}" \
3910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3911                   installcheck) \
3912           || exit 1
3913
3914 @endif bfd
3915
3916 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3917 maybe-mostlyclean-bfd:
3918 @if bfd
3919 maybe-mostlyclean-bfd: mostlyclean-bfd
3920
3921 mostlyclean-bfd: 
3922         @[ -f ./bfd/Makefile ] || exit 0; \
3923         r=`${PWD_COMMAND}`; export r; \
3924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3925         $(HOST_EXPORTS) \
3926         for flag in $(EXTRA_HOST_FLAGS) ; do \
3927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3928         done; \
3929         echo "Doing mostlyclean in bfd"; \
3930         (cd $(HOST_SUBDIR)/bfd && \
3931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3933                   "RANLIB=$${RANLIB}" \
3934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3935                   mostlyclean) \
3936           || exit 1
3937
3938 @endif bfd
3939
3940 .PHONY: maybe-clean-bfd clean-bfd
3941 maybe-clean-bfd:
3942 @if bfd
3943 maybe-clean-bfd: clean-bfd
3944
3945 clean-bfd: 
3946         @[ -f ./bfd/Makefile ] || exit 0; \
3947         r=`${PWD_COMMAND}`; export r; \
3948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3949         $(HOST_EXPORTS) \
3950         for flag in $(EXTRA_HOST_FLAGS) ; do \
3951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3952         done; \
3953         echo "Doing clean in bfd"; \
3954         (cd $(HOST_SUBDIR)/bfd && \
3955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3957                   "RANLIB=$${RANLIB}" \
3958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3959                   clean) \
3960           || exit 1
3961
3962 @endif bfd
3963
3964 .PHONY: maybe-distclean-bfd distclean-bfd
3965 maybe-distclean-bfd:
3966 @if bfd
3967 maybe-distclean-bfd: distclean-bfd
3968
3969 distclean-bfd: 
3970         @[ -f ./bfd/Makefile ] || exit 0; \
3971         r=`${PWD_COMMAND}`; export r; \
3972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3973         $(HOST_EXPORTS) \
3974         for flag in $(EXTRA_HOST_FLAGS) ; do \
3975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3976         done; \
3977         echo "Doing distclean in bfd"; \
3978         (cd $(HOST_SUBDIR)/bfd && \
3979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3981                   "RANLIB=$${RANLIB}" \
3982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3983                   distclean) \
3984           || exit 1
3985
3986 @endif bfd
3987
3988 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
3989 maybe-maintainer-clean-bfd:
3990 @if bfd
3991 maybe-maintainer-clean-bfd: maintainer-clean-bfd
3992
3993 maintainer-clean-bfd: 
3994         @[ -f ./bfd/Makefile ] || exit 0; \
3995         r=`${PWD_COMMAND}`; export r; \
3996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3997         $(HOST_EXPORTS) \
3998         for flag in $(EXTRA_HOST_FLAGS) ; do \
3999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4000         done; \
4001         echo "Doing maintainer-clean in bfd"; \
4002         (cd $(HOST_SUBDIR)/bfd && \
4003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4005                   "RANLIB=$${RANLIB}" \
4006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4007                   maintainer-clean) \
4008           || exit 1
4009
4010 @endif bfd
4011
4012
4013
4014 .PHONY: configure-opcodes maybe-configure-opcodes
4015 maybe-configure-opcodes:
4016 @if gcc-bootstrap
4017 configure-opcodes: stage_current
4018 @endif gcc-bootstrap
4019 @if opcodes
4020 maybe-configure-opcodes: configure-opcodes
4021 configure-opcodes: 
4022         @r=`${PWD_COMMAND}`; export r; \
4023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4024         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4025         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4026         $(HOST_EXPORTS)  \
4027         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4028         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4029         case $(srcdir) in \
4030           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4031           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4032                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4033         esac; \
4034         module_srcdir=opcodes; \
4035         $(SHELL) \
4036           $$s/$$module_srcdir/configure \
4037           --srcdir=$${topdir}/$$module_srcdir \
4038           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4039           --target=${target_alias}  \
4040           || exit 1
4041 @endif opcodes
4042
4043
4044
4045 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4046 maybe-configure-stage1-opcodes:
4047 @if opcodes-bootstrap
4048 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4049 configure-stage1-opcodes:
4050         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4051         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4052         @r=`${PWD_COMMAND}`; export r; \
4053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4054         TFLAGS="$(STAGE1_TFLAGS)"; \
4055         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4056         $(HOST_EXPORTS) \
4057         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4058         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4059         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4060         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4061         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4062         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4063         case $(srcdir) in \
4064           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4065           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4066                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4067         esac; \
4068         module_srcdir=opcodes; \
4069         $(SHELL) $$s/$$module_srcdir/configure \
4070           --srcdir=$${topdir}/$$module_srcdir \
4071           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4072           --target=${target_alias} \
4073            \
4074           $(STAGE1_CONFIGURE_FLAGS)
4075 @endif opcodes-bootstrap
4076
4077 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4078 maybe-configure-stage2-opcodes:
4079 @if opcodes-bootstrap
4080 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4081 configure-stage2-opcodes:
4082         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4083         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4084         @r=`${PWD_COMMAND}`; export r; \
4085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4086         TFLAGS="$(STAGE2_TFLAGS)"; \
4087         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4088         $(HOST_EXPORTS) \
4089         $(POSTSTAGE1_HOST_EXPORTS) \
4090         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4091         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4092         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4093         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4094         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4095         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4096         case $(srcdir) in \
4097           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4098           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4099                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4100         esac; \
4101         module_srcdir=opcodes; \
4102         $(SHELL) $$s/$$module_srcdir/configure \
4103           --srcdir=$${topdir}/$$module_srcdir \
4104           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4105           --target=${target_alias} \
4106           --with-build-libsubdir=$(HOST_SUBDIR) \
4107           $(STAGE2_CONFIGURE_FLAGS)
4108 @endif opcodes-bootstrap
4109
4110 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4111 maybe-configure-stage3-opcodes:
4112 @if opcodes-bootstrap
4113 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4114 configure-stage3-opcodes:
4115         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4116         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4117         @r=`${PWD_COMMAND}`; export r; \
4118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4119         TFLAGS="$(STAGE3_TFLAGS)"; \
4120         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4121         $(HOST_EXPORTS) \
4122         $(POSTSTAGE1_HOST_EXPORTS) \
4123         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4124         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4125         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4126         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4127         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4128         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4129         case $(srcdir) in \
4130           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4131           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4132                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4133         esac; \
4134         module_srcdir=opcodes; \
4135         $(SHELL) $$s/$$module_srcdir/configure \
4136           --srcdir=$${topdir}/$$module_srcdir \
4137           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4138           --target=${target_alias} \
4139           --with-build-libsubdir=$(HOST_SUBDIR) \
4140           $(STAGE3_CONFIGURE_FLAGS)
4141 @endif opcodes-bootstrap
4142
4143 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4144 maybe-configure-stage4-opcodes:
4145 @if opcodes-bootstrap
4146 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4147 configure-stage4-opcodes:
4148         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4149         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4150         @r=`${PWD_COMMAND}`; export r; \
4151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4152         TFLAGS="$(STAGE4_TFLAGS)"; \
4153         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4154         $(HOST_EXPORTS) \
4155         $(POSTSTAGE1_HOST_EXPORTS) \
4156         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4157         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4158         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4159         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4160         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4161         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4162         case $(srcdir) in \
4163           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4164           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4165                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4166         esac; \
4167         module_srcdir=opcodes; \
4168         $(SHELL) $$s/$$module_srcdir/configure \
4169           --srcdir=$${topdir}/$$module_srcdir \
4170           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4171           --target=${target_alias} \
4172           --with-build-libsubdir=$(HOST_SUBDIR) \
4173           $(STAGE4_CONFIGURE_FLAGS)
4174 @endif opcodes-bootstrap
4175
4176 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4177 maybe-configure-stageprofile-opcodes:
4178 @if opcodes-bootstrap
4179 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4180 configure-stageprofile-opcodes:
4181         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4182         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4183         @r=`${PWD_COMMAND}`; export r; \
4184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4185         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4186         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4187         $(HOST_EXPORTS) \
4188         $(POSTSTAGE1_HOST_EXPORTS) \
4189         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4190         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4191         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4192         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4193         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4194         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4195         case $(srcdir) in \
4196           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4197           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4198                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4199         esac; \
4200         module_srcdir=opcodes; \
4201         $(SHELL) $$s/$$module_srcdir/configure \
4202           --srcdir=$${topdir}/$$module_srcdir \
4203           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4204           --target=${target_alias} \
4205           --with-build-libsubdir=$(HOST_SUBDIR) \
4206           $(STAGEprofile_CONFIGURE_FLAGS)
4207 @endif opcodes-bootstrap
4208
4209 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4210 maybe-configure-stagefeedback-opcodes:
4211 @if opcodes-bootstrap
4212 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4213 configure-stagefeedback-opcodes:
4214         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4215         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4216         @r=`${PWD_COMMAND}`; export r; \
4217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4218         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4219         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4220         $(HOST_EXPORTS) \
4221         $(POSTSTAGE1_HOST_EXPORTS) \
4222         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4223         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4224         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4225         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4226         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4227         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4228         case $(srcdir) in \
4229           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4230           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4231                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4232         esac; \
4233         module_srcdir=opcodes; \
4234         $(SHELL) $$s/$$module_srcdir/configure \
4235           --srcdir=$${topdir}/$$module_srcdir \
4236           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4237           --target=${target_alias} \
4238           --with-build-libsubdir=$(HOST_SUBDIR) \
4239           $(STAGEfeedback_CONFIGURE_FLAGS)
4240 @endif opcodes-bootstrap
4241
4242
4243
4244
4245
4246 .PHONY: all-opcodes maybe-all-opcodes
4247 maybe-all-opcodes:
4248 @if gcc-bootstrap
4249 all-opcodes: stage_current
4250 @endif gcc-bootstrap
4251 @if opcodes
4252 TARGET-opcodes=all
4253 maybe-all-opcodes: all-opcodes
4254 all-opcodes: configure-opcodes
4255         @r=`${PWD_COMMAND}`; export r; \
4256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4257         $(HOST_EXPORTS)  \
4258         (cd $(HOST_SUBDIR)/opcodes && \
4259           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4260                 $(TARGET-opcodes))
4261 @endif opcodes
4262
4263
4264
4265 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4266 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4267 maybe-all-stage1-opcodes:
4268 maybe-clean-stage1-opcodes:
4269 @if opcodes-bootstrap
4270 maybe-all-stage1-opcodes: all-stage1-opcodes
4271 all-stage1: all-stage1-opcodes
4272 TARGET-stage1-opcodes = $(TARGET-opcodes)
4273 all-stage1-opcodes: configure-stage1-opcodes
4274         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4275         @r=`${PWD_COMMAND}`; export r; \
4276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4277         TFLAGS="$(STAGE1_TFLAGS)"; \
4278         $(HOST_EXPORTS)  \
4279         cd $(HOST_SUBDIR)/opcodes && \
4280          \
4281         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4282                 CFLAGS="$(STAGE1_CFLAGS)" \
4283                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4284                 LIBCFLAGS="$(LIBCFLAGS)" \
4285                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4286                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4287                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4288                 $(EXTRA_HOST_FLAGS)  \
4289                 $(STAGE1_FLAGS_TO_PASS)  \
4290                 TFLAGS="$(STAGE1_TFLAGS)"  \
4291                 $(TARGET-stage1-opcodes)
4292
4293 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4294 clean-stage1: clean-stage1-opcodes
4295 clean-stage1-opcodes:
4296         @if [ $(current_stage) = stage1 ]; then \
4297           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4298         else \
4299           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4300           $(MAKE) stage1-start; \
4301         fi; \
4302         cd $(HOST_SUBDIR)/opcodes && \
4303         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4304         $(STAGE1_FLAGS_TO_PASS)  clean
4305 @endif opcodes-bootstrap
4306
4307
4308 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4309 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4310 maybe-all-stage2-opcodes:
4311 maybe-clean-stage2-opcodes:
4312 @if opcodes-bootstrap
4313 maybe-all-stage2-opcodes: all-stage2-opcodes
4314 all-stage2: all-stage2-opcodes
4315 TARGET-stage2-opcodes = $(TARGET-opcodes)
4316 all-stage2-opcodes: configure-stage2-opcodes
4317         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4318         @r=`${PWD_COMMAND}`; export r; \
4319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4320         TFLAGS="$(STAGE2_TFLAGS)"; \
4321         $(HOST_EXPORTS) \
4322         $(POSTSTAGE1_HOST_EXPORTS)  \
4323         cd $(HOST_SUBDIR)/opcodes && \
4324          \
4325         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4326                 CFLAGS="$(STAGE2_CFLAGS)" \
4327                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4328                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4329                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4330                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4331                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4332                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4333                 TFLAGS="$(STAGE2_TFLAGS)"  \
4334                 $(TARGET-stage2-opcodes)
4335
4336 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4337 clean-stage2: clean-stage2-opcodes
4338 clean-stage2-opcodes:
4339         @if [ $(current_stage) = stage2 ]; then \
4340           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4341         else \
4342           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4343           $(MAKE) stage2-start; \
4344         fi; \
4345         cd $(HOST_SUBDIR)/opcodes && \
4346         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4347 @endif opcodes-bootstrap
4348
4349
4350 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4351 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4352 maybe-all-stage3-opcodes:
4353 maybe-clean-stage3-opcodes:
4354 @if opcodes-bootstrap
4355 maybe-all-stage3-opcodes: all-stage3-opcodes
4356 all-stage3: all-stage3-opcodes
4357 TARGET-stage3-opcodes = $(TARGET-opcodes)
4358 all-stage3-opcodes: configure-stage3-opcodes
4359         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4360         @r=`${PWD_COMMAND}`; export r; \
4361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4362         TFLAGS="$(STAGE3_TFLAGS)"; \
4363         $(HOST_EXPORTS) \
4364         $(POSTSTAGE1_HOST_EXPORTS)  \
4365         cd $(HOST_SUBDIR)/opcodes && \
4366          \
4367         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4368                 CFLAGS="$(STAGE3_CFLAGS)" \
4369                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4370                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4371                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4372                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4373                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4374                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4375                 TFLAGS="$(STAGE3_TFLAGS)"  \
4376                 $(TARGET-stage3-opcodes)
4377
4378 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4379 clean-stage3: clean-stage3-opcodes
4380 clean-stage3-opcodes:
4381         @if [ $(current_stage) = stage3 ]; then \
4382           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4383         else \
4384           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4385           $(MAKE) stage3-start; \
4386         fi; \
4387         cd $(HOST_SUBDIR)/opcodes && \
4388         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4389 @endif opcodes-bootstrap
4390
4391
4392 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4393 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4394 maybe-all-stage4-opcodes:
4395 maybe-clean-stage4-opcodes:
4396 @if opcodes-bootstrap
4397 maybe-all-stage4-opcodes: all-stage4-opcodes
4398 all-stage4: all-stage4-opcodes
4399 TARGET-stage4-opcodes = $(TARGET-opcodes)
4400 all-stage4-opcodes: configure-stage4-opcodes
4401         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4402         @r=`${PWD_COMMAND}`; export r; \
4403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4404         TFLAGS="$(STAGE4_TFLAGS)"; \
4405         $(HOST_EXPORTS) \
4406         $(POSTSTAGE1_HOST_EXPORTS)  \
4407         cd $(HOST_SUBDIR)/opcodes && \
4408          \
4409         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4410                 CFLAGS="$(STAGE4_CFLAGS)" \
4411                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4412                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4413                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4414                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4415                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4416                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4417                 TFLAGS="$(STAGE4_TFLAGS)"  \
4418                 $(TARGET-stage4-opcodes)
4419
4420 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4421 clean-stage4: clean-stage4-opcodes
4422 clean-stage4-opcodes:
4423         @if [ $(current_stage) = stage4 ]; then \
4424           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4425         else \
4426           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4427           $(MAKE) stage4-start; \
4428         fi; \
4429         cd $(HOST_SUBDIR)/opcodes && \
4430         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4431 @endif opcodes-bootstrap
4432
4433
4434 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4435 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4436 maybe-all-stageprofile-opcodes:
4437 maybe-clean-stageprofile-opcodes:
4438 @if opcodes-bootstrap
4439 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4440 all-stageprofile: all-stageprofile-opcodes
4441 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4442 all-stageprofile-opcodes: configure-stageprofile-opcodes
4443         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4444         @r=`${PWD_COMMAND}`; export r; \
4445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4446         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4447         $(HOST_EXPORTS) \
4448         $(POSTSTAGE1_HOST_EXPORTS)  \
4449         cd $(HOST_SUBDIR)/opcodes && \
4450          \
4451         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4452                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4453                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4454                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4455                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4456                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4457                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4458                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4459                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
4460                 $(TARGET-stageprofile-opcodes)
4461
4462 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4463 clean-stageprofile: clean-stageprofile-opcodes
4464 clean-stageprofile-opcodes:
4465         @if [ $(current_stage) = stageprofile ]; then \
4466           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4467         else \
4468           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4469           $(MAKE) stageprofile-start; \
4470         fi; \
4471         cd $(HOST_SUBDIR)/opcodes && \
4472         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4473 @endif opcodes-bootstrap
4474
4475
4476 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4477 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4478 maybe-all-stagefeedback-opcodes:
4479 maybe-clean-stagefeedback-opcodes:
4480 @if opcodes-bootstrap
4481 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4482 all-stagefeedback: all-stagefeedback-opcodes
4483 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4484 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4485         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4486         @r=`${PWD_COMMAND}`; export r; \
4487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4488         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4489         $(HOST_EXPORTS) \
4490         $(POSTSTAGE1_HOST_EXPORTS)  \
4491         cd $(HOST_SUBDIR)/opcodes && \
4492          \
4493         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4494                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4495                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4496                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4497                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4498                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4499                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4500                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4501                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
4502                 $(TARGET-stagefeedback-opcodes)
4503
4504 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4505 clean-stagefeedback: clean-stagefeedback-opcodes
4506 clean-stagefeedback-opcodes:
4507         @if [ $(current_stage) = stagefeedback ]; then \
4508           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4509         else \
4510           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4511           $(MAKE) stagefeedback-start; \
4512         fi; \
4513         cd $(HOST_SUBDIR)/opcodes && \
4514         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4515 @endif opcodes-bootstrap
4516
4517
4518
4519
4520
4521 .PHONY: check-opcodes maybe-check-opcodes
4522 maybe-check-opcodes:
4523 @if opcodes
4524 maybe-check-opcodes: check-opcodes
4525
4526 check-opcodes:
4527         @: $(MAKE); $(unstage)
4528         @r=`${PWD_COMMAND}`; export r; \
4529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4530         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4531         (cd $(HOST_SUBDIR)/opcodes && \
4532           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4533
4534 @endif opcodes
4535
4536 .PHONY: install-opcodes maybe-install-opcodes
4537 maybe-install-opcodes:
4538 @if opcodes
4539 maybe-install-opcodes: install-opcodes
4540
4541 install-opcodes: installdirs
4542         @: $(MAKE); $(unstage)
4543         @r=`${PWD_COMMAND}`; export r; \
4544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4545         $(HOST_EXPORTS) \
4546         (cd $(HOST_SUBDIR)/opcodes && \
4547           $(MAKE) $(FLAGS_TO_PASS)  install)
4548
4549 @endif opcodes
4550
4551 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4552 maybe-install-strip-opcodes:
4553 @if opcodes
4554 maybe-install-strip-opcodes: install-strip-opcodes
4555
4556 install-strip-opcodes: installdirs
4557         @: $(MAKE); $(unstage)
4558         @r=`${PWD_COMMAND}`; export r; \
4559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4560         $(HOST_EXPORTS) \
4561         (cd $(HOST_SUBDIR)/opcodes && \
4562           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4563
4564 @endif opcodes
4565
4566 # Other targets (info, dvi, pdf, etc.)
4567
4568 .PHONY: maybe-info-opcodes info-opcodes
4569 maybe-info-opcodes:
4570 @if opcodes
4571 maybe-info-opcodes: info-opcodes
4572
4573 info-opcodes: \
4574     configure-opcodes 
4575         @[ -f ./opcodes/Makefile ] || exit 0; \
4576         r=`${PWD_COMMAND}`; export r; \
4577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4578         $(HOST_EXPORTS) \
4579         for flag in $(EXTRA_HOST_FLAGS) ; do \
4580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4581         done; \
4582         echo "Doing info in opcodes"; \
4583         (cd $(HOST_SUBDIR)/opcodes && \
4584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4586                   "RANLIB=$${RANLIB}" \
4587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4588                   info) \
4589           || exit 1
4590
4591 @endif opcodes
4592
4593 .PHONY: maybe-dvi-opcodes dvi-opcodes
4594 maybe-dvi-opcodes:
4595 @if opcodes
4596 maybe-dvi-opcodes: dvi-opcodes
4597
4598 dvi-opcodes: \
4599     configure-opcodes 
4600         @[ -f ./opcodes/Makefile ] || exit 0; \
4601         r=`${PWD_COMMAND}`; export r; \
4602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4603         $(HOST_EXPORTS) \
4604         for flag in $(EXTRA_HOST_FLAGS) ; do \
4605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4606         done; \
4607         echo "Doing dvi in opcodes"; \
4608         (cd $(HOST_SUBDIR)/opcodes && \
4609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4611                   "RANLIB=$${RANLIB}" \
4612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4613                   dvi) \
4614           || exit 1
4615
4616 @endif opcodes
4617
4618 .PHONY: maybe-pdf-opcodes pdf-opcodes
4619 maybe-pdf-opcodes:
4620 @if opcodes
4621 maybe-pdf-opcodes: pdf-opcodes
4622
4623 pdf-opcodes: \
4624     configure-opcodes 
4625         @[ -f ./opcodes/Makefile ] || exit 0; \
4626         r=`${PWD_COMMAND}`; export r; \
4627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4628         $(HOST_EXPORTS) \
4629         for flag in $(EXTRA_HOST_FLAGS) ; do \
4630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4631         done; \
4632         echo "Doing pdf in opcodes"; \
4633         (cd $(HOST_SUBDIR)/opcodes && \
4634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4636                   "RANLIB=$${RANLIB}" \
4637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4638                   pdf) \
4639           || exit 1
4640
4641 @endif opcodes
4642
4643 .PHONY: maybe-html-opcodes html-opcodes
4644 maybe-html-opcodes:
4645 @if opcodes
4646 maybe-html-opcodes: html-opcodes
4647
4648 html-opcodes: \
4649     configure-opcodes 
4650         @[ -f ./opcodes/Makefile ] || exit 0; \
4651         r=`${PWD_COMMAND}`; export r; \
4652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4653         $(HOST_EXPORTS) \
4654         for flag in $(EXTRA_HOST_FLAGS) ; do \
4655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4656         done; \
4657         echo "Doing html in opcodes"; \
4658         (cd $(HOST_SUBDIR)/opcodes && \
4659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4661                   "RANLIB=$${RANLIB}" \
4662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4663                   html) \
4664           || exit 1
4665
4666 @endif opcodes
4667
4668 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4669 maybe-TAGS-opcodes:
4670 @if opcodes
4671 maybe-TAGS-opcodes: TAGS-opcodes
4672
4673 TAGS-opcodes: \
4674     configure-opcodes 
4675         @[ -f ./opcodes/Makefile ] || exit 0; \
4676         r=`${PWD_COMMAND}`; export r; \
4677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4678         $(HOST_EXPORTS) \
4679         for flag in $(EXTRA_HOST_FLAGS) ; do \
4680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4681         done; \
4682         echo "Doing TAGS in opcodes"; \
4683         (cd $(HOST_SUBDIR)/opcodes && \
4684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4686                   "RANLIB=$${RANLIB}" \
4687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4688                   TAGS) \
4689           || exit 1
4690
4691 @endif opcodes
4692
4693 .PHONY: maybe-install-info-opcodes install-info-opcodes
4694 maybe-install-info-opcodes:
4695 @if opcodes
4696 maybe-install-info-opcodes: install-info-opcodes
4697
4698 install-info-opcodes: \
4699     configure-opcodes \
4700     info-opcodes 
4701         @[ -f ./opcodes/Makefile ] || exit 0; \
4702         r=`${PWD_COMMAND}`; export r; \
4703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4704         $(HOST_EXPORTS) \
4705         for flag in $(EXTRA_HOST_FLAGS) ; do \
4706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4707         done; \
4708         echo "Doing install-info in opcodes"; \
4709         (cd $(HOST_SUBDIR)/opcodes && \
4710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4712                   "RANLIB=$${RANLIB}" \
4713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4714                   install-info) \
4715           || exit 1
4716
4717 @endif opcodes
4718
4719 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4720 maybe-install-pdf-opcodes:
4721 @if opcodes
4722 maybe-install-pdf-opcodes: install-pdf-opcodes
4723
4724 install-pdf-opcodes: \
4725     configure-opcodes \
4726     pdf-opcodes 
4727         @[ -f ./opcodes/Makefile ] || exit 0; \
4728         r=`${PWD_COMMAND}`; export r; \
4729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4730         $(HOST_EXPORTS) \
4731         for flag in $(EXTRA_HOST_FLAGS) ; do \
4732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4733         done; \
4734         echo "Doing install-pdf in opcodes"; \
4735         (cd $(HOST_SUBDIR)/opcodes && \
4736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4738                   "RANLIB=$${RANLIB}" \
4739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4740                   install-pdf) \
4741           || exit 1
4742
4743 @endif opcodes
4744
4745 .PHONY: maybe-install-html-opcodes install-html-opcodes
4746 maybe-install-html-opcodes:
4747 @if opcodes
4748 maybe-install-html-opcodes: install-html-opcodes
4749
4750 install-html-opcodes: \
4751     configure-opcodes \
4752     html-opcodes 
4753         @[ -f ./opcodes/Makefile ] || exit 0; \
4754         r=`${PWD_COMMAND}`; export r; \
4755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4756         $(HOST_EXPORTS) \
4757         for flag in $(EXTRA_HOST_FLAGS) ; do \
4758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4759         done; \
4760         echo "Doing install-html in opcodes"; \
4761         (cd $(HOST_SUBDIR)/opcodes && \
4762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4764                   "RANLIB=$${RANLIB}" \
4765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4766                   install-html) \
4767           || exit 1
4768
4769 @endif opcodes
4770
4771 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4772 maybe-installcheck-opcodes:
4773 @if opcodes
4774 maybe-installcheck-opcodes: installcheck-opcodes
4775
4776 installcheck-opcodes: \
4777     configure-opcodes 
4778         @[ -f ./opcodes/Makefile ] || exit 0; \
4779         r=`${PWD_COMMAND}`; export r; \
4780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4781         $(HOST_EXPORTS) \
4782         for flag in $(EXTRA_HOST_FLAGS) ; do \
4783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4784         done; \
4785         echo "Doing installcheck in opcodes"; \
4786         (cd $(HOST_SUBDIR)/opcodes && \
4787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4789                   "RANLIB=$${RANLIB}" \
4790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4791                   installcheck) \
4792           || exit 1
4793
4794 @endif opcodes
4795
4796 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4797 maybe-mostlyclean-opcodes:
4798 @if opcodes
4799 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4800
4801 mostlyclean-opcodes: 
4802         @[ -f ./opcodes/Makefile ] || exit 0; \
4803         r=`${PWD_COMMAND}`; export r; \
4804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4805         $(HOST_EXPORTS) \
4806         for flag in $(EXTRA_HOST_FLAGS) ; do \
4807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4808         done; \
4809         echo "Doing mostlyclean in opcodes"; \
4810         (cd $(HOST_SUBDIR)/opcodes && \
4811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4813                   "RANLIB=$${RANLIB}" \
4814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4815                   mostlyclean) \
4816           || exit 1
4817
4818 @endif opcodes
4819
4820 .PHONY: maybe-clean-opcodes clean-opcodes
4821 maybe-clean-opcodes:
4822 @if opcodes
4823 maybe-clean-opcodes: clean-opcodes
4824
4825 clean-opcodes: 
4826         @[ -f ./opcodes/Makefile ] || exit 0; \
4827         r=`${PWD_COMMAND}`; export r; \
4828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4829         $(HOST_EXPORTS) \
4830         for flag in $(EXTRA_HOST_FLAGS) ; do \
4831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4832         done; \
4833         echo "Doing clean in opcodes"; \
4834         (cd $(HOST_SUBDIR)/opcodes && \
4835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4837                   "RANLIB=$${RANLIB}" \
4838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4839                   clean) \
4840           || exit 1
4841
4842 @endif opcodes
4843
4844 .PHONY: maybe-distclean-opcodes distclean-opcodes
4845 maybe-distclean-opcodes:
4846 @if opcodes
4847 maybe-distclean-opcodes: distclean-opcodes
4848
4849 distclean-opcodes: 
4850         @[ -f ./opcodes/Makefile ] || exit 0; \
4851         r=`${PWD_COMMAND}`; export r; \
4852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4853         $(HOST_EXPORTS) \
4854         for flag in $(EXTRA_HOST_FLAGS) ; do \
4855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4856         done; \
4857         echo "Doing distclean in opcodes"; \
4858         (cd $(HOST_SUBDIR)/opcodes && \
4859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4861                   "RANLIB=$${RANLIB}" \
4862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4863                   distclean) \
4864           || exit 1
4865
4866 @endif opcodes
4867
4868 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4869 maybe-maintainer-clean-opcodes:
4870 @if opcodes
4871 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4872
4873 maintainer-clean-opcodes: 
4874         @[ -f ./opcodes/Makefile ] || exit 0; \
4875         r=`${PWD_COMMAND}`; export r; \
4876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4877         $(HOST_EXPORTS) \
4878         for flag in $(EXTRA_HOST_FLAGS) ; do \
4879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4880         done; \
4881         echo "Doing maintainer-clean in opcodes"; \
4882         (cd $(HOST_SUBDIR)/opcodes && \
4883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4885                   "RANLIB=$${RANLIB}" \
4886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4887                   maintainer-clean) \
4888           || exit 1
4889
4890 @endif opcodes
4891
4892
4893
4894 .PHONY: configure-binutils maybe-configure-binutils
4895 maybe-configure-binutils:
4896 @if gcc-bootstrap
4897 configure-binutils: stage_current
4898 @endif gcc-bootstrap
4899 @if binutils
4900 maybe-configure-binutils: configure-binutils
4901 configure-binutils: 
4902         @r=`${PWD_COMMAND}`; export r; \
4903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4904         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4905         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4906         $(HOST_EXPORTS)  \
4907         echo Configuring in $(HOST_SUBDIR)/binutils; \
4908         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4909         case $(srcdir) in \
4910           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4911           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4912                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4913         esac; \
4914         module_srcdir=binutils; \
4915         $(SHELL) \
4916           $$s/$$module_srcdir/configure \
4917           --srcdir=$${topdir}/$$module_srcdir \
4918           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4919           --target=${target_alias}  \
4920           || exit 1
4921 @endif binutils
4922
4923
4924
4925 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4926 maybe-configure-stage1-binutils:
4927 @if binutils-bootstrap
4928 maybe-configure-stage1-binutils: configure-stage1-binutils
4929 configure-stage1-binutils:
4930         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4931         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4932         @r=`${PWD_COMMAND}`; export r; \
4933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4934         TFLAGS="$(STAGE1_TFLAGS)"; \
4935         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4936         $(HOST_EXPORTS) \
4937         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4938         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4939         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4940         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
4941         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4942         cd $(HOST_SUBDIR)/binutils || exit 1; \
4943         case $(srcdir) in \
4944           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4945           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4946                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4947         esac; \
4948         module_srcdir=binutils; \
4949         $(SHELL) $$s/$$module_srcdir/configure \
4950           --srcdir=$${topdir}/$$module_srcdir \
4951           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4952           --target=${target_alias} \
4953            \
4954           $(STAGE1_CONFIGURE_FLAGS)
4955 @endif binutils-bootstrap
4956
4957 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4958 maybe-configure-stage2-binutils:
4959 @if binutils-bootstrap
4960 maybe-configure-stage2-binutils: configure-stage2-binutils
4961 configure-stage2-binutils:
4962         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4963         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4964         @r=`${PWD_COMMAND}`; export r; \
4965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4966         TFLAGS="$(STAGE2_TFLAGS)"; \
4967         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4968         $(HOST_EXPORTS) \
4969         $(POSTSTAGE1_HOST_EXPORTS) \
4970         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4971         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4972         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4973         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
4974         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4975         cd $(HOST_SUBDIR)/binutils || exit 1; \
4976         case $(srcdir) in \
4977           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4978           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4979                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4980         esac; \
4981         module_srcdir=binutils; \
4982         $(SHELL) $$s/$$module_srcdir/configure \
4983           --srcdir=$${topdir}/$$module_srcdir \
4984           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4985           --target=${target_alias} \
4986           --with-build-libsubdir=$(HOST_SUBDIR) \
4987           $(STAGE2_CONFIGURE_FLAGS)
4988 @endif binutils-bootstrap
4989
4990 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
4991 maybe-configure-stage3-binutils:
4992 @if binutils-bootstrap
4993 maybe-configure-stage3-binutils: configure-stage3-binutils
4994 configure-stage3-binutils:
4995         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4996         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4997         @r=`${PWD_COMMAND}`; export r; \
4998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4999         TFLAGS="$(STAGE3_TFLAGS)"; \
5000         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5001         $(HOST_EXPORTS) \
5002         $(POSTSTAGE1_HOST_EXPORTS) \
5003         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5004         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5005         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5006         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5007         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5008         cd $(HOST_SUBDIR)/binutils || exit 1; \
5009         case $(srcdir) in \
5010           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5011           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5012                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5013         esac; \
5014         module_srcdir=binutils; \
5015         $(SHELL) $$s/$$module_srcdir/configure \
5016           --srcdir=$${topdir}/$$module_srcdir \
5017           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5018           --target=${target_alias} \
5019           --with-build-libsubdir=$(HOST_SUBDIR) \
5020           $(STAGE3_CONFIGURE_FLAGS)
5021 @endif binutils-bootstrap
5022
5023 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5024 maybe-configure-stage4-binutils:
5025 @if binutils-bootstrap
5026 maybe-configure-stage4-binutils: configure-stage4-binutils
5027 configure-stage4-binutils:
5028         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5029         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5030         @r=`${PWD_COMMAND}`; export r; \
5031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5032         TFLAGS="$(STAGE4_TFLAGS)"; \
5033         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5034         $(HOST_EXPORTS) \
5035         $(POSTSTAGE1_HOST_EXPORTS) \
5036         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5037         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5038         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5039         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5040         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5041         cd $(HOST_SUBDIR)/binutils || exit 1; \
5042         case $(srcdir) in \
5043           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5044           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5045                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5046         esac; \
5047         module_srcdir=binutils; \
5048         $(SHELL) $$s/$$module_srcdir/configure \
5049           --srcdir=$${topdir}/$$module_srcdir \
5050           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5051           --target=${target_alias} \
5052           --with-build-libsubdir=$(HOST_SUBDIR) \
5053           $(STAGE4_CONFIGURE_FLAGS)
5054 @endif binutils-bootstrap
5055
5056 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5057 maybe-configure-stageprofile-binutils:
5058 @if binutils-bootstrap
5059 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5060 configure-stageprofile-binutils:
5061         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5062         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5063         @r=`${PWD_COMMAND}`; export r; \
5064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5065         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5066         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5067         $(HOST_EXPORTS) \
5068         $(POSTSTAGE1_HOST_EXPORTS) \
5069         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5070         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5071         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5072         echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5073         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5074         cd $(HOST_SUBDIR)/binutils || exit 1; \
5075         case $(srcdir) in \
5076           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5077           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5078                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5079         esac; \
5080         module_srcdir=binutils; \
5081         $(SHELL) $$s/$$module_srcdir/configure \
5082           --srcdir=$${topdir}/$$module_srcdir \
5083           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5084           --target=${target_alias} \
5085           --with-build-libsubdir=$(HOST_SUBDIR) \
5086           $(STAGEprofile_CONFIGURE_FLAGS)
5087 @endif binutils-bootstrap
5088
5089 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5090 maybe-configure-stagefeedback-binutils:
5091 @if binutils-bootstrap
5092 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5093 configure-stagefeedback-binutils:
5094         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5095         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5096         @r=`${PWD_COMMAND}`; export r; \
5097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5098         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5099         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5100         $(HOST_EXPORTS) \
5101         $(POSTSTAGE1_HOST_EXPORTS) \
5102         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5103         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5104         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5105         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5106         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5107         cd $(HOST_SUBDIR)/binutils || exit 1; \
5108         case $(srcdir) in \
5109           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5110           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5111                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5112         esac; \
5113         module_srcdir=binutils; \
5114         $(SHELL) $$s/$$module_srcdir/configure \
5115           --srcdir=$${topdir}/$$module_srcdir \
5116           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5117           --target=${target_alias} \
5118           --with-build-libsubdir=$(HOST_SUBDIR) \
5119           $(STAGEfeedback_CONFIGURE_FLAGS)
5120 @endif binutils-bootstrap
5121
5122
5123
5124
5125
5126 .PHONY: all-binutils maybe-all-binutils
5127 maybe-all-binutils:
5128 @if gcc-bootstrap
5129 all-binutils: stage_current
5130 @endif gcc-bootstrap
5131 @if binutils
5132 TARGET-binutils=all
5133 maybe-all-binutils: all-binutils
5134 all-binutils: configure-binutils
5135         @r=`${PWD_COMMAND}`; export r; \
5136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5137         $(HOST_EXPORTS)  \
5138         (cd $(HOST_SUBDIR)/binutils && \
5139           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5140                 $(TARGET-binutils))
5141 @endif binutils
5142
5143
5144
5145 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5146 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5147 maybe-all-stage1-binutils:
5148 maybe-clean-stage1-binutils:
5149 @if binutils-bootstrap
5150 maybe-all-stage1-binutils: all-stage1-binutils
5151 all-stage1: all-stage1-binutils
5152 TARGET-stage1-binutils = $(TARGET-binutils)
5153 all-stage1-binutils: configure-stage1-binutils
5154         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5155         @r=`${PWD_COMMAND}`; export r; \
5156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5157         TFLAGS="$(STAGE1_TFLAGS)"; \
5158         $(HOST_EXPORTS)  \
5159         cd $(HOST_SUBDIR)/binutils && \
5160          \
5161         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5162                 CFLAGS="$(STAGE1_CFLAGS)" \
5163                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5164                 LIBCFLAGS="$(LIBCFLAGS)" \
5165                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5166                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5167                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5168                 $(EXTRA_HOST_FLAGS)  \
5169                 $(STAGE1_FLAGS_TO_PASS)  \
5170                 TFLAGS="$(STAGE1_TFLAGS)"  \
5171                 $(TARGET-stage1-binutils)
5172
5173 maybe-clean-stage1-binutils: clean-stage1-binutils
5174 clean-stage1: clean-stage1-binutils
5175 clean-stage1-binutils:
5176         @if [ $(current_stage) = stage1 ]; then \
5177           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5178         else \
5179           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5180           $(MAKE) stage1-start; \
5181         fi; \
5182         cd $(HOST_SUBDIR)/binutils && \
5183         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5184         $(STAGE1_FLAGS_TO_PASS)  clean
5185 @endif binutils-bootstrap
5186
5187
5188 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5189 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5190 maybe-all-stage2-binutils:
5191 maybe-clean-stage2-binutils:
5192 @if binutils-bootstrap
5193 maybe-all-stage2-binutils: all-stage2-binutils
5194 all-stage2: all-stage2-binutils
5195 TARGET-stage2-binutils = $(TARGET-binutils)
5196 all-stage2-binutils: configure-stage2-binutils
5197         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5198         @r=`${PWD_COMMAND}`; export r; \
5199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5200         TFLAGS="$(STAGE2_TFLAGS)"; \
5201         $(HOST_EXPORTS) \
5202         $(POSTSTAGE1_HOST_EXPORTS)  \
5203         cd $(HOST_SUBDIR)/binutils && \
5204          \
5205         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5206                 CFLAGS="$(STAGE2_CFLAGS)" \
5207                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5208                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5209                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5210                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5211                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5212                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5213                 TFLAGS="$(STAGE2_TFLAGS)"  \
5214                 $(TARGET-stage2-binutils)
5215
5216 maybe-clean-stage2-binutils: clean-stage2-binutils
5217 clean-stage2: clean-stage2-binutils
5218 clean-stage2-binutils:
5219         @if [ $(current_stage) = stage2 ]; then \
5220           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5221         else \
5222           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5223           $(MAKE) stage2-start; \
5224         fi; \
5225         cd $(HOST_SUBDIR)/binutils && \
5226         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5227 @endif binutils-bootstrap
5228
5229
5230 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5231 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5232 maybe-all-stage3-binutils:
5233 maybe-clean-stage3-binutils:
5234 @if binutils-bootstrap
5235 maybe-all-stage3-binutils: all-stage3-binutils
5236 all-stage3: all-stage3-binutils
5237 TARGET-stage3-binutils = $(TARGET-binutils)
5238 all-stage3-binutils: configure-stage3-binutils
5239         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5240         @r=`${PWD_COMMAND}`; export r; \
5241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5242         TFLAGS="$(STAGE3_TFLAGS)"; \
5243         $(HOST_EXPORTS) \
5244         $(POSTSTAGE1_HOST_EXPORTS)  \
5245         cd $(HOST_SUBDIR)/binutils && \
5246          \
5247         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5248                 CFLAGS="$(STAGE3_CFLAGS)" \
5249                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5250                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5251                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5252                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5253                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5254                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5255                 TFLAGS="$(STAGE3_TFLAGS)"  \
5256                 $(TARGET-stage3-binutils)
5257
5258 maybe-clean-stage3-binutils: clean-stage3-binutils
5259 clean-stage3: clean-stage3-binutils
5260 clean-stage3-binutils:
5261         @if [ $(current_stage) = stage3 ]; then \
5262           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5263         else \
5264           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5265           $(MAKE) stage3-start; \
5266         fi; \
5267         cd $(HOST_SUBDIR)/binutils && \
5268         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5269 @endif binutils-bootstrap
5270
5271
5272 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5273 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5274 maybe-all-stage4-binutils:
5275 maybe-clean-stage4-binutils:
5276 @if binutils-bootstrap
5277 maybe-all-stage4-binutils: all-stage4-binutils
5278 all-stage4: all-stage4-binutils
5279 TARGET-stage4-binutils = $(TARGET-binutils)
5280 all-stage4-binutils: configure-stage4-binutils
5281         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5282         @r=`${PWD_COMMAND}`; export r; \
5283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5284         TFLAGS="$(STAGE4_TFLAGS)"; \
5285         $(HOST_EXPORTS) \
5286         $(POSTSTAGE1_HOST_EXPORTS)  \
5287         cd $(HOST_SUBDIR)/binutils && \
5288          \
5289         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5290                 CFLAGS="$(STAGE4_CFLAGS)" \
5291                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5292                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5293                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5294                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5295                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5296                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5297                 TFLAGS="$(STAGE4_TFLAGS)"  \
5298                 $(TARGET-stage4-binutils)
5299
5300 maybe-clean-stage4-binutils: clean-stage4-binutils
5301 clean-stage4: clean-stage4-binutils
5302 clean-stage4-binutils:
5303         @if [ $(current_stage) = stage4 ]; then \
5304           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5305         else \
5306           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5307           $(MAKE) stage4-start; \
5308         fi; \
5309         cd $(HOST_SUBDIR)/binutils && \
5310         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5311 @endif binutils-bootstrap
5312
5313
5314 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5315 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5316 maybe-all-stageprofile-binutils:
5317 maybe-clean-stageprofile-binutils:
5318 @if binutils-bootstrap
5319 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5320 all-stageprofile: all-stageprofile-binutils
5321 TARGET-stageprofile-binutils = $(TARGET-binutils)
5322 all-stageprofile-binutils: configure-stageprofile-binutils
5323         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5324         @r=`${PWD_COMMAND}`; export r; \
5325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5326         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5327         $(HOST_EXPORTS) \
5328         $(POSTSTAGE1_HOST_EXPORTS)  \
5329         cd $(HOST_SUBDIR)/binutils && \
5330          \
5331         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5332                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5333                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5334                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5335                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5336                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5337                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5338                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5339                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
5340                 $(TARGET-stageprofile-binutils)
5341
5342 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5343 clean-stageprofile: clean-stageprofile-binutils
5344 clean-stageprofile-binutils:
5345         @if [ $(current_stage) = stageprofile ]; then \
5346           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5347         else \
5348           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5349           $(MAKE) stageprofile-start; \
5350         fi; \
5351         cd $(HOST_SUBDIR)/binutils && \
5352         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5353 @endif binutils-bootstrap
5354
5355
5356 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5357 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5358 maybe-all-stagefeedback-binutils:
5359 maybe-clean-stagefeedback-binutils:
5360 @if binutils-bootstrap
5361 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5362 all-stagefeedback: all-stagefeedback-binutils
5363 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5364 all-stagefeedback-binutils: configure-stagefeedback-binutils
5365         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5366         @r=`${PWD_COMMAND}`; export r; \
5367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5368         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5369         $(HOST_EXPORTS) \
5370         $(POSTSTAGE1_HOST_EXPORTS)  \
5371         cd $(HOST_SUBDIR)/binutils && \
5372          \
5373         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5374                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5375                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5376                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5377                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5378                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5379                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5380                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5381                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
5382                 $(TARGET-stagefeedback-binutils)
5383
5384 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5385 clean-stagefeedback: clean-stagefeedback-binutils
5386 clean-stagefeedback-binutils:
5387         @if [ $(current_stage) = stagefeedback ]; then \
5388           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5389         else \
5390           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5391           $(MAKE) stagefeedback-start; \
5392         fi; \
5393         cd $(HOST_SUBDIR)/binutils && \
5394         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5395 @endif binutils-bootstrap
5396
5397
5398
5399
5400
5401 .PHONY: check-binutils maybe-check-binutils
5402 maybe-check-binutils:
5403 @if binutils
5404 maybe-check-binutils: check-binutils
5405
5406 check-binutils:
5407         @: $(MAKE); $(unstage)
5408         @r=`${PWD_COMMAND}`; export r; \
5409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5410         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5411         (cd $(HOST_SUBDIR)/binutils && \
5412           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5413
5414 @endif binutils
5415
5416 .PHONY: install-binutils maybe-install-binutils
5417 maybe-install-binutils:
5418 @if binutils
5419 maybe-install-binutils: install-binutils
5420
5421 install-binutils: installdirs
5422         @: $(MAKE); $(unstage)
5423         @r=`${PWD_COMMAND}`; export r; \
5424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5425         $(HOST_EXPORTS) \
5426         (cd $(HOST_SUBDIR)/binutils && \
5427           $(MAKE) $(FLAGS_TO_PASS)  install)
5428
5429 @endif binutils
5430
5431 .PHONY: install-strip-binutils maybe-install-strip-binutils
5432 maybe-install-strip-binutils:
5433 @if binutils
5434 maybe-install-strip-binutils: install-strip-binutils
5435
5436 install-strip-binutils: installdirs
5437         @: $(MAKE); $(unstage)
5438         @r=`${PWD_COMMAND}`; export r; \
5439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5440         $(HOST_EXPORTS) \
5441         (cd $(HOST_SUBDIR)/binutils && \
5442           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5443
5444 @endif binutils
5445
5446 # Other targets (info, dvi, pdf, etc.)
5447
5448 .PHONY: maybe-info-binutils info-binutils
5449 maybe-info-binutils:
5450 @if binutils
5451 maybe-info-binutils: info-binutils
5452
5453 info-binutils: \
5454     configure-binutils 
5455         @[ -f ./binutils/Makefile ] || exit 0; \
5456         r=`${PWD_COMMAND}`; export r; \
5457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5458         $(HOST_EXPORTS) \
5459         for flag in $(EXTRA_HOST_FLAGS) ; do \
5460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5461         done; \
5462         echo "Doing info in binutils"; \
5463         (cd $(HOST_SUBDIR)/binutils && \
5464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5466                   "RANLIB=$${RANLIB}" \
5467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5468                   info) \
5469           || exit 1
5470
5471 @endif binutils
5472
5473 .PHONY: maybe-dvi-binutils dvi-binutils
5474 maybe-dvi-binutils:
5475 @if binutils
5476 maybe-dvi-binutils: dvi-binutils
5477
5478 dvi-binutils: \
5479     configure-binutils 
5480         @[ -f ./binutils/Makefile ] || exit 0; \
5481         r=`${PWD_COMMAND}`; export r; \
5482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5483         $(HOST_EXPORTS) \
5484         for flag in $(EXTRA_HOST_FLAGS) ; do \
5485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5486         done; \
5487         echo "Doing dvi in binutils"; \
5488         (cd $(HOST_SUBDIR)/binutils && \
5489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5491                   "RANLIB=$${RANLIB}" \
5492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5493                   dvi) \
5494           || exit 1
5495
5496 @endif binutils
5497
5498 .PHONY: maybe-pdf-binutils pdf-binutils
5499 maybe-pdf-binutils:
5500 @if binutils
5501 maybe-pdf-binutils: pdf-binutils
5502
5503 pdf-binutils: \
5504     configure-binutils 
5505         @[ -f ./binutils/Makefile ] || exit 0; \
5506         r=`${PWD_COMMAND}`; export r; \
5507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5508         $(HOST_EXPORTS) \
5509         for flag in $(EXTRA_HOST_FLAGS) ; do \
5510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5511         done; \
5512         echo "Doing pdf in binutils"; \
5513         (cd $(HOST_SUBDIR)/binutils && \
5514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5516                   "RANLIB=$${RANLIB}" \
5517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5518                   pdf) \
5519           || exit 1
5520
5521 @endif binutils
5522
5523 .PHONY: maybe-html-binutils html-binutils
5524 maybe-html-binutils:
5525 @if binutils
5526 maybe-html-binutils: html-binutils
5527
5528 html-binutils: \
5529     configure-binutils 
5530         @[ -f ./binutils/Makefile ] || exit 0; \
5531         r=`${PWD_COMMAND}`; export r; \
5532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5533         $(HOST_EXPORTS) \
5534         for flag in $(EXTRA_HOST_FLAGS) ; do \
5535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5536         done; \
5537         echo "Doing html in binutils"; \
5538         (cd $(HOST_SUBDIR)/binutils && \
5539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5541                   "RANLIB=$${RANLIB}" \
5542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5543                   html) \
5544           || exit 1
5545
5546 @endif binutils
5547
5548 .PHONY: maybe-TAGS-binutils TAGS-binutils
5549 maybe-TAGS-binutils:
5550 @if binutils
5551 maybe-TAGS-binutils: TAGS-binutils
5552
5553 TAGS-binutils: \
5554     configure-binutils 
5555         @[ -f ./binutils/Makefile ] || exit 0; \
5556         r=`${PWD_COMMAND}`; export r; \
5557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5558         $(HOST_EXPORTS) \
5559         for flag in $(EXTRA_HOST_FLAGS) ; do \
5560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5561         done; \
5562         echo "Doing TAGS in binutils"; \
5563         (cd $(HOST_SUBDIR)/binutils && \
5564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5566                   "RANLIB=$${RANLIB}" \
5567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5568                   TAGS) \
5569           || exit 1
5570
5571 @endif binutils
5572
5573 .PHONY: maybe-install-info-binutils install-info-binutils
5574 maybe-install-info-binutils:
5575 @if binutils
5576 maybe-install-info-binutils: install-info-binutils
5577
5578 install-info-binutils: \
5579     configure-binutils \
5580     info-binutils 
5581         @[ -f ./binutils/Makefile ] || exit 0; \
5582         r=`${PWD_COMMAND}`; export r; \
5583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5584         $(HOST_EXPORTS) \
5585         for flag in $(EXTRA_HOST_FLAGS) ; do \
5586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5587         done; \
5588         echo "Doing install-info in binutils"; \
5589         (cd $(HOST_SUBDIR)/binutils && \
5590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5592                   "RANLIB=$${RANLIB}" \
5593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5594                   install-info) \
5595           || exit 1
5596
5597 @endif binutils
5598
5599 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5600 maybe-install-pdf-binutils:
5601 @if binutils
5602 maybe-install-pdf-binutils: install-pdf-binutils
5603
5604 install-pdf-binutils: \
5605     configure-binutils \
5606     pdf-binutils 
5607         @[ -f ./binutils/Makefile ] || exit 0; \
5608         r=`${PWD_COMMAND}`; export r; \
5609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5610         $(HOST_EXPORTS) \
5611         for flag in $(EXTRA_HOST_FLAGS) ; do \
5612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5613         done; \
5614         echo "Doing install-pdf in binutils"; \
5615         (cd $(HOST_SUBDIR)/binutils && \
5616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5618                   "RANLIB=$${RANLIB}" \
5619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5620                   install-pdf) \
5621           || exit 1
5622
5623 @endif binutils
5624
5625 .PHONY: maybe-install-html-binutils install-html-binutils
5626 maybe-install-html-binutils:
5627 @if binutils
5628 maybe-install-html-binutils: install-html-binutils
5629
5630 install-html-binutils: \
5631     configure-binutils \
5632     html-binutils 
5633         @[ -f ./binutils/Makefile ] || exit 0; \
5634         r=`${PWD_COMMAND}`; export r; \
5635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5636         $(HOST_EXPORTS) \
5637         for flag in $(EXTRA_HOST_FLAGS) ; do \
5638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5639         done; \
5640         echo "Doing install-html in binutils"; \
5641         (cd $(HOST_SUBDIR)/binutils && \
5642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5644                   "RANLIB=$${RANLIB}" \
5645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5646                   install-html) \
5647           || exit 1
5648
5649 @endif binutils
5650
5651 .PHONY: maybe-installcheck-binutils installcheck-binutils
5652 maybe-installcheck-binutils:
5653 @if binutils
5654 maybe-installcheck-binutils: installcheck-binutils
5655
5656 installcheck-binutils: \
5657     configure-binutils 
5658         @[ -f ./binutils/Makefile ] || exit 0; \
5659         r=`${PWD_COMMAND}`; export r; \
5660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5661         $(HOST_EXPORTS) \
5662         for flag in $(EXTRA_HOST_FLAGS) ; do \
5663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5664         done; \
5665         echo "Doing installcheck in binutils"; \
5666         (cd $(HOST_SUBDIR)/binutils && \
5667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5669                   "RANLIB=$${RANLIB}" \
5670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5671                   installcheck) \
5672           || exit 1
5673
5674 @endif binutils
5675
5676 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5677 maybe-mostlyclean-binutils:
5678 @if binutils
5679 maybe-mostlyclean-binutils: mostlyclean-binutils
5680
5681 mostlyclean-binutils: 
5682         @[ -f ./binutils/Makefile ] || exit 0; \
5683         r=`${PWD_COMMAND}`; export r; \
5684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5685         $(HOST_EXPORTS) \
5686         for flag in $(EXTRA_HOST_FLAGS) ; do \
5687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5688         done; \
5689         echo "Doing mostlyclean in binutils"; \
5690         (cd $(HOST_SUBDIR)/binutils && \
5691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5693                   "RANLIB=$${RANLIB}" \
5694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5695                   mostlyclean) \
5696           || exit 1
5697
5698 @endif binutils
5699
5700 .PHONY: maybe-clean-binutils clean-binutils
5701 maybe-clean-binutils:
5702 @if binutils
5703 maybe-clean-binutils: clean-binutils
5704
5705 clean-binutils: 
5706         @[ -f ./binutils/Makefile ] || exit 0; \
5707         r=`${PWD_COMMAND}`; export r; \
5708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5709         $(HOST_EXPORTS) \
5710         for flag in $(EXTRA_HOST_FLAGS) ; do \
5711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5712         done; \
5713         echo "Doing clean in binutils"; \
5714         (cd $(HOST_SUBDIR)/binutils && \
5715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5717                   "RANLIB=$${RANLIB}" \
5718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5719                   clean) \
5720           || exit 1
5721
5722 @endif binutils
5723
5724 .PHONY: maybe-distclean-binutils distclean-binutils
5725 maybe-distclean-binutils:
5726 @if binutils
5727 maybe-distclean-binutils: distclean-binutils
5728
5729 distclean-binutils: 
5730         @[ -f ./binutils/Makefile ] || exit 0; \
5731         r=`${PWD_COMMAND}`; export r; \
5732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5733         $(HOST_EXPORTS) \
5734         for flag in $(EXTRA_HOST_FLAGS) ; do \
5735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5736         done; \
5737         echo "Doing distclean in binutils"; \
5738         (cd $(HOST_SUBDIR)/binutils && \
5739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5741                   "RANLIB=$${RANLIB}" \
5742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5743                   distclean) \
5744           || exit 1
5745
5746 @endif binutils
5747
5748 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5749 maybe-maintainer-clean-binutils:
5750 @if binutils
5751 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5752
5753 maintainer-clean-binutils: 
5754         @[ -f ./binutils/Makefile ] || exit 0; \
5755         r=`${PWD_COMMAND}`; export r; \
5756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5757         $(HOST_EXPORTS) \
5758         for flag in $(EXTRA_HOST_FLAGS) ; do \
5759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5760         done; \
5761         echo "Doing maintainer-clean in binutils"; \
5762         (cd $(HOST_SUBDIR)/binutils && \
5763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5765                   "RANLIB=$${RANLIB}" \
5766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5767                   maintainer-clean) \
5768           || exit 1
5769
5770 @endif binutils
5771
5772
5773
5774 .PHONY: configure-bison maybe-configure-bison
5775 maybe-configure-bison:
5776 @if gcc-bootstrap
5777 configure-bison: stage_current
5778 @endif gcc-bootstrap
5779 @if bison
5780 maybe-configure-bison: configure-bison
5781 configure-bison: 
5782         @: $(MAKE); $(unstage)
5783         @r=`${PWD_COMMAND}`; export r; \
5784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5785         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5786         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
5787         $(HOST_EXPORTS)  \
5788         echo Configuring in $(HOST_SUBDIR)/bison; \
5789         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5790         case $(srcdir) in \
5791           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5792           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5793                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5794         esac; \
5795         module_srcdir=bison; \
5796         $(SHELL) \
5797           $$s/$$module_srcdir/configure \
5798           --srcdir=$${topdir}/$$module_srcdir \
5799           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5800           --target=${target_alias}  \
5801           || exit 1
5802 @endif bison
5803
5804
5805
5806
5807
5808 .PHONY: all-bison maybe-all-bison
5809 maybe-all-bison:
5810 @if gcc-bootstrap
5811 all-bison: stage_current
5812 @endif gcc-bootstrap
5813 @if bison
5814 TARGET-bison=all
5815 maybe-all-bison: all-bison
5816 all-bison: configure-bison
5817         @: $(MAKE); $(unstage)
5818         @r=`${PWD_COMMAND}`; export r; \
5819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5820         $(HOST_EXPORTS)  \
5821         (cd $(HOST_SUBDIR)/bison && \
5822           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5823                 $(TARGET-bison))
5824 @endif bison
5825
5826
5827
5828
5829 .PHONY: check-bison maybe-check-bison
5830 maybe-check-bison:
5831 @if bison
5832 maybe-check-bison: check-bison
5833
5834 # This module is only tested in a native toolchain.
5835 check-bison:
5836         @: $(MAKE); $(unstage)
5837         @if [ '$(host)' = '$(target)' ]; then \
5838           r=`${PWD_COMMAND}`; export r; \
5839           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5840           $(HOST_EXPORTS)  \
5841           (cd $(HOST_SUBDIR)/bison && \
5842             $(MAKE) $(FLAGS_TO_PASS)  check)
5843         fi
5844
5845 @endif bison
5846
5847 .PHONY: install-bison maybe-install-bison
5848 maybe-install-bison:
5849 @if bison
5850 maybe-install-bison: install-bison
5851
5852 install-bison: installdirs
5853         @: $(MAKE); $(unstage)
5854         @r=`${PWD_COMMAND}`; export r; \
5855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5856         $(HOST_EXPORTS) \
5857         (cd $(HOST_SUBDIR)/bison && \
5858           $(MAKE) $(FLAGS_TO_PASS)  install)
5859
5860 @endif bison
5861
5862 .PHONY: install-strip-bison maybe-install-strip-bison
5863 maybe-install-strip-bison:
5864 @if bison
5865 maybe-install-strip-bison: install-strip-bison
5866
5867 install-strip-bison: installdirs
5868         @: $(MAKE); $(unstage)
5869         @r=`${PWD_COMMAND}`; export r; \
5870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5871         $(HOST_EXPORTS) \
5872         (cd $(HOST_SUBDIR)/bison && \
5873           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5874
5875 @endif bison
5876
5877 # Other targets (info, dvi, pdf, etc.)
5878
5879 .PHONY: maybe-info-bison info-bison
5880 maybe-info-bison:
5881 @if bison
5882 maybe-info-bison: info-bison
5883
5884 info-bison: \
5885     configure-bison 
5886         @: $(MAKE); $(unstage)
5887         @[ -f ./bison/Makefile ] || exit 0; \
5888         r=`${PWD_COMMAND}`; export r; \
5889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5890         $(HOST_EXPORTS) \
5891         for flag in $(EXTRA_HOST_FLAGS) ; do \
5892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5893         done; \
5894         echo "Doing info in bison"; \
5895         (cd $(HOST_SUBDIR)/bison && \
5896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5898                   "RANLIB=$${RANLIB}" \
5899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5900                   info) \
5901           || exit 1
5902
5903 @endif bison
5904
5905 .PHONY: maybe-dvi-bison dvi-bison
5906 maybe-dvi-bison:
5907 @if bison
5908 maybe-dvi-bison: dvi-bison
5909
5910 dvi-bison: \
5911     configure-bison 
5912         @: $(MAKE); $(unstage)
5913         @[ -f ./bison/Makefile ] || exit 0; \
5914         r=`${PWD_COMMAND}`; export r; \
5915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5916         $(HOST_EXPORTS) \
5917         for flag in $(EXTRA_HOST_FLAGS) ; do \
5918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5919         done; \
5920         echo "Doing dvi in bison"; \
5921         (cd $(HOST_SUBDIR)/bison && \
5922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5924                   "RANLIB=$${RANLIB}" \
5925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5926                   dvi) \
5927           || exit 1
5928
5929 @endif bison
5930
5931 .PHONY: maybe-pdf-bison pdf-bison
5932 maybe-pdf-bison:
5933 @if bison
5934 maybe-pdf-bison: pdf-bison
5935
5936 pdf-bison: \
5937     configure-bison 
5938         @: $(MAKE); $(unstage)
5939         @[ -f ./bison/Makefile ] || exit 0; \
5940         r=`${PWD_COMMAND}`; export r; \
5941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5942         $(HOST_EXPORTS) \
5943         for flag in $(EXTRA_HOST_FLAGS) ; do \
5944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5945         done; \
5946         echo "Doing pdf in bison"; \
5947         (cd $(HOST_SUBDIR)/bison && \
5948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5950                   "RANLIB=$${RANLIB}" \
5951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5952                   pdf) \
5953           || exit 1
5954
5955 @endif bison
5956
5957 .PHONY: maybe-html-bison html-bison
5958 maybe-html-bison:
5959 @if bison
5960 maybe-html-bison: html-bison
5961
5962 html-bison: \
5963     configure-bison 
5964         @: $(MAKE); $(unstage)
5965         @[ -f ./bison/Makefile ] || exit 0; \
5966         r=`${PWD_COMMAND}`; export r; \
5967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5968         $(HOST_EXPORTS) \
5969         for flag in $(EXTRA_HOST_FLAGS) ; do \
5970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5971         done; \
5972         echo "Doing html in bison"; \
5973         (cd $(HOST_SUBDIR)/bison && \
5974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5976                   "RANLIB=$${RANLIB}" \
5977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5978                   html) \
5979           || exit 1
5980
5981 @endif bison
5982
5983 .PHONY: maybe-TAGS-bison TAGS-bison
5984 maybe-TAGS-bison:
5985 @if bison
5986 maybe-TAGS-bison: TAGS-bison
5987
5988 TAGS-bison: \
5989     configure-bison 
5990         @: $(MAKE); $(unstage)
5991         @[ -f ./bison/Makefile ] || exit 0; \
5992         r=`${PWD_COMMAND}`; export r; \
5993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5994         $(HOST_EXPORTS) \
5995         for flag in $(EXTRA_HOST_FLAGS) ; do \
5996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5997         done; \
5998         echo "Doing TAGS in bison"; \
5999         (cd $(HOST_SUBDIR)/bison && \
6000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6002                   "RANLIB=$${RANLIB}" \
6003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6004                   TAGS) \
6005           || exit 1
6006
6007 @endif bison
6008
6009 .PHONY: maybe-install-info-bison install-info-bison
6010 maybe-install-info-bison:
6011 @if bison
6012 maybe-install-info-bison: install-info-bison
6013
6014 install-info-bison: \
6015     configure-bison \
6016     info-bison 
6017         @: $(MAKE); $(unstage)
6018         @[ -f ./bison/Makefile ] || exit 0; \
6019         r=`${PWD_COMMAND}`; export r; \
6020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6021         $(HOST_EXPORTS) \
6022         for flag in $(EXTRA_HOST_FLAGS) ; do \
6023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6024         done; \
6025         echo "Doing install-info in bison"; \
6026         (cd $(HOST_SUBDIR)/bison && \
6027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6029                   "RANLIB=$${RANLIB}" \
6030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6031                   install-info) \
6032           || exit 1
6033
6034 @endif bison
6035
6036 .PHONY: maybe-install-pdf-bison install-pdf-bison
6037 maybe-install-pdf-bison:
6038 @if bison
6039 maybe-install-pdf-bison: install-pdf-bison
6040
6041 install-pdf-bison: \
6042     configure-bison \
6043     pdf-bison 
6044         @: $(MAKE); $(unstage)
6045         @[ -f ./bison/Makefile ] || exit 0; \
6046         r=`${PWD_COMMAND}`; export r; \
6047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6048         $(HOST_EXPORTS) \
6049         for flag in $(EXTRA_HOST_FLAGS) ; do \
6050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6051         done; \
6052         echo "Doing install-pdf in bison"; \
6053         (cd $(HOST_SUBDIR)/bison && \
6054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6056                   "RANLIB=$${RANLIB}" \
6057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6058                   install-pdf) \
6059           || exit 1
6060
6061 @endif bison
6062
6063 .PHONY: maybe-install-html-bison install-html-bison
6064 maybe-install-html-bison:
6065 @if bison
6066 maybe-install-html-bison: install-html-bison
6067
6068 install-html-bison: \
6069     configure-bison \
6070     html-bison 
6071         @: $(MAKE); $(unstage)
6072         @[ -f ./bison/Makefile ] || exit 0; \
6073         r=`${PWD_COMMAND}`; export r; \
6074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6075         $(HOST_EXPORTS) \
6076         for flag in $(EXTRA_HOST_FLAGS) ; do \
6077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6078         done; \
6079         echo "Doing install-html in bison"; \
6080         (cd $(HOST_SUBDIR)/bison && \
6081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6083                   "RANLIB=$${RANLIB}" \
6084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6085                   install-html) \
6086           || exit 1
6087
6088 @endif bison
6089
6090 .PHONY: maybe-installcheck-bison installcheck-bison
6091 maybe-installcheck-bison:
6092 @if bison
6093 maybe-installcheck-bison: installcheck-bison
6094
6095 installcheck-bison: \
6096     configure-bison 
6097         @: $(MAKE); $(unstage)
6098         @[ -f ./bison/Makefile ] || exit 0; \
6099         r=`${PWD_COMMAND}`; export r; \
6100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6101         $(HOST_EXPORTS) \
6102         for flag in $(EXTRA_HOST_FLAGS) ; do \
6103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6104         done; \
6105         echo "Doing installcheck in bison"; \
6106         (cd $(HOST_SUBDIR)/bison && \
6107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6109                   "RANLIB=$${RANLIB}" \
6110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6111                   installcheck) \
6112           || exit 1
6113
6114 @endif bison
6115
6116 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6117 maybe-mostlyclean-bison:
6118 @if bison
6119 maybe-mostlyclean-bison: mostlyclean-bison
6120
6121 mostlyclean-bison: 
6122         @: $(MAKE); $(unstage)
6123         @[ -f ./bison/Makefile ] || exit 0; \
6124         r=`${PWD_COMMAND}`; export r; \
6125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6126         $(HOST_EXPORTS) \
6127         for flag in $(EXTRA_HOST_FLAGS) ; do \
6128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6129         done; \
6130         echo "Doing mostlyclean in bison"; \
6131         (cd $(HOST_SUBDIR)/bison && \
6132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6134                   "RANLIB=$${RANLIB}" \
6135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6136                   mostlyclean) \
6137           || exit 1
6138
6139 @endif bison
6140
6141 .PHONY: maybe-clean-bison clean-bison
6142 maybe-clean-bison:
6143 @if bison
6144 maybe-clean-bison: clean-bison
6145
6146 clean-bison: 
6147         @: $(MAKE); $(unstage)
6148         @[ -f ./bison/Makefile ] || exit 0; \
6149         r=`${PWD_COMMAND}`; export r; \
6150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6151         $(HOST_EXPORTS) \
6152         for flag in $(EXTRA_HOST_FLAGS) ; do \
6153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6154         done; \
6155         echo "Doing clean in bison"; \
6156         (cd $(HOST_SUBDIR)/bison && \
6157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6159                   "RANLIB=$${RANLIB}" \
6160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6161                   clean) \
6162           || exit 1
6163
6164 @endif bison
6165
6166 .PHONY: maybe-distclean-bison distclean-bison
6167 maybe-distclean-bison:
6168 @if bison
6169 maybe-distclean-bison: distclean-bison
6170
6171 distclean-bison: 
6172         @: $(MAKE); $(unstage)
6173         @[ -f ./bison/Makefile ] || exit 0; \
6174         r=`${PWD_COMMAND}`; export r; \
6175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6176         $(HOST_EXPORTS) \
6177         for flag in $(EXTRA_HOST_FLAGS) ; do \
6178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6179         done; \
6180         echo "Doing distclean in bison"; \
6181         (cd $(HOST_SUBDIR)/bison && \
6182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6184                   "RANLIB=$${RANLIB}" \
6185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6186                   distclean) \
6187           || exit 1
6188
6189 @endif bison
6190
6191 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6192 maybe-maintainer-clean-bison:
6193 @if bison
6194 maybe-maintainer-clean-bison: maintainer-clean-bison
6195
6196 maintainer-clean-bison: 
6197         @: $(MAKE); $(unstage)
6198         @[ -f ./bison/Makefile ] || exit 0; \
6199         r=`${PWD_COMMAND}`; export r; \
6200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6201         $(HOST_EXPORTS) \
6202         for flag in $(EXTRA_HOST_FLAGS) ; do \
6203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6204         done; \
6205         echo "Doing maintainer-clean in bison"; \
6206         (cd $(HOST_SUBDIR)/bison && \
6207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6209                   "RANLIB=$${RANLIB}" \
6210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6211                   maintainer-clean) \
6212           || exit 1
6213
6214 @endif bison
6215
6216
6217
6218 .PHONY: configure-cgen maybe-configure-cgen
6219 maybe-configure-cgen:
6220 @if gcc-bootstrap
6221 configure-cgen: stage_current
6222 @endif gcc-bootstrap
6223 @if cgen
6224 maybe-configure-cgen: configure-cgen
6225 configure-cgen: 
6226         @: $(MAKE); $(unstage)
6227         @r=`${PWD_COMMAND}`; export r; \
6228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6229         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6230         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
6231         $(HOST_EXPORTS)  \
6232         echo Configuring in $(HOST_SUBDIR)/cgen; \
6233         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6234         case $(srcdir) in \
6235           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6236           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6237                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6238         esac; \
6239         module_srcdir=cgen; \
6240         $(SHELL) \
6241           $$s/$$module_srcdir/configure \
6242           --srcdir=$${topdir}/$$module_srcdir \
6243           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6244           --target=${target_alias}  \
6245           || exit 1
6246 @endif cgen
6247
6248
6249
6250
6251
6252 .PHONY: all-cgen maybe-all-cgen
6253 maybe-all-cgen:
6254 @if gcc-bootstrap
6255 all-cgen: stage_current
6256 @endif gcc-bootstrap
6257 @if cgen
6258 TARGET-cgen=all
6259 maybe-all-cgen: all-cgen
6260 all-cgen: configure-cgen
6261         @: $(MAKE); $(unstage)
6262         @r=`${PWD_COMMAND}`; export r; \
6263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6264         $(HOST_EXPORTS)  \
6265         (cd $(HOST_SUBDIR)/cgen && \
6266           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6267                 $(TARGET-cgen))
6268 @endif cgen
6269
6270
6271
6272
6273 .PHONY: check-cgen maybe-check-cgen
6274 maybe-check-cgen:
6275 @if cgen
6276 maybe-check-cgen: check-cgen
6277
6278 check-cgen:
6279         @: $(MAKE); $(unstage)
6280         @r=`${PWD_COMMAND}`; export r; \
6281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6282         $(HOST_EXPORTS)  \
6283         (cd $(HOST_SUBDIR)/cgen && \
6284           $(MAKE) $(FLAGS_TO_PASS)  check)
6285
6286 @endif cgen
6287
6288 .PHONY: install-cgen maybe-install-cgen
6289 maybe-install-cgen:
6290 @if cgen
6291 maybe-install-cgen: install-cgen
6292
6293 install-cgen: installdirs
6294         @: $(MAKE); $(unstage)
6295         @r=`${PWD_COMMAND}`; export r; \
6296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6297         $(HOST_EXPORTS) \
6298         (cd $(HOST_SUBDIR)/cgen && \
6299           $(MAKE) $(FLAGS_TO_PASS)  install)
6300
6301 @endif cgen
6302
6303 .PHONY: install-strip-cgen maybe-install-strip-cgen
6304 maybe-install-strip-cgen:
6305 @if cgen
6306 maybe-install-strip-cgen: install-strip-cgen
6307
6308 install-strip-cgen: installdirs
6309         @: $(MAKE); $(unstage)
6310         @r=`${PWD_COMMAND}`; export r; \
6311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6312         $(HOST_EXPORTS) \
6313         (cd $(HOST_SUBDIR)/cgen && \
6314           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6315
6316 @endif cgen
6317
6318 # Other targets (info, dvi, pdf, etc.)
6319
6320 .PHONY: maybe-info-cgen info-cgen
6321 maybe-info-cgen:
6322 @if cgen
6323 maybe-info-cgen: info-cgen
6324
6325 info-cgen: \
6326     configure-cgen 
6327         @: $(MAKE); $(unstage)
6328         @[ -f ./cgen/Makefile ] || exit 0; \
6329         r=`${PWD_COMMAND}`; export r; \
6330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6331         $(HOST_EXPORTS) \
6332         for flag in $(EXTRA_HOST_FLAGS) ; do \
6333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6334         done; \
6335         echo "Doing info in cgen"; \
6336         (cd $(HOST_SUBDIR)/cgen && \
6337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6339                   "RANLIB=$${RANLIB}" \
6340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6341                   info) \
6342           || exit 1
6343
6344 @endif cgen
6345
6346 .PHONY: maybe-dvi-cgen dvi-cgen
6347 maybe-dvi-cgen:
6348 @if cgen
6349 maybe-dvi-cgen: dvi-cgen
6350
6351 dvi-cgen: \
6352     configure-cgen 
6353         @: $(MAKE); $(unstage)
6354         @[ -f ./cgen/Makefile ] || exit 0; \
6355         r=`${PWD_COMMAND}`; export r; \
6356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6357         $(HOST_EXPORTS) \
6358         for flag in $(EXTRA_HOST_FLAGS) ; do \
6359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6360         done; \
6361         echo "Doing dvi in cgen"; \
6362         (cd $(HOST_SUBDIR)/cgen && \
6363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6365                   "RANLIB=$${RANLIB}" \
6366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6367                   dvi) \
6368           || exit 1
6369
6370 @endif cgen
6371
6372 .PHONY: maybe-pdf-cgen pdf-cgen
6373 maybe-pdf-cgen:
6374 @if cgen
6375 maybe-pdf-cgen: pdf-cgen
6376
6377 pdf-cgen: \
6378     configure-cgen 
6379         @: $(MAKE); $(unstage)
6380         @[ -f ./cgen/Makefile ] || exit 0; \
6381         r=`${PWD_COMMAND}`; export r; \
6382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6383         $(HOST_EXPORTS) \
6384         for flag in $(EXTRA_HOST_FLAGS) ; do \
6385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6386         done; \
6387         echo "Doing pdf in cgen"; \
6388         (cd $(HOST_SUBDIR)/cgen && \
6389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6391                   "RANLIB=$${RANLIB}" \
6392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6393                   pdf) \
6394           || exit 1
6395
6396 @endif cgen
6397
6398 .PHONY: maybe-html-cgen html-cgen
6399 maybe-html-cgen:
6400 @if cgen
6401 maybe-html-cgen: html-cgen
6402
6403 html-cgen: \
6404     configure-cgen 
6405         @: $(MAKE); $(unstage)
6406         @[ -f ./cgen/Makefile ] || exit 0; \
6407         r=`${PWD_COMMAND}`; export r; \
6408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6409         $(HOST_EXPORTS) \
6410         for flag in $(EXTRA_HOST_FLAGS) ; do \
6411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6412         done; \
6413         echo "Doing html in cgen"; \
6414         (cd $(HOST_SUBDIR)/cgen && \
6415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6417                   "RANLIB=$${RANLIB}" \
6418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6419                   html) \
6420           || exit 1
6421
6422 @endif cgen
6423
6424 .PHONY: maybe-TAGS-cgen TAGS-cgen
6425 maybe-TAGS-cgen:
6426 @if cgen
6427 maybe-TAGS-cgen: TAGS-cgen
6428
6429 TAGS-cgen: \
6430     configure-cgen 
6431         @: $(MAKE); $(unstage)
6432         @[ -f ./cgen/Makefile ] || exit 0; \
6433         r=`${PWD_COMMAND}`; export r; \
6434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6435         $(HOST_EXPORTS) \
6436         for flag in $(EXTRA_HOST_FLAGS) ; do \
6437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6438         done; \
6439         echo "Doing TAGS in cgen"; \
6440         (cd $(HOST_SUBDIR)/cgen && \
6441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6443                   "RANLIB=$${RANLIB}" \
6444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6445                   TAGS) \
6446           || exit 1
6447
6448 @endif cgen
6449
6450 .PHONY: maybe-install-info-cgen install-info-cgen
6451 maybe-install-info-cgen:
6452 @if cgen
6453 maybe-install-info-cgen: install-info-cgen
6454
6455 install-info-cgen: \
6456     configure-cgen \
6457     info-cgen 
6458         @: $(MAKE); $(unstage)
6459         @[ -f ./cgen/Makefile ] || exit 0; \
6460         r=`${PWD_COMMAND}`; export r; \
6461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6462         $(HOST_EXPORTS) \
6463         for flag in $(EXTRA_HOST_FLAGS) ; do \
6464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6465         done; \
6466         echo "Doing install-info in cgen"; \
6467         (cd $(HOST_SUBDIR)/cgen && \
6468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6470                   "RANLIB=$${RANLIB}" \
6471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6472                   install-info) \
6473           || exit 1
6474
6475 @endif cgen
6476
6477 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6478 maybe-install-pdf-cgen:
6479 @if cgen
6480 maybe-install-pdf-cgen: install-pdf-cgen
6481
6482 install-pdf-cgen: \
6483     configure-cgen \
6484     pdf-cgen 
6485         @: $(MAKE); $(unstage)
6486         @[ -f ./cgen/Makefile ] || exit 0; \
6487         r=`${PWD_COMMAND}`; export r; \
6488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6489         $(HOST_EXPORTS) \
6490         for flag in $(EXTRA_HOST_FLAGS) ; do \
6491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6492         done; \
6493         echo "Doing install-pdf in cgen"; \
6494         (cd $(HOST_SUBDIR)/cgen && \
6495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6497                   "RANLIB=$${RANLIB}" \
6498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6499                   install-pdf) \
6500           || exit 1
6501
6502 @endif cgen
6503
6504 .PHONY: maybe-install-html-cgen install-html-cgen
6505 maybe-install-html-cgen:
6506 @if cgen
6507 maybe-install-html-cgen: install-html-cgen
6508
6509 install-html-cgen: \
6510     configure-cgen \
6511     html-cgen 
6512         @: $(MAKE); $(unstage)
6513         @[ -f ./cgen/Makefile ] || exit 0; \
6514         r=`${PWD_COMMAND}`; export r; \
6515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6516         $(HOST_EXPORTS) \
6517         for flag in $(EXTRA_HOST_FLAGS) ; do \
6518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6519         done; \
6520         echo "Doing install-html in cgen"; \
6521         (cd $(HOST_SUBDIR)/cgen && \
6522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6524                   "RANLIB=$${RANLIB}" \
6525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6526                   install-html) \
6527           || exit 1
6528
6529 @endif cgen
6530
6531 .PHONY: maybe-installcheck-cgen installcheck-cgen
6532 maybe-installcheck-cgen:
6533 @if cgen
6534 maybe-installcheck-cgen: installcheck-cgen
6535
6536 installcheck-cgen: \
6537     configure-cgen 
6538         @: $(MAKE); $(unstage)
6539         @[ -f ./cgen/Makefile ] || exit 0; \
6540         r=`${PWD_COMMAND}`; export r; \
6541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6542         $(HOST_EXPORTS) \
6543         for flag in $(EXTRA_HOST_FLAGS) ; do \
6544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6545         done; \
6546         echo "Doing installcheck in cgen"; \
6547         (cd $(HOST_SUBDIR)/cgen && \
6548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6550                   "RANLIB=$${RANLIB}" \
6551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6552                   installcheck) \
6553           || exit 1
6554
6555 @endif cgen
6556
6557 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6558 maybe-mostlyclean-cgen:
6559 @if cgen
6560 maybe-mostlyclean-cgen: mostlyclean-cgen
6561
6562 mostlyclean-cgen: 
6563         @: $(MAKE); $(unstage)
6564         @[ -f ./cgen/Makefile ] || exit 0; \
6565         r=`${PWD_COMMAND}`; export r; \
6566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6567         $(HOST_EXPORTS) \
6568         for flag in $(EXTRA_HOST_FLAGS) ; do \
6569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6570         done; \
6571         echo "Doing mostlyclean in cgen"; \
6572         (cd $(HOST_SUBDIR)/cgen && \
6573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6575                   "RANLIB=$${RANLIB}" \
6576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6577                   mostlyclean) \
6578           || exit 1
6579
6580 @endif cgen
6581
6582 .PHONY: maybe-clean-cgen clean-cgen
6583 maybe-clean-cgen:
6584 @if cgen
6585 maybe-clean-cgen: clean-cgen
6586
6587 clean-cgen: 
6588         @: $(MAKE); $(unstage)
6589         @[ -f ./cgen/Makefile ] || exit 0; \
6590         r=`${PWD_COMMAND}`; export r; \
6591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6592         $(HOST_EXPORTS) \
6593         for flag in $(EXTRA_HOST_FLAGS) ; do \
6594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6595         done; \
6596         echo "Doing clean in cgen"; \
6597         (cd $(HOST_SUBDIR)/cgen && \
6598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6600                   "RANLIB=$${RANLIB}" \
6601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6602                   clean) \
6603           || exit 1
6604
6605 @endif cgen
6606
6607 .PHONY: maybe-distclean-cgen distclean-cgen
6608 maybe-distclean-cgen:
6609 @if cgen
6610 maybe-distclean-cgen: distclean-cgen
6611
6612 distclean-cgen: 
6613         @: $(MAKE); $(unstage)
6614         @[ -f ./cgen/Makefile ] || exit 0; \
6615         r=`${PWD_COMMAND}`; export r; \
6616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6617         $(HOST_EXPORTS) \
6618         for flag in $(EXTRA_HOST_FLAGS) ; do \
6619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6620         done; \
6621         echo "Doing distclean in cgen"; \
6622         (cd $(HOST_SUBDIR)/cgen && \
6623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6625                   "RANLIB=$${RANLIB}" \
6626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6627                   distclean) \
6628           || exit 1
6629
6630 @endif cgen
6631
6632 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6633 maybe-maintainer-clean-cgen:
6634 @if cgen
6635 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6636
6637 maintainer-clean-cgen: 
6638         @: $(MAKE); $(unstage)
6639         @[ -f ./cgen/Makefile ] || exit 0; \
6640         r=`${PWD_COMMAND}`; export r; \
6641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6642         $(HOST_EXPORTS) \
6643         for flag in $(EXTRA_HOST_FLAGS) ; do \
6644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6645         done; \
6646         echo "Doing maintainer-clean in cgen"; \
6647         (cd $(HOST_SUBDIR)/cgen && \
6648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6650                   "RANLIB=$${RANLIB}" \
6651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6652                   maintainer-clean) \
6653           || exit 1
6654
6655 @endif cgen
6656
6657
6658
6659 .PHONY: configure-dejagnu maybe-configure-dejagnu
6660 maybe-configure-dejagnu:
6661 @if gcc-bootstrap
6662 configure-dejagnu: stage_current
6663 @endif gcc-bootstrap
6664 @if dejagnu
6665 maybe-configure-dejagnu: configure-dejagnu
6666 configure-dejagnu: 
6667         @: $(MAKE); $(unstage)
6668         @r=`${PWD_COMMAND}`; export r; \
6669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6670         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6671         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
6672         $(HOST_EXPORTS)  \
6673         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6674         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6675         case $(srcdir) in \
6676           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6677           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6678                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6679         esac; \
6680         module_srcdir=dejagnu; \
6681         $(SHELL) \
6682           $$s/$$module_srcdir/configure \
6683           --srcdir=$${topdir}/$$module_srcdir \
6684           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6685           --target=${target_alias}  \
6686           || exit 1
6687 @endif dejagnu
6688
6689
6690
6691
6692
6693 .PHONY: all-dejagnu maybe-all-dejagnu
6694 maybe-all-dejagnu:
6695 @if gcc-bootstrap
6696 all-dejagnu: stage_current
6697 @endif gcc-bootstrap
6698 @if dejagnu
6699 TARGET-dejagnu=all
6700 maybe-all-dejagnu: all-dejagnu
6701 all-dejagnu: configure-dejagnu
6702         @: $(MAKE); $(unstage)
6703         @r=`${PWD_COMMAND}`; export r; \
6704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6705         $(HOST_EXPORTS)  \
6706         (cd $(HOST_SUBDIR)/dejagnu && \
6707           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6708                 $(TARGET-dejagnu))
6709 @endif dejagnu
6710
6711
6712
6713
6714 .PHONY: check-dejagnu maybe-check-dejagnu
6715 maybe-check-dejagnu:
6716 @if dejagnu
6717 maybe-check-dejagnu: check-dejagnu
6718
6719 check-dejagnu:
6720         @: $(MAKE); $(unstage)
6721         @r=`${PWD_COMMAND}`; export r; \
6722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6723         $(HOST_EXPORTS)  \
6724         (cd $(HOST_SUBDIR)/dejagnu && \
6725           $(MAKE) $(FLAGS_TO_PASS)  check)
6726
6727 @endif dejagnu
6728
6729 .PHONY: install-dejagnu maybe-install-dejagnu
6730 maybe-install-dejagnu:
6731 @if dejagnu
6732 maybe-install-dejagnu: install-dejagnu
6733
6734 install-dejagnu: installdirs
6735         @: $(MAKE); $(unstage)
6736         @r=`${PWD_COMMAND}`; export r; \
6737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6738         $(HOST_EXPORTS) \
6739         (cd $(HOST_SUBDIR)/dejagnu && \
6740           $(MAKE) $(FLAGS_TO_PASS)  install)
6741
6742 @endif dejagnu
6743
6744 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6745 maybe-install-strip-dejagnu:
6746 @if dejagnu
6747 maybe-install-strip-dejagnu: install-strip-dejagnu
6748
6749 install-strip-dejagnu: installdirs
6750         @: $(MAKE); $(unstage)
6751         @r=`${PWD_COMMAND}`; export r; \
6752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6753         $(HOST_EXPORTS) \
6754         (cd $(HOST_SUBDIR)/dejagnu && \
6755           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6756
6757 @endif dejagnu
6758
6759 # Other targets (info, dvi, pdf, etc.)
6760
6761 .PHONY: maybe-info-dejagnu info-dejagnu
6762 maybe-info-dejagnu:
6763 @if dejagnu
6764 maybe-info-dejagnu: info-dejagnu
6765
6766 info-dejagnu: \
6767     configure-dejagnu 
6768         @: $(MAKE); $(unstage)
6769         @[ -f ./dejagnu/Makefile ] || exit 0; \
6770         r=`${PWD_COMMAND}`; export r; \
6771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6772         $(HOST_EXPORTS) \
6773         for flag in $(EXTRA_HOST_FLAGS) ; do \
6774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6775         done; \
6776         echo "Doing info in dejagnu"; \
6777         (cd $(HOST_SUBDIR)/dejagnu && \
6778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6780                   "RANLIB=$${RANLIB}" \
6781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6782                   info) \
6783           || exit 1
6784
6785 @endif dejagnu
6786
6787 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6788 maybe-dvi-dejagnu:
6789 @if dejagnu
6790 maybe-dvi-dejagnu: dvi-dejagnu
6791
6792 dvi-dejagnu: \
6793     configure-dejagnu 
6794         @: $(MAKE); $(unstage)
6795         @[ -f ./dejagnu/Makefile ] || exit 0; \
6796         r=`${PWD_COMMAND}`; export r; \
6797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6798         $(HOST_EXPORTS) \
6799         for flag in $(EXTRA_HOST_FLAGS) ; do \
6800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6801         done; \
6802         echo "Doing dvi in dejagnu"; \
6803         (cd $(HOST_SUBDIR)/dejagnu && \
6804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6806                   "RANLIB=$${RANLIB}" \
6807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6808                   dvi) \
6809           || exit 1
6810
6811 @endif dejagnu
6812
6813 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6814 maybe-pdf-dejagnu:
6815 @if dejagnu
6816 maybe-pdf-dejagnu: pdf-dejagnu
6817
6818 pdf-dejagnu: \
6819     configure-dejagnu 
6820         @: $(MAKE); $(unstage)
6821         @[ -f ./dejagnu/Makefile ] || exit 0; \
6822         r=`${PWD_COMMAND}`; export r; \
6823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6824         $(HOST_EXPORTS) \
6825         for flag in $(EXTRA_HOST_FLAGS) ; do \
6826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6827         done; \
6828         echo "Doing pdf in dejagnu"; \
6829         (cd $(HOST_SUBDIR)/dejagnu && \
6830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6832                   "RANLIB=$${RANLIB}" \
6833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6834                   pdf) \
6835           || exit 1
6836
6837 @endif dejagnu
6838
6839 .PHONY: maybe-html-dejagnu html-dejagnu
6840 maybe-html-dejagnu:
6841 @if dejagnu
6842 maybe-html-dejagnu: html-dejagnu
6843
6844 html-dejagnu: \
6845     configure-dejagnu 
6846         @: $(MAKE); $(unstage)
6847         @[ -f ./dejagnu/Makefile ] || exit 0; \
6848         r=`${PWD_COMMAND}`; export r; \
6849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6850         $(HOST_EXPORTS) \
6851         for flag in $(EXTRA_HOST_FLAGS) ; do \
6852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6853         done; \
6854         echo "Doing html in dejagnu"; \
6855         (cd $(HOST_SUBDIR)/dejagnu && \
6856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6858                   "RANLIB=$${RANLIB}" \
6859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6860                   html) \
6861           || exit 1
6862
6863 @endif dejagnu
6864
6865 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6866 maybe-TAGS-dejagnu:
6867 @if dejagnu
6868 maybe-TAGS-dejagnu: TAGS-dejagnu
6869
6870 TAGS-dejagnu: \
6871     configure-dejagnu 
6872         @: $(MAKE); $(unstage)
6873         @[ -f ./dejagnu/Makefile ] || exit 0; \
6874         r=`${PWD_COMMAND}`; export r; \
6875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6876         $(HOST_EXPORTS) \
6877         for flag in $(EXTRA_HOST_FLAGS) ; do \
6878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6879         done; \
6880         echo "Doing TAGS in dejagnu"; \
6881         (cd $(HOST_SUBDIR)/dejagnu && \
6882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6884                   "RANLIB=$${RANLIB}" \
6885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6886                   TAGS) \
6887           || exit 1
6888
6889 @endif dejagnu
6890
6891 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6892 maybe-install-info-dejagnu:
6893 @if dejagnu
6894 maybe-install-info-dejagnu: install-info-dejagnu
6895
6896 install-info-dejagnu: \
6897     configure-dejagnu \
6898     info-dejagnu 
6899         @: $(MAKE); $(unstage)
6900         @[ -f ./dejagnu/Makefile ] || exit 0; \
6901         r=`${PWD_COMMAND}`; export r; \
6902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6903         $(HOST_EXPORTS) \
6904         for flag in $(EXTRA_HOST_FLAGS) ; do \
6905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6906         done; \
6907         echo "Doing install-info in dejagnu"; \
6908         (cd $(HOST_SUBDIR)/dejagnu && \
6909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6911                   "RANLIB=$${RANLIB}" \
6912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6913                   install-info) \
6914           || exit 1
6915
6916 @endif dejagnu
6917
6918 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6919 maybe-install-pdf-dejagnu:
6920 @if dejagnu
6921 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6922
6923 install-pdf-dejagnu: \
6924     configure-dejagnu \
6925     pdf-dejagnu 
6926         @: $(MAKE); $(unstage)
6927         @[ -f ./dejagnu/Makefile ] || exit 0; \
6928         r=`${PWD_COMMAND}`; export r; \
6929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6930         $(HOST_EXPORTS) \
6931         for flag in $(EXTRA_HOST_FLAGS) ; do \
6932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6933         done; \
6934         echo "Doing install-pdf in dejagnu"; \
6935         (cd $(HOST_SUBDIR)/dejagnu && \
6936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6938                   "RANLIB=$${RANLIB}" \
6939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6940                   install-pdf) \
6941           || exit 1
6942
6943 @endif dejagnu
6944
6945 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6946 maybe-install-html-dejagnu:
6947 @if dejagnu
6948 maybe-install-html-dejagnu: install-html-dejagnu
6949
6950 install-html-dejagnu: \
6951     configure-dejagnu \
6952     html-dejagnu 
6953         @: $(MAKE); $(unstage)
6954         @[ -f ./dejagnu/Makefile ] || exit 0; \
6955         r=`${PWD_COMMAND}`; export r; \
6956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6957         $(HOST_EXPORTS) \
6958         for flag in $(EXTRA_HOST_FLAGS) ; do \
6959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6960         done; \
6961         echo "Doing install-html in dejagnu"; \
6962         (cd $(HOST_SUBDIR)/dejagnu && \
6963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6965                   "RANLIB=$${RANLIB}" \
6966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6967                   install-html) \
6968           || exit 1
6969
6970 @endif dejagnu
6971
6972 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6973 maybe-installcheck-dejagnu:
6974 @if dejagnu
6975 maybe-installcheck-dejagnu: installcheck-dejagnu
6976
6977 installcheck-dejagnu: \
6978     configure-dejagnu 
6979         @: $(MAKE); $(unstage)
6980         @[ -f ./dejagnu/Makefile ] || exit 0; \
6981         r=`${PWD_COMMAND}`; export r; \
6982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6983         $(HOST_EXPORTS) \
6984         for flag in $(EXTRA_HOST_FLAGS) ; do \
6985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6986         done; \
6987         echo "Doing installcheck in dejagnu"; \
6988         (cd $(HOST_SUBDIR)/dejagnu && \
6989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6991                   "RANLIB=$${RANLIB}" \
6992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6993                   installcheck) \
6994           || exit 1
6995
6996 @endif dejagnu
6997
6998 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
6999 maybe-mostlyclean-dejagnu:
7000 @if dejagnu
7001 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7002
7003 mostlyclean-dejagnu: 
7004         @: $(MAKE); $(unstage)
7005         @[ -f ./dejagnu/Makefile ] || exit 0; \
7006         r=`${PWD_COMMAND}`; export r; \
7007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7008         $(HOST_EXPORTS) \
7009         for flag in $(EXTRA_HOST_FLAGS) ; do \
7010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7011         done; \
7012         echo "Doing mostlyclean in dejagnu"; \
7013         (cd $(HOST_SUBDIR)/dejagnu && \
7014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7016                   "RANLIB=$${RANLIB}" \
7017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7018                   mostlyclean) \
7019           || exit 1
7020
7021 @endif dejagnu
7022
7023 .PHONY: maybe-clean-dejagnu clean-dejagnu
7024 maybe-clean-dejagnu:
7025 @if dejagnu
7026 maybe-clean-dejagnu: clean-dejagnu
7027
7028 clean-dejagnu: 
7029         @: $(MAKE); $(unstage)
7030         @[ -f ./dejagnu/Makefile ] || exit 0; \
7031         r=`${PWD_COMMAND}`; export r; \
7032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7033         $(HOST_EXPORTS) \
7034         for flag in $(EXTRA_HOST_FLAGS) ; do \
7035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7036         done; \
7037         echo "Doing clean in dejagnu"; \
7038         (cd $(HOST_SUBDIR)/dejagnu && \
7039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7041                   "RANLIB=$${RANLIB}" \
7042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7043                   clean) \
7044           || exit 1
7045
7046 @endif dejagnu
7047
7048 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7049 maybe-distclean-dejagnu:
7050 @if dejagnu
7051 maybe-distclean-dejagnu: distclean-dejagnu
7052
7053 distclean-dejagnu: 
7054         @: $(MAKE); $(unstage)
7055         @[ -f ./dejagnu/Makefile ] || exit 0; \
7056         r=`${PWD_COMMAND}`; export r; \
7057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7058         $(HOST_EXPORTS) \
7059         for flag in $(EXTRA_HOST_FLAGS) ; do \
7060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7061         done; \
7062         echo "Doing distclean in dejagnu"; \
7063         (cd $(HOST_SUBDIR)/dejagnu && \
7064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7066                   "RANLIB=$${RANLIB}" \
7067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7068                   distclean) \
7069           || exit 1
7070
7071 @endif dejagnu
7072
7073 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7074 maybe-maintainer-clean-dejagnu:
7075 @if dejagnu
7076 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7077
7078 maintainer-clean-dejagnu: 
7079         @: $(MAKE); $(unstage)
7080         @[ -f ./dejagnu/Makefile ] || exit 0; \
7081         r=`${PWD_COMMAND}`; export r; \
7082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7083         $(HOST_EXPORTS) \
7084         for flag in $(EXTRA_HOST_FLAGS) ; do \
7085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7086         done; \
7087         echo "Doing maintainer-clean in dejagnu"; \
7088         (cd $(HOST_SUBDIR)/dejagnu && \
7089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7091                   "RANLIB=$${RANLIB}" \
7092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7093                   maintainer-clean) \
7094           || exit 1
7095
7096 @endif dejagnu
7097
7098
7099
7100 .PHONY: configure-etc maybe-configure-etc
7101 maybe-configure-etc:
7102 @if gcc-bootstrap
7103 configure-etc: stage_current
7104 @endif gcc-bootstrap
7105 @if etc
7106 maybe-configure-etc: configure-etc
7107 configure-etc: 
7108         @: $(MAKE); $(unstage)
7109         @r=`${PWD_COMMAND}`; export r; \
7110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7111         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7112         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7113         $(HOST_EXPORTS)  \
7114         echo Configuring in $(HOST_SUBDIR)/etc; \
7115         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7116         case $(srcdir) in \
7117           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7118           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7119                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7120         esac; \
7121         module_srcdir=etc; \
7122         $(SHELL) \
7123           $$s/$$module_srcdir/configure \
7124           --srcdir=$${topdir}/$$module_srcdir \
7125           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7126           --target=${target_alias}  \
7127           || exit 1
7128 @endif etc
7129
7130
7131
7132
7133
7134 .PHONY: all-etc maybe-all-etc
7135 maybe-all-etc:
7136 @if gcc-bootstrap
7137 all-etc: stage_current
7138 @endif gcc-bootstrap
7139 @if etc
7140 TARGET-etc=all
7141 maybe-all-etc: all-etc
7142 all-etc: configure-etc
7143         @: $(MAKE); $(unstage)
7144         @r=`${PWD_COMMAND}`; export r; \
7145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7146         $(HOST_EXPORTS)  \
7147         (cd $(HOST_SUBDIR)/etc && \
7148           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7149                 $(TARGET-etc))
7150 @endif etc
7151
7152
7153
7154
7155 .PHONY: check-etc maybe-check-etc
7156 maybe-check-etc:
7157 @if etc
7158 maybe-check-etc: check-etc
7159
7160 check-etc:
7161         @: $(MAKE); $(unstage)
7162         @r=`${PWD_COMMAND}`; export r; \
7163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7164         $(HOST_EXPORTS)  \
7165         (cd $(HOST_SUBDIR)/etc && \
7166           $(MAKE) $(FLAGS_TO_PASS)  check)
7167
7168 @endif etc
7169
7170 .PHONY: install-etc maybe-install-etc
7171 maybe-install-etc:
7172 @if etc
7173 maybe-install-etc: install-etc
7174
7175 install-etc: installdirs
7176         @: $(MAKE); $(unstage)
7177         @r=`${PWD_COMMAND}`; export r; \
7178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7179         $(HOST_EXPORTS) \
7180         (cd $(HOST_SUBDIR)/etc && \
7181           $(MAKE) $(FLAGS_TO_PASS)  install)
7182
7183 @endif etc
7184
7185 .PHONY: install-strip-etc maybe-install-strip-etc
7186 maybe-install-strip-etc:
7187 @if etc
7188 maybe-install-strip-etc: install-strip-etc
7189
7190 install-strip-etc: installdirs
7191         @: $(MAKE); $(unstage)
7192         @r=`${PWD_COMMAND}`; export r; \
7193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7194         $(HOST_EXPORTS) \
7195         (cd $(HOST_SUBDIR)/etc && \
7196           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7197
7198 @endif etc
7199
7200 # Other targets (info, dvi, pdf, etc.)
7201
7202 .PHONY: maybe-info-etc info-etc
7203 maybe-info-etc:
7204 @if etc
7205 maybe-info-etc: info-etc
7206
7207 info-etc: \
7208     configure-etc 
7209         @: $(MAKE); $(unstage)
7210         @[ -f ./etc/Makefile ] || exit 0; \
7211         r=`${PWD_COMMAND}`; export r; \
7212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7213         $(HOST_EXPORTS) \
7214         for flag in $(EXTRA_HOST_FLAGS) ; do \
7215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7216         done; \
7217         echo "Doing info in etc"; \
7218         (cd $(HOST_SUBDIR)/etc && \
7219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7221                   "RANLIB=$${RANLIB}" \
7222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7223                   info) \
7224           || exit 1
7225
7226 @endif etc
7227
7228 .PHONY: maybe-dvi-etc dvi-etc
7229 maybe-dvi-etc:
7230 @if etc
7231 maybe-dvi-etc: dvi-etc
7232
7233 dvi-etc: \
7234     configure-etc 
7235         @: $(MAKE); $(unstage)
7236         @[ -f ./etc/Makefile ] || exit 0; \
7237         r=`${PWD_COMMAND}`; export r; \
7238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7239         $(HOST_EXPORTS) \
7240         for flag in $(EXTRA_HOST_FLAGS) ; do \
7241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7242         done; \
7243         echo "Doing dvi in etc"; \
7244         (cd $(HOST_SUBDIR)/etc && \
7245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7247                   "RANLIB=$${RANLIB}" \
7248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7249                   dvi) \
7250           || exit 1
7251
7252 @endif etc
7253
7254 .PHONY: maybe-pdf-etc pdf-etc
7255 maybe-pdf-etc:
7256 @if etc
7257 maybe-pdf-etc: pdf-etc
7258
7259 pdf-etc: \
7260     configure-etc 
7261         @: $(MAKE); $(unstage)
7262         @[ -f ./etc/Makefile ] || exit 0; \
7263         r=`${PWD_COMMAND}`; export r; \
7264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7265         $(HOST_EXPORTS) \
7266         for flag in $(EXTRA_HOST_FLAGS) ; do \
7267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7268         done; \
7269         echo "Doing pdf in etc"; \
7270         (cd $(HOST_SUBDIR)/etc && \
7271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7273                   "RANLIB=$${RANLIB}" \
7274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7275                   pdf) \
7276           || exit 1
7277
7278 @endif etc
7279
7280 .PHONY: maybe-html-etc html-etc
7281 maybe-html-etc:
7282 @if etc
7283 maybe-html-etc: html-etc
7284
7285 html-etc: \
7286     configure-etc 
7287         @: $(MAKE); $(unstage)
7288         @[ -f ./etc/Makefile ] || exit 0; \
7289         r=`${PWD_COMMAND}`; export r; \
7290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7291         $(HOST_EXPORTS) \
7292         for flag in $(EXTRA_HOST_FLAGS) ; do \
7293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7294         done; \
7295         echo "Doing html in etc"; \
7296         (cd $(HOST_SUBDIR)/etc && \
7297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7299                   "RANLIB=$${RANLIB}" \
7300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7301                   html) \
7302           || exit 1
7303
7304 @endif etc
7305
7306 .PHONY: maybe-TAGS-etc TAGS-etc
7307 maybe-TAGS-etc:
7308 @if etc
7309 maybe-TAGS-etc: TAGS-etc
7310
7311 TAGS-etc: \
7312     configure-etc 
7313         @: $(MAKE); $(unstage)
7314         @[ -f ./etc/Makefile ] || exit 0; \
7315         r=`${PWD_COMMAND}`; export r; \
7316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7317         $(HOST_EXPORTS) \
7318         for flag in $(EXTRA_HOST_FLAGS) ; do \
7319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7320         done; \
7321         echo "Doing TAGS in etc"; \
7322         (cd $(HOST_SUBDIR)/etc && \
7323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7325                   "RANLIB=$${RANLIB}" \
7326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7327                   TAGS) \
7328           || exit 1
7329
7330 @endif etc
7331
7332 .PHONY: maybe-install-info-etc install-info-etc
7333 maybe-install-info-etc:
7334 @if etc
7335 maybe-install-info-etc: install-info-etc
7336
7337 install-info-etc: \
7338     configure-etc \
7339     info-etc 
7340         @: $(MAKE); $(unstage)
7341         @[ -f ./etc/Makefile ] || exit 0; \
7342         r=`${PWD_COMMAND}`; export r; \
7343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7344         $(HOST_EXPORTS) \
7345         for flag in $(EXTRA_HOST_FLAGS) ; do \
7346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7347         done; \
7348         echo "Doing install-info in etc"; \
7349         (cd $(HOST_SUBDIR)/etc && \
7350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7352                   "RANLIB=$${RANLIB}" \
7353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7354                   install-info) \
7355           || exit 1
7356
7357 @endif etc
7358
7359 .PHONY: maybe-install-pdf-etc install-pdf-etc
7360 maybe-install-pdf-etc:
7361 @if etc
7362 maybe-install-pdf-etc: install-pdf-etc
7363
7364 install-pdf-etc: \
7365     configure-etc \
7366     pdf-etc 
7367         @: $(MAKE); $(unstage)
7368         @[ -f ./etc/Makefile ] || exit 0; \
7369         r=`${PWD_COMMAND}`; export r; \
7370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7371         $(HOST_EXPORTS) \
7372         for flag in $(EXTRA_HOST_FLAGS) ; do \
7373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7374         done; \
7375         echo "Doing install-pdf in etc"; \
7376         (cd $(HOST_SUBDIR)/etc && \
7377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7379                   "RANLIB=$${RANLIB}" \
7380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7381                   install-pdf) \
7382           || exit 1
7383
7384 @endif etc
7385
7386 .PHONY: maybe-install-html-etc install-html-etc
7387 maybe-install-html-etc:
7388 @if etc
7389 maybe-install-html-etc: install-html-etc
7390
7391 install-html-etc: \
7392     configure-etc \
7393     html-etc 
7394         @: $(MAKE); $(unstage)
7395         @[ -f ./etc/Makefile ] || exit 0; \
7396         r=`${PWD_COMMAND}`; export r; \
7397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7398         $(HOST_EXPORTS) \
7399         for flag in $(EXTRA_HOST_FLAGS) ; do \
7400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7401         done; \
7402         echo "Doing install-html in etc"; \
7403         (cd $(HOST_SUBDIR)/etc && \
7404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7406                   "RANLIB=$${RANLIB}" \
7407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7408                   install-html) \
7409           || exit 1
7410
7411 @endif etc
7412
7413 .PHONY: maybe-installcheck-etc installcheck-etc
7414 maybe-installcheck-etc:
7415 @if etc
7416 maybe-installcheck-etc: installcheck-etc
7417
7418 installcheck-etc: \
7419     configure-etc 
7420         @: $(MAKE); $(unstage)
7421         @[ -f ./etc/Makefile ] || exit 0; \
7422         r=`${PWD_COMMAND}`; export r; \
7423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7424         $(HOST_EXPORTS) \
7425         for flag in $(EXTRA_HOST_FLAGS) ; do \
7426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7427         done; \
7428         echo "Doing installcheck in etc"; \
7429         (cd $(HOST_SUBDIR)/etc && \
7430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7432                   "RANLIB=$${RANLIB}" \
7433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7434                   installcheck) \
7435           || exit 1
7436
7437 @endif etc
7438
7439 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7440 maybe-mostlyclean-etc:
7441 @if etc
7442 maybe-mostlyclean-etc: mostlyclean-etc
7443
7444 mostlyclean-etc: 
7445         @: $(MAKE); $(unstage)
7446         @[ -f ./etc/Makefile ] || exit 0; \
7447         r=`${PWD_COMMAND}`; export r; \
7448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7449         $(HOST_EXPORTS) \
7450         for flag in $(EXTRA_HOST_FLAGS) ; do \
7451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7452         done; \
7453         echo "Doing mostlyclean in etc"; \
7454         (cd $(HOST_SUBDIR)/etc && \
7455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7457                   "RANLIB=$${RANLIB}" \
7458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7459                   mostlyclean) \
7460           || exit 1
7461
7462 @endif etc
7463
7464 .PHONY: maybe-clean-etc clean-etc
7465 maybe-clean-etc:
7466 @if etc
7467 maybe-clean-etc: clean-etc
7468
7469 clean-etc: 
7470         @: $(MAKE); $(unstage)
7471         @[ -f ./etc/Makefile ] || exit 0; \
7472         r=`${PWD_COMMAND}`; export r; \
7473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7474         $(HOST_EXPORTS) \
7475         for flag in $(EXTRA_HOST_FLAGS) ; do \
7476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7477         done; \
7478         echo "Doing clean in etc"; \
7479         (cd $(HOST_SUBDIR)/etc && \
7480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7482                   "RANLIB=$${RANLIB}" \
7483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7484                   clean) \
7485           || exit 1
7486
7487 @endif etc
7488
7489 .PHONY: maybe-distclean-etc distclean-etc
7490 maybe-distclean-etc:
7491 @if etc
7492 maybe-distclean-etc: distclean-etc
7493
7494 distclean-etc: 
7495         @: $(MAKE); $(unstage)
7496         @[ -f ./etc/Makefile ] || exit 0; \
7497         r=`${PWD_COMMAND}`; export r; \
7498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7499         $(HOST_EXPORTS) \
7500         for flag in $(EXTRA_HOST_FLAGS) ; do \
7501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7502         done; \
7503         echo "Doing distclean in etc"; \
7504         (cd $(HOST_SUBDIR)/etc && \
7505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7507                   "RANLIB=$${RANLIB}" \
7508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7509                   distclean) \
7510           || exit 1
7511
7512 @endif etc
7513
7514 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7515 maybe-maintainer-clean-etc:
7516 @if etc
7517 maybe-maintainer-clean-etc: maintainer-clean-etc
7518
7519 maintainer-clean-etc: 
7520         @: $(MAKE); $(unstage)
7521         @[ -f ./etc/Makefile ] || exit 0; \
7522         r=`${PWD_COMMAND}`; export r; \
7523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7524         $(HOST_EXPORTS) \
7525         for flag in $(EXTRA_HOST_FLAGS) ; do \
7526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7527         done; \
7528         echo "Doing maintainer-clean in etc"; \
7529         (cd $(HOST_SUBDIR)/etc && \
7530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7532                   "RANLIB=$${RANLIB}" \
7533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7534                   maintainer-clean) \
7535           || exit 1
7536
7537 @endif etc
7538
7539
7540
7541 .PHONY: configure-fastjar maybe-configure-fastjar
7542 maybe-configure-fastjar:
7543 @if gcc-bootstrap
7544 configure-fastjar: stage_current
7545 @endif gcc-bootstrap
7546 @if fastjar
7547 maybe-configure-fastjar: configure-fastjar
7548 configure-fastjar: 
7549         @: $(MAKE); $(unstage)
7550         @r=`${PWD_COMMAND}`; export r; \
7551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7552         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7553         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
7554         $(HOST_EXPORTS)  \
7555         echo Configuring in $(HOST_SUBDIR)/fastjar; \
7556         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7557         case $(srcdir) in \
7558           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7559           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7560                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7561         esac; \
7562         module_srcdir=fastjar; \
7563         $(SHELL) \
7564           $$s/$$module_srcdir/configure \
7565           --srcdir=$${topdir}/$$module_srcdir \
7566           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7567           --target=${target_alias}  \
7568           || exit 1
7569 @endif fastjar
7570
7571
7572
7573
7574
7575 .PHONY: all-fastjar maybe-all-fastjar
7576 maybe-all-fastjar:
7577 @if gcc-bootstrap
7578 all-fastjar: stage_current
7579 @endif gcc-bootstrap
7580 @if fastjar
7581 TARGET-fastjar=all
7582 maybe-all-fastjar: all-fastjar
7583 all-fastjar: configure-fastjar
7584         @: $(MAKE); $(unstage)
7585         @r=`${PWD_COMMAND}`; export r; \
7586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7587         $(HOST_EXPORTS)  \
7588         (cd $(HOST_SUBDIR)/fastjar && \
7589           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7590                 $(TARGET-fastjar))
7591 @endif fastjar
7592
7593
7594
7595
7596 .PHONY: check-fastjar maybe-check-fastjar
7597 maybe-check-fastjar:
7598 @if fastjar
7599 maybe-check-fastjar: check-fastjar
7600
7601 # This module is only tested in a native toolchain.
7602 check-fastjar:
7603         @: $(MAKE); $(unstage)
7604         @if [ '$(host)' = '$(target)' ]; then \
7605           r=`${PWD_COMMAND}`; export r; \
7606           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7607           $(HOST_EXPORTS)  \
7608           (cd $(HOST_SUBDIR)/fastjar && \
7609             $(MAKE) $(FLAGS_TO_PASS)  check)
7610         fi
7611
7612 @endif fastjar
7613
7614 .PHONY: install-fastjar maybe-install-fastjar
7615 maybe-install-fastjar:
7616 @if fastjar
7617 maybe-install-fastjar: install-fastjar
7618
7619 install-fastjar: installdirs
7620         @: $(MAKE); $(unstage)
7621         @r=`${PWD_COMMAND}`; export r; \
7622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7623         $(HOST_EXPORTS) \
7624         (cd $(HOST_SUBDIR)/fastjar && \
7625           $(MAKE) $(FLAGS_TO_PASS)  install)
7626
7627 @endif fastjar
7628
7629 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7630 maybe-install-strip-fastjar:
7631 @if fastjar
7632 maybe-install-strip-fastjar: install-strip-fastjar
7633
7634 install-strip-fastjar: installdirs
7635         @: $(MAKE); $(unstage)
7636         @r=`${PWD_COMMAND}`; export r; \
7637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7638         $(HOST_EXPORTS) \
7639         (cd $(HOST_SUBDIR)/fastjar && \
7640           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7641
7642 @endif fastjar
7643
7644 # Other targets (info, dvi, pdf, etc.)
7645
7646 .PHONY: maybe-info-fastjar info-fastjar
7647 maybe-info-fastjar:
7648 @if fastjar
7649 maybe-info-fastjar: info-fastjar
7650
7651 info-fastjar: \
7652     configure-fastjar 
7653         @: $(MAKE); $(unstage)
7654         @[ -f ./fastjar/Makefile ] || exit 0; \
7655         r=`${PWD_COMMAND}`; export r; \
7656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7657         $(HOST_EXPORTS) \
7658         for flag in $(EXTRA_HOST_FLAGS) ; do \
7659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7660         done; \
7661         echo "Doing info in fastjar"; \
7662         (cd $(HOST_SUBDIR)/fastjar && \
7663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7665                   "RANLIB=$${RANLIB}" \
7666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7667                   info) \
7668           || exit 1
7669
7670 @endif fastjar
7671
7672 .PHONY: maybe-dvi-fastjar dvi-fastjar
7673 maybe-dvi-fastjar:
7674 @if fastjar
7675 maybe-dvi-fastjar: dvi-fastjar
7676
7677 dvi-fastjar: \
7678     configure-fastjar 
7679         @: $(MAKE); $(unstage)
7680         @[ -f ./fastjar/Makefile ] || exit 0; \
7681         r=`${PWD_COMMAND}`; export r; \
7682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7683         $(HOST_EXPORTS) \
7684         for flag in $(EXTRA_HOST_FLAGS) ; do \
7685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7686         done; \
7687         echo "Doing dvi in fastjar"; \
7688         (cd $(HOST_SUBDIR)/fastjar && \
7689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7691                   "RANLIB=$${RANLIB}" \
7692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7693                   dvi) \
7694           || exit 1
7695
7696 @endif fastjar
7697
7698 .PHONY: maybe-pdf-fastjar pdf-fastjar
7699 maybe-pdf-fastjar:
7700 @if fastjar
7701 maybe-pdf-fastjar: pdf-fastjar
7702
7703 pdf-fastjar: \
7704     configure-fastjar 
7705         @: $(MAKE); $(unstage)
7706         @[ -f ./fastjar/Makefile ] || exit 0; \
7707         r=`${PWD_COMMAND}`; export r; \
7708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7709         $(HOST_EXPORTS) \
7710         for flag in $(EXTRA_HOST_FLAGS) ; do \
7711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7712         done; \
7713         echo "Doing pdf in fastjar"; \
7714         (cd $(HOST_SUBDIR)/fastjar && \
7715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7717                   "RANLIB=$${RANLIB}" \
7718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7719                   pdf) \
7720           || exit 1
7721
7722 @endif fastjar
7723
7724 .PHONY: maybe-html-fastjar html-fastjar
7725 maybe-html-fastjar:
7726 @if fastjar
7727 maybe-html-fastjar: html-fastjar
7728
7729 html-fastjar: \
7730     configure-fastjar 
7731         @: $(MAKE); $(unstage)
7732         @[ -f ./fastjar/Makefile ] || exit 0; \
7733         r=`${PWD_COMMAND}`; export r; \
7734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7735         $(HOST_EXPORTS) \
7736         for flag in $(EXTRA_HOST_FLAGS) ; do \
7737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7738         done; \
7739         echo "Doing html in fastjar"; \
7740         (cd $(HOST_SUBDIR)/fastjar && \
7741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7743                   "RANLIB=$${RANLIB}" \
7744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7745                   html) \
7746           || exit 1
7747
7748 @endif fastjar
7749
7750 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7751 maybe-TAGS-fastjar:
7752 @if fastjar
7753 maybe-TAGS-fastjar: TAGS-fastjar
7754
7755 TAGS-fastjar: \
7756     configure-fastjar 
7757         @: $(MAKE); $(unstage)
7758         @[ -f ./fastjar/Makefile ] || exit 0; \
7759         r=`${PWD_COMMAND}`; export r; \
7760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7761         $(HOST_EXPORTS) \
7762         for flag in $(EXTRA_HOST_FLAGS) ; do \
7763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7764         done; \
7765         echo "Doing TAGS in fastjar"; \
7766         (cd $(HOST_SUBDIR)/fastjar && \
7767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7769                   "RANLIB=$${RANLIB}" \
7770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7771                   TAGS) \
7772           || exit 1
7773
7774 @endif fastjar
7775
7776 .PHONY: maybe-install-info-fastjar install-info-fastjar
7777 maybe-install-info-fastjar:
7778 @if fastjar
7779 maybe-install-info-fastjar: install-info-fastjar
7780
7781 install-info-fastjar: \
7782     configure-fastjar \
7783     info-fastjar 
7784         @: $(MAKE); $(unstage)
7785         @[ -f ./fastjar/Makefile ] || exit 0; \
7786         r=`${PWD_COMMAND}`; export r; \
7787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7788         $(HOST_EXPORTS) \
7789         for flag in $(EXTRA_HOST_FLAGS) ; do \
7790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7791         done; \
7792         echo "Doing install-info in fastjar"; \
7793         (cd $(HOST_SUBDIR)/fastjar && \
7794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7796                   "RANLIB=$${RANLIB}" \
7797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7798                   install-info) \
7799           || exit 1
7800
7801 @endif fastjar
7802
7803 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7804 maybe-install-pdf-fastjar:
7805 @if fastjar
7806 maybe-install-pdf-fastjar: install-pdf-fastjar
7807
7808 install-pdf-fastjar: \
7809     configure-fastjar \
7810     pdf-fastjar 
7811         @: $(MAKE); $(unstage)
7812         @[ -f ./fastjar/Makefile ] || exit 0; \
7813         r=`${PWD_COMMAND}`; export r; \
7814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7815         $(HOST_EXPORTS) \
7816         for flag in $(EXTRA_HOST_FLAGS) ; do \
7817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7818         done; \
7819         echo "Doing install-pdf in fastjar"; \
7820         (cd $(HOST_SUBDIR)/fastjar && \
7821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7823                   "RANLIB=$${RANLIB}" \
7824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7825                   install-pdf) \
7826           || exit 1
7827
7828 @endif fastjar
7829
7830 .PHONY: maybe-install-html-fastjar install-html-fastjar
7831 maybe-install-html-fastjar:
7832 @if fastjar
7833 maybe-install-html-fastjar: install-html-fastjar
7834
7835 install-html-fastjar: \
7836     configure-fastjar \
7837     html-fastjar 
7838         @: $(MAKE); $(unstage)
7839         @[ -f ./fastjar/Makefile ] || exit 0; \
7840         r=`${PWD_COMMAND}`; export r; \
7841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7842         $(HOST_EXPORTS) \
7843         for flag in $(EXTRA_HOST_FLAGS) ; do \
7844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7845         done; \
7846         echo "Doing install-html in fastjar"; \
7847         (cd $(HOST_SUBDIR)/fastjar && \
7848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7850                   "RANLIB=$${RANLIB}" \
7851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7852                   install-html) \
7853           || exit 1
7854
7855 @endif fastjar
7856
7857 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7858 maybe-installcheck-fastjar:
7859 @if fastjar
7860 maybe-installcheck-fastjar: installcheck-fastjar
7861
7862 installcheck-fastjar: \
7863     configure-fastjar 
7864         @: $(MAKE); $(unstage)
7865         @[ -f ./fastjar/Makefile ] || exit 0; \
7866         r=`${PWD_COMMAND}`; export r; \
7867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7868         $(HOST_EXPORTS) \
7869         for flag in $(EXTRA_HOST_FLAGS) ; do \
7870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7871         done; \
7872         echo "Doing installcheck in fastjar"; \
7873         (cd $(HOST_SUBDIR)/fastjar && \
7874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7876                   "RANLIB=$${RANLIB}" \
7877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7878                   installcheck) \
7879           || exit 1
7880
7881 @endif fastjar
7882
7883 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7884 maybe-mostlyclean-fastjar:
7885 @if fastjar
7886 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7887
7888 mostlyclean-fastjar: 
7889         @: $(MAKE); $(unstage)
7890         @[ -f ./fastjar/Makefile ] || exit 0; \
7891         r=`${PWD_COMMAND}`; export r; \
7892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7893         $(HOST_EXPORTS) \
7894         for flag in $(EXTRA_HOST_FLAGS) ; do \
7895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7896         done; \
7897         echo "Doing mostlyclean in fastjar"; \
7898         (cd $(HOST_SUBDIR)/fastjar && \
7899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7901                   "RANLIB=$${RANLIB}" \
7902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7903                   mostlyclean) \
7904           || exit 1
7905
7906 @endif fastjar
7907
7908 .PHONY: maybe-clean-fastjar clean-fastjar
7909 maybe-clean-fastjar:
7910 @if fastjar
7911 maybe-clean-fastjar: clean-fastjar
7912
7913 clean-fastjar: 
7914         @: $(MAKE); $(unstage)
7915         @[ -f ./fastjar/Makefile ] || exit 0; \
7916         r=`${PWD_COMMAND}`; export r; \
7917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7918         $(HOST_EXPORTS) \
7919         for flag in $(EXTRA_HOST_FLAGS) ; do \
7920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7921         done; \
7922         echo "Doing clean in fastjar"; \
7923         (cd $(HOST_SUBDIR)/fastjar && \
7924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7926                   "RANLIB=$${RANLIB}" \
7927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7928                   clean) \
7929           || exit 1
7930
7931 @endif fastjar
7932
7933 .PHONY: maybe-distclean-fastjar distclean-fastjar
7934 maybe-distclean-fastjar:
7935 @if fastjar
7936 maybe-distclean-fastjar: distclean-fastjar
7937
7938 distclean-fastjar: 
7939         @: $(MAKE); $(unstage)
7940         @[ -f ./fastjar/Makefile ] || exit 0; \
7941         r=`${PWD_COMMAND}`; export r; \
7942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7943         $(HOST_EXPORTS) \
7944         for flag in $(EXTRA_HOST_FLAGS) ; do \
7945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7946         done; \
7947         echo "Doing distclean in fastjar"; \
7948         (cd $(HOST_SUBDIR)/fastjar && \
7949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7951                   "RANLIB=$${RANLIB}" \
7952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7953                   distclean) \
7954           || exit 1
7955
7956 @endif fastjar
7957
7958 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7959 maybe-maintainer-clean-fastjar:
7960 @if fastjar
7961 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7962
7963 maintainer-clean-fastjar: 
7964         @: $(MAKE); $(unstage)
7965         @[ -f ./fastjar/Makefile ] || exit 0; \
7966         r=`${PWD_COMMAND}`; export r; \
7967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7968         $(HOST_EXPORTS) \
7969         for flag in $(EXTRA_HOST_FLAGS) ; do \
7970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7971         done; \
7972         echo "Doing maintainer-clean in fastjar"; \
7973         (cd $(HOST_SUBDIR)/fastjar && \
7974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7976                   "RANLIB=$${RANLIB}" \
7977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7978                   maintainer-clean) \
7979           || exit 1
7980
7981 @endif fastjar
7982
7983
7984
7985 .PHONY: configure-fixincludes maybe-configure-fixincludes
7986 maybe-configure-fixincludes:
7987 @if gcc-bootstrap
7988 configure-fixincludes: stage_current
7989 @endif gcc-bootstrap
7990 @if fixincludes
7991 maybe-configure-fixincludes: configure-fixincludes
7992 configure-fixincludes: 
7993         @r=`${PWD_COMMAND}`; export r; \
7994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7995         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7996         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
7997         $(HOST_EXPORTS)  \
7998         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
7999         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8000         case $(srcdir) in \
8001           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8002           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8003                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8004         esac; \
8005         module_srcdir=fixincludes; \
8006         $(SHELL) \
8007           $$s/$$module_srcdir/configure \
8008           --srcdir=$${topdir}/$$module_srcdir \
8009           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8010           --target=${target_alias}  \
8011           || exit 1
8012 @endif fixincludes
8013
8014
8015
8016 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8017 maybe-configure-stage1-fixincludes:
8018 @if fixincludes-bootstrap
8019 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8020 configure-stage1-fixincludes:
8021         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8022         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8023         @r=`${PWD_COMMAND}`; export r; \
8024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8025         TFLAGS="$(STAGE1_TFLAGS)"; \
8026         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8027         $(HOST_EXPORTS) \
8028         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8029         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8030         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8031         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8032         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8033         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8034         case $(srcdir) in \
8035           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8036           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8037                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8038         esac; \
8039         module_srcdir=fixincludes; \
8040         $(SHELL) $$s/$$module_srcdir/configure \
8041           --srcdir=$${topdir}/$$module_srcdir \
8042           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8043           --target=${target_alias} \
8044            \
8045           $(STAGE1_CONFIGURE_FLAGS)
8046 @endif fixincludes-bootstrap
8047
8048 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8049 maybe-configure-stage2-fixincludes:
8050 @if fixincludes-bootstrap
8051 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8052 configure-stage2-fixincludes:
8053         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8054         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8055         @r=`${PWD_COMMAND}`; export r; \
8056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8057         TFLAGS="$(STAGE2_TFLAGS)"; \
8058         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8059         $(HOST_EXPORTS) \
8060         $(POSTSTAGE1_HOST_EXPORTS) \
8061         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8062         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8063         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8064         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8065         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8066         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8067         case $(srcdir) in \
8068           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8069           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8070                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8071         esac; \
8072         module_srcdir=fixincludes; \
8073         $(SHELL) $$s/$$module_srcdir/configure \
8074           --srcdir=$${topdir}/$$module_srcdir \
8075           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8076           --target=${target_alias} \
8077           --with-build-libsubdir=$(HOST_SUBDIR) \
8078           $(STAGE2_CONFIGURE_FLAGS)
8079 @endif fixincludes-bootstrap
8080
8081 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8082 maybe-configure-stage3-fixincludes:
8083 @if fixincludes-bootstrap
8084 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8085 configure-stage3-fixincludes:
8086         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8087         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8088         @r=`${PWD_COMMAND}`; export r; \
8089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8090         TFLAGS="$(STAGE3_TFLAGS)"; \
8091         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8092         $(HOST_EXPORTS) \
8093         $(POSTSTAGE1_HOST_EXPORTS) \
8094         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8095         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8096         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8097         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8098         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8099         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8100         case $(srcdir) in \
8101           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8102           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8103                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8104         esac; \
8105         module_srcdir=fixincludes; \
8106         $(SHELL) $$s/$$module_srcdir/configure \
8107           --srcdir=$${topdir}/$$module_srcdir \
8108           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8109           --target=${target_alias} \
8110           --with-build-libsubdir=$(HOST_SUBDIR) \
8111           $(STAGE3_CONFIGURE_FLAGS)
8112 @endif fixincludes-bootstrap
8113
8114 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8115 maybe-configure-stage4-fixincludes:
8116 @if fixincludes-bootstrap
8117 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8118 configure-stage4-fixincludes:
8119         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8120         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8121         @r=`${PWD_COMMAND}`; export r; \
8122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8123         TFLAGS="$(STAGE4_TFLAGS)"; \
8124         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8125         $(HOST_EXPORTS) \
8126         $(POSTSTAGE1_HOST_EXPORTS) \
8127         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8128         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8129         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
8130         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8131         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8132         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8133         case $(srcdir) in \
8134           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8135           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8136                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8137         esac; \
8138         module_srcdir=fixincludes; \
8139         $(SHELL) $$s/$$module_srcdir/configure \
8140           --srcdir=$${topdir}/$$module_srcdir \
8141           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8142           --target=${target_alias} \
8143           --with-build-libsubdir=$(HOST_SUBDIR) \
8144           $(STAGE4_CONFIGURE_FLAGS)
8145 @endif fixincludes-bootstrap
8146
8147 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8148 maybe-configure-stageprofile-fixincludes:
8149 @if fixincludes-bootstrap
8150 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8151 configure-stageprofile-fixincludes:
8152         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8153         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8154         @r=`${PWD_COMMAND}`; export r; \
8155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8156         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8157         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8158         $(HOST_EXPORTS) \
8159         $(POSTSTAGE1_HOST_EXPORTS) \
8160         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8161         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8162         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
8163         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8164         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8165         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8166         case $(srcdir) in \
8167           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8168           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8169                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8170         esac; \
8171         module_srcdir=fixincludes; \
8172         $(SHELL) $$s/$$module_srcdir/configure \
8173           --srcdir=$${topdir}/$$module_srcdir \
8174           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8175           --target=${target_alias} \
8176           --with-build-libsubdir=$(HOST_SUBDIR) \
8177           $(STAGEprofile_CONFIGURE_FLAGS)
8178 @endif fixincludes-bootstrap
8179
8180 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8181 maybe-configure-stagefeedback-fixincludes:
8182 @if fixincludes-bootstrap
8183 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8184 configure-stagefeedback-fixincludes:
8185         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8186         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8187         @r=`${PWD_COMMAND}`; export r; \
8188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8189         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8190         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8191         $(HOST_EXPORTS) \
8192         $(POSTSTAGE1_HOST_EXPORTS) \
8193         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8194         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8195         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
8196         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
8197         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8198         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8199         case $(srcdir) in \
8200           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8201           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8202                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8203         esac; \
8204         module_srcdir=fixincludes; \
8205         $(SHELL) $$s/$$module_srcdir/configure \
8206           --srcdir=$${topdir}/$$module_srcdir \
8207           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8208           --target=${target_alias} \
8209           --with-build-libsubdir=$(HOST_SUBDIR) \
8210           $(STAGEfeedback_CONFIGURE_FLAGS)
8211 @endif fixincludes-bootstrap
8212
8213
8214
8215
8216
8217 .PHONY: all-fixincludes maybe-all-fixincludes
8218 maybe-all-fixincludes:
8219 @if gcc-bootstrap
8220 all-fixincludes: stage_current
8221 @endif gcc-bootstrap
8222 @if fixincludes
8223 TARGET-fixincludes=all
8224 maybe-all-fixincludes: all-fixincludes
8225 all-fixincludes: configure-fixincludes
8226         @r=`${PWD_COMMAND}`; export r; \
8227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8228         $(HOST_EXPORTS)  \
8229         (cd $(HOST_SUBDIR)/fixincludes && \
8230           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8231                 $(TARGET-fixincludes))
8232 @endif fixincludes
8233
8234
8235
8236 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8237 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8238 maybe-all-stage1-fixincludes:
8239 maybe-clean-stage1-fixincludes:
8240 @if fixincludes-bootstrap
8241 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8242 all-stage1: all-stage1-fixincludes
8243 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8244 all-stage1-fixincludes: configure-stage1-fixincludes
8245         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8246         @r=`${PWD_COMMAND}`; export r; \
8247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8248         TFLAGS="$(STAGE1_TFLAGS)"; \
8249         $(HOST_EXPORTS)  \
8250         cd $(HOST_SUBDIR)/fixincludes && \
8251          \
8252         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8253                 CFLAGS="$(STAGE1_CFLAGS)" \
8254                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8255                 LIBCFLAGS="$(LIBCFLAGS)" \
8256                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8257                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8258                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8259                 $(EXTRA_HOST_FLAGS)  \
8260                 $(STAGE1_FLAGS_TO_PASS)  \
8261                 TFLAGS="$(STAGE1_TFLAGS)"  \
8262                 $(TARGET-stage1-fixincludes)
8263
8264 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8265 clean-stage1: clean-stage1-fixincludes
8266 clean-stage1-fixincludes:
8267         @if [ $(current_stage) = stage1 ]; then \
8268           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8269         else \
8270           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8271           $(MAKE) stage1-start; \
8272         fi; \
8273         cd $(HOST_SUBDIR)/fixincludes && \
8274         $(MAKE) $(EXTRA_HOST_FLAGS)  \
8275         $(STAGE1_FLAGS_TO_PASS)  clean
8276 @endif fixincludes-bootstrap
8277
8278
8279 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8280 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8281 maybe-all-stage2-fixincludes:
8282 maybe-clean-stage2-fixincludes:
8283 @if fixincludes-bootstrap
8284 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8285 all-stage2: all-stage2-fixincludes
8286 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8287 all-stage2-fixincludes: configure-stage2-fixincludes
8288         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8289         @r=`${PWD_COMMAND}`; export r; \
8290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8291         TFLAGS="$(STAGE2_TFLAGS)"; \
8292         $(HOST_EXPORTS) \
8293         $(POSTSTAGE1_HOST_EXPORTS)  \
8294         cd $(HOST_SUBDIR)/fixincludes && \
8295          \
8296         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8297                 CFLAGS="$(STAGE2_CFLAGS)" \
8298                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8299                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8300                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8301                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8302                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8303                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8304                 TFLAGS="$(STAGE2_TFLAGS)"  \
8305                 $(TARGET-stage2-fixincludes)
8306
8307 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8308 clean-stage2: clean-stage2-fixincludes
8309 clean-stage2-fixincludes:
8310         @if [ $(current_stage) = stage2 ]; then \
8311           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8312         else \
8313           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8314           $(MAKE) stage2-start; \
8315         fi; \
8316         cd $(HOST_SUBDIR)/fixincludes && \
8317         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8318 @endif fixincludes-bootstrap
8319
8320
8321 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8322 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8323 maybe-all-stage3-fixincludes:
8324 maybe-clean-stage3-fixincludes:
8325 @if fixincludes-bootstrap
8326 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8327 all-stage3: all-stage3-fixincludes
8328 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8329 all-stage3-fixincludes: configure-stage3-fixincludes
8330         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8331         @r=`${PWD_COMMAND}`; export r; \
8332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8333         TFLAGS="$(STAGE3_TFLAGS)"; \
8334         $(HOST_EXPORTS) \
8335         $(POSTSTAGE1_HOST_EXPORTS)  \
8336         cd $(HOST_SUBDIR)/fixincludes && \
8337          \
8338         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8339                 CFLAGS="$(STAGE3_CFLAGS)" \
8340                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8341                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8342                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8343                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8344                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8345                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8346                 TFLAGS="$(STAGE3_TFLAGS)"  \
8347                 $(TARGET-stage3-fixincludes)
8348
8349 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8350 clean-stage3: clean-stage3-fixincludes
8351 clean-stage3-fixincludes:
8352         @if [ $(current_stage) = stage3 ]; then \
8353           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8354         else \
8355           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8356           $(MAKE) stage3-start; \
8357         fi; \
8358         cd $(HOST_SUBDIR)/fixincludes && \
8359         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8360 @endif fixincludes-bootstrap
8361
8362
8363 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8364 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8365 maybe-all-stage4-fixincludes:
8366 maybe-clean-stage4-fixincludes:
8367 @if fixincludes-bootstrap
8368 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8369 all-stage4: all-stage4-fixincludes
8370 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8371 all-stage4-fixincludes: configure-stage4-fixincludes
8372         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8373         @r=`${PWD_COMMAND}`; export r; \
8374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8375         TFLAGS="$(STAGE4_TFLAGS)"; \
8376         $(HOST_EXPORTS) \
8377         $(POSTSTAGE1_HOST_EXPORTS)  \
8378         cd $(HOST_SUBDIR)/fixincludes && \
8379          \
8380         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8381                 CFLAGS="$(STAGE4_CFLAGS)" \
8382                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8383                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8384                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8385                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8386                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8387                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8388                 TFLAGS="$(STAGE4_TFLAGS)"  \
8389                 $(TARGET-stage4-fixincludes)
8390
8391 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8392 clean-stage4: clean-stage4-fixincludes
8393 clean-stage4-fixincludes:
8394         @if [ $(current_stage) = stage4 ]; then \
8395           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8396         else \
8397           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8398           $(MAKE) stage4-start; \
8399         fi; \
8400         cd $(HOST_SUBDIR)/fixincludes && \
8401         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8402 @endif fixincludes-bootstrap
8403
8404
8405 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8406 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8407 maybe-all-stageprofile-fixincludes:
8408 maybe-clean-stageprofile-fixincludes:
8409 @if fixincludes-bootstrap
8410 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8411 all-stageprofile: all-stageprofile-fixincludes
8412 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8413 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8414         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8415         @r=`${PWD_COMMAND}`; export r; \
8416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8417         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8418         $(HOST_EXPORTS) \
8419         $(POSTSTAGE1_HOST_EXPORTS)  \
8420         cd $(HOST_SUBDIR)/fixincludes && \
8421          \
8422         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8423                 CFLAGS="$(STAGEprofile_CFLAGS)" \
8424                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8425                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8426                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8427                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8428                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8429                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8430                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
8431                 $(TARGET-stageprofile-fixincludes)
8432
8433 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8434 clean-stageprofile: clean-stageprofile-fixincludes
8435 clean-stageprofile-fixincludes:
8436         @if [ $(current_stage) = stageprofile ]; then \
8437           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8438         else \
8439           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8440           $(MAKE) stageprofile-start; \
8441         fi; \
8442         cd $(HOST_SUBDIR)/fixincludes && \
8443         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8444 @endif fixincludes-bootstrap
8445
8446
8447 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8448 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8449 maybe-all-stagefeedback-fixincludes:
8450 maybe-clean-stagefeedback-fixincludes:
8451 @if fixincludes-bootstrap
8452 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8453 all-stagefeedback: all-stagefeedback-fixincludes
8454 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8455 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8456         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8457         @r=`${PWD_COMMAND}`; export r; \
8458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8459         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8460         $(HOST_EXPORTS) \
8461         $(POSTSTAGE1_HOST_EXPORTS)  \
8462         cd $(HOST_SUBDIR)/fixincludes && \
8463          \
8464         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8465                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8466                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8467                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8468                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8469                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8470                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8471                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8472                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
8473                 $(TARGET-stagefeedback-fixincludes)
8474
8475 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8476 clean-stagefeedback: clean-stagefeedback-fixincludes
8477 clean-stagefeedback-fixincludes:
8478         @if [ $(current_stage) = stagefeedback ]; then \
8479           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8480         else \
8481           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8482           $(MAKE) stagefeedback-start; \
8483         fi; \
8484         cd $(HOST_SUBDIR)/fixincludes && \
8485         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8486 @endif fixincludes-bootstrap
8487
8488
8489
8490
8491
8492 .PHONY: check-fixincludes maybe-check-fixincludes
8493 maybe-check-fixincludes:
8494 @if fixincludes
8495 maybe-check-fixincludes: check-fixincludes
8496
8497 check-fixincludes:
8498         @: $(MAKE); $(unstage)
8499         @r=`${PWD_COMMAND}`; export r; \
8500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8501         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
8502         (cd $(HOST_SUBDIR)/fixincludes && \
8503           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
8504
8505 @endif fixincludes
8506
8507 .PHONY: install-fixincludes maybe-install-fixincludes
8508 maybe-install-fixincludes:
8509 @if fixincludes
8510 maybe-install-fixincludes: install-fixincludes
8511
8512 install-fixincludes: installdirs
8513         @: $(MAKE); $(unstage)
8514         @r=`${PWD_COMMAND}`; export r; \
8515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8516         $(HOST_EXPORTS) \
8517         (cd $(HOST_SUBDIR)/fixincludes && \
8518           $(MAKE) $(FLAGS_TO_PASS)  install)
8519
8520 @endif fixincludes
8521
8522 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8523 maybe-install-strip-fixincludes:
8524 @if fixincludes
8525 maybe-install-strip-fixincludes: install-strip-fixincludes
8526
8527 install-strip-fixincludes: installdirs
8528         @: $(MAKE); $(unstage)
8529         @r=`${PWD_COMMAND}`; export r; \
8530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8531         $(HOST_EXPORTS) \
8532         (cd $(HOST_SUBDIR)/fixincludes && \
8533           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8534
8535 @endif fixincludes
8536
8537 # Other targets (info, dvi, pdf, etc.)
8538
8539 .PHONY: maybe-info-fixincludes info-fixincludes
8540 maybe-info-fixincludes:
8541 @if fixincludes
8542 maybe-info-fixincludes: info-fixincludes
8543
8544 info-fixincludes: \
8545     configure-fixincludes 
8546         @[ -f ./fixincludes/Makefile ] || exit 0; \
8547         r=`${PWD_COMMAND}`; export r; \
8548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8549         $(HOST_EXPORTS) \
8550         for flag in $(EXTRA_HOST_FLAGS) ; do \
8551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8552         done; \
8553         echo "Doing info in fixincludes"; \
8554         (cd $(HOST_SUBDIR)/fixincludes && \
8555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8557                   "RANLIB=$${RANLIB}" \
8558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8559                   info) \
8560           || exit 1
8561
8562 @endif fixincludes
8563
8564 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8565 maybe-dvi-fixincludes:
8566 @if fixincludes
8567 maybe-dvi-fixincludes: dvi-fixincludes
8568
8569 dvi-fixincludes: \
8570     configure-fixincludes 
8571         @[ -f ./fixincludes/Makefile ] || exit 0; \
8572         r=`${PWD_COMMAND}`; export r; \
8573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8574         $(HOST_EXPORTS) \
8575         for flag in $(EXTRA_HOST_FLAGS) ; do \
8576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8577         done; \
8578         echo "Doing dvi in fixincludes"; \
8579         (cd $(HOST_SUBDIR)/fixincludes && \
8580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8582                   "RANLIB=$${RANLIB}" \
8583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8584                   dvi) \
8585           || exit 1
8586
8587 @endif fixincludes
8588
8589 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8590 maybe-pdf-fixincludes:
8591 @if fixincludes
8592 maybe-pdf-fixincludes: pdf-fixincludes
8593
8594 pdf-fixincludes: \
8595     configure-fixincludes 
8596         @[ -f ./fixincludes/Makefile ] || exit 0; \
8597         r=`${PWD_COMMAND}`; export r; \
8598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8599         $(HOST_EXPORTS) \
8600         for flag in $(EXTRA_HOST_FLAGS) ; do \
8601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8602         done; \
8603         echo "Doing pdf in fixincludes"; \
8604         (cd $(HOST_SUBDIR)/fixincludes && \
8605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8607                   "RANLIB=$${RANLIB}" \
8608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8609                   pdf) \
8610           || exit 1
8611
8612 @endif fixincludes
8613
8614 .PHONY: maybe-html-fixincludes html-fixincludes
8615 maybe-html-fixincludes:
8616 @if fixincludes
8617 maybe-html-fixincludes: html-fixincludes
8618
8619 html-fixincludes: \
8620     configure-fixincludes 
8621         @[ -f ./fixincludes/Makefile ] || exit 0; \
8622         r=`${PWD_COMMAND}`; export r; \
8623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8624         $(HOST_EXPORTS) \
8625         for flag in $(EXTRA_HOST_FLAGS) ; do \
8626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8627         done; \
8628         echo "Doing html in fixincludes"; \
8629         (cd $(HOST_SUBDIR)/fixincludes && \
8630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8632                   "RANLIB=$${RANLIB}" \
8633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8634                   html) \
8635           || exit 1
8636
8637 @endif fixincludes
8638
8639 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8640 maybe-TAGS-fixincludes:
8641 @if fixincludes
8642 maybe-TAGS-fixincludes: TAGS-fixincludes
8643
8644 # fixincludes doesn't support TAGS.
8645 TAGS-fixincludes:
8646
8647 @endif fixincludes
8648
8649 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8650 maybe-install-info-fixincludes:
8651 @if fixincludes
8652 maybe-install-info-fixincludes: install-info-fixincludes
8653
8654 install-info-fixincludes: \
8655     configure-fixincludes \
8656     info-fixincludes 
8657         @[ -f ./fixincludes/Makefile ] || exit 0; \
8658         r=`${PWD_COMMAND}`; export r; \
8659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8660         $(HOST_EXPORTS) \
8661         for flag in $(EXTRA_HOST_FLAGS) ; do \
8662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8663         done; \
8664         echo "Doing install-info in fixincludes"; \
8665         (cd $(HOST_SUBDIR)/fixincludes && \
8666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8668                   "RANLIB=$${RANLIB}" \
8669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8670                   install-info) \
8671           || exit 1
8672
8673 @endif fixincludes
8674
8675 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8676 maybe-install-pdf-fixincludes:
8677 @if fixincludes
8678 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8679
8680 install-pdf-fixincludes: \
8681     configure-fixincludes \
8682     pdf-fixincludes 
8683         @[ -f ./fixincludes/Makefile ] || exit 0; \
8684         r=`${PWD_COMMAND}`; export r; \
8685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8686         $(HOST_EXPORTS) \
8687         for flag in $(EXTRA_HOST_FLAGS) ; do \
8688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8689         done; \
8690         echo "Doing install-pdf in fixincludes"; \
8691         (cd $(HOST_SUBDIR)/fixincludes && \
8692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8694                   "RANLIB=$${RANLIB}" \
8695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8696                   install-pdf) \
8697           || exit 1
8698
8699 @endif fixincludes
8700
8701 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8702 maybe-install-html-fixincludes:
8703 @if fixincludes
8704 maybe-install-html-fixincludes: install-html-fixincludes
8705
8706 install-html-fixincludes: \
8707     configure-fixincludes \
8708     html-fixincludes 
8709         @[ -f ./fixincludes/Makefile ] || exit 0; \
8710         r=`${PWD_COMMAND}`; export r; \
8711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8712         $(HOST_EXPORTS) \
8713         for flag in $(EXTRA_HOST_FLAGS) ; do \
8714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8715         done; \
8716         echo "Doing install-html in fixincludes"; \
8717         (cd $(HOST_SUBDIR)/fixincludes && \
8718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8720                   "RANLIB=$${RANLIB}" \
8721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8722                   install-html) \
8723           || exit 1
8724
8725 @endif fixincludes
8726
8727 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8728 maybe-installcheck-fixincludes:
8729 @if fixincludes
8730 maybe-installcheck-fixincludes: installcheck-fixincludes
8731
8732 installcheck-fixincludes: \
8733     configure-fixincludes 
8734         @[ -f ./fixincludes/Makefile ] || exit 0; \
8735         r=`${PWD_COMMAND}`; export r; \
8736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8737         $(HOST_EXPORTS) \
8738         for flag in $(EXTRA_HOST_FLAGS) ; do \
8739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8740         done; \
8741         echo "Doing installcheck in fixincludes"; \
8742         (cd $(HOST_SUBDIR)/fixincludes && \
8743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8745                   "RANLIB=$${RANLIB}" \
8746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8747                   installcheck) \
8748           || exit 1
8749
8750 @endif fixincludes
8751
8752 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8753 maybe-mostlyclean-fixincludes:
8754 @if fixincludes
8755 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8756
8757 mostlyclean-fixincludes: 
8758         @[ -f ./fixincludes/Makefile ] || exit 0; \
8759         r=`${PWD_COMMAND}`; export r; \
8760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8761         $(HOST_EXPORTS) \
8762         for flag in $(EXTRA_HOST_FLAGS) ; do \
8763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8764         done; \
8765         echo "Doing mostlyclean in fixincludes"; \
8766         (cd $(HOST_SUBDIR)/fixincludes && \
8767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8769                   "RANLIB=$${RANLIB}" \
8770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8771                   mostlyclean) \
8772           || exit 1
8773
8774 @endif fixincludes
8775
8776 .PHONY: maybe-clean-fixincludes clean-fixincludes
8777 maybe-clean-fixincludes:
8778 @if fixincludes
8779 maybe-clean-fixincludes: clean-fixincludes
8780
8781 clean-fixincludes: 
8782         @[ -f ./fixincludes/Makefile ] || exit 0; \
8783         r=`${PWD_COMMAND}`; export r; \
8784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8785         $(HOST_EXPORTS) \
8786         for flag in $(EXTRA_HOST_FLAGS) ; do \
8787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8788         done; \
8789         echo "Doing clean in fixincludes"; \
8790         (cd $(HOST_SUBDIR)/fixincludes && \
8791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8793                   "RANLIB=$${RANLIB}" \
8794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8795                   clean) \
8796           || exit 1
8797
8798 @endif fixincludes
8799
8800 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8801 maybe-distclean-fixincludes:
8802 @if fixincludes
8803 maybe-distclean-fixincludes: distclean-fixincludes
8804
8805 distclean-fixincludes: 
8806         @[ -f ./fixincludes/Makefile ] || exit 0; \
8807         r=`${PWD_COMMAND}`; export r; \
8808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8809         $(HOST_EXPORTS) \
8810         for flag in $(EXTRA_HOST_FLAGS) ; do \
8811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8812         done; \
8813         echo "Doing distclean in fixincludes"; \
8814         (cd $(HOST_SUBDIR)/fixincludes && \
8815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8817                   "RANLIB=$${RANLIB}" \
8818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8819                   distclean) \
8820           || exit 1
8821
8822 @endif fixincludes
8823
8824 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8825 maybe-maintainer-clean-fixincludes:
8826 @if fixincludes
8827 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8828
8829 maintainer-clean-fixincludes: 
8830         @[ -f ./fixincludes/Makefile ] || exit 0; \
8831         r=`${PWD_COMMAND}`; export r; \
8832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8833         $(HOST_EXPORTS) \
8834         for flag in $(EXTRA_HOST_FLAGS) ; do \
8835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8836         done; \
8837         echo "Doing maintainer-clean in fixincludes"; \
8838         (cd $(HOST_SUBDIR)/fixincludes && \
8839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8841                   "RANLIB=$${RANLIB}" \
8842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8843                   maintainer-clean) \
8844           || exit 1
8845
8846 @endif fixincludes
8847
8848
8849
8850 .PHONY: configure-flex maybe-configure-flex
8851 maybe-configure-flex:
8852 @if gcc-bootstrap
8853 configure-flex: stage_current
8854 @endif gcc-bootstrap
8855 @if flex
8856 maybe-configure-flex: configure-flex
8857 configure-flex: 
8858         @: $(MAKE); $(unstage)
8859         @r=`${PWD_COMMAND}`; export r; \
8860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8861         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8862         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
8863         $(HOST_EXPORTS)  \
8864         echo Configuring in $(HOST_SUBDIR)/flex; \
8865         cd "$(HOST_SUBDIR)/flex" || exit 1; \
8866         case $(srcdir) in \
8867           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8868           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8869                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8870         esac; \
8871         module_srcdir=flex; \
8872         $(SHELL) \
8873           $$s/$$module_srcdir/configure \
8874           --srcdir=$${topdir}/$$module_srcdir \
8875           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8876           --target=${target_alias}  \
8877           || exit 1
8878 @endif flex
8879
8880
8881
8882
8883
8884 .PHONY: all-flex maybe-all-flex
8885 maybe-all-flex:
8886 @if gcc-bootstrap
8887 all-flex: stage_current
8888 @endif gcc-bootstrap
8889 @if flex
8890 TARGET-flex=all
8891 maybe-all-flex: all-flex
8892 all-flex: configure-flex
8893         @: $(MAKE); $(unstage)
8894         @r=`${PWD_COMMAND}`; export r; \
8895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8896         $(HOST_EXPORTS)  \
8897         (cd $(HOST_SUBDIR)/flex && \
8898           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8899                 $(TARGET-flex))
8900 @endif flex
8901
8902
8903
8904
8905 .PHONY: check-flex maybe-check-flex
8906 maybe-check-flex:
8907 @if flex
8908 maybe-check-flex: check-flex
8909
8910 # This module is only tested in a native toolchain.
8911 check-flex:
8912         @: $(MAKE); $(unstage)
8913         @if [ '$(host)' = '$(target)' ]; then \
8914           r=`${PWD_COMMAND}`; export r; \
8915           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8916           $(HOST_EXPORTS)  \
8917           (cd $(HOST_SUBDIR)/flex && \
8918             $(MAKE) $(FLAGS_TO_PASS)  check)
8919         fi
8920
8921 @endif flex
8922
8923 .PHONY: install-flex maybe-install-flex
8924 maybe-install-flex:
8925 @if flex
8926 maybe-install-flex: install-flex
8927
8928 install-flex: installdirs
8929         @: $(MAKE); $(unstage)
8930         @r=`${PWD_COMMAND}`; export r; \
8931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8932         $(HOST_EXPORTS) \
8933         (cd $(HOST_SUBDIR)/flex && \
8934           $(MAKE) $(FLAGS_TO_PASS)  install)
8935
8936 @endif flex
8937
8938 .PHONY: install-strip-flex maybe-install-strip-flex
8939 maybe-install-strip-flex:
8940 @if flex
8941 maybe-install-strip-flex: install-strip-flex
8942
8943 install-strip-flex: installdirs
8944         @: $(MAKE); $(unstage)
8945         @r=`${PWD_COMMAND}`; export r; \
8946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8947         $(HOST_EXPORTS) \
8948         (cd $(HOST_SUBDIR)/flex && \
8949           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8950
8951 @endif flex
8952
8953 # Other targets (info, dvi, pdf, etc.)
8954
8955 .PHONY: maybe-info-flex info-flex
8956 maybe-info-flex:
8957 @if flex
8958 maybe-info-flex: info-flex
8959
8960 info-flex: \
8961     configure-flex 
8962         @: $(MAKE); $(unstage)
8963         @[ -f ./flex/Makefile ] || exit 0; \
8964         r=`${PWD_COMMAND}`; export r; \
8965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8966         $(HOST_EXPORTS) \
8967         for flag in $(EXTRA_HOST_FLAGS) ; do \
8968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8969         done; \
8970         echo "Doing info in flex"; \
8971         (cd $(HOST_SUBDIR)/flex && \
8972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8974                   "RANLIB=$${RANLIB}" \
8975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8976                   info) \
8977           || exit 1
8978
8979 @endif flex
8980
8981 .PHONY: maybe-dvi-flex dvi-flex
8982 maybe-dvi-flex:
8983 @if flex
8984 maybe-dvi-flex: dvi-flex
8985
8986 dvi-flex: \
8987     configure-flex 
8988         @: $(MAKE); $(unstage)
8989         @[ -f ./flex/Makefile ] || exit 0; \
8990         r=`${PWD_COMMAND}`; export r; \
8991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8992         $(HOST_EXPORTS) \
8993         for flag in $(EXTRA_HOST_FLAGS) ; do \
8994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8995         done; \
8996         echo "Doing dvi in flex"; \
8997         (cd $(HOST_SUBDIR)/flex && \
8998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9000                   "RANLIB=$${RANLIB}" \
9001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9002                   dvi) \
9003           || exit 1
9004
9005 @endif flex
9006
9007 .PHONY: maybe-pdf-flex pdf-flex
9008 maybe-pdf-flex:
9009 @if flex
9010 maybe-pdf-flex: pdf-flex
9011
9012 pdf-flex: \
9013     configure-flex 
9014         @: $(MAKE); $(unstage)
9015         @[ -f ./flex/Makefile ] || exit 0; \
9016         r=`${PWD_COMMAND}`; export r; \
9017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9018         $(HOST_EXPORTS) \
9019         for flag in $(EXTRA_HOST_FLAGS) ; do \
9020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9021         done; \
9022         echo "Doing pdf in flex"; \
9023         (cd $(HOST_SUBDIR)/flex && \
9024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9026                   "RANLIB=$${RANLIB}" \
9027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9028                   pdf) \
9029           || exit 1
9030
9031 @endif flex
9032
9033 .PHONY: maybe-html-flex html-flex
9034 maybe-html-flex:
9035 @if flex
9036 maybe-html-flex: html-flex
9037
9038 html-flex: \
9039     configure-flex 
9040         @: $(MAKE); $(unstage)
9041         @[ -f ./flex/Makefile ] || exit 0; \
9042         r=`${PWD_COMMAND}`; export r; \
9043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9044         $(HOST_EXPORTS) \
9045         for flag in $(EXTRA_HOST_FLAGS) ; do \
9046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9047         done; \
9048         echo "Doing html in flex"; \
9049         (cd $(HOST_SUBDIR)/flex && \
9050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9052                   "RANLIB=$${RANLIB}" \
9053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9054                   html) \
9055           || exit 1
9056
9057 @endif flex
9058
9059 .PHONY: maybe-TAGS-flex TAGS-flex
9060 maybe-TAGS-flex:
9061 @if flex
9062 maybe-TAGS-flex: TAGS-flex
9063
9064 TAGS-flex: \
9065     configure-flex 
9066         @: $(MAKE); $(unstage)
9067         @[ -f ./flex/Makefile ] || exit 0; \
9068         r=`${PWD_COMMAND}`; export r; \
9069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9070         $(HOST_EXPORTS) \
9071         for flag in $(EXTRA_HOST_FLAGS) ; do \
9072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9073         done; \
9074         echo "Doing TAGS in flex"; \
9075         (cd $(HOST_SUBDIR)/flex && \
9076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9078                   "RANLIB=$${RANLIB}" \
9079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9080                   TAGS) \
9081           || exit 1
9082
9083 @endif flex
9084
9085 .PHONY: maybe-install-info-flex install-info-flex
9086 maybe-install-info-flex:
9087 @if flex
9088 maybe-install-info-flex: install-info-flex
9089
9090 install-info-flex: \
9091     configure-flex \
9092     info-flex 
9093         @: $(MAKE); $(unstage)
9094         @[ -f ./flex/Makefile ] || exit 0; \
9095         r=`${PWD_COMMAND}`; export r; \
9096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9097         $(HOST_EXPORTS) \
9098         for flag in $(EXTRA_HOST_FLAGS) ; do \
9099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9100         done; \
9101         echo "Doing install-info in flex"; \
9102         (cd $(HOST_SUBDIR)/flex && \
9103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9105                   "RANLIB=$${RANLIB}" \
9106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9107                   install-info) \
9108           || exit 1
9109
9110 @endif flex
9111
9112 .PHONY: maybe-install-pdf-flex install-pdf-flex
9113 maybe-install-pdf-flex:
9114 @if flex
9115 maybe-install-pdf-flex: install-pdf-flex
9116
9117 install-pdf-flex: \
9118     configure-flex \
9119     pdf-flex 
9120         @: $(MAKE); $(unstage)
9121         @[ -f ./flex/Makefile ] || exit 0; \
9122         r=`${PWD_COMMAND}`; export r; \
9123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9124         $(HOST_EXPORTS) \
9125         for flag in $(EXTRA_HOST_FLAGS) ; do \
9126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9127         done; \
9128         echo "Doing install-pdf in flex"; \
9129         (cd $(HOST_SUBDIR)/flex && \
9130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9132                   "RANLIB=$${RANLIB}" \
9133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9134                   install-pdf) \
9135           || exit 1
9136
9137 @endif flex
9138
9139 .PHONY: maybe-install-html-flex install-html-flex
9140 maybe-install-html-flex:
9141 @if flex
9142 maybe-install-html-flex: install-html-flex
9143
9144 install-html-flex: \
9145     configure-flex \
9146     html-flex 
9147         @: $(MAKE); $(unstage)
9148         @[ -f ./flex/Makefile ] || exit 0; \
9149         r=`${PWD_COMMAND}`; export r; \
9150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9151         $(HOST_EXPORTS) \
9152         for flag in $(EXTRA_HOST_FLAGS) ; do \
9153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9154         done; \
9155         echo "Doing install-html in flex"; \
9156         (cd $(HOST_SUBDIR)/flex && \
9157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9159                   "RANLIB=$${RANLIB}" \
9160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9161                   install-html) \
9162           || exit 1
9163
9164 @endif flex
9165
9166 .PHONY: maybe-installcheck-flex installcheck-flex
9167 maybe-installcheck-flex:
9168 @if flex
9169 maybe-installcheck-flex: installcheck-flex
9170
9171 installcheck-flex: \
9172     configure-flex 
9173         @: $(MAKE); $(unstage)
9174         @[ -f ./flex/Makefile ] || exit 0; \
9175         r=`${PWD_COMMAND}`; export r; \
9176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9177         $(HOST_EXPORTS) \
9178         for flag in $(EXTRA_HOST_FLAGS) ; do \
9179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9180         done; \
9181         echo "Doing installcheck in flex"; \
9182         (cd $(HOST_SUBDIR)/flex && \
9183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9185                   "RANLIB=$${RANLIB}" \
9186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9187                   installcheck) \
9188           || exit 1
9189
9190 @endif flex
9191
9192 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9193 maybe-mostlyclean-flex:
9194 @if flex
9195 maybe-mostlyclean-flex: mostlyclean-flex
9196
9197 mostlyclean-flex: 
9198         @: $(MAKE); $(unstage)
9199         @[ -f ./flex/Makefile ] || exit 0; \
9200         r=`${PWD_COMMAND}`; export r; \
9201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9202         $(HOST_EXPORTS) \
9203         for flag in $(EXTRA_HOST_FLAGS) ; do \
9204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9205         done; \
9206         echo "Doing mostlyclean in flex"; \
9207         (cd $(HOST_SUBDIR)/flex && \
9208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9210                   "RANLIB=$${RANLIB}" \
9211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9212                   mostlyclean) \
9213           || exit 1
9214
9215 @endif flex
9216
9217 .PHONY: maybe-clean-flex clean-flex
9218 maybe-clean-flex:
9219 @if flex
9220 maybe-clean-flex: clean-flex
9221
9222 clean-flex: 
9223         @: $(MAKE); $(unstage)
9224         @[ -f ./flex/Makefile ] || exit 0; \
9225         r=`${PWD_COMMAND}`; export r; \
9226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9227         $(HOST_EXPORTS) \
9228         for flag in $(EXTRA_HOST_FLAGS) ; do \
9229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9230         done; \
9231         echo "Doing clean in flex"; \
9232         (cd $(HOST_SUBDIR)/flex && \
9233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9235                   "RANLIB=$${RANLIB}" \
9236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9237                   clean) \
9238           || exit 1
9239
9240 @endif flex
9241
9242 .PHONY: maybe-distclean-flex distclean-flex
9243 maybe-distclean-flex:
9244 @if flex
9245 maybe-distclean-flex: distclean-flex
9246
9247 distclean-flex: 
9248         @: $(MAKE); $(unstage)
9249         @[ -f ./flex/Makefile ] || exit 0; \
9250         r=`${PWD_COMMAND}`; export r; \
9251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9252         $(HOST_EXPORTS) \
9253         for flag in $(EXTRA_HOST_FLAGS) ; do \
9254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9255         done; \
9256         echo "Doing distclean in flex"; \
9257         (cd $(HOST_SUBDIR)/flex && \
9258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9260                   "RANLIB=$${RANLIB}" \
9261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9262                   distclean) \
9263           || exit 1
9264
9265 @endif flex
9266
9267 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9268 maybe-maintainer-clean-flex:
9269 @if flex
9270 maybe-maintainer-clean-flex: maintainer-clean-flex
9271
9272 maintainer-clean-flex: 
9273         @: $(MAKE); $(unstage)
9274         @[ -f ./flex/Makefile ] || exit 0; \
9275         r=`${PWD_COMMAND}`; export r; \
9276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9277         $(HOST_EXPORTS) \
9278         for flag in $(EXTRA_HOST_FLAGS) ; do \
9279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9280         done; \
9281         echo "Doing maintainer-clean in flex"; \
9282         (cd $(HOST_SUBDIR)/flex && \
9283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9285                   "RANLIB=$${RANLIB}" \
9286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9287                   maintainer-clean) \
9288           || exit 1
9289
9290 @endif flex
9291
9292
9293
9294 .PHONY: configure-gas maybe-configure-gas
9295 maybe-configure-gas:
9296 @if gcc-bootstrap
9297 configure-gas: stage_current
9298 @endif gcc-bootstrap
9299 @if gas
9300 maybe-configure-gas: configure-gas
9301 configure-gas: 
9302         @r=`${PWD_COMMAND}`; export r; \
9303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9304         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9305         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9306         $(HOST_EXPORTS)  \
9307         echo Configuring in $(HOST_SUBDIR)/gas; \
9308         cd "$(HOST_SUBDIR)/gas" || exit 1; \
9309         case $(srcdir) in \
9310           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9311           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9312                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9313         esac; \
9314         module_srcdir=gas; \
9315         $(SHELL) \
9316           $$s/$$module_srcdir/configure \
9317           --srcdir=$${topdir}/$$module_srcdir \
9318           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9319           --target=${target_alias}  \
9320           || exit 1
9321 @endif gas
9322
9323
9324
9325 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9326 maybe-configure-stage1-gas:
9327 @if gas-bootstrap
9328 maybe-configure-stage1-gas: configure-stage1-gas
9329 configure-stage1-gas:
9330         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9331         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9332         @r=`${PWD_COMMAND}`; export r; \
9333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9334         TFLAGS="$(STAGE1_TFLAGS)"; \
9335         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9336         $(HOST_EXPORTS) \
9337         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9338         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9339         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9340         echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
9341         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9342         cd $(HOST_SUBDIR)/gas || exit 1; \
9343         case $(srcdir) in \
9344           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9345           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9346                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9347         esac; \
9348         module_srcdir=gas; \
9349         $(SHELL) $$s/$$module_srcdir/configure \
9350           --srcdir=$${topdir}/$$module_srcdir \
9351           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9352           --target=${target_alias} \
9353            \
9354           $(STAGE1_CONFIGURE_FLAGS)
9355 @endif gas-bootstrap
9356
9357 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9358 maybe-configure-stage2-gas:
9359 @if gas-bootstrap
9360 maybe-configure-stage2-gas: configure-stage2-gas
9361 configure-stage2-gas:
9362         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9363         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9364         @r=`${PWD_COMMAND}`; export r; \
9365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9366         TFLAGS="$(STAGE2_TFLAGS)"; \
9367         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9368         $(HOST_EXPORTS) \
9369         $(POSTSTAGE1_HOST_EXPORTS) \
9370         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9371         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9372         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9373         echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
9374         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9375         cd $(HOST_SUBDIR)/gas || exit 1; \
9376         case $(srcdir) in \
9377           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9378           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9379                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9380         esac; \
9381         module_srcdir=gas; \
9382         $(SHELL) $$s/$$module_srcdir/configure \
9383           --srcdir=$${topdir}/$$module_srcdir \
9384           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9385           --target=${target_alias} \
9386           --with-build-libsubdir=$(HOST_SUBDIR) \
9387           $(STAGE2_CONFIGURE_FLAGS)
9388 @endif gas-bootstrap
9389
9390 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9391 maybe-configure-stage3-gas:
9392 @if gas-bootstrap
9393 maybe-configure-stage3-gas: configure-stage3-gas
9394 configure-stage3-gas:
9395         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9396         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9397         @r=`${PWD_COMMAND}`; export r; \
9398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9399         TFLAGS="$(STAGE3_TFLAGS)"; \
9400         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9401         $(HOST_EXPORTS) \
9402         $(POSTSTAGE1_HOST_EXPORTS) \
9403         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9404         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9405         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9406         echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
9407         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9408         cd $(HOST_SUBDIR)/gas || exit 1; \
9409         case $(srcdir) in \
9410           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9411           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9412                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9413         esac; \
9414         module_srcdir=gas; \
9415         $(SHELL) $$s/$$module_srcdir/configure \
9416           --srcdir=$${topdir}/$$module_srcdir \
9417           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9418           --target=${target_alias} \
9419           --with-build-libsubdir=$(HOST_SUBDIR) \
9420           $(STAGE3_CONFIGURE_FLAGS)
9421 @endif gas-bootstrap
9422
9423 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9424 maybe-configure-stage4-gas:
9425 @if gas-bootstrap
9426 maybe-configure-stage4-gas: configure-stage4-gas
9427 configure-stage4-gas:
9428         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9429         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9430         @r=`${PWD_COMMAND}`; export r; \
9431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9432         TFLAGS="$(STAGE4_TFLAGS)"; \
9433         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9434         $(HOST_EXPORTS) \
9435         $(POSTSTAGE1_HOST_EXPORTS) \
9436         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9437         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9438         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9439         echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
9440         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9441         cd $(HOST_SUBDIR)/gas || exit 1; \
9442         case $(srcdir) in \
9443           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9444           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9445                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9446         esac; \
9447         module_srcdir=gas; \
9448         $(SHELL) $$s/$$module_srcdir/configure \
9449           --srcdir=$${topdir}/$$module_srcdir \
9450           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9451           --target=${target_alias} \
9452           --with-build-libsubdir=$(HOST_SUBDIR) \
9453           $(STAGE4_CONFIGURE_FLAGS)
9454 @endif gas-bootstrap
9455
9456 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9457 maybe-configure-stageprofile-gas:
9458 @if gas-bootstrap
9459 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9460 configure-stageprofile-gas:
9461         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9462         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9463         @r=`${PWD_COMMAND}`; export r; \
9464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9465         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9466         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9467         $(HOST_EXPORTS) \
9468         $(POSTSTAGE1_HOST_EXPORTS) \
9469         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9470         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9471         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9472         echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
9473         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9474         cd $(HOST_SUBDIR)/gas || exit 1; \
9475         case $(srcdir) in \
9476           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9477           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9478                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9479         esac; \
9480         module_srcdir=gas; \
9481         $(SHELL) $$s/$$module_srcdir/configure \
9482           --srcdir=$${topdir}/$$module_srcdir \
9483           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9484           --target=${target_alias} \
9485           --with-build-libsubdir=$(HOST_SUBDIR) \
9486           $(STAGEprofile_CONFIGURE_FLAGS)
9487 @endif gas-bootstrap
9488
9489 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9490 maybe-configure-stagefeedback-gas:
9491 @if gas-bootstrap
9492 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9493 configure-stagefeedback-gas:
9494         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9495         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9496         @r=`${PWD_COMMAND}`; export r; \
9497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9498         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9499         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9500         $(HOST_EXPORTS) \
9501         $(POSTSTAGE1_HOST_EXPORTS) \
9502         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9503         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9504         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9505         echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
9506         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9507         cd $(HOST_SUBDIR)/gas || exit 1; \
9508         case $(srcdir) in \
9509           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9510           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9511                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9512         esac; \
9513         module_srcdir=gas; \
9514         $(SHELL) $$s/$$module_srcdir/configure \
9515           --srcdir=$${topdir}/$$module_srcdir \
9516           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9517           --target=${target_alias} \
9518           --with-build-libsubdir=$(HOST_SUBDIR) \
9519           $(STAGEfeedback_CONFIGURE_FLAGS)
9520 @endif gas-bootstrap
9521
9522
9523
9524
9525
9526 .PHONY: all-gas maybe-all-gas
9527 maybe-all-gas:
9528 @if gcc-bootstrap
9529 all-gas: stage_current
9530 @endif gcc-bootstrap
9531 @if gas
9532 TARGET-gas=all
9533 maybe-all-gas: all-gas
9534 all-gas: configure-gas
9535         @r=`${PWD_COMMAND}`; export r; \
9536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9537         $(HOST_EXPORTS)  \
9538         (cd $(HOST_SUBDIR)/gas && \
9539           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9540                 $(TARGET-gas))
9541 @endif gas
9542
9543
9544
9545 .PHONY: all-stage1-gas maybe-all-stage1-gas
9546 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9547 maybe-all-stage1-gas:
9548 maybe-clean-stage1-gas:
9549 @if gas-bootstrap
9550 maybe-all-stage1-gas: all-stage1-gas
9551 all-stage1: all-stage1-gas
9552 TARGET-stage1-gas = $(TARGET-gas)
9553 all-stage1-gas: configure-stage1-gas
9554         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9555         @r=`${PWD_COMMAND}`; export r; \
9556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9557         TFLAGS="$(STAGE1_TFLAGS)"; \
9558         $(HOST_EXPORTS)  \
9559         cd $(HOST_SUBDIR)/gas && \
9560          \
9561         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9562                 CFLAGS="$(STAGE1_CFLAGS)" \
9563                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9564                 LIBCFLAGS="$(LIBCFLAGS)" \
9565                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9566                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9567                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9568                 $(EXTRA_HOST_FLAGS)  \
9569                 $(STAGE1_FLAGS_TO_PASS)  \
9570                 TFLAGS="$(STAGE1_TFLAGS)"  \
9571                 $(TARGET-stage1-gas)
9572
9573 maybe-clean-stage1-gas: clean-stage1-gas
9574 clean-stage1: clean-stage1-gas
9575 clean-stage1-gas:
9576         @if [ $(current_stage) = stage1 ]; then \
9577           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9578         else \
9579           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9580           $(MAKE) stage1-start; \
9581         fi; \
9582         cd $(HOST_SUBDIR)/gas && \
9583         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9584         $(STAGE1_FLAGS_TO_PASS)  clean
9585 @endif gas-bootstrap
9586
9587
9588 .PHONY: all-stage2-gas maybe-all-stage2-gas
9589 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9590 maybe-all-stage2-gas:
9591 maybe-clean-stage2-gas:
9592 @if gas-bootstrap
9593 maybe-all-stage2-gas: all-stage2-gas
9594 all-stage2: all-stage2-gas
9595 TARGET-stage2-gas = $(TARGET-gas)
9596 all-stage2-gas: configure-stage2-gas
9597         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9598         @r=`${PWD_COMMAND}`; export r; \
9599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9600         TFLAGS="$(STAGE2_TFLAGS)"; \
9601         $(HOST_EXPORTS) \
9602         $(POSTSTAGE1_HOST_EXPORTS)  \
9603         cd $(HOST_SUBDIR)/gas && \
9604          \
9605         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9606                 CFLAGS="$(STAGE2_CFLAGS)" \
9607                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9608                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9609                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9610                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9611                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9612                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9613                 TFLAGS="$(STAGE2_TFLAGS)"  \
9614                 $(TARGET-stage2-gas)
9615
9616 maybe-clean-stage2-gas: clean-stage2-gas
9617 clean-stage2: clean-stage2-gas
9618 clean-stage2-gas:
9619         @if [ $(current_stage) = stage2 ]; then \
9620           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9621         else \
9622           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9623           $(MAKE) stage2-start; \
9624         fi; \
9625         cd $(HOST_SUBDIR)/gas && \
9626         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9627 @endif gas-bootstrap
9628
9629
9630 .PHONY: all-stage3-gas maybe-all-stage3-gas
9631 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9632 maybe-all-stage3-gas:
9633 maybe-clean-stage3-gas:
9634 @if gas-bootstrap
9635 maybe-all-stage3-gas: all-stage3-gas
9636 all-stage3: all-stage3-gas
9637 TARGET-stage3-gas = $(TARGET-gas)
9638 all-stage3-gas: configure-stage3-gas
9639         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9640         @r=`${PWD_COMMAND}`; export r; \
9641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9642         TFLAGS="$(STAGE3_TFLAGS)"; \
9643         $(HOST_EXPORTS) \
9644         $(POSTSTAGE1_HOST_EXPORTS)  \
9645         cd $(HOST_SUBDIR)/gas && \
9646          \
9647         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9648                 CFLAGS="$(STAGE3_CFLAGS)" \
9649                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9650                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9651                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9652                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9653                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9654                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9655                 TFLAGS="$(STAGE3_TFLAGS)"  \
9656                 $(TARGET-stage3-gas)
9657
9658 maybe-clean-stage3-gas: clean-stage3-gas
9659 clean-stage3: clean-stage3-gas
9660 clean-stage3-gas:
9661         @if [ $(current_stage) = stage3 ]; then \
9662           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9663         else \
9664           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9665           $(MAKE) stage3-start; \
9666         fi; \
9667         cd $(HOST_SUBDIR)/gas && \
9668         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9669 @endif gas-bootstrap
9670
9671
9672 .PHONY: all-stage4-gas maybe-all-stage4-gas
9673 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9674 maybe-all-stage4-gas:
9675 maybe-clean-stage4-gas:
9676 @if gas-bootstrap
9677 maybe-all-stage4-gas: all-stage4-gas
9678 all-stage4: all-stage4-gas
9679 TARGET-stage4-gas = $(TARGET-gas)
9680 all-stage4-gas: configure-stage4-gas
9681         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9682         @r=`${PWD_COMMAND}`; export r; \
9683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9684         TFLAGS="$(STAGE4_TFLAGS)"; \
9685         $(HOST_EXPORTS) \
9686         $(POSTSTAGE1_HOST_EXPORTS)  \
9687         cd $(HOST_SUBDIR)/gas && \
9688          \
9689         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9690                 CFLAGS="$(STAGE4_CFLAGS)" \
9691                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9692                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9693                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9694                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9695                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9696                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9697                 TFLAGS="$(STAGE4_TFLAGS)"  \
9698                 $(TARGET-stage4-gas)
9699
9700 maybe-clean-stage4-gas: clean-stage4-gas
9701 clean-stage4: clean-stage4-gas
9702 clean-stage4-gas:
9703         @if [ $(current_stage) = stage4 ]; then \
9704           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9705         else \
9706           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9707           $(MAKE) stage4-start; \
9708         fi; \
9709         cd $(HOST_SUBDIR)/gas && \
9710         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9711 @endif gas-bootstrap
9712
9713
9714 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9715 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9716 maybe-all-stageprofile-gas:
9717 maybe-clean-stageprofile-gas:
9718 @if gas-bootstrap
9719 maybe-all-stageprofile-gas: all-stageprofile-gas
9720 all-stageprofile: all-stageprofile-gas
9721 TARGET-stageprofile-gas = $(TARGET-gas)
9722 all-stageprofile-gas: configure-stageprofile-gas
9723         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9724         @r=`${PWD_COMMAND}`; export r; \
9725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9726         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9727         $(HOST_EXPORTS) \
9728         $(POSTSTAGE1_HOST_EXPORTS)  \
9729         cd $(HOST_SUBDIR)/gas && \
9730          \
9731         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9732                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9733                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9734                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9735                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9736                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9737                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9738                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9739                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
9740                 $(TARGET-stageprofile-gas)
9741
9742 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9743 clean-stageprofile: clean-stageprofile-gas
9744 clean-stageprofile-gas:
9745         @if [ $(current_stage) = stageprofile ]; then \
9746           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9747         else \
9748           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9749           $(MAKE) stageprofile-start; \
9750         fi; \
9751         cd $(HOST_SUBDIR)/gas && \
9752         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9753 @endif gas-bootstrap
9754
9755
9756 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9757 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9758 maybe-all-stagefeedback-gas:
9759 maybe-clean-stagefeedback-gas:
9760 @if gas-bootstrap
9761 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9762 all-stagefeedback: all-stagefeedback-gas
9763 TARGET-stagefeedback-gas = $(TARGET-gas)
9764 all-stagefeedback-gas: configure-stagefeedback-gas
9765         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9766         @r=`${PWD_COMMAND}`; export r; \
9767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9768         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9769         $(HOST_EXPORTS) \
9770         $(POSTSTAGE1_HOST_EXPORTS)  \
9771         cd $(HOST_SUBDIR)/gas && \
9772          \
9773         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9774                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9775                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9776                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9777                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9778                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9779                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9780                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9781                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
9782                 $(TARGET-stagefeedback-gas)
9783
9784 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9785 clean-stagefeedback: clean-stagefeedback-gas
9786 clean-stagefeedback-gas:
9787         @if [ $(current_stage) = stagefeedback ]; then \
9788           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9789         else \
9790           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9791           $(MAKE) stagefeedback-start; \
9792         fi; \
9793         cd $(HOST_SUBDIR)/gas && \
9794         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9795 @endif gas-bootstrap
9796
9797
9798
9799
9800
9801 .PHONY: check-gas maybe-check-gas
9802 maybe-check-gas:
9803 @if gas
9804 maybe-check-gas: check-gas
9805
9806 check-gas:
9807         @: $(MAKE); $(unstage)
9808         @r=`${PWD_COMMAND}`; export r; \
9809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9810         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9811         (cd $(HOST_SUBDIR)/gas && \
9812           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
9813
9814 @endif gas
9815
9816 .PHONY: install-gas maybe-install-gas
9817 maybe-install-gas:
9818 @if gas
9819 maybe-install-gas: install-gas
9820
9821 install-gas: installdirs
9822         @: $(MAKE); $(unstage)
9823         @r=`${PWD_COMMAND}`; export r; \
9824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9825         $(HOST_EXPORTS) \
9826         (cd $(HOST_SUBDIR)/gas && \
9827           $(MAKE) $(FLAGS_TO_PASS)  install)
9828
9829 @endif gas
9830
9831 .PHONY: install-strip-gas maybe-install-strip-gas
9832 maybe-install-strip-gas:
9833 @if gas
9834 maybe-install-strip-gas: install-strip-gas
9835
9836 install-strip-gas: installdirs
9837         @: $(MAKE); $(unstage)
9838         @r=`${PWD_COMMAND}`; export r; \
9839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9840         $(HOST_EXPORTS) \
9841         (cd $(HOST_SUBDIR)/gas && \
9842           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9843
9844 @endif gas
9845
9846 # Other targets (info, dvi, pdf, etc.)
9847
9848 .PHONY: maybe-info-gas info-gas
9849 maybe-info-gas:
9850 @if gas
9851 maybe-info-gas: info-gas
9852
9853 info-gas: \
9854     configure-gas 
9855         @[ -f ./gas/Makefile ] || exit 0; \
9856         r=`${PWD_COMMAND}`; export r; \
9857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9858         $(HOST_EXPORTS) \
9859         for flag in $(EXTRA_HOST_FLAGS) ; do \
9860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9861         done; \
9862         echo "Doing info in gas"; \
9863         (cd $(HOST_SUBDIR)/gas && \
9864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9866                   "RANLIB=$${RANLIB}" \
9867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9868                   info) \
9869           || exit 1
9870
9871 @endif gas
9872
9873 .PHONY: maybe-dvi-gas dvi-gas
9874 maybe-dvi-gas:
9875 @if gas
9876 maybe-dvi-gas: dvi-gas
9877
9878 dvi-gas: \
9879     configure-gas 
9880         @[ -f ./gas/Makefile ] || exit 0; \
9881         r=`${PWD_COMMAND}`; export r; \
9882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9883         $(HOST_EXPORTS) \
9884         for flag in $(EXTRA_HOST_FLAGS) ; do \
9885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9886         done; \
9887         echo "Doing dvi in gas"; \
9888         (cd $(HOST_SUBDIR)/gas && \
9889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9891                   "RANLIB=$${RANLIB}" \
9892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9893                   dvi) \
9894           || exit 1
9895
9896 @endif gas
9897
9898 .PHONY: maybe-pdf-gas pdf-gas
9899 maybe-pdf-gas:
9900 @if gas
9901 maybe-pdf-gas: pdf-gas
9902
9903 pdf-gas: \
9904     configure-gas 
9905         @[ -f ./gas/Makefile ] || exit 0; \
9906         r=`${PWD_COMMAND}`; export r; \
9907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9908         $(HOST_EXPORTS) \
9909         for flag in $(EXTRA_HOST_FLAGS) ; do \
9910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9911         done; \
9912         echo "Doing pdf in gas"; \
9913         (cd $(HOST_SUBDIR)/gas && \
9914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9916                   "RANLIB=$${RANLIB}" \
9917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9918                   pdf) \
9919           || exit 1
9920
9921 @endif gas
9922
9923 .PHONY: maybe-html-gas html-gas
9924 maybe-html-gas:
9925 @if gas
9926 maybe-html-gas: html-gas
9927
9928 html-gas: \
9929     configure-gas 
9930         @[ -f ./gas/Makefile ] || exit 0; \
9931         r=`${PWD_COMMAND}`; export r; \
9932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9933         $(HOST_EXPORTS) \
9934         for flag in $(EXTRA_HOST_FLAGS) ; do \
9935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9936         done; \
9937         echo "Doing html in gas"; \
9938         (cd $(HOST_SUBDIR)/gas && \
9939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9941                   "RANLIB=$${RANLIB}" \
9942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9943                   html) \
9944           || exit 1
9945
9946 @endif gas
9947
9948 .PHONY: maybe-TAGS-gas TAGS-gas
9949 maybe-TAGS-gas:
9950 @if gas
9951 maybe-TAGS-gas: TAGS-gas
9952
9953 TAGS-gas: \
9954     configure-gas 
9955         @[ -f ./gas/Makefile ] || exit 0; \
9956         r=`${PWD_COMMAND}`; export r; \
9957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9958         $(HOST_EXPORTS) \
9959         for flag in $(EXTRA_HOST_FLAGS) ; do \
9960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9961         done; \
9962         echo "Doing TAGS in gas"; \
9963         (cd $(HOST_SUBDIR)/gas && \
9964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9966                   "RANLIB=$${RANLIB}" \
9967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9968                   TAGS) \
9969           || exit 1
9970
9971 @endif gas
9972
9973 .PHONY: maybe-install-info-gas install-info-gas
9974 maybe-install-info-gas:
9975 @if gas
9976 maybe-install-info-gas: install-info-gas
9977
9978 install-info-gas: \
9979     configure-gas \
9980     info-gas 
9981         @[ -f ./gas/Makefile ] || exit 0; \
9982         r=`${PWD_COMMAND}`; export r; \
9983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9984         $(HOST_EXPORTS) \
9985         for flag in $(EXTRA_HOST_FLAGS) ; do \
9986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9987         done; \
9988         echo "Doing install-info in gas"; \
9989         (cd $(HOST_SUBDIR)/gas && \
9990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9992                   "RANLIB=$${RANLIB}" \
9993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9994                   install-info) \
9995           || exit 1
9996
9997 @endif gas
9998
9999 .PHONY: maybe-install-pdf-gas install-pdf-gas
10000 maybe-install-pdf-gas:
10001 @if gas
10002 maybe-install-pdf-gas: install-pdf-gas
10003
10004 install-pdf-gas: \
10005     configure-gas \
10006     pdf-gas 
10007         @[ -f ./gas/Makefile ] || exit 0; \
10008         r=`${PWD_COMMAND}`; export r; \
10009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10010         $(HOST_EXPORTS) \
10011         for flag in $(EXTRA_HOST_FLAGS) ; do \
10012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10013         done; \
10014         echo "Doing install-pdf in gas"; \
10015         (cd $(HOST_SUBDIR)/gas && \
10016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10018                   "RANLIB=$${RANLIB}" \
10019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10020                   install-pdf) \
10021           || exit 1
10022
10023 @endif gas
10024
10025 .PHONY: maybe-install-html-gas install-html-gas
10026 maybe-install-html-gas:
10027 @if gas
10028 maybe-install-html-gas: install-html-gas
10029
10030 install-html-gas: \
10031     configure-gas \
10032     html-gas 
10033         @[ -f ./gas/Makefile ] || exit 0; \
10034         r=`${PWD_COMMAND}`; export r; \
10035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10036         $(HOST_EXPORTS) \
10037         for flag in $(EXTRA_HOST_FLAGS) ; do \
10038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10039         done; \
10040         echo "Doing install-html in gas"; \
10041         (cd $(HOST_SUBDIR)/gas && \
10042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10044                   "RANLIB=$${RANLIB}" \
10045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10046                   install-html) \
10047           || exit 1
10048
10049 @endif gas
10050
10051 .PHONY: maybe-installcheck-gas installcheck-gas
10052 maybe-installcheck-gas:
10053 @if gas
10054 maybe-installcheck-gas: installcheck-gas
10055
10056 installcheck-gas: \
10057     configure-gas 
10058         @[ -f ./gas/Makefile ] || exit 0; \
10059         r=`${PWD_COMMAND}`; export r; \
10060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10061         $(HOST_EXPORTS) \
10062         for flag in $(EXTRA_HOST_FLAGS) ; do \
10063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10064         done; \
10065         echo "Doing installcheck in gas"; \
10066         (cd $(HOST_SUBDIR)/gas && \
10067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10069                   "RANLIB=$${RANLIB}" \
10070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10071                   installcheck) \
10072           || exit 1
10073
10074 @endif gas
10075
10076 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10077 maybe-mostlyclean-gas:
10078 @if gas
10079 maybe-mostlyclean-gas: mostlyclean-gas
10080
10081 mostlyclean-gas: 
10082         @[ -f ./gas/Makefile ] || exit 0; \
10083         r=`${PWD_COMMAND}`; export r; \
10084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10085         $(HOST_EXPORTS) \
10086         for flag in $(EXTRA_HOST_FLAGS) ; do \
10087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10088         done; \
10089         echo "Doing mostlyclean in gas"; \
10090         (cd $(HOST_SUBDIR)/gas && \
10091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10093                   "RANLIB=$${RANLIB}" \
10094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10095                   mostlyclean) \
10096           || exit 1
10097
10098 @endif gas
10099
10100 .PHONY: maybe-clean-gas clean-gas
10101 maybe-clean-gas:
10102 @if gas
10103 maybe-clean-gas: clean-gas
10104
10105 clean-gas: 
10106         @[ -f ./gas/Makefile ] || exit 0; \
10107         r=`${PWD_COMMAND}`; export r; \
10108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10109         $(HOST_EXPORTS) \
10110         for flag in $(EXTRA_HOST_FLAGS) ; do \
10111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10112         done; \
10113         echo "Doing clean in gas"; \
10114         (cd $(HOST_SUBDIR)/gas && \
10115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10117                   "RANLIB=$${RANLIB}" \
10118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10119                   clean) \
10120           || exit 1
10121
10122 @endif gas
10123
10124 .PHONY: maybe-distclean-gas distclean-gas
10125 maybe-distclean-gas:
10126 @if gas
10127 maybe-distclean-gas: distclean-gas
10128
10129 distclean-gas: 
10130         @[ -f ./gas/Makefile ] || exit 0; \
10131         r=`${PWD_COMMAND}`; export r; \
10132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10133         $(HOST_EXPORTS) \
10134         for flag in $(EXTRA_HOST_FLAGS) ; do \
10135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10136         done; \
10137         echo "Doing distclean in gas"; \
10138         (cd $(HOST_SUBDIR)/gas && \
10139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10141                   "RANLIB=$${RANLIB}" \
10142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10143                   distclean) \
10144           || exit 1
10145
10146 @endif gas
10147
10148 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10149 maybe-maintainer-clean-gas:
10150 @if gas
10151 maybe-maintainer-clean-gas: maintainer-clean-gas
10152
10153 maintainer-clean-gas: 
10154         @[ -f ./gas/Makefile ] || exit 0; \
10155         r=`${PWD_COMMAND}`; export r; \
10156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10157         $(HOST_EXPORTS) \
10158         for flag in $(EXTRA_HOST_FLAGS) ; do \
10159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10160         done; \
10161         echo "Doing maintainer-clean in gas"; \
10162         (cd $(HOST_SUBDIR)/gas && \
10163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10165                   "RANLIB=$${RANLIB}" \
10166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10167                   maintainer-clean) \
10168           || exit 1
10169
10170 @endif gas
10171
10172
10173
10174 .PHONY: configure-gcc maybe-configure-gcc
10175 maybe-configure-gcc:
10176 @if gcc-bootstrap
10177 configure-gcc: stage_current
10178 @endif gcc-bootstrap
10179 @if gcc
10180 maybe-configure-gcc: configure-gcc
10181 configure-gcc: 
10182         @r=`${PWD_COMMAND}`; export r; \
10183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10184         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10185         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10186         $(HOST_EXPORTS)  \
10187         echo Configuring in $(HOST_SUBDIR)/gcc; \
10188         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10189         case $(srcdir) in \
10190           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10191           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10192                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10193         esac; \
10194         module_srcdir=gcc; \
10195         $(SHELL) \
10196           $$s/$$module_srcdir/configure \
10197           --srcdir=$${topdir}/$$module_srcdir \
10198           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10199           --target=${target_alias}  \
10200           || exit 1
10201 @endif gcc
10202
10203
10204
10205 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10206 maybe-configure-stage1-gcc:
10207 @if gcc-bootstrap
10208 maybe-configure-stage1-gcc: configure-stage1-gcc
10209 configure-stage1-gcc:
10210         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10211         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10212         @r=`${PWD_COMMAND}`; export r; \
10213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10214         TFLAGS="$(STAGE1_TFLAGS)"; \
10215         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10216         $(HOST_EXPORTS) \
10217         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10218         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10219         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10220         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
10221         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10222         cd $(HOST_SUBDIR)/gcc || exit 1; \
10223         case $(srcdir) in \
10224           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10225           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10226                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10227         esac; \
10228         module_srcdir=gcc; \
10229         $(SHELL) $$s/$$module_srcdir/configure \
10230           --srcdir=$${topdir}/$$module_srcdir \
10231           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10232           --target=${target_alias} \
10233            \
10234           $(STAGE1_CONFIGURE_FLAGS)
10235 @endif gcc-bootstrap
10236
10237 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10238 maybe-configure-stage2-gcc:
10239 @if gcc-bootstrap
10240 maybe-configure-stage2-gcc: configure-stage2-gcc
10241 configure-stage2-gcc:
10242         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10243         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10244         @r=`${PWD_COMMAND}`; export r; \
10245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10246         TFLAGS="$(STAGE2_TFLAGS)"; \
10247         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10248         $(HOST_EXPORTS) \
10249         $(POSTSTAGE1_HOST_EXPORTS) \
10250         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10251         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10252         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10253         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
10254         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10255         cd $(HOST_SUBDIR)/gcc || exit 1; \
10256         case $(srcdir) in \
10257           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10258           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10259                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10260         esac; \
10261         module_srcdir=gcc; \
10262         $(SHELL) $$s/$$module_srcdir/configure \
10263           --srcdir=$${topdir}/$$module_srcdir \
10264           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10265           --target=${target_alias} \
10266           --with-build-libsubdir=$(HOST_SUBDIR) \
10267           $(STAGE2_CONFIGURE_FLAGS)
10268 @endif gcc-bootstrap
10269
10270 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10271 maybe-configure-stage3-gcc:
10272 @if gcc-bootstrap
10273 maybe-configure-stage3-gcc: configure-stage3-gcc
10274 configure-stage3-gcc:
10275         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10276         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10277         @r=`${PWD_COMMAND}`; export r; \
10278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10279         TFLAGS="$(STAGE3_TFLAGS)"; \
10280         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10281         $(HOST_EXPORTS) \
10282         $(POSTSTAGE1_HOST_EXPORTS) \
10283         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10284         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10285         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10286         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
10287         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10288         cd $(HOST_SUBDIR)/gcc || exit 1; \
10289         case $(srcdir) in \
10290           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10291           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10292                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10293         esac; \
10294         module_srcdir=gcc; \
10295         $(SHELL) $$s/$$module_srcdir/configure \
10296           --srcdir=$${topdir}/$$module_srcdir \
10297           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10298           --target=${target_alias} \
10299           --with-build-libsubdir=$(HOST_SUBDIR) \
10300           $(STAGE3_CONFIGURE_FLAGS)
10301 @endif gcc-bootstrap
10302
10303 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10304 maybe-configure-stage4-gcc:
10305 @if gcc-bootstrap
10306 maybe-configure-stage4-gcc: configure-stage4-gcc
10307 configure-stage4-gcc:
10308         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10309         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10310         @r=`${PWD_COMMAND}`; export r; \
10311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10312         TFLAGS="$(STAGE4_TFLAGS)"; \
10313         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10314         $(HOST_EXPORTS) \
10315         $(POSTSTAGE1_HOST_EXPORTS) \
10316         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10317         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10318         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10319         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
10320         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10321         cd $(HOST_SUBDIR)/gcc || exit 1; \
10322         case $(srcdir) in \
10323           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10324           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10325                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10326         esac; \
10327         module_srcdir=gcc; \
10328         $(SHELL) $$s/$$module_srcdir/configure \
10329           --srcdir=$${topdir}/$$module_srcdir \
10330           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10331           --target=${target_alias} \
10332           --with-build-libsubdir=$(HOST_SUBDIR) \
10333           $(STAGE4_CONFIGURE_FLAGS)
10334 @endif gcc-bootstrap
10335
10336 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10337 maybe-configure-stageprofile-gcc:
10338 @if gcc-bootstrap
10339 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10340 configure-stageprofile-gcc:
10341         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10342         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10343         @r=`${PWD_COMMAND}`; export r; \
10344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10345         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10346         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10347         $(HOST_EXPORTS) \
10348         $(POSTSTAGE1_HOST_EXPORTS) \
10349         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10350         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10351         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10352         echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
10353         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10354         cd $(HOST_SUBDIR)/gcc || exit 1; \
10355         case $(srcdir) in \
10356           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10357           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10358                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10359         esac; \
10360         module_srcdir=gcc; \
10361         $(SHELL) $$s/$$module_srcdir/configure \
10362           --srcdir=$${topdir}/$$module_srcdir \
10363           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10364           --target=${target_alias} \
10365           --with-build-libsubdir=$(HOST_SUBDIR) \
10366           $(STAGEprofile_CONFIGURE_FLAGS)
10367 @endif gcc-bootstrap
10368
10369 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10370 maybe-configure-stagefeedback-gcc:
10371 @if gcc-bootstrap
10372 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10373 configure-stagefeedback-gcc:
10374         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10375         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10376         @r=`${PWD_COMMAND}`; export r; \
10377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10378         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10379         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10380         $(HOST_EXPORTS) \
10381         $(POSTSTAGE1_HOST_EXPORTS) \
10382         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10383         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10384         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10385         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
10386         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10387         cd $(HOST_SUBDIR)/gcc || exit 1; \
10388         case $(srcdir) in \
10389           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10390           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10391                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10392         esac; \
10393         module_srcdir=gcc; \
10394         $(SHELL) $$s/$$module_srcdir/configure \
10395           --srcdir=$${topdir}/$$module_srcdir \
10396           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10397           --target=${target_alias} \
10398           --with-build-libsubdir=$(HOST_SUBDIR) \
10399           $(STAGEfeedback_CONFIGURE_FLAGS)
10400 @endif gcc-bootstrap
10401
10402
10403
10404
10405
10406 .PHONY: all-gcc maybe-all-gcc
10407 maybe-all-gcc:
10408 @if gcc-bootstrap
10409 all-gcc: stage_current
10410 @endif gcc-bootstrap
10411 @if gcc
10412 TARGET-gcc=all
10413 maybe-all-gcc: all-gcc
10414 all-gcc: configure-gcc
10415         @r=`${PWD_COMMAND}`; export r; \
10416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10417         $(HOST_EXPORTS)  \
10418         (cd $(HOST_SUBDIR)/gcc && \
10419           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10420                 $(TARGET-gcc))
10421 @endif gcc
10422
10423
10424
10425 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10426 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10427 maybe-all-stage1-gcc:
10428 maybe-clean-stage1-gcc:
10429 @if gcc-bootstrap
10430 maybe-all-stage1-gcc: all-stage1-gcc
10431 all-stage1: all-stage1-gcc
10432 TARGET-stage1-gcc = $(TARGET-gcc)
10433 all-stage1-gcc: configure-stage1-gcc
10434         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10435         @r=`${PWD_COMMAND}`; export r; \
10436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10437         TFLAGS="$(STAGE1_TFLAGS)"; \
10438         $(HOST_EXPORTS)  \
10439         cd $(HOST_SUBDIR)/gcc && \
10440          \
10441         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10442                 CFLAGS="$(STAGE1_CFLAGS)" \
10443                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10444                 LIBCFLAGS="$(LIBCFLAGS)" \
10445                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10446                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10447                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10448                 $(EXTRA_HOST_FLAGS)  \
10449                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10450                 TFLAGS="$(STAGE1_TFLAGS)"  \
10451                 $(TARGET-stage1-gcc)
10452
10453 maybe-clean-stage1-gcc: clean-stage1-gcc
10454 clean-stage1: clean-stage1-gcc
10455 clean-stage1-gcc:
10456         @if [ $(current_stage) = stage1 ]; then \
10457           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10458         else \
10459           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10460           $(MAKE) stage1-start; \
10461         fi; \
10462         cd $(HOST_SUBDIR)/gcc && \
10463         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10464         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10465 @endif gcc-bootstrap
10466
10467
10468 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10469 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10470 maybe-all-stage2-gcc:
10471 maybe-clean-stage2-gcc:
10472 @if gcc-bootstrap
10473 maybe-all-stage2-gcc: all-stage2-gcc
10474 all-stage2: all-stage2-gcc
10475 TARGET-stage2-gcc = $(TARGET-gcc)
10476 all-stage2-gcc: configure-stage2-gcc
10477         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10478         @r=`${PWD_COMMAND}`; export r; \
10479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10480         TFLAGS="$(STAGE2_TFLAGS)"; \
10481         $(HOST_EXPORTS) \
10482         $(POSTSTAGE1_HOST_EXPORTS)  \
10483         cd $(HOST_SUBDIR)/gcc && \
10484          \
10485         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10486                 CFLAGS="$(STAGE2_CFLAGS)" \
10487                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10488                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10489                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10490                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10491                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10492                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10493                 TFLAGS="$(STAGE2_TFLAGS)"  \
10494                 $(TARGET-stage2-gcc)
10495
10496 maybe-clean-stage2-gcc: clean-stage2-gcc
10497 clean-stage2: clean-stage2-gcc
10498 clean-stage2-gcc:
10499         @if [ $(current_stage) = stage2 ]; then \
10500           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10501         else \
10502           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10503           $(MAKE) stage2-start; \
10504         fi; \
10505         cd $(HOST_SUBDIR)/gcc && \
10506         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10507 @endif gcc-bootstrap
10508
10509
10510 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10511 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10512 maybe-all-stage3-gcc:
10513 maybe-clean-stage3-gcc:
10514 @if gcc-bootstrap
10515 maybe-all-stage3-gcc: all-stage3-gcc
10516 all-stage3: all-stage3-gcc
10517 TARGET-stage3-gcc = $(TARGET-gcc)
10518 all-stage3-gcc: configure-stage3-gcc
10519         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10520         @r=`${PWD_COMMAND}`; export r; \
10521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10522         TFLAGS="$(STAGE3_TFLAGS)"; \
10523         $(HOST_EXPORTS) \
10524         $(POSTSTAGE1_HOST_EXPORTS)  \
10525         cd $(HOST_SUBDIR)/gcc && \
10526          \
10527         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10528                 CFLAGS="$(STAGE3_CFLAGS)" \
10529                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10530                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10531                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10532                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10533                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10534                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10535                 TFLAGS="$(STAGE3_TFLAGS)"  \
10536                 $(TARGET-stage3-gcc)
10537
10538 maybe-clean-stage3-gcc: clean-stage3-gcc
10539 clean-stage3: clean-stage3-gcc
10540 clean-stage3-gcc:
10541         @if [ $(current_stage) = stage3 ]; then \
10542           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10543         else \
10544           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10545           $(MAKE) stage3-start; \
10546         fi; \
10547         cd $(HOST_SUBDIR)/gcc && \
10548         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10549 @endif gcc-bootstrap
10550
10551
10552 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10553 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10554 maybe-all-stage4-gcc:
10555 maybe-clean-stage4-gcc:
10556 @if gcc-bootstrap
10557 maybe-all-stage4-gcc: all-stage4-gcc
10558 all-stage4: all-stage4-gcc
10559 TARGET-stage4-gcc = $(TARGET-gcc)
10560 all-stage4-gcc: configure-stage4-gcc
10561         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10562         @r=`${PWD_COMMAND}`; export r; \
10563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10564         TFLAGS="$(STAGE4_TFLAGS)"; \
10565         $(HOST_EXPORTS) \
10566         $(POSTSTAGE1_HOST_EXPORTS)  \
10567         cd $(HOST_SUBDIR)/gcc && \
10568          \
10569         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10570                 CFLAGS="$(STAGE4_CFLAGS)" \
10571                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10572                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10573                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10574                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10575                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10576                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10577                 TFLAGS="$(STAGE4_TFLAGS)"  \
10578                 $(TARGET-stage4-gcc)
10579
10580 maybe-clean-stage4-gcc: clean-stage4-gcc
10581 clean-stage4: clean-stage4-gcc
10582 clean-stage4-gcc:
10583         @if [ $(current_stage) = stage4 ]; then \
10584           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10585         else \
10586           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10587           $(MAKE) stage4-start; \
10588         fi; \
10589         cd $(HOST_SUBDIR)/gcc && \
10590         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10591 @endif gcc-bootstrap
10592
10593
10594 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10595 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10596 maybe-all-stageprofile-gcc:
10597 maybe-clean-stageprofile-gcc:
10598 @if gcc-bootstrap
10599 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10600 all-stageprofile: all-stageprofile-gcc
10601 TARGET-stageprofile-gcc = $(TARGET-gcc)
10602 all-stageprofile-gcc: configure-stageprofile-gcc
10603         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10604         @r=`${PWD_COMMAND}`; export r; \
10605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10606         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10607         $(HOST_EXPORTS) \
10608         $(POSTSTAGE1_HOST_EXPORTS)  \
10609         cd $(HOST_SUBDIR)/gcc && \
10610          \
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          \
10653         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10654                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10655                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10656                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10657                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10658                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10659                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10660                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10661                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
10662                 $(TARGET-stagefeedback-gcc)
10663
10664 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10665 clean-stagefeedback: clean-stagefeedback-gcc
10666 clean-stagefeedback-gcc:
10667         @if [ $(current_stage) = stagefeedback ]; then \
10668           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10669         else \
10670           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10671           $(MAKE) stagefeedback-start; \
10672         fi; \
10673         cd $(HOST_SUBDIR)/gcc && \
10674         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10675 @endif gcc-bootstrap
10676
10677
10678
10679
10680
10681 .PHONY: check-gcc maybe-check-gcc
10682 maybe-check-gcc:
10683 @if gcc
10684 maybe-check-gcc: check-gcc
10685
10686 check-gcc:
10687         @: $(MAKE); $(unstage)
10688         @r=`${PWD_COMMAND}`; export r; \
10689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10690         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10691         (cd $(HOST_SUBDIR)/gcc && \
10692           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10693
10694 @endif gcc
10695
10696 .PHONY: install-gcc maybe-install-gcc
10697 maybe-install-gcc:
10698 @if gcc
10699 maybe-install-gcc: install-gcc
10700
10701 install-gcc: installdirs
10702         @: $(MAKE); $(unstage)
10703         @r=`${PWD_COMMAND}`; export r; \
10704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10705         $(HOST_EXPORTS) \
10706         (cd $(HOST_SUBDIR)/gcc && \
10707           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10708
10709 @endif gcc
10710
10711 .PHONY: install-strip-gcc maybe-install-strip-gcc
10712 maybe-install-strip-gcc:
10713 @if gcc
10714 maybe-install-strip-gcc: install-strip-gcc
10715
10716 install-strip-gcc: installdirs
10717         @: $(MAKE); $(unstage)
10718         @r=`${PWD_COMMAND}`; export r; \
10719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10720         $(HOST_EXPORTS) \
10721         (cd $(HOST_SUBDIR)/gcc && \
10722           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10723
10724 @endif gcc
10725
10726 # Other targets (info, dvi, pdf, etc.)
10727
10728 .PHONY: maybe-info-gcc info-gcc
10729 maybe-info-gcc:
10730 @if gcc
10731 maybe-info-gcc: info-gcc
10732
10733 info-gcc: \
10734     configure-gcc 
10735         @[ -f ./gcc/Makefile ] || exit 0; \
10736         r=`${PWD_COMMAND}`; export r; \
10737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10738         $(HOST_EXPORTS) \
10739         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10741         done; \
10742         echo "Doing info in gcc"; \
10743         (cd $(HOST_SUBDIR)/gcc && \
10744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10746                   "RANLIB=$${RANLIB}" \
10747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10748                   info) \
10749           || exit 1
10750
10751 @endif gcc
10752
10753 .PHONY: maybe-dvi-gcc dvi-gcc
10754 maybe-dvi-gcc:
10755 @if gcc
10756 maybe-dvi-gcc: dvi-gcc
10757
10758 dvi-gcc: \
10759     configure-gcc 
10760         @[ -f ./gcc/Makefile ] || exit 0; \
10761         r=`${PWD_COMMAND}`; export r; \
10762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10763         $(HOST_EXPORTS) \
10764         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10766         done; \
10767         echo "Doing dvi in gcc"; \
10768         (cd $(HOST_SUBDIR)/gcc && \
10769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10771                   "RANLIB=$${RANLIB}" \
10772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10773                   dvi) \
10774           || exit 1
10775
10776 @endif gcc
10777
10778 .PHONY: maybe-pdf-gcc pdf-gcc
10779 maybe-pdf-gcc:
10780 @if gcc
10781 maybe-pdf-gcc: pdf-gcc
10782
10783 pdf-gcc: \
10784     configure-gcc 
10785         @[ -f ./gcc/Makefile ] || exit 0; \
10786         r=`${PWD_COMMAND}`; export r; \
10787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10788         $(HOST_EXPORTS) \
10789         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10791         done; \
10792         echo "Doing pdf in gcc"; \
10793         (cd $(HOST_SUBDIR)/gcc && \
10794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10796                   "RANLIB=$${RANLIB}" \
10797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10798                   pdf) \
10799           || exit 1
10800
10801 @endif gcc
10802
10803 .PHONY: maybe-html-gcc html-gcc
10804 maybe-html-gcc:
10805 @if gcc
10806 maybe-html-gcc: html-gcc
10807
10808 html-gcc: \
10809     configure-gcc 
10810         @[ -f ./gcc/Makefile ] || exit 0; \
10811         r=`${PWD_COMMAND}`; export r; \
10812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10813         $(HOST_EXPORTS) \
10814         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10816         done; \
10817         echo "Doing html in gcc"; \
10818         (cd $(HOST_SUBDIR)/gcc && \
10819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10821                   "RANLIB=$${RANLIB}" \
10822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10823                   html) \
10824           || exit 1
10825
10826 @endif gcc
10827
10828 .PHONY: maybe-TAGS-gcc TAGS-gcc
10829 maybe-TAGS-gcc:
10830 @if gcc
10831 maybe-TAGS-gcc: TAGS-gcc
10832
10833 TAGS-gcc: \
10834     configure-gcc 
10835         @[ -f ./gcc/Makefile ] || exit 0; \
10836         r=`${PWD_COMMAND}`; export r; \
10837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10838         $(HOST_EXPORTS) \
10839         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10841         done; \
10842         echo "Doing TAGS in gcc"; \
10843         (cd $(HOST_SUBDIR)/gcc && \
10844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10846                   "RANLIB=$${RANLIB}" \
10847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10848                   TAGS) \
10849           || exit 1
10850
10851 @endif gcc
10852
10853 .PHONY: maybe-install-info-gcc install-info-gcc
10854 maybe-install-info-gcc:
10855 @if gcc
10856 maybe-install-info-gcc: install-info-gcc
10857
10858 install-info-gcc: \
10859     configure-gcc \
10860     info-gcc 
10861         @[ -f ./gcc/Makefile ] || exit 0; \
10862         r=`${PWD_COMMAND}`; export r; \
10863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10864         $(HOST_EXPORTS) \
10865         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10867         done; \
10868         echo "Doing install-info in gcc"; \
10869         (cd $(HOST_SUBDIR)/gcc && \
10870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10872                   "RANLIB=$${RANLIB}" \
10873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10874                   install-info) \
10875           || exit 1
10876
10877 @endif gcc
10878
10879 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10880 maybe-install-pdf-gcc:
10881 @if gcc
10882 maybe-install-pdf-gcc: install-pdf-gcc
10883
10884 install-pdf-gcc: \
10885     configure-gcc \
10886     pdf-gcc 
10887         @[ -f ./gcc/Makefile ] || exit 0; \
10888         r=`${PWD_COMMAND}`; export r; \
10889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10890         $(HOST_EXPORTS) \
10891         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10893         done; \
10894         echo "Doing install-pdf in gcc"; \
10895         (cd $(HOST_SUBDIR)/gcc && \
10896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10898                   "RANLIB=$${RANLIB}" \
10899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10900                   install-pdf) \
10901           || exit 1
10902
10903 @endif gcc
10904
10905 .PHONY: maybe-install-html-gcc install-html-gcc
10906 maybe-install-html-gcc:
10907 @if gcc
10908 maybe-install-html-gcc: install-html-gcc
10909
10910 install-html-gcc: \
10911     configure-gcc \
10912     html-gcc 
10913         @[ -f ./gcc/Makefile ] || exit 0; \
10914         r=`${PWD_COMMAND}`; export r; \
10915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10916         $(HOST_EXPORTS) \
10917         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10919         done; \
10920         echo "Doing install-html in gcc"; \
10921         (cd $(HOST_SUBDIR)/gcc && \
10922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10924                   "RANLIB=$${RANLIB}" \
10925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10926                   install-html) \
10927           || exit 1
10928
10929 @endif gcc
10930
10931 .PHONY: maybe-installcheck-gcc installcheck-gcc
10932 maybe-installcheck-gcc:
10933 @if gcc
10934 maybe-installcheck-gcc: installcheck-gcc
10935
10936 installcheck-gcc: \
10937     configure-gcc 
10938         @[ -f ./gcc/Makefile ] || exit 0; \
10939         r=`${PWD_COMMAND}`; export r; \
10940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10941         $(HOST_EXPORTS) \
10942         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10944         done; \
10945         echo "Doing installcheck in gcc"; \
10946         (cd $(HOST_SUBDIR)/gcc && \
10947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10949                   "RANLIB=$${RANLIB}" \
10950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10951                   installcheck) \
10952           || exit 1
10953
10954 @endif gcc
10955
10956 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10957 maybe-mostlyclean-gcc:
10958 @if gcc
10959 maybe-mostlyclean-gcc: mostlyclean-gcc
10960
10961 mostlyclean-gcc: 
10962         @[ -f ./gcc/Makefile ] || exit 0; \
10963         r=`${PWD_COMMAND}`; export r; \
10964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10965         $(HOST_EXPORTS) \
10966         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10968         done; \
10969         echo "Doing mostlyclean in gcc"; \
10970         (cd $(HOST_SUBDIR)/gcc && \
10971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10973                   "RANLIB=$${RANLIB}" \
10974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10975                   mostlyclean) \
10976           || exit 1
10977
10978 @endif gcc
10979
10980 .PHONY: maybe-clean-gcc clean-gcc
10981 maybe-clean-gcc:
10982 @if gcc
10983 maybe-clean-gcc: clean-gcc
10984
10985 clean-gcc: 
10986         @[ -f ./gcc/Makefile ] || exit 0; \
10987         r=`${PWD_COMMAND}`; export r; \
10988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10989         $(HOST_EXPORTS) \
10990         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10992         done; \
10993         echo "Doing clean in gcc"; \
10994         (cd $(HOST_SUBDIR)/gcc && \
10995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10997                   "RANLIB=$${RANLIB}" \
10998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10999                   clean) \
11000           || exit 1
11001
11002 @endif gcc
11003
11004 .PHONY: maybe-distclean-gcc distclean-gcc
11005 maybe-distclean-gcc:
11006 @if gcc
11007 maybe-distclean-gcc: distclean-gcc
11008
11009 distclean-gcc: 
11010         @[ -f ./gcc/Makefile ] || exit 0; \
11011         r=`${PWD_COMMAND}`; export r; \
11012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11013         $(HOST_EXPORTS) \
11014         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11016         done; \
11017         echo "Doing distclean in gcc"; \
11018         (cd $(HOST_SUBDIR)/gcc && \
11019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11021                   "RANLIB=$${RANLIB}" \
11022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11023                   distclean) \
11024           || exit 1
11025
11026 @endif gcc
11027
11028 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11029 maybe-maintainer-clean-gcc:
11030 @if gcc
11031 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11032
11033 maintainer-clean-gcc: 
11034         @[ -f ./gcc/Makefile ] || exit 0; \
11035         r=`${PWD_COMMAND}`; export r; \
11036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11037         $(HOST_EXPORTS) \
11038         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11040         done; \
11041         echo "Doing maintainer-clean in gcc"; \
11042         (cd $(HOST_SUBDIR)/gcc && \
11043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11045                   "RANLIB=$${RANLIB}" \
11046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11047                   maintainer-clean) \
11048           || exit 1
11049
11050 @endif gcc
11051
11052
11053
11054 .PHONY: configure-gmp maybe-configure-gmp
11055 maybe-configure-gmp:
11056 @if gcc-bootstrap
11057 configure-gmp: stage_current
11058 @endif gcc-bootstrap
11059 @if gmp
11060 maybe-configure-gmp: configure-gmp
11061 configure-gmp: 
11062         @r=`${PWD_COMMAND}`; export r; \
11063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11064         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11065         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11066         $(HOST_EXPORTS)  \
11067         echo Configuring in $(HOST_SUBDIR)/gmp; \
11068         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11069         case $(srcdir) in \
11070           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11071           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11072                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11073         esac; \
11074         module_srcdir=gmp; \
11075         $(SHELL) \
11076           $$s/$$module_srcdir/configure \
11077           --srcdir=$${topdir}/$$module_srcdir \
11078           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11079           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
11080           || exit 1
11081 @endif gmp
11082
11083
11084
11085 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11086 maybe-configure-stage1-gmp:
11087 @if gmp-bootstrap
11088 maybe-configure-stage1-gmp: configure-stage1-gmp
11089 configure-stage1-gmp:
11090         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11091         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11092         @r=`${PWD_COMMAND}`; export r; \
11093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11094         TFLAGS="$(STAGE1_TFLAGS)"; \
11095         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11096         $(HOST_EXPORTS) \
11097         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11098         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11099         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11100         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
11101         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11102         cd $(HOST_SUBDIR)/gmp || exit 1; \
11103         case $(srcdir) in \
11104           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11105           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11106                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11107         esac; \
11108         module_srcdir=gmp; \
11109         $(SHELL) $$s/$$module_srcdir/configure \
11110           --srcdir=$${topdir}/$$module_srcdir \
11111           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11112           --target=none-${host_vendor}-${host_os} \
11113            \
11114           $(STAGE1_CONFIGURE_FLAGS) \
11115           --disable-shared LEX="touch lex.yy.c"
11116 @endif gmp-bootstrap
11117
11118 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11119 maybe-configure-stage2-gmp:
11120 @if gmp-bootstrap
11121 maybe-configure-stage2-gmp: configure-stage2-gmp
11122 configure-stage2-gmp:
11123         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11124         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11125         @r=`${PWD_COMMAND}`; export r; \
11126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11127         TFLAGS="$(STAGE2_TFLAGS)"; \
11128         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11129         $(HOST_EXPORTS) \
11130         $(POSTSTAGE1_HOST_EXPORTS) \
11131         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11132         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11133         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11134         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
11135         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11136         cd $(HOST_SUBDIR)/gmp || exit 1; \
11137         case $(srcdir) in \
11138           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11139           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11140                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11141         esac; \
11142         module_srcdir=gmp; \
11143         $(SHELL) $$s/$$module_srcdir/configure \
11144           --srcdir=$${topdir}/$$module_srcdir \
11145           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11146           --target=none-${host_vendor}-${host_os} \
11147           --with-build-libsubdir=$(HOST_SUBDIR) \
11148           $(STAGE2_CONFIGURE_FLAGS) \
11149           --disable-shared LEX="touch lex.yy.c"
11150 @endif gmp-bootstrap
11151
11152 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11153 maybe-configure-stage3-gmp:
11154 @if gmp-bootstrap
11155 maybe-configure-stage3-gmp: configure-stage3-gmp
11156 configure-stage3-gmp:
11157         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11158         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11159         @r=`${PWD_COMMAND}`; export r; \
11160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11161         TFLAGS="$(STAGE3_TFLAGS)"; \
11162         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11163         $(HOST_EXPORTS) \
11164         $(POSTSTAGE1_HOST_EXPORTS) \
11165         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11166         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11167         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11168         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
11169         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11170         cd $(HOST_SUBDIR)/gmp || exit 1; \
11171         case $(srcdir) in \
11172           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11173           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11174                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11175         esac; \
11176         module_srcdir=gmp; \
11177         $(SHELL) $$s/$$module_srcdir/configure \
11178           --srcdir=$${topdir}/$$module_srcdir \
11179           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11180           --target=none-${host_vendor}-${host_os} \
11181           --with-build-libsubdir=$(HOST_SUBDIR) \
11182           $(STAGE3_CONFIGURE_FLAGS) \
11183           --disable-shared LEX="touch lex.yy.c"
11184 @endif gmp-bootstrap
11185
11186 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11187 maybe-configure-stage4-gmp:
11188 @if gmp-bootstrap
11189 maybe-configure-stage4-gmp: configure-stage4-gmp
11190 configure-stage4-gmp:
11191         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11192         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11193         @r=`${PWD_COMMAND}`; export r; \
11194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11195         TFLAGS="$(STAGE4_TFLAGS)"; \
11196         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11197         $(HOST_EXPORTS) \
11198         $(POSTSTAGE1_HOST_EXPORTS) \
11199         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11200         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11201         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11202         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
11203         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11204         cd $(HOST_SUBDIR)/gmp || exit 1; \
11205         case $(srcdir) in \
11206           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11207           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11208                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11209         esac; \
11210         module_srcdir=gmp; \
11211         $(SHELL) $$s/$$module_srcdir/configure \
11212           --srcdir=$${topdir}/$$module_srcdir \
11213           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11214           --target=none-${host_vendor}-${host_os} \
11215           --with-build-libsubdir=$(HOST_SUBDIR) \
11216           $(STAGE4_CONFIGURE_FLAGS) \
11217           --disable-shared LEX="touch lex.yy.c"
11218 @endif gmp-bootstrap
11219
11220 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11221 maybe-configure-stageprofile-gmp:
11222 @if gmp-bootstrap
11223 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11224 configure-stageprofile-gmp:
11225         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11226         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11227         @r=`${PWD_COMMAND}`; export r; \
11228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11229         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11230         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11231         $(HOST_EXPORTS) \
11232         $(POSTSTAGE1_HOST_EXPORTS) \
11233         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11234         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11235         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11236         echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
11237         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11238         cd $(HOST_SUBDIR)/gmp || exit 1; \
11239         case $(srcdir) in \
11240           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11241           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11242                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11243         esac; \
11244         module_srcdir=gmp; \
11245         $(SHELL) $$s/$$module_srcdir/configure \
11246           --srcdir=$${topdir}/$$module_srcdir \
11247           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11248           --target=none-${host_vendor}-${host_os} \
11249           --with-build-libsubdir=$(HOST_SUBDIR) \
11250           $(STAGEprofile_CONFIGURE_FLAGS) \
11251           --disable-shared LEX="touch lex.yy.c"
11252 @endif gmp-bootstrap
11253
11254 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11255 maybe-configure-stagefeedback-gmp:
11256 @if gmp-bootstrap
11257 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11258 configure-stagefeedback-gmp:
11259         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11260         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11261         @r=`${PWD_COMMAND}`; export r; \
11262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11263         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11264         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11265         $(HOST_EXPORTS) \
11266         $(POSTSTAGE1_HOST_EXPORTS) \
11267         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11268         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11269         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11270         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
11271         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11272         cd $(HOST_SUBDIR)/gmp || exit 1; \
11273         case $(srcdir) in \
11274           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11275           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11276                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11277         esac; \
11278         module_srcdir=gmp; \
11279         $(SHELL) $$s/$$module_srcdir/configure \
11280           --srcdir=$${topdir}/$$module_srcdir \
11281           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11282           --target=none-${host_vendor}-${host_os} \
11283           --with-build-libsubdir=$(HOST_SUBDIR) \
11284           $(STAGEfeedback_CONFIGURE_FLAGS) \
11285           --disable-shared LEX="touch lex.yy.c"
11286 @endif gmp-bootstrap
11287
11288
11289
11290
11291
11292 .PHONY: all-gmp maybe-all-gmp
11293 maybe-all-gmp:
11294 @if gcc-bootstrap
11295 all-gmp: stage_current
11296 @endif gcc-bootstrap
11297 @if gmp
11298 TARGET-gmp=all
11299 maybe-all-gmp: all-gmp
11300 all-gmp: configure-gmp
11301         @r=`${PWD_COMMAND}`; export r; \
11302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11303         $(HOST_EXPORTS)  \
11304         (cd $(HOST_SUBDIR)/gmp && \
11305           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11306                 $(TARGET-gmp))
11307 @endif gmp
11308
11309
11310
11311 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11312 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11313 maybe-all-stage1-gmp:
11314 maybe-clean-stage1-gmp:
11315 @if gmp-bootstrap
11316 maybe-all-stage1-gmp: all-stage1-gmp
11317 all-stage1: all-stage1-gmp
11318 TARGET-stage1-gmp = $(TARGET-gmp)
11319 all-stage1-gmp: configure-stage1-gmp
11320         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11321         @r=`${PWD_COMMAND}`; export r; \
11322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11323         TFLAGS="$(STAGE1_TFLAGS)"; \
11324         $(HOST_EXPORTS)  \
11325         cd $(HOST_SUBDIR)/gmp && \
11326          \
11327         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11328                 CFLAGS="$(STAGE1_CFLAGS)" \
11329                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11330                 LIBCFLAGS="$(LIBCFLAGS)" \
11331                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11332                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11333                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11334                 $(EXTRA_HOST_FLAGS)  \
11335                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11336                 TFLAGS="$(STAGE1_TFLAGS)"  \
11337                 $(TARGET-stage1-gmp)
11338
11339 maybe-clean-stage1-gmp: clean-stage1-gmp
11340 clean-stage1: clean-stage1-gmp
11341 clean-stage1-gmp:
11342         @if [ $(current_stage) = stage1 ]; then \
11343           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11344         else \
11345           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11346           $(MAKE) stage1-start; \
11347         fi; \
11348         cd $(HOST_SUBDIR)/gmp && \
11349         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11350         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11351 @endif gmp-bootstrap
11352
11353
11354 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11355 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11356 maybe-all-stage2-gmp:
11357 maybe-clean-stage2-gmp:
11358 @if gmp-bootstrap
11359 maybe-all-stage2-gmp: all-stage2-gmp
11360 all-stage2: all-stage2-gmp
11361 TARGET-stage2-gmp = $(TARGET-gmp)
11362 all-stage2-gmp: configure-stage2-gmp
11363         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11364         @r=`${PWD_COMMAND}`; export r; \
11365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11366         TFLAGS="$(STAGE2_TFLAGS)"; \
11367         $(HOST_EXPORTS) \
11368         $(POSTSTAGE1_HOST_EXPORTS)  \
11369         cd $(HOST_SUBDIR)/gmp && \
11370          \
11371         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11372                 CFLAGS="$(STAGE2_CFLAGS)" \
11373                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11374                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11375                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11376                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11377                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11378                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11379                 TFLAGS="$(STAGE2_TFLAGS)"  \
11380                 $(TARGET-stage2-gmp)
11381
11382 maybe-clean-stage2-gmp: clean-stage2-gmp
11383 clean-stage2: clean-stage2-gmp
11384 clean-stage2-gmp:
11385         @if [ $(current_stage) = stage2 ]; then \
11386           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11387         else \
11388           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11389           $(MAKE) stage2-start; \
11390         fi; \
11391         cd $(HOST_SUBDIR)/gmp && \
11392         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11393 @endif gmp-bootstrap
11394
11395
11396 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11397 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11398 maybe-all-stage3-gmp:
11399 maybe-clean-stage3-gmp:
11400 @if gmp-bootstrap
11401 maybe-all-stage3-gmp: all-stage3-gmp
11402 all-stage3: all-stage3-gmp
11403 TARGET-stage3-gmp = $(TARGET-gmp)
11404 all-stage3-gmp: configure-stage3-gmp
11405         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11406         @r=`${PWD_COMMAND}`; export r; \
11407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11408         TFLAGS="$(STAGE3_TFLAGS)"; \
11409         $(HOST_EXPORTS) \
11410         $(POSTSTAGE1_HOST_EXPORTS)  \
11411         cd $(HOST_SUBDIR)/gmp && \
11412          \
11413         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11414                 CFLAGS="$(STAGE3_CFLAGS)" \
11415                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11416                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11417                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11418                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11419                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11420                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11421                 TFLAGS="$(STAGE3_TFLAGS)"  \
11422                 $(TARGET-stage3-gmp)
11423
11424 maybe-clean-stage3-gmp: clean-stage3-gmp
11425 clean-stage3: clean-stage3-gmp
11426 clean-stage3-gmp:
11427         @if [ $(current_stage) = stage3 ]; then \
11428           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11429         else \
11430           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11431           $(MAKE) stage3-start; \
11432         fi; \
11433         cd $(HOST_SUBDIR)/gmp && \
11434         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11435 @endif gmp-bootstrap
11436
11437
11438 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11439 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11440 maybe-all-stage4-gmp:
11441 maybe-clean-stage4-gmp:
11442 @if gmp-bootstrap
11443 maybe-all-stage4-gmp: all-stage4-gmp
11444 all-stage4: all-stage4-gmp
11445 TARGET-stage4-gmp = $(TARGET-gmp)
11446 all-stage4-gmp: configure-stage4-gmp
11447         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11448         @r=`${PWD_COMMAND}`; export r; \
11449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11450         TFLAGS="$(STAGE4_TFLAGS)"; \
11451         $(HOST_EXPORTS) \
11452         $(POSTSTAGE1_HOST_EXPORTS)  \
11453         cd $(HOST_SUBDIR)/gmp && \
11454          \
11455         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11456                 CFLAGS="$(STAGE4_CFLAGS)" \
11457                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11458                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11459                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11460                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11461                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11462                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11463                 TFLAGS="$(STAGE4_TFLAGS)"  \
11464                 $(TARGET-stage4-gmp)
11465
11466 maybe-clean-stage4-gmp: clean-stage4-gmp
11467 clean-stage4: clean-stage4-gmp
11468 clean-stage4-gmp:
11469         @if [ $(current_stage) = stage4 ]; then \
11470           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11471         else \
11472           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11473           $(MAKE) stage4-start; \
11474         fi; \
11475         cd $(HOST_SUBDIR)/gmp && \
11476         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11477 @endif gmp-bootstrap
11478
11479
11480 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11481 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11482 maybe-all-stageprofile-gmp:
11483 maybe-clean-stageprofile-gmp:
11484 @if gmp-bootstrap
11485 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11486 all-stageprofile: all-stageprofile-gmp
11487 TARGET-stageprofile-gmp = $(TARGET-gmp)
11488 all-stageprofile-gmp: configure-stageprofile-gmp
11489         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11490         @r=`${PWD_COMMAND}`; export r; \
11491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11492         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11493         $(HOST_EXPORTS) \
11494         $(POSTSTAGE1_HOST_EXPORTS)  \
11495         cd $(HOST_SUBDIR)/gmp && \
11496          \
11497         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11498                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11499                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11500                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11501                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11502                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11503                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11504                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11505                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
11506                 $(TARGET-stageprofile-gmp)
11507
11508 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11509 clean-stageprofile: clean-stageprofile-gmp
11510 clean-stageprofile-gmp:
11511         @if [ $(current_stage) = stageprofile ]; then \
11512           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11513         else \
11514           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11515           $(MAKE) stageprofile-start; \
11516         fi; \
11517         cd $(HOST_SUBDIR)/gmp && \
11518         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11519 @endif gmp-bootstrap
11520
11521
11522 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11523 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11524 maybe-all-stagefeedback-gmp:
11525 maybe-clean-stagefeedback-gmp:
11526 @if gmp-bootstrap
11527 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11528 all-stagefeedback: all-stagefeedback-gmp
11529 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11530 all-stagefeedback-gmp: configure-stagefeedback-gmp
11531         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11532         @r=`${PWD_COMMAND}`; export r; \
11533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11534         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11535         $(HOST_EXPORTS) \
11536         $(POSTSTAGE1_HOST_EXPORTS)  \
11537         cd $(HOST_SUBDIR)/gmp && \
11538          \
11539         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11540                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11541                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11542                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11543                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11544                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11545                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11546                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11547                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
11548                 $(TARGET-stagefeedback-gmp)
11549
11550 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11551 clean-stagefeedback: clean-stagefeedback-gmp
11552 clean-stagefeedback-gmp:
11553         @if [ $(current_stage) = stagefeedback ]; then \
11554           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11555         else \
11556           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11557           $(MAKE) stagefeedback-start; \
11558         fi; \
11559         cd $(HOST_SUBDIR)/gmp && \
11560         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11561 @endif gmp-bootstrap
11562
11563
11564
11565
11566
11567 .PHONY: check-gmp maybe-check-gmp
11568 maybe-check-gmp:
11569 @if gmp
11570 maybe-check-gmp: check-gmp
11571
11572 check-gmp:
11573         @: $(MAKE); $(unstage)
11574         @r=`${PWD_COMMAND}`; export r; \
11575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11576         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11577         (cd $(HOST_SUBDIR)/gmp && \
11578           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
11579
11580 @endif gmp
11581
11582 .PHONY: install-gmp maybe-install-gmp
11583 maybe-install-gmp:
11584 @if gmp
11585 maybe-install-gmp: install-gmp
11586
11587 install-gmp:
11588
11589 @endif gmp
11590
11591 .PHONY: install-strip-gmp maybe-install-strip-gmp
11592 maybe-install-strip-gmp:
11593 @if gmp
11594 maybe-install-strip-gmp: install-strip-gmp
11595
11596 install-strip-gmp:
11597
11598 @endif gmp
11599
11600 # Other targets (info, dvi, pdf, etc.)
11601
11602 .PHONY: maybe-info-gmp info-gmp
11603 maybe-info-gmp:
11604 @if gmp
11605 maybe-info-gmp: info-gmp
11606
11607 info-gmp: \
11608     configure-gmp 
11609         @[ -f ./gmp/Makefile ] || exit 0; \
11610         r=`${PWD_COMMAND}`; export r; \
11611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11612         $(HOST_EXPORTS) \
11613         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11615         done; \
11616         echo "Doing info in gmp"; \
11617         (cd $(HOST_SUBDIR)/gmp && \
11618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11620                   "RANLIB=$${RANLIB}" \
11621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11622                   info) \
11623           || exit 1
11624
11625 @endif gmp
11626
11627 .PHONY: maybe-dvi-gmp dvi-gmp
11628 maybe-dvi-gmp:
11629 @if gmp
11630 maybe-dvi-gmp: dvi-gmp
11631
11632 dvi-gmp: \
11633     configure-gmp 
11634         @[ -f ./gmp/Makefile ] || exit 0; \
11635         r=`${PWD_COMMAND}`; export r; \
11636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11637         $(HOST_EXPORTS) \
11638         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11640         done; \
11641         echo "Doing dvi in gmp"; \
11642         (cd $(HOST_SUBDIR)/gmp && \
11643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11645                   "RANLIB=$${RANLIB}" \
11646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11647                   dvi) \
11648           || exit 1
11649
11650 @endif gmp
11651
11652 .PHONY: maybe-pdf-gmp pdf-gmp
11653 maybe-pdf-gmp:
11654 @if gmp
11655 maybe-pdf-gmp: pdf-gmp
11656
11657 pdf-gmp: \
11658     configure-gmp 
11659         @[ -f ./gmp/Makefile ] || exit 0; \
11660         r=`${PWD_COMMAND}`; export r; \
11661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11662         $(HOST_EXPORTS) \
11663         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11665         done; \
11666         echo "Doing pdf in gmp"; \
11667         (cd $(HOST_SUBDIR)/gmp && \
11668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11670                   "RANLIB=$${RANLIB}" \
11671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11672                   pdf) \
11673           || exit 1
11674
11675 @endif gmp
11676
11677 .PHONY: maybe-html-gmp html-gmp
11678 maybe-html-gmp:
11679 @if gmp
11680 maybe-html-gmp: html-gmp
11681
11682 html-gmp: \
11683     configure-gmp 
11684         @[ -f ./gmp/Makefile ] || exit 0; \
11685         r=`${PWD_COMMAND}`; export r; \
11686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11687         $(HOST_EXPORTS) \
11688         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11690         done; \
11691         echo "Doing html in gmp"; \
11692         (cd $(HOST_SUBDIR)/gmp && \
11693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11695                   "RANLIB=$${RANLIB}" \
11696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11697                   html) \
11698           || exit 1
11699
11700 @endif gmp
11701
11702 .PHONY: maybe-TAGS-gmp TAGS-gmp
11703 maybe-TAGS-gmp:
11704 @if gmp
11705 maybe-TAGS-gmp: TAGS-gmp
11706
11707 TAGS-gmp: \
11708     configure-gmp 
11709         @[ -f ./gmp/Makefile ] || exit 0; \
11710         r=`${PWD_COMMAND}`; export r; \
11711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11712         $(HOST_EXPORTS) \
11713         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11715         done; \
11716         echo "Doing TAGS in gmp"; \
11717         (cd $(HOST_SUBDIR)/gmp && \
11718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11720                   "RANLIB=$${RANLIB}" \
11721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11722                   TAGS) \
11723           || exit 1
11724
11725 @endif gmp
11726
11727 .PHONY: maybe-install-info-gmp install-info-gmp
11728 maybe-install-info-gmp:
11729 @if gmp
11730 maybe-install-info-gmp: install-info-gmp
11731
11732 install-info-gmp: \
11733     configure-gmp \
11734     info-gmp 
11735         @[ -f ./gmp/Makefile ] || exit 0; \
11736         r=`${PWD_COMMAND}`; export r; \
11737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11738         $(HOST_EXPORTS) \
11739         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11741         done; \
11742         echo "Doing install-info in gmp"; \
11743         (cd $(HOST_SUBDIR)/gmp && \
11744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11746                   "RANLIB=$${RANLIB}" \
11747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11748                   install-info) \
11749           || exit 1
11750
11751 @endif gmp
11752
11753 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11754 maybe-install-pdf-gmp:
11755 @if gmp
11756 maybe-install-pdf-gmp: install-pdf-gmp
11757
11758 install-pdf-gmp: \
11759     configure-gmp \
11760     pdf-gmp 
11761         @[ -f ./gmp/Makefile ] || exit 0; \
11762         r=`${PWD_COMMAND}`; export r; \
11763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11764         $(HOST_EXPORTS) \
11765         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11767         done; \
11768         echo "Doing install-pdf in gmp"; \
11769         (cd $(HOST_SUBDIR)/gmp && \
11770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11772                   "RANLIB=$${RANLIB}" \
11773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11774                   install-pdf) \
11775           || exit 1
11776
11777 @endif gmp
11778
11779 .PHONY: maybe-install-html-gmp install-html-gmp
11780 maybe-install-html-gmp:
11781 @if gmp
11782 maybe-install-html-gmp: install-html-gmp
11783
11784 install-html-gmp: \
11785     configure-gmp \
11786     html-gmp 
11787         @[ -f ./gmp/Makefile ] || exit 0; \
11788         r=`${PWD_COMMAND}`; export r; \
11789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11790         $(HOST_EXPORTS) \
11791         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11793         done; \
11794         echo "Doing install-html in gmp"; \
11795         (cd $(HOST_SUBDIR)/gmp && \
11796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11798                   "RANLIB=$${RANLIB}" \
11799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11800                   install-html) \
11801           || exit 1
11802
11803 @endif gmp
11804
11805 .PHONY: maybe-installcheck-gmp installcheck-gmp
11806 maybe-installcheck-gmp:
11807 @if gmp
11808 maybe-installcheck-gmp: installcheck-gmp
11809
11810 installcheck-gmp: \
11811     configure-gmp 
11812         @[ -f ./gmp/Makefile ] || exit 0; \
11813         r=`${PWD_COMMAND}`; export r; \
11814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11815         $(HOST_EXPORTS) \
11816         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11818         done; \
11819         echo "Doing installcheck in gmp"; \
11820         (cd $(HOST_SUBDIR)/gmp && \
11821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11823                   "RANLIB=$${RANLIB}" \
11824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11825                   installcheck) \
11826           || exit 1
11827
11828 @endif gmp
11829
11830 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11831 maybe-mostlyclean-gmp:
11832 @if gmp
11833 maybe-mostlyclean-gmp: mostlyclean-gmp
11834
11835 mostlyclean-gmp: 
11836         @[ -f ./gmp/Makefile ] || exit 0; \
11837         r=`${PWD_COMMAND}`; export r; \
11838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11839         $(HOST_EXPORTS) \
11840         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11842         done; \
11843         echo "Doing mostlyclean in gmp"; \
11844         (cd $(HOST_SUBDIR)/gmp && \
11845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11847                   "RANLIB=$${RANLIB}" \
11848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11849                   mostlyclean) \
11850           || exit 1
11851
11852 @endif gmp
11853
11854 .PHONY: maybe-clean-gmp clean-gmp
11855 maybe-clean-gmp:
11856 @if gmp
11857 maybe-clean-gmp: clean-gmp
11858
11859 clean-gmp: 
11860         @[ -f ./gmp/Makefile ] || exit 0; \
11861         r=`${PWD_COMMAND}`; export r; \
11862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11863         $(HOST_EXPORTS) \
11864         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11866         done; \
11867         echo "Doing clean in gmp"; \
11868         (cd $(HOST_SUBDIR)/gmp && \
11869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11871                   "RANLIB=$${RANLIB}" \
11872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11873                   clean) \
11874           || exit 1
11875
11876 @endif gmp
11877
11878 .PHONY: maybe-distclean-gmp distclean-gmp
11879 maybe-distclean-gmp:
11880 @if gmp
11881 maybe-distclean-gmp: distclean-gmp
11882
11883 distclean-gmp: 
11884         @[ -f ./gmp/Makefile ] || exit 0; \
11885         r=`${PWD_COMMAND}`; export r; \
11886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11887         $(HOST_EXPORTS) \
11888         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11890         done; \
11891         echo "Doing distclean in gmp"; \
11892         (cd $(HOST_SUBDIR)/gmp && \
11893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11895                   "RANLIB=$${RANLIB}" \
11896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11897                   distclean) \
11898           || exit 1
11899
11900 @endif gmp
11901
11902 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11903 maybe-maintainer-clean-gmp:
11904 @if gmp
11905 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11906
11907 maintainer-clean-gmp: 
11908         @[ -f ./gmp/Makefile ] || exit 0; \
11909         r=`${PWD_COMMAND}`; export r; \
11910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11911         $(HOST_EXPORTS) \
11912         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11914         done; \
11915         echo "Doing maintainer-clean in gmp"; \
11916         (cd $(HOST_SUBDIR)/gmp && \
11917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11919                   "RANLIB=$${RANLIB}" \
11920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11921                   maintainer-clean) \
11922           || exit 1
11923
11924 @endif gmp
11925
11926
11927
11928 .PHONY: configure-mpfr maybe-configure-mpfr
11929 maybe-configure-mpfr:
11930 @if gcc-bootstrap
11931 configure-mpfr: stage_current
11932 @endif gcc-bootstrap
11933 @if mpfr
11934 maybe-configure-mpfr: configure-mpfr
11935 configure-mpfr: 
11936         @r=`${PWD_COMMAND}`; export r; \
11937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11938         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11939         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11940         $(HOST_EXPORTS)  \
11941         echo Configuring in $(HOST_SUBDIR)/mpfr; \
11942         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11943         case $(srcdir) in \
11944           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11945           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11946                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11947         esac; \
11948         module_srcdir=mpfr; \
11949         $(SHELL) \
11950           $$s/$$module_srcdir/configure \
11951           --srcdir=$${topdir}/$$module_srcdir \
11952           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11953           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
11954           || exit 1
11955 @endif mpfr
11956
11957
11958
11959 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11960 maybe-configure-stage1-mpfr:
11961 @if mpfr-bootstrap
11962 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11963 configure-stage1-mpfr:
11964         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11965         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11966         @r=`${PWD_COMMAND}`; export r; \
11967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11968         TFLAGS="$(STAGE1_TFLAGS)"; \
11969         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11970         $(HOST_EXPORTS) \
11971         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11972         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11973         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11974         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
11975         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11976         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11977         case $(srcdir) in \
11978           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11979           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11980                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11981         esac; \
11982         module_srcdir=mpfr; \
11983         $(SHELL) $$s/$$module_srcdir/configure \
11984           --srcdir=$${topdir}/$$module_srcdir \
11985           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11986           --target=${target_alias} \
11987            \
11988           $(STAGE1_CONFIGURE_FLAGS) \
11989           --disable-shared @extra_mpfr_configure_flags@
11990 @endif mpfr-bootstrap
11991
11992 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11993 maybe-configure-stage2-mpfr:
11994 @if mpfr-bootstrap
11995 maybe-configure-stage2-mpfr: configure-stage2-mpfr
11996 configure-stage2-mpfr:
11997         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11998         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11999         @r=`${PWD_COMMAND}`; export r; \
12000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12001         TFLAGS="$(STAGE2_TFLAGS)"; \
12002         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12003         $(HOST_EXPORTS) \
12004         $(POSTSTAGE1_HOST_EXPORTS) \
12005         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12006         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12007         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12008         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
12009         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12010         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12011         case $(srcdir) in \
12012           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12013           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12014                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12015         esac; \
12016         module_srcdir=mpfr; \
12017         $(SHELL) $$s/$$module_srcdir/configure \
12018           --srcdir=$${topdir}/$$module_srcdir \
12019           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12020           --target=${target_alias} \
12021           --with-build-libsubdir=$(HOST_SUBDIR) \
12022           $(STAGE2_CONFIGURE_FLAGS) \
12023           --disable-shared @extra_mpfr_configure_flags@
12024 @endif mpfr-bootstrap
12025
12026 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
12027 maybe-configure-stage3-mpfr:
12028 @if mpfr-bootstrap
12029 maybe-configure-stage3-mpfr: configure-stage3-mpfr
12030 configure-stage3-mpfr:
12031         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12032         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12033         @r=`${PWD_COMMAND}`; export r; \
12034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12035         TFLAGS="$(STAGE3_TFLAGS)"; \
12036         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12037         $(HOST_EXPORTS) \
12038         $(POSTSTAGE1_HOST_EXPORTS) \
12039         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12040         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12041         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12042         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
12043         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12044         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12045         case $(srcdir) in \
12046           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12047           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12048                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12049         esac; \
12050         module_srcdir=mpfr; \
12051         $(SHELL) $$s/$$module_srcdir/configure \
12052           --srcdir=$${topdir}/$$module_srcdir \
12053           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12054           --target=${target_alias} \
12055           --with-build-libsubdir=$(HOST_SUBDIR) \
12056           $(STAGE3_CONFIGURE_FLAGS) \
12057           --disable-shared @extra_mpfr_configure_flags@
12058 @endif mpfr-bootstrap
12059
12060 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
12061 maybe-configure-stage4-mpfr:
12062 @if mpfr-bootstrap
12063 maybe-configure-stage4-mpfr: configure-stage4-mpfr
12064 configure-stage4-mpfr:
12065         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12066         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12067         @r=`${PWD_COMMAND}`; export r; \
12068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12069         TFLAGS="$(STAGE4_TFLAGS)"; \
12070         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12071         $(HOST_EXPORTS) \
12072         $(POSTSTAGE1_HOST_EXPORTS) \
12073         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12074         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12075         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12076         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
12077         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12078         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12079         case $(srcdir) in \
12080           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12081           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12082                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12083         esac; \
12084         module_srcdir=mpfr; \
12085         $(SHELL) $$s/$$module_srcdir/configure \
12086           --srcdir=$${topdir}/$$module_srcdir \
12087           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12088           --target=${target_alias} \
12089           --with-build-libsubdir=$(HOST_SUBDIR) \
12090           $(STAGE4_CONFIGURE_FLAGS) \
12091           --disable-shared @extra_mpfr_configure_flags@
12092 @endif mpfr-bootstrap
12093
12094 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12095 maybe-configure-stageprofile-mpfr:
12096 @if mpfr-bootstrap
12097 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12098 configure-stageprofile-mpfr:
12099         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12100         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12101         @r=`${PWD_COMMAND}`; export r; \
12102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12103         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12104         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12105         $(HOST_EXPORTS) \
12106         $(POSTSTAGE1_HOST_EXPORTS) \
12107         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12108         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12109         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12110         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
12111         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12112         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12113         case $(srcdir) in \
12114           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12115           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12116                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12117         esac; \
12118         module_srcdir=mpfr; \
12119         $(SHELL) $$s/$$module_srcdir/configure \
12120           --srcdir=$${topdir}/$$module_srcdir \
12121           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12122           --target=${target_alias} \
12123           --with-build-libsubdir=$(HOST_SUBDIR) \
12124           $(STAGEprofile_CONFIGURE_FLAGS) \
12125           --disable-shared @extra_mpfr_configure_flags@
12126 @endif mpfr-bootstrap
12127
12128 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12129 maybe-configure-stagefeedback-mpfr:
12130 @if mpfr-bootstrap
12131 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12132 configure-stagefeedback-mpfr:
12133         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12134         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12135         @r=`${PWD_COMMAND}`; export r; \
12136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12137         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12138         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12139         $(HOST_EXPORTS) \
12140         $(POSTSTAGE1_HOST_EXPORTS) \
12141         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12142         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12143         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12144         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
12145         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12146         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12147         case $(srcdir) in \
12148           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12149           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12150                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12151         esac; \
12152         module_srcdir=mpfr; \
12153         $(SHELL) $$s/$$module_srcdir/configure \
12154           --srcdir=$${topdir}/$$module_srcdir \
12155           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12156           --target=${target_alias} \
12157           --with-build-libsubdir=$(HOST_SUBDIR) \
12158           $(STAGEfeedback_CONFIGURE_FLAGS) \
12159           --disable-shared @extra_mpfr_configure_flags@
12160 @endif mpfr-bootstrap
12161
12162
12163
12164
12165
12166 .PHONY: all-mpfr maybe-all-mpfr
12167 maybe-all-mpfr:
12168 @if gcc-bootstrap
12169 all-mpfr: stage_current
12170 @endif gcc-bootstrap
12171 @if mpfr
12172 TARGET-mpfr=all
12173 maybe-all-mpfr: all-mpfr
12174 all-mpfr: configure-mpfr
12175         @r=`${PWD_COMMAND}`; export r; \
12176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12177         $(HOST_EXPORTS)  \
12178         (cd $(HOST_SUBDIR)/mpfr && \
12179           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12180                 $(TARGET-mpfr))
12181 @endif mpfr
12182
12183
12184
12185 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12186 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12187 maybe-all-stage1-mpfr:
12188 maybe-clean-stage1-mpfr:
12189 @if mpfr-bootstrap
12190 maybe-all-stage1-mpfr: all-stage1-mpfr
12191 all-stage1: all-stage1-mpfr
12192 TARGET-stage1-mpfr = $(TARGET-mpfr)
12193 all-stage1-mpfr: configure-stage1-mpfr
12194         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12195         @r=`${PWD_COMMAND}`; export r; \
12196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12197         TFLAGS="$(STAGE1_TFLAGS)"; \
12198         $(HOST_EXPORTS)  \
12199         cd $(HOST_SUBDIR)/mpfr && \
12200          \
12201         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12202                 CFLAGS="$(STAGE1_CFLAGS)" \
12203                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12204                 LIBCFLAGS="$(LIBCFLAGS)" \
12205                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12206                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12207                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12208                 $(EXTRA_HOST_FLAGS)  \
12209                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12210                 TFLAGS="$(STAGE1_TFLAGS)"  \
12211                 $(TARGET-stage1-mpfr)
12212
12213 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12214 clean-stage1: clean-stage1-mpfr
12215 clean-stage1-mpfr:
12216         @if [ $(current_stage) = stage1 ]; then \
12217           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12218         else \
12219           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12220           $(MAKE) stage1-start; \
12221         fi; \
12222         cd $(HOST_SUBDIR)/mpfr && \
12223         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12224         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12225 @endif mpfr-bootstrap
12226
12227
12228 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12229 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12230 maybe-all-stage2-mpfr:
12231 maybe-clean-stage2-mpfr:
12232 @if mpfr-bootstrap
12233 maybe-all-stage2-mpfr: all-stage2-mpfr
12234 all-stage2: all-stage2-mpfr
12235 TARGET-stage2-mpfr = $(TARGET-mpfr)
12236 all-stage2-mpfr: configure-stage2-mpfr
12237         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12238         @r=`${PWD_COMMAND}`; export r; \
12239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12240         TFLAGS="$(STAGE2_TFLAGS)"; \
12241         $(HOST_EXPORTS) \
12242         $(POSTSTAGE1_HOST_EXPORTS)  \
12243         cd $(HOST_SUBDIR)/mpfr && \
12244          \
12245         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12246                 CFLAGS="$(STAGE2_CFLAGS)" \
12247                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12248                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12249                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12250                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12251                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12252                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12253                 TFLAGS="$(STAGE2_TFLAGS)"  \
12254                 $(TARGET-stage2-mpfr)
12255
12256 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12257 clean-stage2: clean-stage2-mpfr
12258 clean-stage2-mpfr:
12259         @if [ $(current_stage) = stage2 ]; then \
12260           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12261         else \
12262           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12263           $(MAKE) stage2-start; \
12264         fi; \
12265         cd $(HOST_SUBDIR)/mpfr && \
12266         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12267 @endif mpfr-bootstrap
12268
12269
12270 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12271 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12272 maybe-all-stage3-mpfr:
12273 maybe-clean-stage3-mpfr:
12274 @if mpfr-bootstrap
12275 maybe-all-stage3-mpfr: all-stage3-mpfr
12276 all-stage3: all-stage3-mpfr
12277 TARGET-stage3-mpfr = $(TARGET-mpfr)
12278 all-stage3-mpfr: configure-stage3-mpfr
12279         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12280         @r=`${PWD_COMMAND}`; export r; \
12281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12282         TFLAGS="$(STAGE3_TFLAGS)"; \
12283         $(HOST_EXPORTS) \
12284         $(POSTSTAGE1_HOST_EXPORTS)  \
12285         cd $(HOST_SUBDIR)/mpfr && \
12286          \
12287         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12288                 CFLAGS="$(STAGE3_CFLAGS)" \
12289                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12290                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12291                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12292                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12293                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12294                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12295                 TFLAGS="$(STAGE3_TFLAGS)"  \
12296                 $(TARGET-stage3-mpfr)
12297
12298 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12299 clean-stage3: clean-stage3-mpfr
12300 clean-stage3-mpfr:
12301         @if [ $(current_stage) = stage3 ]; then \
12302           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12303         else \
12304           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12305           $(MAKE) stage3-start; \
12306         fi; \
12307         cd $(HOST_SUBDIR)/mpfr && \
12308         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12309 @endif mpfr-bootstrap
12310
12311
12312 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12313 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12314 maybe-all-stage4-mpfr:
12315 maybe-clean-stage4-mpfr:
12316 @if mpfr-bootstrap
12317 maybe-all-stage4-mpfr: all-stage4-mpfr
12318 all-stage4: all-stage4-mpfr
12319 TARGET-stage4-mpfr = $(TARGET-mpfr)
12320 all-stage4-mpfr: configure-stage4-mpfr
12321         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12322         @r=`${PWD_COMMAND}`; export r; \
12323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12324         TFLAGS="$(STAGE4_TFLAGS)"; \
12325         $(HOST_EXPORTS) \
12326         $(POSTSTAGE1_HOST_EXPORTS)  \
12327         cd $(HOST_SUBDIR)/mpfr && \
12328          \
12329         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12330                 CFLAGS="$(STAGE4_CFLAGS)" \
12331                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12332                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12333                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12334                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12335                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12336                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12337                 TFLAGS="$(STAGE4_TFLAGS)"  \
12338                 $(TARGET-stage4-mpfr)
12339
12340 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12341 clean-stage4: clean-stage4-mpfr
12342 clean-stage4-mpfr:
12343         @if [ $(current_stage) = stage4 ]; then \
12344           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12345         else \
12346           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12347           $(MAKE) stage4-start; \
12348         fi; \
12349         cd $(HOST_SUBDIR)/mpfr && \
12350         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12351 @endif mpfr-bootstrap
12352
12353
12354 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12355 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12356 maybe-all-stageprofile-mpfr:
12357 maybe-clean-stageprofile-mpfr:
12358 @if mpfr-bootstrap
12359 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12360 all-stageprofile: all-stageprofile-mpfr
12361 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12362 all-stageprofile-mpfr: configure-stageprofile-mpfr
12363         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12364         @r=`${PWD_COMMAND}`; export r; \
12365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12366         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12367         $(HOST_EXPORTS) \
12368         $(POSTSTAGE1_HOST_EXPORTS)  \
12369         cd $(HOST_SUBDIR)/mpfr && \
12370          \
12371         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12372                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12373                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12374                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12375                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12376                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12377                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12378                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12379                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
12380                 $(TARGET-stageprofile-mpfr)
12381
12382 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12383 clean-stageprofile: clean-stageprofile-mpfr
12384 clean-stageprofile-mpfr:
12385         @if [ $(current_stage) = stageprofile ]; then \
12386           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12387         else \
12388           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12389           $(MAKE) stageprofile-start; \
12390         fi; \
12391         cd $(HOST_SUBDIR)/mpfr && \
12392         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12393 @endif mpfr-bootstrap
12394
12395
12396 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12397 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12398 maybe-all-stagefeedback-mpfr:
12399 maybe-clean-stagefeedback-mpfr:
12400 @if mpfr-bootstrap
12401 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12402 all-stagefeedback: all-stagefeedback-mpfr
12403 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12404 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12405         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12406         @r=`${PWD_COMMAND}`; export r; \
12407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12408         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12409         $(HOST_EXPORTS) \
12410         $(POSTSTAGE1_HOST_EXPORTS)  \
12411         cd $(HOST_SUBDIR)/mpfr && \
12412          \
12413         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12414                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12415                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12416                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12417                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12418                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12419                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12420                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12421                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
12422                 $(TARGET-stagefeedback-mpfr)
12423
12424 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12425 clean-stagefeedback: clean-stagefeedback-mpfr
12426 clean-stagefeedback-mpfr:
12427         @if [ $(current_stage) = stagefeedback ]; then \
12428           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12429         else \
12430           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12431           $(MAKE) stagefeedback-start; \
12432         fi; \
12433         cd $(HOST_SUBDIR)/mpfr && \
12434         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12435 @endif mpfr-bootstrap
12436
12437
12438
12439
12440
12441 .PHONY: check-mpfr maybe-check-mpfr
12442 maybe-check-mpfr:
12443 @if mpfr
12444 maybe-check-mpfr: check-mpfr
12445
12446 check-mpfr:
12447         @: $(MAKE); $(unstage)
12448         @r=`${PWD_COMMAND}`; export r; \
12449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12450         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12451         (cd $(HOST_SUBDIR)/mpfr && \
12452           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
12453
12454 @endif mpfr
12455
12456 .PHONY: install-mpfr maybe-install-mpfr
12457 maybe-install-mpfr:
12458 @if mpfr
12459 maybe-install-mpfr: install-mpfr
12460
12461 install-mpfr:
12462
12463 @endif mpfr
12464
12465 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12466 maybe-install-strip-mpfr:
12467 @if mpfr
12468 maybe-install-strip-mpfr: install-strip-mpfr
12469
12470 install-strip-mpfr:
12471
12472 @endif mpfr
12473
12474 # Other targets (info, dvi, pdf, etc.)
12475
12476 .PHONY: maybe-info-mpfr info-mpfr
12477 maybe-info-mpfr:
12478 @if mpfr
12479 maybe-info-mpfr: info-mpfr
12480
12481 info-mpfr: \
12482     configure-mpfr 
12483         @[ -f ./mpfr/Makefile ] || exit 0; \
12484         r=`${PWD_COMMAND}`; export r; \
12485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12486         $(HOST_EXPORTS) \
12487         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12489         done; \
12490         echo "Doing info in mpfr"; \
12491         (cd $(HOST_SUBDIR)/mpfr && \
12492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12494                   "RANLIB=$${RANLIB}" \
12495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12496                   info) \
12497           || exit 1
12498
12499 @endif mpfr
12500
12501 .PHONY: maybe-dvi-mpfr dvi-mpfr
12502 maybe-dvi-mpfr:
12503 @if mpfr
12504 maybe-dvi-mpfr: dvi-mpfr
12505
12506 dvi-mpfr: \
12507     configure-mpfr 
12508         @[ -f ./mpfr/Makefile ] || exit 0; \
12509         r=`${PWD_COMMAND}`; export r; \
12510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12511         $(HOST_EXPORTS) \
12512         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12514         done; \
12515         echo "Doing dvi in mpfr"; \
12516         (cd $(HOST_SUBDIR)/mpfr && \
12517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12519                   "RANLIB=$${RANLIB}" \
12520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12521                   dvi) \
12522           || exit 1
12523
12524 @endif mpfr
12525
12526 .PHONY: maybe-pdf-mpfr pdf-mpfr
12527 maybe-pdf-mpfr:
12528 @if mpfr
12529 maybe-pdf-mpfr: pdf-mpfr
12530
12531 pdf-mpfr: \
12532     configure-mpfr 
12533         @[ -f ./mpfr/Makefile ] || exit 0; \
12534         r=`${PWD_COMMAND}`; export r; \
12535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12536         $(HOST_EXPORTS) \
12537         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12539         done; \
12540         echo "Doing pdf in mpfr"; \
12541         (cd $(HOST_SUBDIR)/mpfr && \
12542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12544                   "RANLIB=$${RANLIB}" \
12545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12546                   pdf) \
12547           || exit 1
12548
12549 @endif mpfr
12550
12551 .PHONY: maybe-html-mpfr html-mpfr
12552 maybe-html-mpfr:
12553 @if mpfr
12554 maybe-html-mpfr: html-mpfr
12555
12556 html-mpfr: \
12557     configure-mpfr 
12558         @[ -f ./mpfr/Makefile ] || exit 0; \
12559         r=`${PWD_COMMAND}`; export r; \
12560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12561         $(HOST_EXPORTS) \
12562         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12564         done; \
12565         echo "Doing html in mpfr"; \
12566         (cd $(HOST_SUBDIR)/mpfr && \
12567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12569                   "RANLIB=$${RANLIB}" \
12570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12571                   html) \
12572           || exit 1
12573
12574 @endif mpfr
12575
12576 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12577 maybe-TAGS-mpfr:
12578 @if mpfr
12579 maybe-TAGS-mpfr: TAGS-mpfr
12580
12581 TAGS-mpfr: \
12582     configure-mpfr 
12583         @[ -f ./mpfr/Makefile ] || exit 0; \
12584         r=`${PWD_COMMAND}`; export r; \
12585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12586         $(HOST_EXPORTS) \
12587         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12589         done; \
12590         echo "Doing TAGS in mpfr"; \
12591         (cd $(HOST_SUBDIR)/mpfr && \
12592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12594                   "RANLIB=$${RANLIB}" \
12595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12596                   TAGS) \
12597           || exit 1
12598
12599 @endif mpfr
12600
12601 .PHONY: maybe-install-info-mpfr install-info-mpfr
12602 maybe-install-info-mpfr:
12603 @if mpfr
12604 maybe-install-info-mpfr: install-info-mpfr
12605
12606 install-info-mpfr: \
12607     configure-mpfr \
12608     info-mpfr 
12609         @[ -f ./mpfr/Makefile ] || exit 0; \
12610         r=`${PWD_COMMAND}`; export r; \
12611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12612         $(HOST_EXPORTS) \
12613         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12615         done; \
12616         echo "Doing install-info in mpfr"; \
12617         (cd $(HOST_SUBDIR)/mpfr && \
12618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12620                   "RANLIB=$${RANLIB}" \
12621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12622                   install-info) \
12623           || exit 1
12624
12625 @endif mpfr
12626
12627 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12628 maybe-install-pdf-mpfr:
12629 @if mpfr
12630 maybe-install-pdf-mpfr: install-pdf-mpfr
12631
12632 install-pdf-mpfr: \
12633     configure-mpfr \
12634     pdf-mpfr 
12635         @[ -f ./mpfr/Makefile ] || exit 0; \
12636         r=`${PWD_COMMAND}`; export r; \
12637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12638         $(HOST_EXPORTS) \
12639         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12641         done; \
12642         echo "Doing install-pdf in mpfr"; \
12643         (cd $(HOST_SUBDIR)/mpfr && \
12644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12646                   "RANLIB=$${RANLIB}" \
12647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12648                   install-pdf) \
12649           || exit 1
12650
12651 @endif mpfr
12652
12653 .PHONY: maybe-install-html-mpfr install-html-mpfr
12654 maybe-install-html-mpfr:
12655 @if mpfr
12656 maybe-install-html-mpfr: install-html-mpfr
12657
12658 install-html-mpfr: \
12659     configure-mpfr \
12660     html-mpfr 
12661         @[ -f ./mpfr/Makefile ] || exit 0; \
12662         r=`${PWD_COMMAND}`; export r; \
12663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12664         $(HOST_EXPORTS) \
12665         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12667         done; \
12668         echo "Doing install-html in mpfr"; \
12669         (cd $(HOST_SUBDIR)/mpfr && \
12670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12672                   "RANLIB=$${RANLIB}" \
12673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12674                   install-html) \
12675           || exit 1
12676
12677 @endif mpfr
12678
12679 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12680 maybe-installcheck-mpfr:
12681 @if mpfr
12682 maybe-installcheck-mpfr: installcheck-mpfr
12683
12684 installcheck-mpfr: \
12685     configure-mpfr 
12686         @[ -f ./mpfr/Makefile ] || exit 0; \
12687         r=`${PWD_COMMAND}`; export r; \
12688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12689         $(HOST_EXPORTS) \
12690         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12692         done; \
12693         echo "Doing installcheck in mpfr"; \
12694         (cd $(HOST_SUBDIR)/mpfr && \
12695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12697                   "RANLIB=$${RANLIB}" \
12698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12699                   installcheck) \
12700           || exit 1
12701
12702 @endif mpfr
12703
12704 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12705 maybe-mostlyclean-mpfr:
12706 @if mpfr
12707 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12708
12709 mostlyclean-mpfr: 
12710         @[ -f ./mpfr/Makefile ] || exit 0; \
12711         r=`${PWD_COMMAND}`; export r; \
12712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12713         $(HOST_EXPORTS) \
12714         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12716         done; \
12717         echo "Doing mostlyclean in mpfr"; \
12718         (cd $(HOST_SUBDIR)/mpfr && \
12719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12721                   "RANLIB=$${RANLIB}" \
12722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12723                   mostlyclean) \
12724           || exit 1
12725
12726 @endif mpfr
12727
12728 .PHONY: maybe-clean-mpfr clean-mpfr
12729 maybe-clean-mpfr:
12730 @if mpfr
12731 maybe-clean-mpfr: clean-mpfr
12732
12733 clean-mpfr: 
12734         @[ -f ./mpfr/Makefile ] || exit 0; \
12735         r=`${PWD_COMMAND}`; export r; \
12736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12737         $(HOST_EXPORTS) \
12738         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12740         done; \
12741         echo "Doing clean in mpfr"; \
12742         (cd $(HOST_SUBDIR)/mpfr && \
12743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12745                   "RANLIB=$${RANLIB}" \
12746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12747                   clean) \
12748           || exit 1
12749
12750 @endif mpfr
12751
12752 .PHONY: maybe-distclean-mpfr distclean-mpfr
12753 maybe-distclean-mpfr:
12754 @if mpfr
12755 maybe-distclean-mpfr: distclean-mpfr
12756
12757 distclean-mpfr: 
12758         @[ -f ./mpfr/Makefile ] || exit 0; \
12759         r=`${PWD_COMMAND}`; export r; \
12760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12761         $(HOST_EXPORTS) \
12762         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12764         done; \
12765         echo "Doing distclean in mpfr"; \
12766         (cd $(HOST_SUBDIR)/mpfr && \
12767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12769                   "RANLIB=$${RANLIB}" \
12770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12771                   distclean) \
12772           || exit 1
12773
12774 @endif mpfr
12775
12776 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12777 maybe-maintainer-clean-mpfr:
12778 @if mpfr
12779 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12780
12781 maintainer-clean-mpfr: 
12782         @[ -f ./mpfr/Makefile ] || exit 0; \
12783         r=`${PWD_COMMAND}`; export r; \
12784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12785         $(HOST_EXPORTS) \
12786         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12788         done; \
12789         echo "Doing maintainer-clean in mpfr"; \
12790         (cd $(HOST_SUBDIR)/mpfr && \
12791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12793                   "RANLIB=$${RANLIB}" \
12794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12795                   maintainer-clean) \
12796           || exit 1
12797
12798 @endif mpfr
12799
12800
12801
12802 .PHONY: configure-mpc maybe-configure-mpc
12803 maybe-configure-mpc:
12804 @if gcc-bootstrap
12805 configure-mpc: stage_current
12806 @endif gcc-bootstrap
12807 @if mpc
12808 maybe-configure-mpc: configure-mpc
12809 configure-mpc: 
12810         @r=`${PWD_COMMAND}`; export r; \
12811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12812         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12813         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12814         $(HOST_EXPORTS)  \
12815         echo Configuring in $(HOST_SUBDIR)/mpc; \
12816         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12817         case $(srcdir) in \
12818           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12819           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12820                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12821         esac; \
12822         module_srcdir=mpc; \
12823         $(SHELL) \
12824           $$s/$$module_srcdir/configure \
12825           --srcdir=$${topdir}/$$module_srcdir \
12826           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12827           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12828           || exit 1
12829 @endif mpc
12830
12831
12832
12833 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12834 maybe-configure-stage1-mpc:
12835 @if mpc-bootstrap
12836 maybe-configure-stage1-mpc: configure-stage1-mpc
12837 configure-stage1-mpc:
12838         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12839         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12840         @r=`${PWD_COMMAND}`; export r; \
12841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12842         TFLAGS="$(STAGE1_TFLAGS)"; \
12843         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12844         $(HOST_EXPORTS) \
12845         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12846         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12847         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12848         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
12849         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12850         cd $(HOST_SUBDIR)/mpc || exit 1; \
12851         case $(srcdir) in \
12852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12853           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12855         esac; \
12856         module_srcdir=mpc; \
12857         $(SHELL) $$s/$$module_srcdir/configure \
12858           --srcdir=$${topdir}/$$module_srcdir \
12859           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12860           --target=${target_alias} \
12861            \
12862           $(STAGE1_CONFIGURE_FLAGS) \
12863           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12864 @endif mpc-bootstrap
12865
12866 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12867 maybe-configure-stage2-mpc:
12868 @if mpc-bootstrap
12869 maybe-configure-stage2-mpc: configure-stage2-mpc
12870 configure-stage2-mpc:
12871         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12872         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12873         @r=`${PWD_COMMAND}`; export r; \
12874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12875         TFLAGS="$(STAGE2_TFLAGS)"; \
12876         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12877         $(HOST_EXPORTS) \
12878         $(POSTSTAGE1_HOST_EXPORTS) \
12879         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12880         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12881         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12882         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
12883         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12884         cd $(HOST_SUBDIR)/mpc || exit 1; \
12885         case $(srcdir) in \
12886           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12887           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12888                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12889         esac; \
12890         module_srcdir=mpc; \
12891         $(SHELL) $$s/$$module_srcdir/configure \
12892           --srcdir=$${topdir}/$$module_srcdir \
12893           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12894           --target=${target_alias} \
12895           --with-build-libsubdir=$(HOST_SUBDIR) \
12896           $(STAGE2_CONFIGURE_FLAGS) \
12897           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12898 @endif mpc-bootstrap
12899
12900 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12901 maybe-configure-stage3-mpc:
12902 @if mpc-bootstrap
12903 maybe-configure-stage3-mpc: configure-stage3-mpc
12904 configure-stage3-mpc:
12905         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12906         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12907         @r=`${PWD_COMMAND}`; export r; \
12908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12909         TFLAGS="$(STAGE3_TFLAGS)"; \
12910         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12911         $(HOST_EXPORTS) \
12912         $(POSTSTAGE1_HOST_EXPORTS) \
12913         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12914         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12915         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12916         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
12917         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12918         cd $(HOST_SUBDIR)/mpc || exit 1; \
12919         case $(srcdir) in \
12920           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12921           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12922                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12923         esac; \
12924         module_srcdir=mpc; \
12925         $(SHELL) $$s/$$module_srcdir/configure \
12926           --srcdir=$${topdir}/$$module_srcdir \
12927           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12928           --target=${target_alias} \
12929           --with-build-libsubdir=$(HOST_SUBDIR) \
12930           $(STAGE3_CONFIGURE_FLAGS) \
12931           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12932 @endif mpc-bootstrap
12933
12934 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12935 maybe-configure-stage4-mpc:
12936 @if mpc-bootstrap
12937 maybe-configure-stage4-mpc: configure-stage4-mpc
12938 configure-stage4-mpc:
12939         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12940         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12941         @r=`${PWD_COMMAND}`; export r; \
12942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12943         TFLAGS="$(STAGE4_TFLAGS)"; \
12944         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12945         $(HOST_EXPORTS) \
12946         $(POSTSTAGE1_HOST_EXPORTS) \
12947         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12948         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12949         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12950         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
12951         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12952         cd $(HOST_SUBDIR)/mpc || exit 1; \
12953         case $(srcdir) in \
12954           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12955           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12956                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12957         esac; \
12958         module_srcdir=mpc; \
12959         $(SHELL) $$s/$$module_srcdir/configure \
12960           --srcdir=$${topdir}/$$module_srcdir \
12961           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12962           --target=${target_alias} \
12963           --with-build-libsubdir=$(HOST_SUBDIR) \
12964           $(STAGE4_CONFIGURE_FLAGS) \
12965           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12966 @endif mpc-bootstrap
12967
12968 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12969 maybe-configure-stageprofile-mpc:
12970 @if mpc-bootstrap
12971 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12972 configure-stageprofile-mpc:
12973         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12974         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12975         @r=`${PWD_COMMAND}`; export r; \
12976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12977         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12978         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12979         $(HOST_EXPORTS) \
12980         $(POSTSTAGE1_HOST_EXPORTS) \
12981         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12982         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12983         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12984         echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
12985         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12986         cd $(HOST_SUBDIR)/mpc || exit 1; \
12987         case $(srcdir) in \
12988           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12989           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12990                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12991         esac; \
12992         module_srcdir=mpc; \
12993         $(SHELL) $$s/$$module_srcdir/configure \
12994           --srcdir=$${topdir}/$$module_srcdir \
12995           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12996           --target=${target_alias} \
12997           --with-build-libsubdir=$(HOST_SUBDIR) \
12998           $(STAGEprofile_CONFIGURE_FLAGS) \
12999           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13000 @endif mpc-bootstrap
13001
13002 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
13003 maybe-configure-stagefeedback-mpc:
13004 @if mpc-bootstrap
13005 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
13006 configure-stagefeedback-mpc:
13007         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13008         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13009         @r=`${PWD_COMMAND}`; export r; \
13010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13011         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13012         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13013         $(HOST_EXPORTS) \
13014         $(POSTSTAGE1_HOST_EXPORTS) \
13015         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13016         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13017         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13018         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
13019         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13020         cd $(HOST_SUBDIR)/mpc || exit 1; \
13021         case $(srcdir) in \
13022           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13023           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13024                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13025         esac; \
13026         module_srcdir=mpc; \
13027         $(SHELL) $$s/$$module_srcdir/configure \
13028           --srcdir=$${topdir}/$$module_srcdir \
13029           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13030           --target=${target_alias} \
13031           --with-build-libsubdir=$(HOST_SUBDIR) \
13032           $(STAGEfeedback_CONFIGURE_FLAGS) \
13033           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13034 @endif mpc-bootstrap
13035
13036
13037
13038
13039
13040 .PHONY: all-mpc maybe-all-mpc
13041 maybe-all-mpc:
13042 @if gcc-bootstrap
13043 all-mpc: stage_current
13044 @endif gcc-bootstrap
13045 @if mpc
13046 TARGET-mpc=all
13047 maybe-all-mpc: all-mpc
13048 all-mpc: configure-mpc
13049         @r=`${PWD_COMMAND}`; export r; \
13050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13051         $(HOST_EXPORTS)  \
13052         (cd $(HOST_SUBDIR)/mpc && \
13053           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
13054                 $(TARGET-mpc))
13055 @endif mpc
13056
13057
13058
13059 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
13060 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
13061 maybe-all-stage1-mpc:
13062 maybe-clean-stage1-mpc:
13063 @if mpc-bootstrap
13064 maybe-all-stage1-mpc: all-stage1-mpc
13065 all-stage1: all-stage1-mpc
13066 TARGET-stage1-mpc = $(TARGET-mpc)
13067 all-stage1-mpc: configure-stage1-mpc
13068         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13069         @r=`${PWD_COMMAND}`; export r; \
13070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13071         TFLAGS="$(STAGE1_TFLAGS)"; \
13072         $(HOST_EXPORTS)  \
13073         cd $(HOST_SUBDIR)/mpc && \
13074          \
13075         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13076                 CFLAGS="$(STAGE1_CFLAGS)" \
13077                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13078                 LIBCFLAGS="$(LIBCFLAGS)" \
13079                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13080                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13081                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13082                 $(EXTRA_HOST_FLAGS)  \
13083                 $(STAGE1_FLAGS_TO_PASS)  \
13084                 TFLAGS="$(STAGE1_TFLAGS)"  \
13085                 $(TARGET-stage1-mpc)
13086
13087 maybe-clean-stage1-mpc: clean-stage1-mpc
13088 clean-stage1: clean-stage1-mpc
13089 clean-stage1-mpc:
13090         @if [ $(current_stage) = stage1 ]; then \
13091           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13092         else \
13093           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13094           $(MAKE) stage1-start; \
13095         fi; \
13096         cd $(HOST_SUBDIR)/mpc && \
13097         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13098         $(STAGE1_FLAGS_TO_PASS)  clean
13099 @endif mpc-bootstrap
13100
13101
13102 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13103 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13104 maybe-all-stage2-mpc:
13105 maybe-clean-stage2-mpc:
13106 @if mpc-bootstrap
13107 maybe-all-stage2-mpc: all-stage2-mpc
13108 all-stage2: all-stage2-mpc
13109 TARGET-stage2-mpc = $(TARGET-mpc)
13110 all-stage2-mpc: configure-stage2-mpc
13111         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13112         @r=`${PWD_COMMAND}`; export r; \
13113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13114         TFLAGS="$(STAGE2_TFLAGS)"; \
13115         $(HOST_EXPORTS) \
13116         $(POSTSTAGE1_HOST_EXPORTS)  \
13117         cd $(HOST_SUBDIR)/mpc && \
13118          \
13119         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13120                 CFLAGS="$(STAGE2_CFLAGS)" \
13121                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13122                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13123                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13124                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13125                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13126                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13127                 TFLAGS="$(STAGE2_TFLAGS)"  \
13128                 $(TARGET-stage2-mpc)
13129
13130 maybe-clean-stage2-mpc: clean-stage2-mpc
13131 clean-stage2: clean-stage2-mpc
13132 clean-stage2-mpc:
13133         @if [ $(current_stage) = stage2 ]; then \
13134           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13135         else \
13136           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13137           $(MAKE) stage2-start; \
13138         fi; \
13139         cd $(HOST_SUBDIR)/mpc && \
13140         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13141 @endif mpc-bootstrap
13142
13143
13144 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13145 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13146 maybe-all-stage3-mpc:
13147 maybe-clean-stage3-mpc:
13148 @if mpc-bootstrap
13149 maybe-all-stage3-mpc: all-stage3-mpc
13150 all-stage3: all-stage3-mpc
13151 TARGET-stage3-mpc = $(TARGET-mpc)
13152 all-stage3-mpc: configure-stage3-mpc
13153         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13154         @r=`${PWD_COMMAND}`; export r; \
13155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13156         TFLAGS="$(STAGE3_TFLAGS)"; \
13157         $(HOST_EXPORTS) \
13158         $(POSTSTAGE1_HOST_EXPORTS)  \
13159         cd $(HOST_SUBDIR)/mpc && \
13160          \
13161         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13162                 CFLAGS="$(STAGE3_CFLAGS)" \
13163                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13164                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13165                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13166                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13167                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13168                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13169                 TFLAGS="$(STAGE3_TFLAGS)"  \
13170                 $(TARGET-stage3-mpc)
13171
13172 maybe-clean-stage3-mpc: clean-stage3-mpc
13173 clean-stage3: clean-stage3-mpc
13174 clean-stage3-mpc:
13175         @if [ $(current_stage) = stage3 ]; then \
13176           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13177         else \
13178           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13179           $(MAKE) stage3-start; \
13180         fi; \
13181         cd $(HOST_SUBDIR)/mpc && \
13182         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13183 @endif mpc-bootstrap
13184
13185
13186 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13187 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13188 maybe-all-stage4-mpc:
13189 maybe-clean-stage4-mpc:
13190 @if mpc-bootstrap
13191 maybe-all-stage4-mpc: all-stage4-mpc
13192 all-stage4: all-stage4-mpc
13193 TARGET-stage4-mpc = $(TARGET-mpc)
13194 all-stage4-mpc: configure-stage4-mpc
13195         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13196         @r=`${PWD_COMMAND}`; export r; \
13197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13198         TFLAGS="$(STAGE4_TFLAGS)"; \
13199         $(HOST_EXPORTS) \
13200         $(POSTSTAGE1_HOST_EXPORTS)  \
13201         cd $(HOST_SUBDIR)/mpc && \
13202          \
13203         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13204                 CFLAGS="$(STAGE4_CFLAGS)" \
13205                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13206                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13207                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13208                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13209                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13210                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13211                 TFLAGS="$(STAGE4_TFLAGS)"  \
13212                 $(TARGET-stage4-mpc)
13213
13214 maybe-clean-stage4-mpc: clean-stage4-mpc
13215 clean-stage4: clean-stage4-mpc
13216 clean-stage4-mpc:
13217         @if [ $(current_stage) = stage4 ]; then \
13218           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13219         else \
13220           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13221           $(MAKE) stage4-start; \
13222         fi; \
13223         cd $(HOST_SUBDIR)/mpc && \
13224         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13225 @endif mpc-bootstrap
13226
13227
13228 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13229 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13230 maybe-all-stageprofile-mpc:
13231 maybe-clean-stageprofile-mpc:
13232 @if mpc-bootstrap
13233 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13234 all-stageprofile: all-stageprofile-mpc
13235 TARGET-stageprofile-mpc = $(TARGET-mpc)
13236 all-stageprofile-mpc: configure-stageprofile-mpc
13237         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13238         @r=`${PWD_COMMAND}`; export r; \
13239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13240         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13241         $(HOST_EXPORTS) \
13242         $(POSTSTAGE1_HOST_EXPORTS)  \
13243         cd $(HOST_SUBDIR)/mpc && \
13244          \
13245         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13246                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13247                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13248                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13249                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13250                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13251                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13252                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13253                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
13254                 $(TARGET-stageprofile-mpc)
13255
13256 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13257 clean-stageprofile: clean-stageprofile-mpc
13258 clean-stageprofile-mpc:
13259         @if [ $(current_stage) = stageprofile ]; then \
13260           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13261         else \
13262           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13263           $(MAKE) stageprofile-start; \
13264         fi; \
13265         cd $(HOST_SUBDIR)/mpc && \
13266         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13267 @endif mpc-bootstrap
13268
13269
13270 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13271 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13272 maybe-all-stagefeedback-mpc:
13273 maybe-clean-stagefeedback-mpc:
13274 @if mpc-bootstrap
13275 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13276 all-stagefeedback: all-stagefeedback-mpc
13277 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13278 all-stagefeedback-mpc: configure-stagefeedback-mpc
13279         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13280         @r=`${PWD_COMMAND}`; export r; \
13281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13282         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13283         $(HOST_EXPORTS) \
13284         $(POSTSTAGE1_HOST_EXPORTS)  \
13285         cd $(HOST_SUBDIR)/mpc && \
13286          \
13287         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13288                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13289                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13290                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13291                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13292                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13293                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13294                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13295                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
13296                 $(TARGET-stagefeedback-mpc)
13297
13298 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13299 clean-stagefeedback: clean-stagefeedback-mpc
13300 clean-stagefeedback-mpc:
13301         @if [ $(current_stage) = stagefeedback ]; then \
13302           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13303         else \
13304           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13305           $(MAKE) stagefeedback-start; \
13306         fi; \
13307         cd $(HOST_SUBDIR)/mpc && \
13308         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13309 @endif mpc-bootstrap
13310
13311
13312
13313
13314
13315 .PHONY: check-mpc maybe-check-mpc
13316 maybe-check-mpc:
13317 @if mpc
13318 maybe-check-mpc: check-mpc
13319
13320 check-mpc:
13321         @: $(MAKE); $(unstage)
13322         @r=`${PWD_COMMAND}`; export r; \
13323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13324         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13325         (cd $(HOST_SUBDIR)/mpc && \
13326           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
13327
13328 @endif mpc
13329
13330 .PHONY: install-mpc maybe-install-mpc
13331 maybe-install-mpc:
13332 @if mpc
13333 maybe-install-mpc: install-mpc
13334
13335 install-mpc:
13336
13337 @endif mpc
13338
13339 .PHONY: install-strip-mpc maybe-install-strip-mpc
13340 maybe-install-strip-mpc:
13341 @if mpc
13342 maybe-install-strip-mpc: install-strip-mpc
13343
13344 install-strip-mpc:
13345
13346 @endif mpc
13347
13348 # Other targets (info, dvi, pdf, etc.)
13349
13350 .PHONY: maybe-info-mpc info-mpc
13351 maybe-info-mpc:
13352 @if mpc
13353 maybe-info-mpc: info-mpc
13354
13355 info-mpc: \
13356     configure-mpc 
13357         @[ -f ./mpc/Makefile ] || exit 0; \
13358         r=`${PWD_COMMAND}`; export r; \
13359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13360         $(HOST_EXPORTS) \
13361         for flag in $(EXTRA_HOST_FLAGS) ; do \
13362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13363         done; \
13364         echo "Doing info in mpc"; \
13365         (cd $(HOST_SUBDIR)/mpc && \
13366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13368                   "RANLIB=$${RANLIB}" \
13369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13370                   info) \
13371           || exit 1
13372
13373 @endif mpc
13374
13375 .PHONY: maybe-dvi-mpc dvi-mpc
13376 maybe-dvi-mpc:
13377 @if mpc
13378 maybe-dvi-mpc: dvi-mpc
13379
13380 dvi-mpc: \
13381     configure-mpc 
13382         @[ -f ./mpc/Makefile ] || exit 0; \
13383         r=`${PWD_COMMAND}`; export r; \
13384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13385         $(HOST_EXPORTS) \
13386         for flag in $(EXTRA_HOST_FLAGS) ; do \
13387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13388         done; \
13389         echo "Doing dvi in mpc"; \
13390         (cd $(HOST_SUBDIR)/mpc && \
13391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13393                   "RANLIB=$${RANLIB}" \
13394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13395                   dvi) \
13396           || exit 1
13397
13398 @endif mpc
13399
13400 .PHONY: maybe-pdf-mpc pdf-mpc
13401 maybe-pdf-mpc:
13402 @if mpc
13403 maybe-pdf-mpc: pdf-mpc
13404
13405 pdf-mpc: \
13406     configure-mpc 
13407         @[ -f ./mpc/Makefile ] || exit 0; \
13408         r=`${PWD_COMMAND}`; export r; \
13409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13410         $(HOST_EXPORTS) \
13411         for flag in $(EXTRA_HOST_FLAGS) ; do \
13412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13413         done; \
13414         echo "Doing pdf in mpc"; \
13415         (cd $(HOST_SUBDIR)/mpc && \
13416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13418                   "RANLIB=$${RANLIB}" \
13419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13420                   pdf) \
13421           || exit 1
13422
13423 @endif mpc
13424
13425 .PHONY: maybe-html-mpc html-mpc
13426 maybe-html-mpc:
13427 @if mpc
13428 maybe-html-mpc: html-mpc
13429
13430 html-mpc: \
13431     configure-mpc 
13432         @[ -f ./mpc/Makefile ] || exit 0; \
13433         r=`${PWD_COMMAND}`; export r; \
13434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13435         $(HOST_EXPORTS) \
13436         for flag in $(EXTRA_HOST_FLAGS) ; do \
13437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13438         done; \
13439         echo "Doing html in mpc"; \
13440         (cd $(HOST_SUBDIR)/mpc && \
13441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13443                   "RANLIB=$${RANLIB}" \
13444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13445                   html) \
13446           || exit 1
13447
13448 @endif mpc
13449
13450 .PHONY: maybe-TAGS-mpc TAGS-mpc
13451 maybe-TAGS-mpc:
13452 @if mpc
13453 maybe-TAGS-mpc: TAGS-mpc
13454
13455 TAGS-mpc: \
13456     configure-mpc 
13457         @[ -f ./mpc/Makefile ] || exit 0; \
13458         r=`${PWD_COMMAND}`; export r; \
13459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13460         $(HOST_EXPORTS) \
13461         for flag in $(EXTRA_HOST_FLAGS) ; do \
13462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13463         done; \
13464         echo "Doing TAGS in mpc"; \
13465         (cd $(HOST_SUBDIR)/mpc && \
13466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13468                   "RANLIB=$${RANLIB}" \
13469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13470                   TAGS) \
13471           || exit 1
13472
13473 @endif mpc
13474
13475 .PHONY: maybe-install-info-mpc install-info-mpc
13476 maybe-install-info-mpc:
13477 @if mpc
13478 maybe-install-info-mpc: install-info-mpc
13479
13480 install-info-mpc: \
13481     configure-mpc \
13482     info-mpc 
13483         @[ -f ./mpc/Makefile ] || exit 0; \
13484         r=`${PWD_COMMAND}`; export r; \
13485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13486         $(HOST_EXPORTS) \
13487         for flag in $(EXTRA_HOST_FLAGS) ; do \
13488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13489         done; \
13490         echo "Doing install-info in mpc"; \
13491         (cd $(HOST_SUBDIR)/mpc && \
13492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13494                   "RANLIB=$${RANLIB}" \
13495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13496                   install-info) \
13497           || exit 1
13498
13499 @endif mpc
13500
13501 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13502 maybe-install-pdf-mpc:
13503 @if mpc
13504 maybe-install-pdf-mpc: install-pdf-mpc
13505
13506 install-pdf-mpc: \
13507     configure-mpc \
13508     pdf-mpc 
13509         @[ -f ./mpc/Makefile ] || exit 0; \
13510         r=`${PWD_COMMAND}`; export r; \
13511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13512         $(HOST_EXPORTS) \
13513         for flag in $(EXTRA_HOST_FLAGS) ; do \
13514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13515         done; \
13516         echo "Doing install-pdf in mpc"; \
13517         (cd $(HOST_SUBDIR)/mpc && \
13518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13520                   "RANLIB=$${RANLIB}" \
13521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13522                   install-pdf) \
13523           || exit 1
13524
13525 @endif mpc
13526
13527 .PHONY: maybe-install-html-mpc install-html-mpc
13528 maybe-install-html-mpc:
13529 @if mpc
13530 maybe-install-html-mpc: install-html-mpc
13531
13532 install-html-mpc: \
13533     configure-mpc \
13534     html-mpc 
13535         @[ -f ./mpc/Makefile ] || exit 0; \
13536         r=`${PWD_COMMAND}`; export r; \
13537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13538         $(HOST_EXPORTS) \
13539         for flag in $(EXTRA_HOST_FLAGS) ; do \
13540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13541         done; \
13542         echo "Doing install-html in mpc"; \
13543         (cd $(HOST_SUBDIR)/mpc && \
13544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13546                   "RANLIB=$${RANLIB}" \
13547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13548                   install-html) \
13549           || exit 1
13550
13551 @endif mpc
13552
13553 .PHONY: maybe-installcheck-mpc installcheck-mpc
13554 maybe-installcheck-mpc:
13555 @if mpc
13556 maybe-installcheck-mpc: installcheck-mpc
13557
13558 installcheck-mpc: \
13559     configure-mpc 
13560         @[ -f ./mpc/Makefile ] || exit 0; \
13561         r=`${PWD_COMMAND}`; export r; \
13562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13563         $(HOST_EXPORTS) \
13564         for flag in $(EXTRA_HOST_FLAGS) ; do \
13565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13566         done; \
13567         echo "Doing installcheck in mpc"; \
13568         (cd $(HOST_SUBDIR)/mpc && \
13569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13571                   "RANLIB=$${RANLIB}" \
13572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13573                   installcheck) \
13574           || exit 1
13575
13576 @endif mpc
13577
13578 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13579 maybe-mostlyclean-mpc:
13580 @if mpc
13581 maybe-mostlyclean-mpc: mostlyclean-mpc
13582
13583 mostlyclean-mpc: 
13584         @[ -f ./mpc/Makefile ] || exit 0; \
13585         r=`${PWD_COMMAND}`; export r; \
13586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13587         $(HOST_EXPORTS) \
13588         for flag in $(EXTRA_HOST_FLAGS) ; do \
13589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13590         done; \
13591         echo "Doing mostlyclean in mpc"; \
13592         (cd $(HOST_SUBDIR)/mpc && \
13593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13595                   "RANLIB=$${RANLIB}" \
13596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13597                   mostlyclean) \
13598           || exit 1
13599
13600 @endif mpc
13601
13602 .PHONY: maybe-clean-mpc clean-mpc
13603 maybe-clean-mpc:
13604 @if mpc
13605 maybe-clean-mpc: clean-mpc
13606
13607 clean-mpc: 
13608         @[ -f ./mpc/Makefile ] || exit 0; \
13609         r=`${PWD_COMMAND}`; export r; \
13610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13611         $(HOST_EXPORTS) \
13612         for flag in $(EXTRA_HOST_FLAGS) ; do \
13613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13614         done; \
13615         echo "Doing clean in mpc"; \
13616         (cd $(HOST_SUBDIR)/mpc && \
13617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13619                   "RANLIB=$${RANLIB}" \
13620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13621                   clean) \
13622           || exit 1
13623
13624 @endif mpc
13625
13626 .PHONY: maybe-distclean-mpc distclean-mpc
13627 maybe-distclean-mpc:
13628 @if mpc
13629 maybe-distclean-mpc: distclean-mpc
13630
13631 distclean-mpc: 
13632         @[ -f ./mpc/Makefile ] || exit 0; \
13633         r=`${PWD_COMMAND}`; export r; \
13634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13635         $(HOST_EXPORTS) \
13636         for flag in $(EXTRA_HOST_FLAGS) ; do \
13637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13638         done; \
13639         echo "Doing distclean in mpc"; \
13640         (cd $(HOST_SUBDIR)/mpc && \
13641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13643                   "RANLIB=$${RANLIB}" \
13644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13645                   distclean) \
13646           || exit 1
13647
13648 @endif mpc
13649
13650 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13651 maybe-maintainer-clean-mpc:
13652 @if mpc
13653 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13654
13655 maintainer-clean-mpc: 
13656         @[ -f ./mpc/Makefile ] || exit 0; \
13657         r=`${PWD_COMMAND}`; export r; \
13658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13659         $(HOST_EXPORTS) \
13660         for flag in $(EXTRA_HOST_FLAGS) ; do \
13661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13662         done; \
13663         echo "Doing maintainer-clean in mpc"; \
13664         (cd $(HOST_SUBDIR)/mpc && \
13665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13667                   "RANLIB=$${RANLIB}" \
13668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13669                   maintainer-clean) \
13670           || exit 1
13671
13672 @endif mpc
13673
13674
13675
13676 .PHONY: configure-isl maybe-configure-isl
13677 maybe-configure-isl:
13678 @if gcc-bootstrap
13679 configure-isl: stage_current
13680 @endif gcc-bootstrap
13681 @if isl
13682 maybe-configure-isl: configure-isl
13683 configure-isl: 
13684         @r=`${PWD_COMMAND}`; export r; \
13685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13686         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13687         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13688         $(HOST_EXPORTS)  \
13689         echo Configuring in $(HOST_SUBDIR)/isl; \
13690         cd "$(HOST_SUBDIR)/isl" || exit 1; \
13691         case $(srcdir) in \
13692           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13693           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13694                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13695         esac; \
13696         module_srcdir=isl; \
13697         $(SHELL) \
13698           $$s/$$module_srcdir/configure \
13699           --srcdir=$${topdir}/$$module_srcdir \
13700           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13701           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13702           || exit 1
13703 @endif isl
13704
13705
13706
13707 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13708 maybe-configure-stage1-isl:
13709 @if isl-bootstrap
13710 maybe-configure-stage1-isl: configure-stage1-isl
13711 configure-stage1-isl:
13712         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13713         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13714         @r=`${PWD_COMMAND}`; export r; \
13715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13716         TFLAGS="$(STAGE1_TFLAGS)"; \
13717         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13718         $(HOST_EXPORTS) \
13719         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13720         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13721         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13722         echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
13723         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13724         cd $(HOST_SUBDIR)/isl || exit 1; \
13725         case $(srcdir) in \
13726           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13727           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13728                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13729         esac; \
13730         module_srcdir=isl; \
13731         $(SHELL) $$s/$$module_srcdir/configure \
13732           --srcdir=$${topdir}/$$module_srcdir \
13733           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13734           --target=${target_alias} \
13735            \
13736           $(STAGE1_CONFIGURE_FLAGS) \
13737           --disable-shared @extra_isl_gmp_configure_flags@
13738 @endif isl-bootstrap
13739
13740 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13741 maybe-configure-stage2-isl:
13742 @if isl-bootstrap
13743 maybe-configure-stage2-isl: configure-stage2-isl
13744 configure-stage2-isl:
13745         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13746         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13747         @r=`${PWD_COMMAND}`; export r; \
13748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13749         TFLAGS="$(STAGE2_TFLAGS)"; \
13750         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13751         $(HOST_EXPORTS) \
13752         $(POSTSTAGE1_HOST_EXPORTS) \
13753         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13754         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13755         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13756         echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
13757         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13758         cd $(HOST_SUBDIR)/isl || exit 1; \
13759         case $(srcdir) in \
13760           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13761           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13762                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13763         esac; \
13764         module_srcdir=isl; \
13765         $(SHELL) $$s/$$module_srcdir/configure \
13766           --srcdir=$${topdir}/$$module_srcdir \
13767           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13768           --target=${target_alias} \
13769           --with-build-libsubdir=$(HOST_SUBDIR) \
13770           $(STAGE2_CONFIGURE_FLAGS) \
13771           --disable-shared @extra_isl_gmp_configure_flags@
13772 @endif isl-bootstrap
13773
13774 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13775 maybe-configure-stage3-isl:
13776 @if isl-bootstrap
13777 maybe-configure-stage3-isl: configure-stage3-isl
13778 configure-stage3-isl:
13779         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13780         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13781         @r=`${PWD_COMMAND}`; export r; \
13782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13783         TFLAGS="$(STAGE3_TFLAGS)"; \
13784         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13785         $(HOST_EXPORTS) \
13786         $(POSTSTAGE1_HOST_EXPORTS) \
13787         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13788         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13789         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13790         echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
13791         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13792         cd $(HOST_SUBDIR)/isl || exit 1; \
13793         case $(srcdir) in \
13794           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13795           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13796                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13797         esac; \
13798         module_srcdir=isl; \
13799         $(SHELL) $$s/$$module_srcdir/configure \
13800           --srcdir=$${topdir}/$$module_srcdir \
13801           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13802           --target=${target_alias} \
13803           --with-build-libsubdir=$(HOST_SUBDIR) \
13804           $(STAGE3_CONFIGURE_FLAGS) \
13805           --disable-shared @extra_isl_gmp_configure_flags@
13806 @endif isl-bootstrap
13807
13808 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13809 maybe-configure-stage4-isl:
13810 @if isl-bootstrap
13811 maybe-configure-stage4-isl: configure-stage4-isl
13812 configure-stage4-isl:
13813         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13814         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13815         @r=`${PWD_COMMAND}`; export r; \
13816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13817         TFLAGS="$(STAGE4_TFLAGS)"; \
13818         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13819         $(HOST_EXPORTS) \
13820         $(POSTSTAGE1_HOST_EXPORTS) \
13821         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13822         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13823         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13824         echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
13825         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13826         cd $(HOST_SUBDIR)/isl || exit 1; \
13827         case $(srcdir) in \
13828           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13829           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13830                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13831         esac; \
13832         module_srcdir=isl; \
13833         $(SHELL) $$s/$$module_srcdir/configure \
13834           --srcdir=$${topdir}/$$module_srcdir \
13835           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13836           --target=${target_alias} \
13837           --with-build-libsubdir=$(HOST_SUBDIR) \
13838           $(STAGE4_CONFIGURE_FLAGS) \
13839           --disable-shared @extra_isl_gmp_configure_flags@
13840 @endif isl-bootstrap
13841
13842 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13843 maybe-configure-stageprofile-isl:
13844 @if isl-bootstrap
13845 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13846 configure-stageprofile-isl:
13847         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13848         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13849         @r=`${PWD_COMMAND}`; export r; \
13850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13851         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13852         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13853         $(HOST_EXPORTS) \
13854         $(POSTSTAGE1_HOST_EXPORTS) \
13855         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13856         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13857         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13858         echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
13859         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13860         cd $(HOST_SUBDIR)/isl || exit 1; \
13861         case $(srcdir) in \
13862           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13863           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13864                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13865         esac; \
13866         module_srcdir=isl; \
13867         $(SHELL) $$s/$$module_srcdir/configure \
13868           --srcdir=$${topdir}/$$module_srcdir \
13869           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13870           --target=${target_alias} \
13871           --with-build-libsubdir=$(HOST_SUBDIR) \
13872           $(STAGEprofile_CONFIGURE_FLAGS) \
13873           --disable-shared @extra_isl_gmp_configure_flags@
13874 @endif isl-bootstrap
13875
13876 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13877 maybe-configure-stagefeedback-isl:
13878 @if isl-bootstrap
13879 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13880 configure-stagefeedback-isl:
13881         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13882         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13883         @r=`${PWD_COMMAND}`; export r; \
13884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13885         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13886         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13887         $(HOST_EXPORTS) \
13888         $(POSTSTAGE1_HOST_EXPORTS) \
13889         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13890         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13891         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13892         echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
13893         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13894         cd $(HOST_SUBDIR)/isl || exit 1; \
13895         case $(srcdir) in \
13896           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13897           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13898                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13899         esac; \
13900         module_srcdir=isl; \
13901         $(SHELL) $$s/$$module_srcdir/configure \
13902           --srcdir=$${topdir}/$$module_srcdir \
13903           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13904           --target=${target_alias} \
13905           --with-build-libsubdir=$(HOST_SUBDIR) \
13906           $(STAGEfeedback_CONFIGURE_FLAGS) \
13907           --disable-shared @extra_isl_gmp_configure_flags@
13908 @endif isl-bootstrap
13909
13910
13911
13912
13913
13914 .PHONY: all-isl maybe-all-isl
13915 maybe-all-isl:
13916 @if gcc-bootstrap
13917 all-isl: stage_current
13918 @endif gcc-bootstrap
13919 @if isl
13920 TARGET-isl=all
13921 maybe-all-isl: all-isl
13922 all-isl: configure-isl
13923         @r=`${PWD_COMMAND}`; export r; \
13924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13925         $(HOST_EXPORTS)  \
13926         (cd $(HOST_SUBDIR)/isl && \
13927           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13928                 $(TARGET-isl))
13929 @endif isl
13930
13931
13932
13933 .PHONY: all-stage1-isl maybe-all-stage1-isl
13934 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13935 maybe-all-stage1-isl:
13936 maybe-clean-stage1-isl:
13937 @if isl-bootstrap
13938 maybe-all-stage1-isl: all-stage1-isl
13939 all-stage1: all-stage1-isl
13940 TARGET-stage1-isl = $(TARGET-isl)
13941 all-stage1-isl: configure-stage1-isl
13942         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13943         @r=`${PWD_COMMAND}`; export r; \
13944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13945         TFLAGS="$(STAGE1_TFLAGS)"; \
13946         $(HOST_EXPORTS)  \
13947         cd $(HOST_SUBDIR)/isl && \
13948          \
13949         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13950                 CFLAGS="$(STAGE1_CFLAGS)" \
13951                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13952                 LIBCFLAGS="$(LIBCFLAGS)" \
13953                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13954                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13955                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13956                 $(EXTRA_HOST_FLAGS)  \
13957                 $(STAGE1_FLAGS_TO_PASS) V=1 \
13958                 TFLAGS="$(STAGE1_TFLAGS)"  \
13959                 $(TARGET-stage1-isl)
13960
13961 maybe-clean-stage1-isl: clean-stage1-isl
13962 clean-stage1: clean-stage1-isl
13963 clean-stage1-isl:
13964         @if [ $(current_stage) = stage1 ]; then \
13965           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13966         else \
13967           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13968           $(MAKE) stage1-start; \
13969         fi; \
13970         cd $(HOST_SUBDIR)/isl && \
13971         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13972         $(STAGE1_FLAGS_TO_PASS) V=1 clean
13973 @endif isl-bootstrap
13974
13975
13976 .PHONY: all-stage2-isl maybe-all-stage2-isl
13977 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
13978 maybe-all-stage2-isl:
13979 maybe-clean-stage2-isl:
13980 @if isl-bootstrap
13981 maybe-all-stage2-isl: all-stage2-isl
13982 all-stage2: all-stage2-isl
13983 TARGET-stage2-isl = $(TARGET-isl)
13984 all-stage2-isl: configure-stage2-isl
13985         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13986         @r=`${PWD_COMMAND}`; export r; \
13987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13988         TFLAGS="$(STAGE2_TFLAGS)"; \
13989         $(HOST_EXPORTS) \
13990         $(POSTSTAGE1_HOST_EXPORTS)  \
13991         cd $(HOST_SUBDIR)/isl && \
13992          \
13993         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13994                 CFLAGS="$(STAGE2_CFLAGS)" \
13995                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13996                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13997                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13998                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13999                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14000                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14001                 TFLAGS="$(STAGE2_TFLAGS)"  \
14002                 $(TARGET-stage2-isl)
14003
14004 maybe-clean-stage2-isl: clean-stage2-isl
14005 clean-stage2: clean-stage2-isl
14006 clean-stage2-isl:
14007         @if [ $(current_stage) = stage2 ]; then \
14008           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14009         else \
14010           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
14011           $(MAKE) stage2-start; \
14012         fi; \
14013         cd $(HOST_SUBDIR)/isl && \
14014         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14015 @endif isl-bootstrap
14016
14017
14018 .PHONY: all-stage3-isl maybe-all-stage3-isl
14019 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
14020 maybe-all-stage3-isl:
14021 maybe-clean-stage3-isl:
14022 @if isl-bootstrap
14023 maybe-all-stage3-isl: all-stage3-isl
14024 all-stage3: all-stage3-isl
14025 TARGET-stage3-isl = $(TARGET-isl)
14026 all-stage3-isl: configure-stage3-isl
14027         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14028         @r=`${PWD_COMMAND}`; export r; \
14029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14030         TFLAGS="$(STAGE3_TFLAGS)"; \
14031         $(HOST_EXPORTS) \
14032         $(POSTSTAGE1_HOST_EXPORTS)  \
14033         cd $(HOST_SUBDIR)/isl && \
14034          \
14035         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14036                 CFLAGS="$(STAGE3_CFLAGS)" \
14037                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14038                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14039                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14040                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14041                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14042                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14043                 TFLAGS="$(STAGE3_TFLAGS)"  \
14044                 $(TARGET-stage3-isl)
14045
14046 maybe-clean-stage3-isl: clean-stage3-isl
14047 clean-stage3: clean-stage3-isl
14048 clean-stage3-isl:
14049         @if [ $(current_stage) = stage3 ]; then \
14050           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14051         else \
14052           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
14053           $(MAKE) stage3-start; \
14054         fi; \
14055         cd $(HOST_SUBDIR)/isl && \
14056         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14057 @endif isl-bootstrap
14058
14059
14060 .PHONY: all-stage4-isl maybe-all-stage4-isl
14061 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
14062 maybe-all-stage4-isl:
14063 maybe-clean-stage4-isl:
14064 @if isl-bootstrap
14065 maybe-all-stage4-isl: all-stage4-isl
14066 all-stage4: all-stage4-isl
14067 TARGET-stage4-isl = $(TARGET-isl)
14068 all-stage4-isl: configure-stage4-isl
14069         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14070         @r=`${PWD_COMMAND}`; export r; \
14071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14072         TFLAGS="$(STAGE4_TFLAGS)"; \
14073         $(HOST_EXPORTS) \
14074         $(POSTSTAGE1_HOST_EXPORTS)  \
14075         cd $(HOST_SUBDIR)/isl && \
14076          \
14077         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14078                 CFLAGS="$(STAGE4_CFLAGS)" \
14079                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14080                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14081                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14082                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14083                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14084                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14085                 TFLAGS="$(STAGE4_TFLAGS)"  \
14086                 $(TARGET-stage4-isl)
14087
14088 maybe-clean-stage4-isl: clean-stage4-isl
14089 clean-stage4: clean-stage4-isl
14090 clean-stage4-isl:
14091         @if [ $(current_stage) = stage4 ]; then \
14092           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14093         else \
14094           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
14095           $(MAKE) stage4-start; \
14096         fi; \
14097         cd $(HOST_SUBDIR)/isl && \
14098         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14099 @endif isl-bootstrap
14100
14101
14102 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14103 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14104 maybe-all-stageprofile-isl:
14105 maybe-clean-stageprofile-isl:
14106 @if isl-bootstrap
14107 maybe-all-stageprofile-isl: all-stageprofile-isl
14108 all-stageprofile: all-stageprofile-isl
14109 TARGET-stageprofile-isl = $(TARGET-isl)
14110 all-stageprofile-isl: configure-stageprofile-isl
14111         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14112         @r=`${PWD_COMMAND}`; export r; \
14113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14114         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14115         $(HOST_EXPORTS) \
14116         $(POSTSTAGE1_HOST_EXPORTS)  \
14117         cd $(HOST_SUBDIR)/isl && \
14118          \
14119         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14120                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14121                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14122                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14123                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14124                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14125                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14126                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14127                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
14128                 $(TARGET-stageprofile-isl)
14129
14130 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14131 clean-stageprofile: clean-stageprofile-isl
14132 clean-stageprofile-isl:
14133         @if [ $(current_stage) = stageprofile ]; then \
14134           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14135         else \
14136           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14137           $(MAKE) stageprofile-start; \
14138         fi; \
14139         cd $(HOST_SUBDIR)/isl && \
14140         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14141 @endif isl-bootstrap
14142
14143
14144 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14145 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14146 maybe-all-stagefeedback-isl:
14147 maybe-clean-stagefeedback-isl:
14148 @if isl-bootstrap
14149 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14150 all-stagefeedback: all-stagefeedback-isl
14151 TARGET-stagefeedback-isl = $(TARGET-isl)
14152 all-stagefeedback-isl: configure-stagefeedback-isl
14153         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14154         @r=`${PWD_COMMAND}`; export r; \
14155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14156         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14157         $(HOST_EXPORTS) \
14158         $(POSTSTAGE1_HOST_EXPORTS)  \
14159         cd $(HOST_SUBDIR)/isl && \
14160          \
14161         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14162                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14163                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14164                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14165                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14166                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14167                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14168                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14169                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
14170                 $(TARGET-stagefeedback-isl)
14171
14172 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14173 clean-stagefeedback: clean-stagefeedback-isl
14174 clean-stagefeedback-isl:
14175         @if [ $(current_stage) = stagefeedback ]; then \
14176           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14177         else \
14178           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14179           $(MAKE) stagefeedback-start; \
14180         fi; \
14181         cd $(HOST_SUBDIR)/isl && \
14182         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14183 @endif isl-bootstrap
14184
14185
14186
14187
14188
14189 .PHONY: check-isl maybe-check-isl
14190 maybe-check-isl:
14191 @if isl
14192 maybe-check-isl: check-isl
14193
14194 check-isl:
14195         @: $(MAKE); $(unstage)
14196         @r=`${PWD_COMMAND}`; export r; \
14197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14198         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14199         (cd $(HOST_SUBDIR)/isl && \
14200           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
14201
14202 @endif isl
14203
14204 .PHONY: install-isl maybe-install-isl
14205 maybe-install-isl:
14206 @if isl
14207 maybe-install-isl: install-isl
14208
14209 install-isl:
14210
14211 @endif isl
14212
14213 .PHONY: install-strip-isl maybe-install-strip-isl
14214 maybe-install-strip-isl:
14215 @if isl
14216 maybe-install-strip-isl: install-strip-isl
14217
14218 install-strip-isl:
14219
14220 @endif isl
14221
14222 # Other targets (info, dvi, pdf, etc.)
14223
14224 .PHONY: maybe-info-isl info-isl
14225 maybe-info-isl:
14226 @if isl
14227 maybe-info-isl: info-isl
14228
14229 info-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 info 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                   info) \
14245           || exit 1
14246
14247 @endif isl
14248
14249 .PHONY: maybe-dvi-isl dvi-isl
14250 maybe-dvi-isl:
14251 @if isl
14252 maybe-dvi-isl: dvi-isl
14253
14254 dvi-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 dvi 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                   dvi) \
14270           || exit 1
14271
14272 @endif isl
14273
14274 .PHONY: maybe-pdf-isl pdf-isl
14275 maybe-pdf-isl:
14276 @if isl
14277 maybe-pdf-isl: pdf-isl
14278
14279 pdf-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 pdf 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                   pdf) \
14295           || exit 1
14296
14297 @endif isl
14298
14299 .PHONY: maybe-html-isl html-isl
14300 maybe-html-isl:
14301 @if isl
14302 maybe-html-isl: html-isl
14303
14304 html-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 html 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                   html) \
14320           || exit 1
14321
14322 @endif isl
14323
14324 .PHONY: maybe-TAGS-isl TAGS-isl
14325 maybe-TAGS-isl:
14326 @if isl
14327 maybe-TAGS-isl: TAGS-isl
14328
14329 TAGS-isl: \
14330     configure-isl 
14331         @[ -f ./isl/Makefile ] || exit 0; \
14332         r=`${PWD_COMMAND}`; export r; \
14333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14334         $(HOST_EXPORTS) \
14335         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14337         done; \
14338         echo "Doing TAGS in isl"; \
14339         (cd $(HOST_SUBDIR)/isl && \
14340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14342                   "RANLIB=$${RANLIB}" \
14343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14344                   TAGS) \
14345           || exit 1
14346
14347 @endif isl
14348
14349 .PHONY: maybe-install-info-isl install-info-isl
14350 maybe-install-info-isl:
14351 @if isl
14352 maybe-install-info-isl: install-info-isl
14353
14354 install-info-isl: \
14355     configure-isl \
14356     info-isl 
14357         @[ -f ./isl/Makefile ] || exit 0; \
14358         r=`${PWD_COMMAND}`; export r; \
14359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14360         $(HOST_EXPORTS) \
14361         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14363         done; \
14364         echo "Doing install-info in isl"; \
14365         (cd $(HOST_SUBDIR)/isl && \
14366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14368                   "RANLIB=$${RANLIB}" \
14369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14370                   install-info) \
14371           || exit 1
14372
14373 @endif isl
14374
14375 .PHONY: maybe-install-pdf-isl install-pdf-isl
14376 maybe-install-pdf-isl:
14377 @if isl
14378 maybe-install-pdf-isl: install-pdf-isl
14379
14380 install-pdf-isl: \
14381     configure-isl \
14382     pdf-isl 
14383         @[ -f ./isl/Makefile ] || exit 0; \
14384         r=`${PWD_COMMAND}`; export r; \
14385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14386         $(HOST_EXPORTS) \
14387         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14389         done; \
14390         echo "Doing install-pdf in isl"; \
14391         (cd $(HOST_SUBDIR)/isl && \
14392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14394                   "RANLIB=$${RANLIB}" \
14395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14396                   install-pdf) \
14397           || exit 1
14398
14399 @endif isl
14400
14401 .PHONY: maybe-install-html-isl install-html-isl
14402 maybe-install-html-isl:
14403 @if isl
14404 maybe-install-html-isl: install-html-isl
14405
14406 install-html-isl: \
14407     configure-isl \
14408     html-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 install-html 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                   install-html) \
14423           || exit 1
14424
14425 @endif isl
14426
14427 .PHONY: maybe-installcheck-isl installcheck-isl
14428 maybe-installcheck-isl:
14429 @if isl
14430 maybe-installcheck-isl: installcheck-isl
14431
14432 installcheck-isl: \
14433     configure-isl 
14434         @[ -f ./isl/Makefile ] || exit 0; \
14435         r=`${PWD_COMMAND}`; export r; \
14436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14437         $(HOST_EXPORTS) \
14438         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14440         done; \
14441         echo "Doing installcheck in isl"; \
14442         (cd $(HOST_SUBDIR)/isl && \
14443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14445                   "RANLIB=$${RANLIB}" \
14446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14447                   installcheck) \
14448           || exit 1
14449
14450 @endif isl
14451
14452 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14453 maybe-mostlyclean-isl:
14454 @if isl
14455 maybe-mostlyclean-isl: mostlyclean-isl
14456
14457 mostlyclean-isl: 
14458         @[ -f ./isl/Makefile ] || exit 0; \
14459         r=`${PWD_COMMAND}`; export r; \
14460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14461         $(HOST_EXPORTS) \
14462         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14464         done; \
14465         echo "Doing mostlyclean in isl"; \
14466         (cd $(HOST_SUBDIR)/isl && \
14467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14469                   "RANLIB=$${RANLIB}" \
14470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14471                   mostlyclean) \
14472           || exit 1
14473
14474 @endif isl
14475
14476 .PHONY: maybe-clean-isl clean-isl
14477 maybe-clean-isl:
14478 @if isl
14479 maybe-clean-isl: clean-isl
14480
14481 clean-isl: 
14482         @[ -f ./isl/Makefile ] || exit 0; \
14483         r=`${PWD_COMMAND}`; export r; \
14484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14485         $(HOST_EXPORTS) \
14486         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14488         done; \
14489         echo "Doing clean in isl"; \
14490         (cd $(HOST_SUBDIR)/isl && \
14491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14493                   "RANLIB=$${RANLIB}" \
14494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14495                   clean) \
14496           || exit 1
14497
14498 @endif isl
14499
14500 .PHONY: maybe-distclean-isl distclean-isl
14501 maybe-distclean-isl:
14502 @if isl
14503 maybe-distclean-isl: distclean-isl
14504
14505 distclean-isl: 
14506         @[ -f ./isl/Makefile ] || exit 0; \
14507         r=`${PWD_COMMAND}`; export r; \
14508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14509         $(HOST_EXPORTS) \
14510         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14512         done; \
14513         echo "Doing distclean in isl"; \
14514         (cd $(HOST_SUBDIR)/isl && \
14515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14517                   "RANLIB=$${RANLIB}" \
14518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14519                   distclean) \
14520           || exit 1
14521
14522 @endif isl
14523
14524 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14525 maybe-maintainer-clean-isl:
14526 @if isl
14527 maybe-maintainer-clean-isl: maintainer-clean-isl
14528
14529 maintainer-clean-isl: 
14530         @[ -f ./isl/Makefile ] || exit 0; \
14531         r=`${PWD_COMMAND}`; export r; \
14532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14533         $(HOST_EXPORTS) \
14534         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14536         done; \
14537         echo "Doing maintainer-clean in isl"; \
14538         (cd $(HOST_SUBDIR)/isl && \
14539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14541                   "RANLIB=$${RANLIB}" \
14542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14543                   maintainer-clean) \
14544           || exit 1
14545
14546 @endif isl
14547
14548
14549
14550 .PHONY: configure-libelf maybe-configure-libelf
14551 maybe-configure-libelf:
14552 @if gcc-bootstrap
14553 configure-libelf: stage_current
14554 @endif gcc-bootstrap
14555 @if libelf
14556 maybe-configure-libelf: configure-libelf
14557 configure-libelf: 
14558         @r=`${PWD_COMMAND}`; export r; \
14559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14560         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14561         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14562         $(HOST_EXPORTS)  \
14563         echo Configuring in $(HOST_SUBDIR)/libelf; \
14564         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14565         case $(srcdir) in \
14566           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14567           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14568                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14569         esac; \
14570         module_srcdir=libelf; \
14571         $(SHELL) \
14572           $$s/$$module_srcdir/configure \
14573           --srcdir=$${topdir}/$$module_srcdir \
14574           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14575           --target=${target_alias} --disable-shared \
14576           || exit 1
14577 @endif libelf
14578
14579
14580
14581 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14582 maybe-configure-stage1-libelf:
14583 @if libelf-bootstrap
14584 maybe-configure-stage1-libelf: configure-stage1-libelf
14585 configure-stage1-libelf:
14586         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14587         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14588         @r=`${PWD_COMMAND}`; export r; \
14589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14590         TFLAGS="$(STAGE1_TFLAGS)"; \
14591         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14592         $(HOST_EXPORTS) \
14593         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14594         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14595         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14596         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
14597         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14598         cd $(HOST_SUBDIR)/libelf || exit 1; \
14599         case $(srcdir) in \
14600           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14601           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14602                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14603         esac; \
14604         module_srcdir=libelf; \
14605         $(SHELL) $$s/$$module_srcdir/configure \
14606           --srcdir=$${topdir}/$$module_srcdir \
14607           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14608           --target=${target_alias} \
14609            \
14610           $(STAGE1_CONFIGURE_FLAGS) \
14611           --disable-shared
14612 @endif libelf-bootstrap
14613
14614 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14615 maybe-configure-stage2-libelf:
14616 @if libelf-bootstrap
14617 maybe-configure-stage2-libelf: configure-stage2-libelf
14618 configure-stage2-libelf:
14619         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14620         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14621         @r=`${PWD_COMMAND}`; export r; \
14622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14623         TFLAGS="$(STAGE2_TFLAGS)"; \
14624         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14625         $(HOST_EXPORTS) \
14626         $(POSTSTAGE1_HOST_EXPORTS) \
14627         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14628         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14629         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14630         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
14631         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14632         cd $(HOST_SUBDIR)/libelf || exit 1; \
14633         case $(srcdir) in \
14634           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14635           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14636                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14637         esac; \
14638         module_srcdir=libelf; \
14639         $(SHELL) $$s/$$module_srcdir/configure \
14640           --srcdir=$${topdir}/$$module_srcdir \
14641           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14642           --target=${target_alias} \
14643           --with-build-libsubdir=$(HOST_SUBDIR) \
14644           $(STAGE2_CONFIGURE_FLAGS) \
14645           --disable-shared
14646 @endif libelf-bootstrap
14647
14648 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14649 maybe-configure-stage3-libelf:
14650 @if libelf-bootstrap
14651 maybe-configure-stage3-libelf: configure-stage3-libelf
14652 configure-stage3-libelf:
14653         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14654         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14655         @r=`${PWD_COMMAND}`; export r; \
14656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14657         TFLAGS="$(STAGE3_TFLAGS)"; \
14658         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14659         $(HOST_EXPORTS) \
14660         $(POSTSTAGE1_HOST_EXPORTS) \
14661         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14662         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14663         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14664         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
14665         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14666         cd $(HOST_SUBDIR)/libelf || exit 1; \
14667         case $(srcdir) in \
14668           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14669           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14670                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14671         esac; \
14672         module_srcdir=libelf; \
14673         $(SHELL) $$s/$$module_srcdir/configure \
14674           --srcdir=$${topdir}/$$module_srcdir \
14675           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14676           --target=${target_alias} \
14677           --with-build-libsubdir=$(HOST_SUBDIR) \
14678           $(STAGE3_CONFIGURE_FLAGS) \
14679           --disable-shared
14680 @endif libelf-bootstrap
14681
14682 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14683 maybe-configure-stage4-libelf:
14684 @if libelf-bootstrap
14685 maybe-configure-stage4-libelf: configure-stage4-libelf
14686 configure-stage4-libelf:
14687         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14688         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14689         @r=`${PWD_COMMAND}`; export r; \
14690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14691         TFLAGS="$(STAGE4_TFLAGS)"; \
14692         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14693         $(HOST_EXPORTS) \
14694         $(POSTSTAGE1_HOST_EXPORTS) \
14695         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14696         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14697         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14698         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
14699         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14700         cd $(HOST_SUBDIR)/libelf || exit 1; \
14701         case $(srcdir) in \
14702           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14703           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14704                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14705         esac; \
14706         module_srcdir=libelf; \
14707         $(SHELL) $$s/$$module_srcdir/configure \
14708           --srcdir=$${topdir}/$$module_srcdir \
14709           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14710           --target=${target_alias} \
14711           --with-build-libsubdir=$(HOST_SUBDIR) \
14712           $(STAGE4_CONFIGURE_FLAGS) \
14713           --disable-shared
14714 @endif libelf-bootstrap
14715
14716 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14717 maybe-configure-stageprofile-libelf:
14718 @if libelf-bootstrap
14719 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14720 configure-stageprofile-libelf:
14721         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14722         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14723         @r=`${PWD_COMMAND}`; export r; \
14724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14725         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14726         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14727         $(HOST_EXPORTS) \
14728         $(POSTSTAGE1_HOST_EXPORTS) \
14729         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14730         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14731         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14732         echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
14733         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14734         cd $(HOST_SUBDIR)/libelf || exit 1; \
14735         case $(srcdir) in \
14736           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14737           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14738                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14739         esac; \
14740         module_srcdir=libelf; \
14741         $(SHELL) $$s/$$module_srcdir/configure \
14742           --srcdir=$${topdir}/$$module_srcdir \
14743           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14744           --target=${target_alias} \
14745           --with-build-libsubdir=$(HOST_SUBDIR) \
14746           $(STAGEprofile_CONFIGURE_FLAGS) \
14747           --disable-shared
14748 @endif libelf-bootstrap
14749
14750 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14751 maybe-configure-stagefeedback-libelf:
14752 @if libelf-bootstrap
14753 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14754 configure-stagefeedback-libelf:
14755         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14756         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14757         @r=`${PWD_COMMAND}`; export r; \
14758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14759         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14760         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14761         $(HOST_EXPORTS) \
14762         $(POSTSTAGE1_HOST_EXPORTS) \
14763         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14764         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14765         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14766         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
14767         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14768         cd $(HOST_SUBDIR)/libelf || exit 1; \
14769         case $(srcdir) in \
14770           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14771           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14772                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14773         esac; \
14774         module_srcdir=libelf; \
14775         $(SHELL) $$s/$$module_srcdir/configure \
14776           --srcdir=$${topdir}/$$module_srcdir \
14777           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14778           --target=${target_alias} \
14779           --with-build-libsubdir=$(HOST_SUBDIR) \
14780           $(STAGEfeedback_CONFIGURE_FLAGS) \
14781           --disable-shared
14782 @endif libelf-bootstrap
14783
14784
14785
14786
14787
14788 .PHONY: all-libelf maybe-all-libelf
14789 maybe-all-libelf:
14790 @if gcc-bootstrap
14791 all-libelf: stage_current
14792 @endif gcc-bootstrap
14793 @if libelf
14794 TARGET-libelf=all
14795 maybe-all-libelf: all-libelf
14796 all-libelf: configure-libelf
14797         @r=`${PWD_COMMAND}`; export r; \
14798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14799         $(HOST_EXPORTS)  \
14800         (cd $(HOST_SUBDIR)/libelf && \
14801           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
14802                 $(TARGET-libelf))
14803 @endif libelf
14804
14805
14806
14807 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14808 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14809 maybe-all-stage1-libelf:
14810 maybe-clean-stage1-libelf:
14811 @if libelf-bootstrap
14812 maybe-all-stage1-libelf: all-stage1-libelf
14813 all-stage1: all-stage1-libelf
14814 TARGET-stage1-libelf = $(TARGET-libelf)
14815 all-stage1-libelf: configure-stage1-libelf
14816         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14817         @r=`${PWD_COMMAND}`; export r; \
14818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14819         TFLAGS="$(STAGE1_TFLAGS)"; \
14820         $(HOST_EXPORTS)  \
14821         cd $(HOST_SUBDIR)/libelf && \
14822          \
14823         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14824                 CFLAGS="$(STAGE1_CFLAGS)" \
14825                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14826                 LIBCFLAGS="$(LIBCFLAGS)" \
14827                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14828                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14829                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14830                 $(EXTRA_HOST_FLAGS)  \
14831                 $(STAGE1_FLAGS_TO_PASS)  \
14832                 TFLAGS="$(STAGE1_TFLAGS)"  \
14833                 $(TARGET-stage1-libelf)
14834
14835 maybe-clean-stage1-libelf: clean-stage1-libelf
14836 clean-stage1: clean-stage1-libelf
14837 clean-stage1-libelf:
14838         @if [ $(current_stage) = stage1 ]; then \
14839           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14840         else \
14841           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14842           $(MAKE) stage1-start; \
14843         fi; \
14844         cd $(HOST_SUBDIR)/libelf && \
14845         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14846         $(STAGE1_FLAGS_TO_PASS)  clean
14847 @endif libelf-bootstrap
14848
14849
14850 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
14851 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14852 maybe-all-stage2-libelf:
14853 maybe-clean-stage2-libelf:
14854 @if libelf-bootstrap
14855 maybe-all-stage2-libelf: all-stage2-libelf
14856 all-stage2: all-stage2-libelf
14857 TARGET-stage2-libelf = $(TARGET-libelf)
14858 all-stage2-libelf: configure-stage2-libelf
14859         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14860         @r=`${PWD_COMMAND}`; export r; \
14861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14862         TFLAGS="$(STAGE2_TFLAGS)"; \
14863         $(HOST_EXPORTS) \
14864         $(POSTSTAGE1_HOST_EXPORTS)  \
14865         cd $(HOST_SUBDIR)/libelf && \
14866          \
14867         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14868                 CFLAGS="$(STAGE2_CFLAGS)" \
14869                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14870                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14871                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14872                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14873                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14874                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14875                 TFLAGS="$(STAGE2_TFLAGS)"  \
14876                 $(TARGET-stage2-libelf)
14877
14878 maybe-clean-stage2-libelf: clean-stage2-libelf
14879 clean-stage2: clean-stage2-libelf
14880 clean-stage2-libelf:
14881         @if [ $(current_stage) = stage2 ]; then \
14882           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14883         else \
14884           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
14885           $(MAKE) stage2-start; \
14886         fi; \
14887         cd $(HOST_SUBDIR)/libelf && \
14888         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14889 @endif libelf-bootstrap
14890
14891
14892 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
14893 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
14894 maybe-all-stage3-libelf:
14895 maybe-clean-stage3-libelf:
14896 @if libelf-bootstrap
14897 maybe-all-stage3-libelf: all-stage3-libelf
14898 all-stage3: all-stage3-libelf
14899 TARGET-stage3-libelf = $(TARGET-libelf)
14900 all-stage3-libelf: configure-stage3-libelf
14901         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14902         @r=`${PWD_COMMAND}`; export r; \
14903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14904         TFLAGS="$(STAGE3_TFLAGS)"; \
14905         $(HOST_EXPORTS) \
14906         $(POSTSTAGE1_HOST_EXPORTS)  \
14907         cd $(HOST_SUBDIR)/libelf && \
14908          \
14909         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14910                 CFLAGS="$(STAGE3_CFLAGS)" \
14911                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14912                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14913                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14914                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14915                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14916                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14917                 TFLAGS="$(STAGE3_TFLAGS)"  \
14918                 $(TARGET-stage3-libelf)
14919
14920 maybe-clean-stage3-libelf: clean-stage3-libelf
14921 clean-stage3: clean-stage3-libelf
14922 clean-stage3-libelf:
14923         @if [ $(current_stage) = stage3 ]; then \
14924           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14925         else \
14926           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
14927           $(MAKE) stage3-start; \
14928         fi; \
14929         cd $(HOST_SUBDIR)/libelf && \
14930         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14931 @endif libelf-bootstrap
14932
14933
14934 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
14935 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
14936 maybe-all-stage4-libelf:
14937 maybe-clean-stage4-libelf:
14938 @if libelf-bootstrap
14939 maybe-all-stage4-libelf: all-stage4-libelf
14940 all-stage4: all-stage4-libelf
14941 TARGET-stage4-libelf = $(TARGET-libelf)
14942 all-stage4-libelf: configure-stage4-libelf
14943         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14944         @r=`${PWD_COMMAND}`; export r; \
14945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14946         TFLAGS="$(STAGE4_TFLAGS)"; \
14947         $(HOST_EXPORTS) \
14948         $(POSTSTAGE1_HOST_EXPORTS)  \
14949         cd $(HOST_SUBDIR)/libelf && \
14950          \
14951         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14952                 CFLAGS="$(STAGE4_CFLAGS)" \
14953                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14954                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14955                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14956                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14957                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14958                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14959                 TFLAGS="$(STAGE4_TFLAGS)"  \
14960                 $(TARGET-stage4-libelf)
14961
14962 maybe-clean-stage4-libelf: clean-stage4-libelf
14963 clean-stage4: clean-stage4-libelf
14964 clean-stage4-libelf:
14965         @if [ $(current_stage) = stage4 ]; then \
14966           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14967         else \
14968           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
14969           $(MAKE) stage4-start; \
14970         fi; \
14971         cd $(HOST_SUBDIR)/libelf && \
14972         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14973 @endif libelf-bootstrap
14974
14975
14976 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
14977 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
14978 maybe-all-stageprofile-libelf:
14979 maybe-clean-stageprofile-libelf:
14980 @if libelf-bootstrap
14981 maybe-all-stageprofile-libelf: all-stageprofile-libelf
14982 all-stageprofile: all-stageprofile-libelf
14983 TARGET-stageprofile-libelf = $(TARGET-libelf)
14984 all-stageprofile-libelf: configure-stageprofile-libelf
14985         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14986         @r=`${PWD_COMMAND}`; export r; \
14987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14988         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14989         $(HOST_EXPORTS) \
14990         $(POSTSTAGE1_HOST_EXPORTS)  \
14991         cd $(HOST_SUBDIR)/libelf && \
14992          \
14993         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14994                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14995                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14996                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14997                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14998                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14999                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15000                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15001                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
15002                 $(TARGET-stageprofile-libelf)
15003
15004 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
15005 clean-stageprofile: clean-stageprofile-libelf
15006 clean-stageprofile-libelf:
15007         @if [ $(current_stage) = stageprofile ]; then \
15008           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15009         else \
15010           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
15011           $(MAKE) stageprofile-start; \
15012         fi; \
15013         cd $(HOST_SUBDIR)/libelf && \
15014         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15015 @endif libelf-bootstrap
15016
15017
15018 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
15019 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
15020 maybe-all-stagefeedback-libelf:
15021 maybe-clean-stagefeedback-libelf:
15022 @if libelf-bootstrap
15023 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
15024 all-stagefeedback: all-stagefeedback-libelf
15025 TARGET-stagefeedback-libelf = $(TARGET-libelf)
15026 all-stagefeedback-libelf: configure-stagefeedback-libelf
15027         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15028         @r=`${PWD_COMMAND}`; export r; \
15029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15030         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15031         $(HOST_EXPORTS) \
15032         $(POSTSTAGE1_HOST_EXPORTS)  \
15033         cd $(HOST_SUBDIR)/libelf && \
15034          \
15035         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15036                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15037                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15038                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15039                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15040                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15041                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15042                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15043                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
15044                 $(TARGET-stagefeedback-libelf)
15045
15046 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15047 clean-stagefeedback: clean-stagefeedback-libelf
15048 clean-stagefeedback-libelf:
15049         @if [ $(current_stage) = stagefeedback ]; then \
15050           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15051         else \
15052           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15053           $(MAKE) stagefeedback-start; \
15054         fi; \
15055         cd $(HOST_SUBDIR)/libelf && \
15056         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15057 @endif libelf-bootstrap
15058
15059
15060
15061
15062
15063 .PHONY: check-libelf maybe-check-libelf
15064 maybe-check-libelf:
15065 @if libelf
15066 maybe-check-libelf: check-libelf
15067
15068 check-libelf:
15069         @: $(MAKE); $(unstage)
15070         @r=`${PWD_COMMAND}`; export r; \
15071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15072         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15073         (cd $(HOST_SUBDIR)/libelf && \
15074           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15075
15076 @endif libelf
15077
15078 .PHONY: install-libelf maybe-install-libelf
15079 maybe-install-libelf:
15080 @if libelf
15081 maybe-install-libelf: install-libelf
15082
15083 install-libelf:
15084
15085 @endif libelf
15086
15087 .PHONY: install-strip-libelf maybe-install-strip-libelf
15088 maybe-install-strip-libelf:
15089 @if libelf
15090 maybe-install-strip-libelf: install-strip-libelf
15091
15092 install-strip-libelf:
15093
15094 @endif libelf
15095
15096 # Other targets (info, dvi, pdf, etc.)
15097
15098 .PHONY: maybe-info-libelf info-libelf
15099 maybe-info-libelf:
15100 @if libelf
15101 maybe-info-libelf: info-libelf
15102
15103 info-libelf: \
15104     configure-libelf 
15105         @[ -f ./libelf/Makefile ] || exit 0; \
15106         r=`${PWD_COMMAND}`; export r; \
15107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15108         $(HOST_EXPORTS) \
15109         for flag in $(EXTRA_HOST_FLAGS) ; do \
15110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15111         done; \
15112         echo "Doing info in libelf"; \
15113         (cd $(HOST_SUBDIR)/libelf && \
15114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15116                   "RANLIB=$${RANLIB}" \
15117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15118                   info) \
15119           || exit 1
15120
15121 @endif libelf
15122
15123 .PHONY: maybe-dvi-libelf dvi-libelf
15124 maybe-dvi-libelf:
15125 @if libelf
15126 maybe-dvi-libelf: dvi-libelf
15127
15128 dvi-libelf: \
15129     configure-libelf 
15130         @[ -f ./libelf/Makefile ] || exit 0; \
15131         r=`${PWD_COMMAND}`; export r; \
15132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15133         $(HOST_EXPORTS) \
15134         for flag in $(EXTRA_HOST_FLAGS) ; do \
15135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15136         done; \
15137         echo "Doing dvi in libelf"; \
15138         (cd $(HOST_SUBDIR)/libelf && \
15139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15141                   "RANLIB=$${RANLIB}" \
15142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15143                   dvi) \
15144           || exit 1
15145
15146 @endif libelf
15147
15148 .PHONY: maybe-pdf-libelf pdf-libelf
15149 maybe-pdf-libelf:
15150 @if libelf
15151 maybe-pdf-libelf: pdf-libelf
15152
15153 pdf-libelf: \
15154     configure-libelf 
15155         @[ -f ./libelf/Makefile ] || exit 0; \
15156         r=`${PWD_COMMAND}`; export r; \
15157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15158         $(HOST_EXPORTS) \
15159         for flag in $(EXTRA_HOST_FLAGS) ; do \
15160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15161         done; \
15162         echo "Doing pdf in libelf"; \
15163         (cd $(HOST_SUBDIR)/libelf && \
15164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15166                   "RANLIB=$${RANLIB}" \
15167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15168                   pdf) \
15169           || exit 1
15170
15171 @endif libelf
15172
15173 .PHONY: maybe-html-libelf html-libelf
15174 maybe-html-libelf:
15175 @if libelf
15176 maybe-html-libelf: html-libelf
15177
15178 html-libelf: \
15179     configure-libelf 
15180         @[ -f ./libelf/Makefile ] || exit 0; \
15181         r=`${PWD_COMMAND}`; export r; \
15182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15183         $(HOST_EXPORTS) \
15184         for flag in $(EXTRA_HOST_FLAGS) ; do \
15185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15186         done; \
15187         echo "Doing html in libelf"; \
15188         (cd $(HOST_SUBDIR)/libelf && \
15189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15191                   "RANLIB=$${RANLIB}" \
15192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15193                   html) \
15194           || exit 1
15195
15196 @endif libelf
15197
15198 .PHONY: maybe-TAGS-libelf TAGS-libelf
15199 maybe-TAGS-libelf:
15200 @if libelf
15201 maybe-TAGS-libelf: TAGS-libelf
15202
15203 TAGS-libelf: \
15204     configure-libelf 
15205         @[ -f ./libelf/Makefile ] || exit 0; \
15206         r=`${PWD_COMMAND}`; export r; \
15207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15208         $(HOST_EXPORTS) \
15209         for flag in $(EXTRA_HOST_FLAGS) ; do \
15210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15211         done; \
15212         echo "Doing TAGS in libelf"; \
15213         (cd $(HOST_SUBDIR)/libelf && \
15214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15216                   "RANLIB=$${RANLIB}" \
15217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15218                   TAGS) \
15219           || exit 1
15220
15221 @endif libelf
15222
15223 .PHONY: maybe-install-info-libelf install-info-libelf
15224 maybe-install-info-libelf:
15225 @if libelf
15226 maybe-install-info-libelf: install-info-libelf
15227
15228 install-info-libelf: \
15229     configure-libelf \
15230     info-libelf 
15231         @[ -f ./libelf/Makefile ] || exit 0; \
15232         r=`${PWD_COMMAND}`; export r; \
15233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15234         $(HOST_EXPORTS) \
15235         for flag in $(EXTRA_HOST_FLAGS) ; do \
15236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15237         done; \
15238         echo "Doing install-info in libelf"; \
15239         (cd $(HOST_SUBDIR)/libelf && \
15240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15242                   "RANLIB=$${RANLIB}" \
15243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15244                   install-info) \
15245           || exit 1
15246
15247 @endif libelf
15248
15249 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15250 maybe-install-pdf-libelf:
15251 @if libelf
15252 maybe-install-pdf-libelf: install-pdf-libelf
15253
15254 install-pdf-libelf: \
15255     configure-libelf \
15256     pdf-libelf 
15257         @[ -f ./libelf/Makefile ] || exit 0; \
15258         r=`${PWD_COMMAND}`; export r; \
15259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15260         $(HOST_EXPORTS) \
15261         for flag in $(EXTRA_HOST_FLAGS) ; do \
15262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15263         done; \
15264         echo "Doing install-pdf in libelf"; \
15265         (cd $(HOST_SUBDIR)/libelf && \
15266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15268                   "RANLIB=$${RANLIB}" \
15269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15270                   install-pdf) \
15271           || exit 1
15272
15273 @endif libelf
15274
15275 .PHONY: maybe-install-html-libelf install-html-libelf
15276 maybe-install-html-libelf:
15277 @if libelf
15278 maybe-install-html-libelf: install-html-libelf
15279
15280 install-html-libelf: \
15281     configure-libelf \
15282     html-libelf 
15283         @[ -f ./libelf/Makefile ] || exit 0; \
15284         r=`${PWD_COMMAND}`; export r; \
15285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15286         $(HOST_EXPORTS) \
15287         for flag in $(EXTRA_HOST_FLAGS) ; do \
15288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15289         done; \
15290         echo "Doing install-html in libelf"; \
15291         (cd $(HOST_SUBDIR)/libelf && \
15292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15294                   "RANLIB=$${RANLIB}" \
15295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15296                   install-html) \
15297           || exit 1
15298
15299 @endif libelf
15300
15301 .PHONY: maybe-installcheck-libelf installcheck-libelf
15302 maybe-installcheck-libelf:
15303 @if libelf
15304 maybe-installcheck-libelf: installcheck-libelf
15305
15306 installcheck-libelf: \
15307     configure-libelf 
15308         @[ -f ./libelf/Makefile ] || exit 0; \
15309         r=`${PWD_COMMAND}`; export r; \
15310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15311         $(HOST_EXPORTS) \
15312         for flag in $(EXTRA_HOST_FLAGS) ; do \
15313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15314         done; \
15315         echo "Doing installcheck in libelf"; \
15316         (cd $(HOST_SUBDIR)/libelf && \
15317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15319                   "RANLIB=$${RANLIB}" \
15320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15321                   installcheck) \
15322           || exit 1
15323
15324 @endif libelf
15325
15326 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15327 maybe-mostlyclean-libelf:
15328 @if libelf
15329 maybe-mostlyclean-libelf: mostlyclean-libelf
15330
15331 mostlyclean-libelf: 
15332         @[ -f ./libelf/Makefile ] || exit 0; \
15333         r=`${PWD_COMMAND}`; export r; \
15334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15335         $(HOST_EXPORTS) \
15336         for flag in $(EXTRA_HOST_FLAGS) ; do \
15337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15338         done; \
15339         echo "Doing mostlyclean in libelf"; \
15340         (cd $(HOST_SUBDIR)/libelf && \
15341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15343                   "RANLIB=$${RANLIB}" \
15344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15345                   mostlyclean) \
15346           || exit 1
15347
15348 @endif libelf
15349
15350 .PHONY: maybe-clean-libelf clean-libelf
15351 maybe-clean-libelf:
15352 @if libelf
15353 maybe-clean-libelf: clean-libelf
15354
15355 clean-libelf: 
15356         @[ -f ./libelf/Makefile ] || exit 0; \
15357         r=`${PWD_COMMAND}`; export r; \
15358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15359         $(HOST_EXPORTS) \
15360         for flag in $(EXTRA_HOST_FLAGS) ; do \
15361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15362         done; \
15363         echo "Doing clean in libelf"; \
15364         (cd $(HOST_SUBDIR)/libelf && \
15365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15367                   "RANLIB=$${RANLIB}" \
15368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15369                   clean) \
15370           || exit 1
15371
15372 @endif libelf
15373
15374 .PHONY: maybe-distclean-libelf distclean-libelf
15375 maybe-distclean-libelf:
15376 @if libelf
15377 maybe-distclean-libelf: distclean-libelf
15378
15379 distclean-libelf: 
15380         @[ -f ./libelf/Makefile ] || exit 0; \
15381         r=`${PWD_COMMAND}`; export r; \
15382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15383         $(HOST_EXPORTS) \
15384         for flag in $(EXTRA_HOST_FLAGS) ; do \
15385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15386         done; \
15387         echo "Doing distclean in libelf"; \
15388         (cd $(HOST_SUBDIR)/libelf && \
15389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15391                   "RANLIB=$${RANLIB}" \
15392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15393                   distclean) \
15394           || exit 1
15395
15396 @endif libelf
15397
15398 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15399 maybe-maintainer-clean-libelf:
15400 @if libelf
15401 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15402
15403 maintainer-clean-libelf: 
15404         @[ -f ./libelf/Makefile ] || exit 0; \
15405         r=`${PWD_COMMAND}`; export r; \
15406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15407         $(HOST_EXPORTS) \
15408         for flag in $(EXTRA_HOST_FLAGS) ; do \
15409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15410         done; \
15411         echo "Doing maintainer-clean in libelf"; \
15412         (cd $(HOST_SUBDIR)/libelf && \
15413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15415                   "RANLIB=$${RANLIB}" \
15416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15417                   maintainer-clean) \
15418           || exit 1
15419
15420 @endif libelf
15421
15422
15423
15424 .PHONY: configure-gold maybe-configure-gold
15425 maybe-configure-gold:
15426 @if gcc-bootstrap
15427 configure-gold: stage_current
15428 @endif gcc-bootstrap
15429 @if gold
15430 maybe-configure-gold: configure-gold
15431 configure-gold: 
15432         @r=`${PWD_COMMAND}`; export r; \
15433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15434         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15435         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15436         $(HOST_EXPORTS)  \
15437         echo Configuring in $(HOST_SUBDIR)/gold; \
15438         cd "$(HOST_SUBDIR)/gold" || exit 1; \
15439         case $(srcdir) in \
15440           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15441           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15442                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15443         esac; \
15444         module_srcdir=gold; \
15445         $(SHELL) \
15446           $$s/$$module_srcdir/configure \
15447           --srcdir=$${topdir}/$$module_srcdir \
15448           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15449           --target=${target_alias}  \
15450           || exit 1
15451 @endif gold
15452
15453
15454
15455 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15456 maybe-configure-stage1-gold:
15457 @if gold-bootstrap
15458 maybe-configure-stage1-gold: configure-stage1-gold
15459 configure-stage1-gold:
15460         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15461         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15462         @r=`${PWD_COMMAND}`; export r; \
15463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15464         TFLAGS="$(STAGE1_TFLAGS)"; \
15465         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15466         $(HOST_EXPORTS) \
15467         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15468         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15469         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15470         echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
15471         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15472         cd $(HOST_SUBDIR)/gold || exit 1; \
15473         case $(srcdir) in \
15474           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15475           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15476                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15477         esac; \
15478         module_srcdir=gold; \
15479         $(SHELL) $$s/$$module_srcdir/configure \
15480           --srcdir=$${topdir}/$$module_srcdir \
15481           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15482           --target=${target_alias} \
15483            \
15484           $(STAGE1_CONFIGURE_FLAGS)
15485 @endif gold-bootstrap
15486
15487 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15488 maybe-configure-stage2-gold:
15489 @if gold-bootstrap
15490 maybe-configure-stage2-gold: configure-stage2-gold
15491 configure-stage2-gold:
15492         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15493         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15494         @r=`${PWD_COMMAND}`; export r; \
15495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15496         TFLAGS="$(STAGE2_TFLAGS)"; \
15497         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15498         $(HOST_EXPORTS) \
15499         $(POSTSTAGE1_HOST_EXPORTS) \
15500         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15501         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15502         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15503         echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
15504         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15505         cd $(HOST_SUBDIR)/gold || exit 1; \
15506         case $(srcdir) in \
15507           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15508           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15509                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15510         esac; \
15511         module_srcdir=gold; \
15512         $(SHELL) $$s/$$module_srcdir/configure \
15513           --srcdir=$${topdir}/$$module_srcdir \
15514           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15515           --target=${target_alias} \
15516           --with-build-libsubdir=$(HOST_SUBDIR) \
15517           $(STAGE2_CONFIGURE_FLAGS)
15518 @endif gold-bootstrap
15519
15520 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15521 maybe-configure-stage3-gold:
15522 @if gold-bootstrap
15523 maybe-configure-stage3-gold: configure-stage3-gold
15524 configure-stage3-gold:
15525         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15526         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15527         @r=`${PWD_COMMAND}`; export r; \
15528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15529         TFLAGS="$(STAGE3_TFLAGS)"; \
15530         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15531         $(HOST_EXPORTS) \
15532         $(POSTSTAGE1_HOST_EXPORTS) \
15533         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15534         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15535         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15536         echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
15537         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15538         cd $(HOST_SUBDIR)/gold || exit 1; \
15539         case $(srcdir) in \
15540           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15541           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15542                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15543         esac; \
15544         module_srcdir=gold; \
15545         $(SHELL) $$s/$$module_srcdir/configure \
15546           --srcdir=$${topdir}/$$module_srcdir \
15547           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15548           --target=${target_alias} \
15549           --with-build-libsubdir=$(HOST_SUBDIR) \
15550           $(STAGE3_CONFIGURE_FLAGS)
15551 @endif gold-bootstrap
15552
15553 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15554 maybe-configure-stage4-gold:
15555 @if gold-bootstrap
15556 maybe-configure-stage4-gold: configure-stage4-gold
15557 configure-stage4-gold:
15558         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15559         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15560         @r=`${PWD_COMMAND}`; export r; \
15561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15562         TFLAGS="$(STAGE4_TFLAGS)"; \
15563         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15564         $(HOST_EXPORTS) \
15565         $(POSTSTAGE1_HOST_EXPORTS) \
15566         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15567         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15568         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15569         echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
15570         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15571         cd $(HOST_SUBDIR)/gold || exit 1; \
15572         case $(srcdir) in \
15573           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15574           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15575                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15576         esac; \
15577         module_srcdir=gold; \
15578         $(SHELL) $$s/$$module_srcdir/configure \
15579           --srcdir=$${topdir}/$$module_srcdir \
15580           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15581           --target=${target_alias} \
15582           --with-build-libsubdir=$(HOST_SUBDIR) \
15583           $(STAGE4_CONFIGURE_FLAGS)
15584 @endif gold-bootstrap
15585
15586 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15587 maybe-configure-stageprofile-gold:
15588 @if gold-bootstrap
15589 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15590 configure-stageprofile-gold:
15591         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15592         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15593         @r=`${PWD_COMMAND}`; export r; \
15594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15595         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15596         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15597         $(HOST_EXPORTS) \
15598         $(POSTSTAGE1_HOST_EXPORTS) \
15599         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15600         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15601         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15602         echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
15603         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15604         cd $(HOST_SUBDIR)/gold || exit 1; \
15605         case $(srcdir) in \
15606           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15607           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15608                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15609         esac; \
15610         module_srcdir=gold; \
15611         $(SHELL) $$s/$$module_srcdir/configure \
15612           --srcdir=$${topdir}/$$module_srcdir \
15613           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15614           --target=${target_alias} \
15615           --with-build-libsubdir=$(HOST_SUBDIR) \
15616           $(STAGEprofile_CONFIGURE_FLAGS)
15617 @endif gold-bootstrap
15618
15619 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15620 maybe-configure-stagefeedback-gold:
15621 @if gold-bootstrap
15622 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15623 configure-stagefeedback-gold:
15624         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15625         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15626         @r=`${PWD_COMMAND}`; export r; \
15627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15628         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15629         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15630         $(HOST_EXPORTS) \
15631         $(POSTSTAGE1_HOST_EXPORTS) \
15632         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15633         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15634         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15635         echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
15636         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15637         cd $(HOST_SUBDIR)/gold || exit 1; \
15638         case $(srcdir) in \
15639           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15640           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15641                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15642         esac; \
15643         module_srcdir=gold; \
15644         $(SHELL) $$s/$$module_srcdir/configure \
15645           --srcdir=$${topdir}/$$module_srcdir \
15646           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15647           --target=${target_alias} \
15648           --with-build-libsubdir=$(HOST_SUBDIR) \
15649           $(STAGEfeedback_CONFIGURE_FLAGS)
15650 @endif gold-bootstrap
15651
15652
15653
15654
15655
15656 .PHONY: all-gold maybe-all-gold
15657 maybe-all-gold:
15658 @if gcc-bootstrap
15659 all-gold: stage_current
15660 @endif gcc-bootstrap
15661 @if gold
15662 TARGET-gold=all
15663 maybe-all-gold: all-gold
15664 all-gold: configure-gold
15665         @r=`${PWD_COMMAND}`; export r; \
15666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15667         $(HOST_EXPORTS)  \
15668         (cd $(HOST_SUBDIR)/gold && \
15669           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15670                 $(TARGET-gold))
15671 @endif gold
15672
15673
15674
15675 .PHONY: all-stage1-gold maybe-all-stage1-gold
15676 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15677 maybe-all-stage1-gold:
15678 maybe-clean-stage1-gold:
15679 @if gold-bootstrap
15680 maybe-all-stage1-gold: all-stage1-gold
15681 all-stage1: all-stage1-gold
15682 TARGET-stage1-gold = $(TARGET-gold)
15683 all-stage1-gold: configure-stage1-gold
15684         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15685         @r=`${PWD_COMMAND}`; export r; \
15686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15687         TFLAGS="$(STAGE1_TFLAGS)"; \
15688         $(HOST_EXPORTS)  \
15689         cd $(HOST_SUBDIR)/gold && \
15690          \
15691         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15692                 CFLAGS="$(STAGE1_CFLAGS)" \
15693                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15694                 LIBCFLAGS="$(LIBCFLAGS)" \
15695                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15696                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15697                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15698                 $(EXTRA_HOST_FLAGS)  \
15699                 $(STAGE1_FLAGS_TO_PASS)  \
15700                 TFLAGS="$(STAGE1_TFLAGS)"  \
15701                 $(TARGET-stage1-gold)
15702
15703 maybe-clean-stage1-gold: clean-stage1-gold
15704 clean-stage1: clean-stage1-gold
15705 clean-stage1-gold:
15706         @if [ $(current_stage) = stage1 ]; then \
15707           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15708         else \
15709           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15710           $(MAKE) stage1-start; \
15711         fi; \
15712         cd $(HOST_SUBDIR)/gold && \
15713         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15714         $(STAGE1_FLAGS_TO_PASS)  clean
15715 @endif gold-bootstrap
15716
15717
15718 .PHONY: all-stage2-gold maybe-all-stage2-gold
15719 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15720 maybe-all-stage2-gold:
15721 maybe-clean-stage2-gold:
15722 @if gold-bootstrap
15723 maybe-all-stage2-gold: all-stage2-gold
15724 all-stage2: all-stage2-gold
15725 TARGET-stage2-gold = $(TARGET-gold)
15726 all-stage2-gold: configure-stage2-gold
15727         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15728         @r=`${PWD_COMMAND}`; export r; \
15729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15730         TFLAGS="$(STAGE2_TFLAGS)"; \
15731         $(HOST_EXPORTS) \
15732         $(POSTSTAGE1_HOST_EXPORTS)  \
15733         cd $(HOST_SUBDIR)/gold && \
15734          \
15735         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15736                 CFLAGS="$(STAGE2_CFLAGS)" \
15737                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15738                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15739                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15740                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15741                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15742                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15743                 TFLAGS="$(STAGE2_TFLAGS)"  \
15744                 $(TARGET-stage2-gold)
15745
15746 maybe-clean-stage2-gold: clean-stage2-gold
15747 clean-stage2: clean-stage2-gold
15748 clean-stage2-gold:
15749         @if [ $(current_stage) = stage2 ]; then \
15750           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15751         else \
15752           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15753           $(MAKE) stage2-start; \
15754         fi; \
15755         cd $(HOST_SUBDIR)/gold && \
15756         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15757 @endif gold-bootstrap
15758
15759
15760 .PHONY: all-stage3-gold maybe-all-stage3-gold
15761 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15762 maybe-all-stage3-gold:
15763 maybe-clean-stage3-gold:
15764 @if gold-bootstrap
15765 maybe-all-stage3-gold: all-stage3-gold
15766 all-stage3: all-stage3-gold
15767 TARGET-stage3-gold = $(TARGET-gold)
15768 all-stage3-gold: configure-stage3-gold
15769         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15770         @r=`${PWD_COMMAND}`; export r; \
15771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15772         TFLAGS="$(STAGE3_TFLAGS)"; \
15773         $(HOST_EXPORTS) \
15774         $(POSTSTAGE1_HOST_EXPORTS)  \
15775         cd $(HOST_SUBDIR)/gold && \
15776          \
15777         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15778                 CFLAGS="$(STAGE3_CFLAGS)" \
15779                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15780                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15781                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15782                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15783                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15784                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15785                 TFLAGS="$(STAGE3_TFLAGS)"  \
15786                 $(TARGET-stage3-gold)
15787
15788 maybe-clean-stage3-gold: clean-stage3-gold
15789 clean-stage3: clean-stage3-gold
15790 clean-stage3-gold:
15791         @if [ $(current_stage) = stage3 ]; then \
15792           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15793         else \
15794           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15795           $(MAKE) stage3-start; \
15796         fi; \
15797         cd $(HOST_SUBDIR)/gold && \
15798         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15799 @endif gold-bootstrap
15800
15801
15802 .PHONY: all-stage4-gold maybe-all-stage4-gold
15803 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15804 maybe-all-stage4-gold:
15805 maybe-clean-stage4-gold:
15806 @if gold-bootstrap
15807 maybe-all-stage4-gold: all-stage4-gold
15808 all-stage4: all-stage4-gold
15809 TARGET-stage4-gold = $(TARGET-gold)
15810 all-stage4-gold: configure-stage4-gold
15811         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15812         @r=`${PWD_COMMAND}`; export r; \
15813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15814         TFLAGS="$(STAGE4_TFLAGS)"; \
15815         $(HOST_EXPORTS) \
15816         $(POSTSTAGE1_HOST_EXPORTS)  \
15817         cd $(HOST_SUBDIR)/gold && \
15818          \
15819         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15820                 CFLAGS="$(STAGE4_CFLAGS)" \
15821                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15822                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15823                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15824                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15825                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15826                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15827                 TFLAGS="$(STAGE4_TFLAGS)"  \
15828                 $(TARGET-stage4-gold)
15829
15830 maybe-clean-stage4-gold: clean-stage4-gold
15831 clean-stage4: clean-stage4-gold
15832 clean-stage4-gold:
15833         @if [ $(current_stage) = stage4 ]; then \
15834           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15835         else \
15836           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15837           $(MAKE) stage4-start; \
15838         fi; \
15839         cd $(HOST_SUBDIR)/gold && \
15840         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15841 @endif gold-bootstrap
15842
15843
15844 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15845 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15846 maybe-all-stageprofile-gold:
15847 maybe-clean-stageprofile-gold:
15848 @if gold-bootstrap
15849 maybe-all-stageprofile-gold: all-stageprofile-gold
15850 all-stageprofile: all-stageprofile-gold
15851 TARGET-stageprofile-gold = $(TARGET-gold)
15852 all-stageprofile-gold: configure-stageprofile-gold
15853         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15854         @r=`${PWD_COMMAND}`; export r; \
15855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15856         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15857         $(HOST_EXPORTS) \
15858         $(POSTSTAGE1_HOST_EXPORTS)  \
15859         cd $(HOST_SUBDIR)/gold && \
15860          \
15861         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15862                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15863                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15864                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15865                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15866                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15867                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15868                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15869                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
15870                 $(TARGET-stageprofile-gold)
15871
15872 maybe-clean-stageprofile-gold: clean-stageprofile-gold
15873 clean-stageprofile: clean-stageprofile-gold
15874 clean-stageprofile-gold:
15875         @if [ $(current_stage) = stageprofile ]; then \
15876           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15877         else \
15878           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
15879           $(MAKE) stageprofile-start; \
15880         fi; \
15881         cd $(HOST_SUBDIR)/gold && \
15882         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15883 @endif gold-bootstrap
15884
15885
15886 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
15887 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
15888 maybe-all-stagefeedback-gold:
15889 maybe-clean-stagefeedback-gold:
15890 @if gold-bootstrap
15891 maybe-all-stagefeedback-gold: all-stagefeedback-gold
15892 all-stagefeedback: all-stagefeedback-gold
15893 TARGET-stagefeedback-gold = $(TARGET-gold)
15894 all-stagefeedback-gold: configure-stagefeedback-gold
15895         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15896         @r=`${PWD_COMMAND}`; export r; \
15897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15898         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15899         $(HOST_EXPORTS) \
15900         $(POSTSTAGE1_HOST_EXPORTS)  \
15901         cd $(HOST_SUBDIR)/gold && \
15902          \
15903         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15904                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15905                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15906                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15907                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15908                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15909                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15910                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15911                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
15912                 $(TARGET-stagefeedback-gold)
15913
15914 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
15915 clean-stagefeedback: clean-stagefeedback-gold
15916 clean-stagefeedback-gold:
15917         @if [ $(current_stage) = stagefeedback ]; then \
15918           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15919         else \
15920           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
15921           $(MAKE) stagefeedback-start; \
15922         fi; \
15923         cd $(HOST_SUBDIR)/gold && \
15924         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15925 @endif gold-bootstrap
15926
15927
15928
15929
15930
15931 .PHONY: check-gold maybe-check-gold
15932 maybe-check-gold:
15933 @if gold
15934 maybe-check-gold: check-gold
15935
15936 check-gold:
15937         @: $(MAKE); $(unstage)
15938         @r=`${PWD_COMMAND}`; export r; \
15939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15940         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15941         (cd $(HOST_SUBDIR)/gold && \
15942           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15943
15944 @endif gold
15945
15946 .PHONY: install-gold maybe-install-gold
15947 maybe-install-gold:
15948 @if gold
15949 maybe-install-gold: install-gold
15950
15951 install-gold: installdirs
15952         @: $(MAKE); $(unstage)
15953         @r=`${PWD_COMMAND}`; export r; \
15954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15955         $(HOST_EXPORTS) \
15956         (cd $(HOST_SUBDIR)/gold && \
15957           $(MAKE) $(FLAGS_TO_PASS)  install)
15958
15959 @endif gold
15960
15961 .PHONY: install-strip-gold maybe-install-strip-gold
15962 maybe-install-strip-gold:
15963 @if gold
15964 maybe-install-strip-gold: install-strip-gold
15965
15966 install-strip-gold: installdirs
15967         @: $(MAKE); $(unstage)
15968         @r=`${PWD_COMMAND}`; export r; \
15969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15970         $(HOST_EXPORTS) \
15971         (cd $(HOST_SUBDIR)/gold && \
15972           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
15973
15974 @endif gold
15975
15976 # Other targets (info, dvi, pdf, etc.)
15977
15978 .PHONY: maybe-info-gold info-gold
15979 maybe-info-gold:
15980 @if gold
15981 maybe-info-gold: info-gold
15982
15983 info-gold: \
15984     configure-gold 
15985         @[ -f ./gold/Makefile ] || exit 0; \
15986         r=`${PWD_COMMAND}`; export r; \
15987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15988         $(HOST_EXPORTS) \
15989         for flag in $(EXTRA_HOST_FLAGS) ; do \
15990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15991         done; \
15992         echo "Doing info in gold"; \
15993         (cd $(HOST_SUBDIR)/gold && \
15994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15996                   "RANLIB=$${RANLIB}" \
15997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15998                   info) \
15999           || exit 1
16000
16001 @endif gold
16002
16003 .PHONY: maybe-dvi-gold dvi-gold
16004 maybe-dvi-gold:
16005 @if gold
16006 maybe-dvi-gold: dvi-gold
16007
16008 dvi-gold: \
16009     configure-gold 
16010         @[ -f ./gold/Makefile ] || exit 0; \
16011         r=`${PWD_COMMAND}`; export r; \
16012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16013         $(HOST_EXPORTS) \
16014         for flag in $(EXTRA_HOST_FLAGS) ; do \
16015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16016         done; \
16017         echo "Doing dvi in gold"; \
16018         (cd $(HOST_SUBDIR)/gold && \
16019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16021                   "RANLIB=$${RANLIB}" \
16022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16023                   dvi) \
16024           || exit 1
16025
16026 @endif gold
16027
16028 .PHONY: maybe-pdf-gold pdf-gold
16029 maybe-pdf-gold:
16030 @if gold
16031 maybe-pdf-gold: pdf-gold
16032
16033 pdf-gold: \
16034     configure-gold 
16035         @[ -f ./gold/Makefile ] || exit 0; \
16036         r=`${PWD_COMMAND}`; export r; \
16037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16038         $(HOST_EXPORTS) \
16039         for flag in $(EXTRA_HOST_FLAGS) ; do \
16040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16041         done; \
16042         echo "Doing pdf in gold"; \
16043         (cd $(HOST_SUBDIR)/gold && \
16044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16046                   "RANLIB=$${RANLIB}" \
16047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16048                   pdf) \
16049           || exit 1
16050
16051 @endif gold
16052
16053 .PHONY: maybe-html-gold html-gold
16054 maybe-html-gold:
16055 @if gold
16056 maybe-html-gold: html-gold
16057
16058 html-gold: \
16059     configure-gold 
16060         @[ -f ./gold/Makefile ] || exit 0; \
16061         r=`${PWD_COMMAND}`; export r; \
16062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16063         $(HOST_EXPORTS) \
16064         for flag in $(EXTRA_HOST_FLAGS) ; do \
16065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16066         done; \
16067         echo "Doing html in gold"; \
16068         (cd $(HOST_SUBDIR)/gold && \
16069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16071                   "RANLIB=$${RANLIB}" \
16072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16073                   html) \
16074           || exit 1
16075
16076 @endif gold
16077
16078 .PHONY: maybe-TAGS-gold TAGS-gold
16079 maybe-TAGS-gold:
16080 @if gold
16081 maybe-TAGS-gold: TAGS-gold
16082
16083 TAGS-gold: \
16084     configure-gold 
16085         @[ -f ./gold/Makefile ] || exit 0; \
16086         r=`${PWD_COMMAND}`; export r; \
16087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16088         $(HOST_EXPORTS) \
16089         for flag in $(EXTRA_HOST_FLAGS) ; do \
16090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16091         done; \
16092         echo "Doing TAGS in gold"; \
16093         (cd $(HOST_SUBDIR)/gold && \
16094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16096                   "RANLIB=$${RANLIB}" \
16097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16098                   TAGS) \
16099           || exit 1
16100
16101 @endif gold
16102
16103 .PHONY: maybe-install-info-gold install-info-gold
16104 maybe-install-info-gold:
16105 @if gold
16106 maybe-install-info-gold: install-info-gold
16107
16108 install-info-gold: \
16109     configure-gold \
16110     info-gold 
16111         @[ -f ./gold/Makefile ] || exit 0; \
16112         r=`${PWD_COMMAND}`; export r; \
16113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16114         $(HOST_EXPORTS) \
16115         for flag in $(EXTRA_HOST_FLAGS) ; do \
16116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16117         done; \
16118         echo "Doing install-info in gold"; \
16119         (cd $(HOST_SUBDIR)/gold && \
16120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16122                   "RANLIB=$${RANLIB}" \
16123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16124                   install-info) \
16125           || exit 1
16126
16127 @endif gold
16128
16129 .PHONY: maybe-install-pdf-gold install-pdf-gold
16130 maybe-install-pdf-gold:
16131 @if gold
16132 maybe-install-pdf-gold: install-pdf-gold
16133
16134 install-pdf-gold: \
16135     configure-gold \
16136     pdf-gold 
16137         @[ -f ./gold/Makefile ] || exit 0; \
16138         r=`${PWD_COMMAND}`; export r; \
16139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16140         $(HOST_EXPORTS) \
16141         for flag in $(EXTRA_HOST_FLAGS) ; do \
16142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16143         done; \
16144         echo "Doing install-pdf in gold"; \
16145         (cd $(HOST_SUBDIR)/gold && \
16146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16148                   "RANLIB=$${RANLIB}" \
16149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16150                   install-pdf) \
16151           || exit 1
16152
16153 @endif gold
16154
16155 .PHONY: maybe-install-html-gold install-html-gold
16156 maybe-install-html-gold:
16157 @if gold
16158 maybe-install-html-gold: install-html-gold
16159
16160 install-html-gold: \
16161     configure-gold \
16162     html-gold 
16163         @[ -f ./gold/Makefile ] || exit 0; \
16164         r=`${PWD_COMMAND}`; export r; \
16165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16166         $(HOST_EXPORTS) \
16167         for flag in $(EXTRA_HOST_FLAGS) ; do \
16168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16169         done; \
16170         echo "Doing install-html in gold"; \
16171         (cd $(HOST_SUBDIR)/gold && \
16172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16174                   "RANLIB=$${RANLIB}" \
16175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16176                   install-html) \
16177           || exit 1
16178
16179 @endif gold
16180
16181 .PHONY: maybe-installcheck-gold installcheck-gold
16182 maybe-installcheck-gold:
16183 @if gold
16184 maybe-installcheck-gold: installcheck-gold
16185
16186 installcheck-gold: \
16187     configure-gold 
16188         @[ -f ./gold/Makefile ] || exit 0; \
16189         r=`${PWD_COMMAND}`; export r; \
16190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16191         $(HOST_EXPORTS) \
16192         for flag in $(EXTRA_HOST_FLAGS) ; do \
16193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16194         done; \
16195         echo "Doing installcheck in gold"; \
16196         (cd $(HOST_SUBDIR)/gold && \
16197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16199                   "RANLIB=$${RANLIB}" \
16200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16201                   installcheck) \
16202           || exit 1
16203
16204 @endif gold
16205
16206 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16207 maybe-mostlyclean-gold:
16208 @if gold
16209 maybe-mostlyclean-gold: mostlyclean-gold
16210
16211 mostlyclean-gold: 
16212         @[ -f ./gold/Makefile ] || exit 0; \
16213         r=`${PWD_COMMAND}`; export r; \
16214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16215         $(HOST_EXPORTS) \
16216         for flag in $(EXTRA_HOST_FLAGS) ; do \
16217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16218         done; \
16219         echo "Doing mostlyclean in gold"; \
16220         (cd $(HOST_SUBDIR)/gold && \
16221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16223                   "RANLIB=$${RANLIB}" \
16224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16225                   mostlyclean) \
16226           || exit 1
16227
16228 @endif gold
16229
16230 .PHONY: maybe-clean-gold clean-gold
16231 maybe-clean-gold:
16232 @if gold
16233 maybe-clean-gold: clean-gold
16234
16235 clean-gold: 
16236         @[ -f ./gold/Makefile ] || exit 0; \
16237         r=`${PWD_COMMAND}`; export r; \
16238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16239         $(HOST_EXPORTS) \
16240         for flag in $(EXTRA_HOST_FLAGS) ; do \
16241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16242         done; \
16243         echo "Doing clean in gold"; \
16244         (cd $(HOST_SUBDIR)/gold && \
16245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16247                   "RANLIB=$${RANLIB}" \
16248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16249                   clean) \
16250           || exit 1
16251
16252 @endif gold
16253
16254 .PHONY: maybe-distclean-gold distclean-gold
16255 maybe-distclean-gold:
16256 @if gold
16257 maybe-distclean-gold: distclean-gold
16258
16259 distclean-gold: 
16260         @[ -f ./gold/Makefile ] || exit 0; \
16261         r=`${PWD_COMMAND}`; export r; \
16262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16263         $(HOST_EXPORTS) \
16264         for flag in $(EXTRA_HOST_FLAGS) ; do \
16265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16266         done; \
16267         echo "Doing distclean in gold"; \
16268         (cd $(HOST_SUBDIR)/gold && \
16269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16271                   "RANLIB=$${RANLIB}" \
16272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16273                   distclean) \
16274           || exit 1
16275
16276 @endif gold
16277
16278 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16279 maybe-maintainer-clean-gold:
16280 @if gold
16281 maybe-maintainer-clean-gold: maintainer-clean-gold
16282
16283 maintainer-clean-gold: 
16284         @[ -f ./gold/Makefile ] || exit 0; \
16285         r=`${PWD_COMMAND}`; export r; \
16286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16287         $(HOST_EXPORTS) \
16288         for flag in $(EXTRA_HOST_FLAGS) ; do \
16289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16290         done; \
16291         echo "Doing maintainer-clean in gold"; \
16292         (cd $(HOST_SUBDIR)/gold && \
16293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16295                   "RANLIB=$${RANLIB}" \
16296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16297                   maintainer-clean) \
16298           || exit 1
16299
16300 @endif gold
16301
16302
16303
16304 .PHONY: configure-gprof maybe-configure-gprof
16305 maybe-configure-gprof:
16306 @if gcc-bootstrap
16307 configure-gprof: stage_current
16308 @endif gcc-bootstrap
16309 @if gprof
16310 maybe-configure-gprof: configure-gprof
16311 configure-gprof: 
16312         @: $(MAKE); $(unstage)
16313         @r=`${PWD_COMMAND}`; export r; \
16314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16315         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16316         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
16317         $(HOST_EXPORTS)  \
16318         echo Configuring in $(HOST_SUBDIR)/gprof; \
16319         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16320         case $(srcdir) in \
16321           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16322           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16323                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16324         esac; \
16325         module_srcdir=gprof; \
16326         $(SHELL) \
16327           $$s/$$module_srcdir/configure \
16328           --srcdir=$${topdir}/$$module_srcdir \
16329           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16330           --target=${target_alias}  \
16331           || exit 1
16332 @endif gprof
16333
16334
16335
16336
16337
16338 .PHONY: all-gprof maybe-all-gprof
16339 maybe-all-gprof:
16340 @if gcc-bootstrap
16341 all-gprof: stage_current
16342 @endif gcc-bootstrap
16343 @if gprof
16344 TARGET-gprof=all
16345 maybe-all-gprof: all-gprof
16346 all-gprof: configure-gprof
16347         @: $(MAKE); $(unstage)
16348         @r=`${PWD_COMMAND}`; export r; \
16349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16350         $(HOST_EXPORTS)  \
16351         (cd $(HOST_SUBDIR)/gprof && \
16352           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16353                 $(TARGET-gprof))
16354 @endif gprof
16355
16356
16357
16358
16359 .PHONY: check-gprof maybe-check-gprof
16360 maybe-check-gprof:
16361 @if gprof
16362 maybe-check-gprof: check-gprof
16363
16364 check-gprof:
16365         @: $(MAKE); $(unstage)
16366         @r=`${PWD_COMMAND}`; export r; \
16367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16368         $(HOST_EXPORTS)  \
16369         (cd $(HOST_SUBDIR)/gprof && \
16370           $(MAKE) $(FLAGS_TO_PASS)  check)
16371
16372 @endif gprof
16373
16374 .PHONY: install-gprof maybe-install-gprof
16375 maybe-install-gprof:
16376 @if gprof
16377 maybe-install-gprof: install-gprof
16378
16379 install-gprof: installdirs
16380         @: $(MAKE); $(unstage)
16381         @r=`${PWD_COMMAND}`; export r; \
16382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16383         $(HOST_EXPORTS) \
16384         (cd $(HOST_SUBDIR)/gprof && \
16385           $(MAKE) $(FLAGS_TO_PASS)  install)
16386
16387 @endif gprof
16388
16389 .PHONY: install-strip-gprof maybe-install-strip-gprof
16390 maybe-install-strip-gprof:
16391 @if gprof
16392 maybe-install-strip-gprof: install-strip-gprof
16393
16394 install-strip-gprof: installdirs
16395         @: $(MAKE); $(unstage)
16396         @r=`${PWD_COMMAND}`; export r; \
16397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16398         $(HOST_EXPORTS) \
16399         (cd $(HOST_SUBDIR)/gprof && \
16400           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16401
16402 @endif gprof
16403
16404 # Other targets (info, dvi, pdf, etc.)
16405
16406 .PHONY: maybe-info-gprof info-gprof
16407 maybe-info-gprof:
16408 @if gprof
16409 maybe-info-gprof: info-gprof
16410
16411 info-gprof: \
16412     configure-gprof 
16413         @: $(MAKE); $(unstage)
16414         @[ -f ./gprof/Makefile ] || exit 0; \
16415         r=`${PWD_COMMAND}`; export r; \
16416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16417         $(HOST_EXPORTS) \
16418         for flag in $(EXTRA_HOST_FLAGS) ; do \
16419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16420         done; \
16421         echo "Doing info in gprof"; \
16422         (cd $(HOST_SUBDIR)/gprof && \
16423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16425                   "RANLIB=$${RANLIB}" \
16426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16427                   info) \
16428           || exit 1
16429
16430 @endif gprof
16431
16432 .PHONY: maybe-dvi-gprof dvi-gprof
16433 maybe-dvi-gprof:
16434 @if gprof
16435 maybe-dvi-gprof: dvi-gprof
16436
16437 dvi-gprof: \
16438     configure-gprof 
16439         @: $(MAKE); $(unstage)
16440         @[ -f ./gprof/Makefile ] || exit 0; \
16441         r=`${PWD_COMMAND}`; export r; \
16442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16443         $(HOST_EXPORTS) \
16444         for flag in $(EXTRA_HOST_FLAGS) ; do \
16445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16446         done; \
16447         echo "Doing dvi in gprof"; \
16448         (cd $(HOST_SUBDIR)/gprof && \
16449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16451                   "RANLIB=$${RANLIB}" \
16452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16453                   dvi) \
16454           || exit 1
16455
16456 @endif gprof
16457
16458 .PHONY: maybe-pdf-gprof pdf-gprof
16459 maybe-pdf-gprof:
16460 @if gprof
16461 maybe-pdf-gprof: pdf-gprof
16462
16463 pdf-gprof: \
16464     configure-gprof 
16465         @: $(MAKE); $(unstage)
16466         @[ -f ./gprof/Makefile ] || exit 0; \
16467         r=`${PWD_COMMAND}`; export r; \
16468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16469         $(HOST_EXPORTS) \
16470         for flag in $(EXTRA_HOST_FLAGS) ; do \
16471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16472         done; \
16473         echo "Doing pdf in gprof"; \
16474         (cd $(HOST_SUBDIR)/gprof && \
16475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16477                   "RANLIB=$${RANLIB}" \
16478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16479                   pdf) \
16480           || exit 1
16481
16482 @endif gprof
16483
16484 .PHONY: maybe-html-gprof html-gprof
16485 maybe-html-gprof:
16486 @if gprof
16487 maybe-html-gprof: html-gprof
16488
16489 html-gprof: \
16490     configure-gprof 
16491         @: $(MAKE); $(unstage)
16492         @[ -f ./gprof/Makefile ] || exit 0; \
16493         r=`${PWD_COMMAND}`; export r; \
16494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16495         $(HOST_EXPORTS) \
16496         for flag in $(EXTRA_HOST_FLAGS) ; do \
16497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16498         done; \
16499         echo "Doing html in gprof"; \
16500         (cd $(HOST_SUBDIR)/gprof && \
16501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16503                   "RANLIB=$${RANLIB}" \
16504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16505                   html) \
16506           || exit 1
16507
16508 @endif gprof
16509
16510 .PHONY: maybe-TAGS-gprof TAGS-gprof
16511 maybe-TAGS-gprof:
16512 @if gprof
16513 maybe-TAGS-gprof: TAGS-gprof
16514
16515 TAGS-gprof: \
16516     configure-gprof 
16517         @: $(MAKE); $(unstage)
16518         @[ -f ./gprof/Makefile ] || exit 0; \
16519         r=`${PWD_COMMAND}`; export r; \
16520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16521         $(HOST_EXPORTS) \
16522         for flag in $(EXTRA_HOST_FLAGS) ; do \
16523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16524         done; \
16525         echo "Doing TAGS in gprof"; \
16526         (cd $(HOST_SUBDIR)/gprof && \
16527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16529                   "RANLIB=$${RANLIB}" \
16530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16531                   TAGS) \
16532           || exit 1
16533
16534 @endif gprof
16535
16536 .PHONY: maybe-install-info-gprof install-info-gprof
16537 maybe-install-info-gprof:
16538 @if gprof
16539 maybe-install-info-gprof: install-info-gprof
16540
16541 install-info-gprof: \
16542     configure-gprof \
16543     info-gprof 
16544         @: $(MAKE); $(unstage)
16545         @[ -f ./gprof/Makefile ] || exit 0; \
16546         r=`${PWD_COMMAND}`; export r; \
16547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16548         $(HOST_EXPORTS) \
16549         for flag in $(EXTRA_HOST_FLAGS) ; do \
16550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16551         done; \
16552         echo "Doing install-info in gprof"; \
16553         (cd $(HOST_SUBDIR)/gprof && \
16554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16556                   "RANLIB=$${RANLIB}" \
16557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16558                   install-info) \
16559           || exit 1
16560
16561 @endif gprof
16562
16563 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16564 maybe-install-pdf-gprof:
16565 @if gprof
16566 maybe-install-pdf-gprof: install-pdf-gprof
16567
16568 install-pdf-gprof: \
16569     configure-gprof \
16570     pdf-gprof 
16571         @: $(MAKE); $(unstage)
16572         @[ -f ./gprof/Makefile ] || exit 0; \
16573         r=`${PWD_COMMAND}`; export r; \
16574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16575         $(HOST_EXPORTS) \
16576         for flag in $(EXTRA_HOST_FLAGS) ; do \
16577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16578         done; \
16579         echo "Doing install-pdf in gprof"; \
16580         (cd $(HOST_SUBDIR)/gprof && \
16581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16583                   "RANLIB=$${RANLIB}" \
16584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16585                   install-pdf) \
16586           || exit 1
16587
16588 @endif gprof
16589
16590 .PHONY: maybe-install-html-gprof install-html-gprof
16591 maybe-install-html-gprof:
16592 @if gprof
16593 maybe-install-html-gprof: install-html-gprof
16594
16595 install-html-gprof: \
16596     configure-gprof \
16597     html-gprof 
16598         @: $(MAKE); $(unstage)
16599         @[ -f ./gprof/Makefile ] || exit 0; \
16600         r=`${PWD_COMMAND}`; export r; \
16601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16602         $(HOST_EXPORTS) \
16603         for flag in $(EXTRA_HOST_FLAGS) ; do \
16604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16605         done; \
16606         echo "Doing install-html in gprof"; \
16607         (cd $(HOST_SUBDIR)/gprof && \
16608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16610                   "RANLIB=$${RANLIB}" \
16611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16612                   install-html) \
16613           || exit 1
16614
16615 @endif gprof
16616
16617 .PHONY: maybe-installcheck-gprof installcheck-gprof
16618 maybe-installcheck-gprof:
16619 @if gprof
16620 maybe-installcheck-gprof: installcheck-gprof
16621
16622 installcheck-gprof: \
16623     configure-gprof 
16624         @: $(MAKE); $(unstage)
16625         @[ -f ./gprof/Makefile ] || exit 0; \
16626         r=`${PWD_COMMAND}`; export r; \
16627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16628         $(HOST_EXPORTS) \
16629         for flag in $(EXTRA_HOST_FLAGS) ; do \
16630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16631         done; \
16632         echo "Doing installcheck in gprof"; \
16633         (cd $(HOST_SUBDIR)/gprof && \
16634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16636                   "RANLIB=$${RANLIB}" \
16637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16638                   installcheck) \
16639           || exit 1
16640
16641 @endif gprof
16642
16643 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16644 maybe-mostlyclean-gprof:
16645 @if gprof
16646 maybe-mostlyclean-gprof: mostlyclean-gprof
16647
16648 mostlyclean-gprof: 
16649         @: $(MAKE); $(unstage)
16650         @[ -f ./gprof/Makefile ] || exit 0; \
16651         r=`${PWD_COMMAND}`; export r; \
16652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16653         $(HOST_EXPORTS) \
16654         for flag in $(EXTRA_HOST_FLAGS) ; do \
16655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16656         done; \
16657         echo "Doing mostlyclean in gprof"; \
16658         (cd $(HOST_SUBDIR)/gprof && \
16659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16661                   "RANLIB=$${RANLIB}" \
16662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16663                   mostlyclean) \
16664           || exit 1
16665
16666 @endif gprof
16667
16668 .PHONY: maybe-clean-gprof clean-gprof
16669 maybe-clean-gprof:
16670 @if gprof
16671 maybe-clean-gprof: clean-gprof
16672
16673 clean-gprof: 
16674         @: $(MAKE); $(unstage)
16675         @[ -f ./gprof/Makefile ] || exit 0; \
16676         r=`${PWD_COMMAND}`; export r; \
16677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16678         $(HOST_EXPORTS) \
16679         for flag in $(EXTRA_HOST_FLAGS) ; do \
16680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16681         done; \
16682         echo "Doing clean in gprof"; \
16683         (cd $(HOST_SUBDIR)/gprof && \
16684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16686                   "RANLIB=$${RANLIB}" \
16687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16688                   clean) \
16689           || exit 1
16690
16691 @endif gprof
16692
16693 .PHONY: maybe-distclean-gprof distclean-gprof
16694 maybe-distclean-gprof:
16695 @if gprof
16696 maybe-distclean-gprof: distclean-gprof
16697
16698 distclean-gprof: 
16699         @: $(MAKE); $(unstage)
16700         @[ -f ./gprof/Makefile ] || exit 0; \
16701         r=`${PWD_COMMAND}`; export r; \
16702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16703         $(HOST_EXPORTS) \
16704         for flag in $(EXTRA_HOST_FLAGS) ; do \
16705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16706         done; \
16707         echo "Doing distclean in gprof"; \
16708         (cd $(HOST_SUBDIR)/gprof && \
16709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16711                   "RANLIB=$${RANLIB}" \
16712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16713                   distclean) \
16714           || exit 1
16715
16716 @endif gprof
16717
16718 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16719 maybe-maintainer-clean-gprof:
16720 @if gprof
16721 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16722
16723 maintainer-clean-gprof: 
16724         @: $(MAKE); $(unstage)
16725         @[ -f ./gprof/Makefile ] || exit 0; \
16726         r=`${PWD_COMMAND}`; export r; \
16727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16728         $(HOST_EXPORTS) \
16729         for flag in $(EXTRA_HOST_FLAGS) ; do \
16730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16731         done; \
16732         echo "Doing maintainer-clean in gprof"; \
16733         (cd $(HOST_SUBDIR)/gprof && \
16734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16736                   "RANLIB=$${RANLIB}" \
16737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16738                   maintainer-clean) \
16739           || exit 1
16740
16741 @endif gprof
16742
16743
16744
16745 .PHONY: configure-intl maybe-configure-intl
16746 maybe-configure-intl:
16747 @if gcc-bootstrap
16748 configure-intl: stage_current
16749 @endif gcc-bootstrap
16750 @if intl
16751 maybe-configure-intl: configure-intl
16752 configure-intl: 
16753         @r=`${PWD_COMMAND}`; export r; \
16754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16755         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16756         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16757         $(HOST_EXPORTS)  \
16758         echo Configuring in $(HOST_SUBDIR)/intl; \
16759         cd "$(HOST_SUBDIR)/intl" || exit 1; \
16760         case $(srcdir) in \
16761           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16762           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16763                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16764         esac; \
16765         module_srcdir=intl; \
16766         $(SHELL) \
16767           $$s/$$module_srcdir/configure \
16768           --srcdir=$${topdir}/$$module_srcdir \
16769           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16770           --target=${target_alias}  \
16771           || exit 1
16772 @endif intl
16773
16774
16775
16776 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16777 maybe-configure-stage1-intl:
16778 @if intl-bootstrap
16779 maybe-configure-stage1-intl: configure-stage1-intl
16780 configure-stage1-intl:
16781         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16782         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16783         @r=`${PWD_COMMAND}`; export r; \
16784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16785         TFLAGS="$(STAGE1_TFLAGS)"; \
16786         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16787         $(HOST_EXPORTS) \
16788         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16789         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16790         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16791         echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
16792         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16793         cd $(HOST_SUBDIR)/intl || exit 1; \
16794         case $(srcdir) in \
16795           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16796           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16797                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16798         esac; \
16799         module_srcdir=intl; \
16800         $(SHELL) $$s/$$module_srcdir/configure \
16801           --srcdir=$${topdir}/$$module_srcdir \
16802           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16803           --target=${target_alias} \
16804            \
16805           $(STAGE1_CONFIGURE_FLAGS)
16806 @endif intl-bootstrap
16807
16808 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16809 maybe-configure-stage2-intl:
16810 @if intl-bootstrap
16811 maybe-configure-stage2-intl: configure-stage2-intl
16812 configure-stage2-intl:
16813         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16814         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16815         @r=`${PWD_COMMAND}`; export r; \
16816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16817         TFLAGS="$(STAGE2_TFLAGS)"; \
16818         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16819         $(HOST_EXPORTS) \
16820         $(POSTSTAGE1_HOST_EXPORTS) \
16821         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16822         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16823         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16824         echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
16825         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16826         cd $(HOST_SUBDIR)/intl || exit 1; \
16827         case $(srcdir) in \
16828           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16829           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16830                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16831         esac; \
16832         module_srcdir=intl; \
16833         $(SHELL) $$s/$$module_srcdir/configure \
16834           --srcdir=$${topdir}/$$module_srcdir \
16835           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16836           --target=${target_alias} \
16837           --with-build-libsubdir=$(HOST_SUBDIR) \
16838           $(STAGE2_CONFIGURE_FLAGS)
16839 @endif intl-bootstrap
16840
16841 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
16842 maybe-configure-stage3-intl:
16843 @if intl-bootstrap
16844 maybe-configure-stage3-intl: configure-stage3-intl
16845 configure-stage3-intl:
16846         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16847         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16848         @r=`${PWD_COMMAND}`; export r; \
16849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16850         TFLAGS="$(STAGE3_TFLAGS)"; \
16851         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16852         $(HOST_EXPORTS) \
16853         $(POSTSTAGE1_HOST_EXPORTS) \
16854         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16855         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16856         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16857         echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
16858         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16859         cd $(HOST_SUBDIR)/intl || exit 1; \
16860         case $(srcdir) in \
16861           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16862           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16863                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16864         esac; \
16865         module_srcdir=intl; \
16866         $(SHELL) $$s/$$module_srcdir/configure \
16867           --srcdir=$${topdir}/$$module_srcdir \
16868           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16869           --target=${target_alias} \
16870           --with-build-libsubdir=$(HOST_SUBDIR) \
16871           $(STAGE3_CONFIGURE_FLAGS)
16872 @endif intl-bootstrap
16873
16874 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
16875 maybe-configure-stage4-intl:
16876 @if intl-bootstrap
16877 maybe-configure-stage4-intl: configure-stage4-intl
16878 configure-stage4-intl:
16879         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16880         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16881         @r=`${PWD_COMMAND}`; export r; \
16882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16883         TFLAGS="$(STAGE4_TFLAGS)"; \
16884         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16885         $(HOST_EXPORTS) \
16886         $(POSTSTAGE1_HOST_EXPORTS) \
16887         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16888         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16889         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16890         echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
16891         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16892         cd $(HOST_SUBDIR)/intl || exit 1; \
16893         case $(srcdir) in \
16894           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16895           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16896                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16897         esac; \
16898         module_srcdir=intl; \
16899         $(SHELL) $$s/$$module_srcdir/configure \
16900           --srcdir=$${topdir}/$$module_srcdir \
16901           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16902           --target=${target_alias} \
16903           --with-build-libsubdir=$(HOST_SUBDIR) \
16904           $(STAGE4_CONFIGURE_FLAGS)
16905 @endif intl-bootstrap
16906
16907 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
16908 maybe-configure-stageprofile-intl:
16909 @if intl-bootstrap
16910 maybe-configure-stageprofile-intl: configure-stageprofile-intl
16911 configure-stageprofile-intl:
16912         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16913         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16914         @r=`${PWD_COMMAND}`; export r; \
16915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16916         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16917         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16918         $(HOST_EXPORTS) \
16919         $(POSTSTAGE1_HOST_EXPORTS) \
16920         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16921         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16922         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16923         echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
16924         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16925         cd $(HOST_SUBDIR)/intl || exit 1; \
16926         case $(srcdir) in \
16927           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16928           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16929                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16930         esac; \
16931         module_srcdir=intl; \
16932         $(SHELL) $$s/$$module_srcdir/configure \
16933           --srcdir=$${topdir}/$$module_srcdir \
16934           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16935           --target=${target_alias} \
16936           --with-build-libsubdir=$(HOST_SUBDIR) \
16937           $(STAGEprofile_CONFIGURE_FLAGS)
16938 @endif intl-bootstrap
16939
16940 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
16941 maybe-configure-stagefeedback-intl:
16942 @if intl-bootstrap
16943 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
16944 configure-stagefeedback-intl:
16945         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16946         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16947         @r=`${PWD_COMMAND}`; export r; \
16948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16949         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16950         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16951         $(HOST_EXPORTS) \
16952         $(POSTSTAGE1_HOST_EXPORTS) \
16953         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16954         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16955         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16956         echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
16957         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16958         cd $(HOST_SUBDIR)/intl || exit 1; \
16959         case $(srcdir) in \
16960           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16961           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16962                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16963         esac; \
16964         module_srcdir=intl; \
16965         $(SHELL) $$s/$$module_srcdir/configure \
16966           --srcdir=$${topdir}/$$module_srcdir \
16967           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16968           --target=${target_alias} \
16969           --with-build-libsubdir=$(HOST_SUBDIR) \
16970           $(STAGEfeedback_CONFIGURE_FLAGS)
16971 @endif intl-bootstrap
16972
16973
16974
16975
16976
16977 .PHONY: all-intl maybe-all-intl
16978 maybe-all-intl:
16979 @if gcc-bootstrap
16980 all-intl: stage_current
16981 @endif gcc-bootstrap
16982 @if intl
16983 TARGET-intl=all
16984 maybe-all-intl: all-intl
16985 all-intl: configure-intl
16986         @r=`${PWD_COMMAND}`; export r; \
16987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16988         $(HOST_EXPORTS)  \
16989         (cd $(HOST_SUBDIR)/intl && \
16990           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16991                 $(TARGET-intl))
16992 @endif intl
16993
16994
16995
16996 .PHONY: all-stage1-intl maybe-all-stage1-intl
16997 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
16998 maybe-all-stage1-intl:
16999 maybe-clean-stage1-intl:
17000 @if intl-bootstrap
17001 maybe-all-stage1-intl: all-stage1-intl
17002 all-stage1: all-stage1-intl
17003 TARGET-stage1-intl = $(TARGET-intl)
17004 all-stage1-intl: configure-stage1-intl
17005         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17006         @r=`${PWD_COMMAND}`; export r; \
17007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17008         TFLAGS="$(STAGE1_TFLAGS)"; \
17009         $(HOST_EXPORTS)  \
17010         cd $(HOST_SUBDIR)/intl && \
17011          \
17012         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17013                 CFLAGS="$(STAGE1_CFLAGS)" \
17014                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17015                 LIBCFLAGS="$(LIBCFLAGS)" \
17016                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17017                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17018                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17019                 $(EXTRA_HOST_FLAGS)  \
17020                 $(STAGE1_FLAGS_TO_PASS)  \
17021                 TFLAGS="$(STAGE1_TFLAGS)"  \
17022                 $(TARGET-stage1-intl)
17023
17024 maybe-clean-stage1-intl: clean-stage1-intl
17025 clean-stage1: clean-stage1-intl
17026 clean-stage1-intl:
17027         @if [ $(current_stage) = stage1 ]; then \
17028           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17029         else \
17030           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
17031           $(MAKE) stage1-start; \
17032         fi; \
17033         cd $(HOST_SUBDIR)/intl && \
17034         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17035         $(STAGE1_FLAGS_TO_PASS)  clean
17036 @endif intl-bootstrap
17037
17038
17039 .PHONY: all-stage2-intl maybe-all-stage2-intl
17040 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
17041 maybe-all-stage2-intl:
17042 maybe-clean-stage2-intl:
17043 @if intl-bootstrap
17044 maybe-all-stage2-intl: all-stage2-intl
17045 all-stage2: all-stage2-intl
17046 TARGET-stage2-intl = $(TARGET-intl)
17047 all-stage2-intl: configure-stage2-intl
17048         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17049         @r=`${PWD_COMMAND}`; export r; \
17050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17051         TFLAGS="$(STAGE2_TFLAGS)"; \
17052         $(HOST_EXPORTS) \
17053         $(POSTSTAGE1_HOST_EXPORTS)  \
17054         cd $(HOST_SUBDIR)/intl && \
17055          \
17056         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17057                 CFLAGS="$(STAGE2_CFLAGS)" \
17058                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17059                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17060                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17061                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17062                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17063                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17064                 TFLAGS="$(STAGE2_TFLAGS)"  \
17065                 $(TARGET-stage2-intl)
17066
17067 maybe-clean-stage2-intl: clean-stage2-intl
17068 clean-stage2: clean-stage2-intl
17069 clean-stage2-intl:
17070         @if [ $(current_stage) = stage2 ]; then \
17071           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17072         else \
17073           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17074           $(MAKE) stage2-start; \
17075         fi; \
17076         cd $(HOST_SUBDIR)/intl && \
17077         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17078 @endif intl-bootstrap
17079
17080
17081 .PHONY: all-stage3-intl maybe-all-stage3-intl
17082 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17083 maybe-all-stage3-intl:
17084 maybe-clean-stage3-intl:
17085 @if intl-bootstrap
17086 maybe-all-stage3-intl: all-stage3-intl
17087 all-stage3: all-stage3-intl
17088 TARGET-stage3-intl = $(TARGET-intl)
17089 all-stage3-intl: configure-stage3-intl
17090         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17091         @r=`${PWD_COMMAND}`; export r; \
17092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17093         TFLAGS="$(STAGE3_TFLAGS)"; \
17094         $(HOST_EXPORTS) \
17095         $(POSTSTAGE1_HOST_EXPORTS)  \
17096         cd $(HOST_SUBDIR)/intl && \
17097          \
17098         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17099                 CFLAGS="$(STAGE3_CFLAGS)" \
17100                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17101                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17102                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17103                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17104                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17105                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17106                 TFLAGS="$(STAGE3_TFLAGS)"  \
17107                 $(TARGET-stage3-intl)
17108
17109 maybe-clean-stage3-intl: clean-stage3-intl
17110 clean-stage3: clean-stage3-intl
17111 clean-stage3-intl:
17112         @if [ $(current_stage) = stage3 ]; then \
17113           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17114         else \
17115           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17116           $(MAKE) stage3-start; \
17117         fi; \
17118         cd $(HOST_SUBDIR)/intl && \
17119         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17120 @endif intl-bootstrap
17121
17122
17123 .PHONY: all-stage4-intl maybe-all-stage4-intl
17124 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17125 maybe-all-stage4-intl:
17126 maybe-clean-stage4-intl:
17127 @if intl-bootstrap
17128 maybe-all-stage4-intl: all-stage4-intl
17129 all-stage4: all-stage4-intl
17130 TARGET-stage4-intl = $(TARGET-intl)
17131 all-stage4-intl: configure-stage4-intl
17132         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17133         @r=`${PWD_COMMAND}`; export r; \
17134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17135         TFLAGS="$(STAGE4_TFLAGS)"; \
17136         $(HOST_EXPORTS) \
17137         $(POSTSTAGE1_HOST_EXPORTS)  \
17138         cd $(HOST_SUBDIR)/intl && \
17139          \
17140         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17141                 CFLAGS="$(STAGE4_CFLAGS)" \
17142                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17143                 LIBCFLAGS="$(STAGE4_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="$(STAGE4_TFLAGS)"  \
17149                 $(TARGET-stage4-intl)
17150
17151 maybe-clean-stage4-intl: clean-stage4-intl
17152 clean-stage4: clean-stage4-intl
17153 clean-stage4-intl:
17154         @if [ $(current_stage) = stage4 ]; then \
17155           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17156         else \
17157           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17158           $(MAKE) stage4-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-stageprofile-intl maybe-all-stageprofile-intl
17166 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17167 maybe-all-stageprofile-intl:
17168 maybe-clean-stageprofile-intl:
17169 @if intl-bootstrap
17170 maybe-all-stageprofile-intl: all-stageprofile-intl
17171 all-stageprofile: all-stageprofile-intl
17172 TARGET-stageprofile-intl = $(TARGET-intl)
17173 all-stageprofile-intl: configure-stageprofile-intl
17174         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17175         @r=`${PWD_COMMAND}`; export r; \
17176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17177         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17178         $(HOST_EXPORTS) \
17179         $(POSTSTAGE1_HOST_EXPORTS)  \
17180         cd $(HOST_SUBDIR)/intl && \
17181          \
17182         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17183                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17184                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17185                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17186                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17187                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17188                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17189                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17190                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
17191                 $(TARGET-stageprofile-intl)
17192
17193 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17194 clean-stageprofile: clean-stageprofile-intl
17195 clean-stageprofile-intl:
17196         @if [ $(current_stage) = stageprofile ]; then \
17197           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17198         else \
17199           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17200           $(MAKE) stageprofile-start; \
17201         fi; \
17202         cd $(HOST_SUBDIR)/intl && \
17203         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17204 @endif intl-bootstrap
17205
17206
17207 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17208 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17209 maybe-all-stagefeedback-intl:
17210 maybe-clean-stagefeedback-intl:
17211 @if intl-bootstrap
17212 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17213 all-stagefeedback: all-stagefeedback-intl
17214 TARGET-stagefeedback-intl = $(TARGET-intl)
17215 all-stagefeedback-intl: configure-stagefeedback-intl
17216         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17217         @r=`${PWD_COMMAND}`; export r; \
17218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17219         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17220         $(HOST_EXPORTS) \
17221         $(POSTSTAGE1_HOST_EXPORTS)  \
17222         cd $(HOST_SUBDIR)/intl && \
17223          \
17224         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17225                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17226                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17227                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17228                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17229                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17230                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17231                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17232                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
17233                 $(TARGET-stagefeedback-intl)
17234
17235 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17236 clean-stagefeedback: clean-stagefeedback-intl
17237 clean-stagefeedback-intl:
17238         @if [ $(current_stage) = stagefeedback ]; then \
17239           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17240         else \
17241           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17242           $(MAKE) stagefeedback-start; \
17243         fi; \
17244         cd $(HOST_SUBDIR)/intl && \
17245         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17246 @endif intl-bootstrap
17247
17248
17249
17250
17251
17252 .PHONY: check-intl maybe-check-intl
17253 maybe-check-intl:
17254 @if intl
17255 maybe-check-intl: check-intl
17256
17257 check-intl:
17258         @: $(MAKE); $(unstage)
17259         @r=`${PWD_COMMAND}`; export r; \
17260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17261         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17262         (cd $(HOST_SUBDIR)/intl && \
17263           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
17264
17265 @endif intl
17266
17267 .PHONY: install-intl maybe-install-intl
17268 maybe-install-intl:
17269 @if intl
17270 maybe-install-intl: install-intl
17271
17272 install-intl: installdirs
17273         @: $(MAKE); $(unstage)
17274         @r=`${PWD_COMMAND}`; export r; \
17275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17276         $(HOST_EXPORTS) \
17277         (cd $(HOST_SUBDIR)/intl && \
17278           $(MAKE) $(FLAGS_TO_PASS)  install)
17279
17280 @endif intl
17281
17282 .PHONY: install-strip-intl maybe-install-strip-intl
17283 maybe-install-strip-intl:
17284 @if intl
17285 maybe-install-strip-intl: install-strip-intl
17286
17287 install-strip-intl: installdirs
17288         @: $(MAKE); $(unstage)
17289         @r=`${PWD_COMMAND}`; export r; \
17290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17291         $(HOST_EXPORTS) \
17292         (cd $(HOST_SUBDIR)/intl && \
17293           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17294
17295 @endif intl
17296
17297 # Other targets (info, dvi, pdf, etc.)
17298
17299 .PHONY: maybe-info-intl info-intl
17300 maybe-info-intl:
17301 @if intl
17302 maybe-info-intl: info-intl
17303
17304 info-intl: \
17305     configure-intl 
17306         @[ -f ./intl/Makefile ] || exit 0; \
17307         r=`${PWD_COMMAND}`; export r; \
17308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17309         $(HOST_EXPORTS) \
17310         for flag in $(EXTRA_HOST_FLAGS) ; do \
17311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17312         done; \
17313         echo "Doing info in intl"; \
17314         (cd $(HOST_SUBDIR)/intl && \
17315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17317                   "RANLIB=$${RANLIB}" \
17318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17319                   info) \
17320           || exit 1
17321
17322 @endif intl
17323
17324 .PHONY: maybe-dvi-intl dvi-intl
17325 maybe-dvi-intl:
17326 @if intl
17327 maybe-dvi-intl: dvi-intl
17328
17329 dvi-intl: \
17330     configure-intl 
17331         @[ -f ./intl/Makefile ] || exit 0; \
17332         r=`${PWD_COMMAND}`; export r; \
17333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17334         $(HOST_EXPORTS) \
17335         for flag in $(EXTRA_HOST_FLAGS) ; do \
17336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17337         done; \
17338         echo "Doing dvi in intl"; \
17339         (cd $(HOST_SUBDIR)/intl && \
17340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17342                   "RANLIB=$${RANLIB}" \
17343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17344                   dvi) \
17345           || exit 1
17346
17347 @endif intl
17348
17349 .PHONY: maybe-pdf-intl pdf-intl
17350 maybe-pdf-intl:
17351 @if intl
17352 maybe-pdf-intl: pdf-intl
17353
17354 pdf-intl: \
17355     configure-intl 
17356         @[ -f ./intl/Makefile ] || exit 0; \
17357         r=`${PWD_COMMAND}`; export r; \
17358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17359         $(HOST_EXPORTS) \
17360         for flag in $(EXTRA_HOST_FLAGS) ; do \
17361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17362         done; \
17363         echo "Doing pdf in intl"; \
17364         (cd $(HOST_SUBDIR)/intl && \
17365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17367                   "RANLIB=$${RANLIB}" \
17368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17369                   pdf) \
17370           || exit 1
17371
17372 @endif intl
17373
17374 .PHONY: maybe-html-intl html-intl
17375 maybe-html-intl:
17376 @if intl
17377 maybe-html-intl: html-intl
17378
17379 html-intl: \
17380     configure-intl 
17381         @[ -f ./intl/Makefile ] || exit 0; \
17382         r=`${PWD_COMMAND}`; export r; \
17383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17384         $(HOST_EXPORTS) \
17385         for flag in $(EXTRA_HOST_FLAGS) ; do \
17386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17387         done; \
17388         echo "Doing html in intl"; \
17389         (cd $(HOST_SUBDIR)/intl && \
17390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17392                   "RANLIB=$${RANLIB}" \
17393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17394                   html) \
17395           || exit 1
17396
17397 @endif intl
17398
17399 .PHONY: maybe-TAGS-intl TAGS-intl
17400 maybe-TAGS-intl:
17401 @if intl
17402 maybe-TAGS-intl: TAGS-intl
17403
17404 TAGS-intl: \
17405     configure-intl 
17406         @[ -f ./intl/Makefile ] || exit 0; \
17407         r=`${PWD_COMMAND}`; export r; \
17408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17409         $(HOST_EXPORTS) \
17410         for flag in $(EXTRA_HOST_FLAGS) ; do \
17411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17412         done; \
17413         echo "Doing TAGS in intl"; \
17414         (cd $(HOST_SUBDIR)/intl && \
17415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17417                   "RANLIB=$${RANLIB}" \
17418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17419                   TAGS) \
17420           || exit 1
17421
17422 @endif intl
17423
17424 .PHONY: maybe-install-info-intl install-info-intl
17425 maybe-install-info-intl:
17426 @if intl
17427 maybe-install-info-intl: install-info-intl
17428
17429 install-info-intl: \
17430     configure-intl \
17431     info-intl 
17432         @[ -f ./intl/Makefile ] || exit 0; \
17433         r=`${PWD_COMMAND}`; export r; \
17434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17435         $(HOST_EXPORTS) \
17436         for flag in $(EXTRA_HOST_FLAGS) ; do \
17437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17438         done; \
17439         echo "Doing install-info in intl"; \
17440         (cd $(HOST_SUBDIR)/intl && \
17441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17443                   "RANLIB=$${RANLIB}" \
17444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17445                   install-info) \
17446           || exit 1
17447
17448 @endif intl
17449
17450 .PHONY: maybe-install-pdf-intl install-pdf-intl
17451 maybe-install-pdf-intl:
17452 @if intl
17453 maybe-install-pdf-intl: install-pdf-intl
17454
17455 install-pdf-intl: \
17456     configure-intl \
17457     pdf-intl 
17458         @[ -f ./intl/Makefile ] || exit 0; \
17459         r=`${PWD_COMMAND}`; export r; \
17460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17461         $(HOST_EXPORTS) \
17462         for flag in $(EXTRA_HOST_FLAGS) ; do \
17463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17464         done; \
17465         echo "Doing install-pdf in intl"; \
17466         (cd $(HOST_SUBDIR)/intl && \
17467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17469                   "RANLIB=$${RANLIB}" \
17470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17471                   install-pdf) \
17472           || exit 1
17473
17474 @endif intl
17475
17476 .PHONY: maybe-install-html-intl install-html-intl
17477 maybe-install-html-intl:
17478 @if intl
17479 maybe-install-html-intl: install-html-intl
17480
17481 install-html-intl: \
17482     configure-intl \
17483     html-intl 
17484         @[ -f ./intl/Makefile ] || exit 0; \
17485         r=`${PWD_COMMAND}`; export r; \
17486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17487         $(HOST_EXPORTS) \
17488         for flag in $(EXTRA_HOST_FLAGS) ; do \
17489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17490         done; \
17491         echo "Doing install-html in intl"; \
17492         (cd $(HOST_SUBDIR)/intl && \
17493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17495                   "RANLIB=$${RANLIB}" \
17496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17497                   install-html) \
17498           || exit 1
17499
17500 @endif intl
17501
17502 .PHONY: maybe-installcheck-intl installcheck-intl
17503 maybe-installcheck-intl:
17504 @if intl
17505 maybe-installcheck-intl: installcheck-intl
17506
17507 installcheck-intl: \
17508     configure-intl 
17509         @[ -f ./intl/Makefile ] || exit 0; \
17510         r=`${PWD_COMMAND}`; export r; \
17511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17512         $(HOST_EXPORTS) \
17513         for flag in $(EXTRA_HOST_FLAGS) ; do \
17514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17515         done; \
17516         echo "Doing installcheck in intl"; \
17517         (cd $(HOST_SUBDIR)/intl && \
17518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17520                   "RANLIB=$${RANLIB}" \
17521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17522                   installcheck) \
17523           || exit 1
17524
17525 @endif intl
17526
17527 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17528 maybe-mostlyclean-intl:
17529 @if intl
17530 maybe-mostlyclean-intl: mostlyclean-intl
17531
17532 mostlyclean-intl: 
17533         @[ -f ./intl/Makefile ] || exit 0; \
17534         r=`${PWD_COMMAND}`; export r; \
17535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17536         $(HOST_EXPORTS) \
17537         for flag in $(EXTRA_HOST_FLAGS) ; do \
17538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17539         done; \
17540         echo "Doing mostlyclean in intl"; \
17541         (cd $(HOST_SUBDIR)/intl && \
17542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17544                   "RANLIB=$${RANLIB}" \
17545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17546                   mostlyclean) \
17547           || exit 1
17548
17549 @endif intl
17550
17551 .PHONY: maybe-clean-intl clean-intl
17552 maybe-clean-intl:
17553 @if intl
17554 maybe-clean-intl: clean-intl
17555
17556 clean-intl: 
17557         @[ -f ./intl/Makefile ] || exit 0; \
17558         r=`${PWD_COMMAND}`; export r; \
17559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17560         $(HOST_EXPORTS) \
17561         for flag in $(EXTRA_HOST_FLAGS) ; do \
17562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17563         done; \
17564         echo "Doing clean in intl"; \
17565         (cd $(HOST_SUBDIR)/intl && \
17566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17568                   "RANLIB=$${RANLIB}" \
17569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17570                   clean) \
17571           || exit 1
17572
17573 @endif intl
17574
17575 .PHONY: maybe-distclean-intl distclean-intl
17576 maybe-distclean-intl:
17577 @if intl
17578 maybe-distclean-intl: distclean-intl
17579
17580 distclean-intl: 
17581         @[ -f ./intl/Makefile ] || exit 0; \
17582         r=`${PWD_COMMAND}`; export r; \
17583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17584         $(HOST_EXPORTS) \
17585         for flag in $(EXTRA_HOST_FLAGS) ; do \
17586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17587         done; \
17588         echo "Doing distclean in intl"; \
17589         (cd $(HOST_SUBDIR)/intl && \
17590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17592                   "RANLIB=$${RANLIB}" \
17593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17594                   distclean) \
17595           || exit 1
17596
17597 @endif intl
17598
17599 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17600 maybe-maintainer-clean-intl:
17601 @if intl
17602 maybe-maintainer-clean-intl: maintainer-clean-intl
17603
17604 maintainer-clean-intl: 
17605         @[ -f ./intl/Makefile ] || exit 0; \
17606         r=`${PWD_COMMAND}`; export r; \
17607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17608         $(HOST_EXPORTS) \
17609         for flag in $(EXTRA_HOST_FLAGS) ; do \
17610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17611         done; \
17612         echo "Doing maintainer-clean in intl"; \
17613         (cd $(HOST_SUBDIR)/intl && \
17614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17616                   "RANLIB=$${RANLIB}" \
17617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17618                   maintainer-clean) \
17619           || exit 1
17620
17621 @endif intl
17622
17623
17624
17625 .PHONY: configure-tcl maybe-configure-tcl
17626 maybe-configure-tcl:
17627 @if gcc-bootstrap
17628 configure-tcl: stage_current
17629 @endif gcc-bootstrap
17630 @if tcl
17631 maybe-configure-tcl: configure-tcl
17632 configure-tcl: 
17633         @: $(MAKE); $(unstage)
17634         @r=`${PWD_COMMAND}`; export r; \
17635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17636         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17637         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
17638         $(HOST_EXPORTS)  \
17639         echo Configuring in $(HOST_SUBDIR)/tcl; \
17640         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17641         case $(srcdir) in \
17642           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17643           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17644                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17645         esac; \
17646         module_srcdir=tcl; \
17647         $(SHELL) \
17648           $$s/$$module_srcdir/configure \
17649           --srcdir=$${topdir}/$$module_srcdir \
17650           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17651           --target=${target_alias}  \
17652           || exit 1
17653 @endif tcl
17654
17655
17656
17657
17658
17659 .PHONY: all-tcl maybe-all-tcl
17660 maybe-all-tcl:
17661 @if gcc-bootstrap
17662 all-tcl: stage_current
17663 @endif gcc-bootstrap
17664 @if tcl
17665 TARGET-tcl=all
17666 maybe-all-tcl: all-tcl
17667 all-tcl: configure-tcl
17668         @: $(MAKE); $(unstage)
17669         @r=`${PWD_COMMAND}`; export r; \
17670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17671         $(HOST_EXPORTS)  \
17672         (cd $(HOST_SUBDIR)/tcl && \
17673           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17674                 $(TARGET-tcl))
17675 @endif tcl
17676
17677
17678
17679
17680 .PHONY: check-tcl maybe-check-tcl
17681 maybe-check-tcl:
17682 @if tcl
17683 maybe-check-tcl: check-tcl
17684
17685 check-tcl:
17686         @: $(MAKE); $(unstage)
17687         @r=`${PWD_COMMAND}`; export r; \
17688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17689         $(HOST_EXPORTS)  \
17690         (cd $(HOST_SUBDIR)/tcl && \
17691           $(MAKE) $(FLAGS_TO_PASS)  check)
17692
17693 @endif tcl
17694
17695 .PHONY: install-tcl maybe-install-tcl
17696 maybe-install-tcl:
17697 @if tcl
17698 maybe-install-tcl: install-tcl
17699
17700 install-tcl: installdirs
17701         @: $(MAKE); $(unstage)
17702         @r=`${PWD_COMMAND}`; export r; \
17703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17704         $(HOST_EXPORTS) \
17705         (cd $(HOST_SUBDIR)/tcl && \
17706           $(MAKE) $(FLAGS_TO_PASS)  install)
17707
17708 @endif tcl
17709
17710 .PHONY: install-strip-tcl maybe-install-strip-tcl
17711 maybe-install-strip-tcl:
17712 @if tcl
17713 maybe-install-strip-tcl: install-strip-tcl
17714
17715 install-strip-tcl: installdirs
17716         @: $(MAKE); $(unstage)
17717         @r=`${PWD_COMMAND}`; export r; \
17718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17719         $(HOST_EXPORTS) \
17720         (cd $(HOST_SUBDIR)/tcl && \
17721           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17722
17723 @endif tcl
17724
17725 # Other targets (info, dvi, pdf, etc.)
17726
17727 .PHONY: maybe-info-tcl info-tcl
17728 maybe-info-tcl:
17729 @if tcl
17730 maybe-info-tcl: info-tcl
17731
17732 info-tcl: \
17733     configure-tcl 
17734         @: $(MAKE); $(unstage)
17735         @[ -f ./tcl/Makefile ] || exit 0; \
17736         r=`${PWD_COMMAND}`; export r; \
17737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17738         $(HOST_EXPORTS) \
17739         for flag in $(EXTRA_HOST_FLAGS) ; do \
17740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17741         done; \
17742         echo "Doing info in tcl"; \
17743         (cd $(HOST_SUBDIR)/tcl && \
17744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17746                   "RANLIB=$${RANLIB}" \
17747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17748                   info) \
17749           || exit 1
17750
17751 @endif tcl
17752
17753 .PHONY: maybe-dvi-tcl dvi-tcl
17754 maybe-dvi-tcl:
17755 @if tcl
17756 maybe-dvi-tcl: dvi-tcl
17757
17758 dvi-tcl: \
17759     configure-tcl 
17760         @: $(MAKE); $(unstage)
17761         @[ -f ./tcl/Makefile ] || exit 0; \
17762         r=`${PWD_COMMAND}`; export r; \
17763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17764         $(HOST_EXPORTS) \
17765         for flag in $(EXTRA_HOST_FLAGS) ; do \
17766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17767         done; \
17768         echo "Doing dvi in tcl"; \
17769         (cd $(HOST_SUBDIR)/tcl && \
17770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17772                   "RANLIB=$${RANLIB}" \
17773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17774                   dvi) \
17775           || exit 1
17776
17777 @endif tcl
17778
17779 .PHONY: maybe-pdf-tcl pdf-tcl
17780 maybe-pdf-tcl:
17781 @if tcl
17782 maybe-pdf-tcl: pdf-tcl
17783
17784 pdf-tcl: \
17785     configure-tcl 
17786         @: $(MAKE); $(unstage)
17787         @[ -f ./tcl/Makefile ] || exit 0; \
17788         r=`${PWD_COMMAND}`; export r; \
17789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17790         $(HOST_EXPORTS) \
17791         for flag in $(EXTRA_HOST_FLAGS) ; do \
17792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17793         done; \
17794         echo "Doing pdf in tcl"; \
17795         (cd $(HOST_SUBDIR)/tcl && \
17796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17798                   "RANLIB=$${RANLIB}" \
17799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17800                   pdf) \
17801           || exit 1
17802
17803 @endif tcl
17804
17805 .PHONY: maybe-html-tcl html-tcl
17806 maybe-html-tcl:
17807 @if tcl
17808 maybe-html-tcl: html-tcl
17809
17810 html-tcl: \
17811     configure-tcl 
17812         @: $(MAKE); $(unstage)
17813         @[ -f ./tcl/Makefile ] || exit 0; \
17814         r=`${PWD_COMMAND}`; export r; \
17815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17816         $(HOST_EXPORTS) \
17817         for flag in $(EXTRA_HOST_FLAGS) ; do \
17818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17819         done; \
17820         echo "Doing html in tcl"; \
17821         (cd $(HOST_SUBDIR)/tcl && \
17822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17824                   "RANLIB=$${RANLIB}" \
17825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17826                   html) \
17827           || exit 1
17828
17829 @endif tcl
17830
17831 .PHONY: maybe-TAGS-tcl TAGS-tcl
17832 maybe-TAGS-tcl:
17833 @if tcl
17834 maybe-TAGS-tcl: TAGS-tcl
17835
17836 TAGS-tcl: \
17837     configure-tcl 
17838         @: $(MAKE); $(unstage)
17839         @[ -f ./tcl/Makefile ] || exit 0; \
17840         r=`${PWD_COMMAND}`; export r; \
17841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17842         $(HOST_EXPORTS) \
17843         for flag in $(EXTRA_HOST_FLAGS) ; do \
17844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17845         done; \
17846         echo "Doing TAGS in tcl"; \
17847         (cd $(HOST_SUBDIR)/tcl && \
17848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17850                   "RANLIB=$${RANLIB}" \
17851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17852                   TAGS) \
17853           || exit 1
17854
17855 @endif tcl
17856
17857 .PHONY: maybe-install-info-tcl install-info-tcl
17858 maybe-install-info-tcl:
17859 @if tcl
17860 maybe-install-info-tcl: install-info-tcl
17861
17862 install-info-tcl: \
17863     configure-tcl \
17864     info-tcl 
17865         @: $(MAKE); $(unstage)
17866         @[ -f ./tcl/Makefile ] || exit 0; \
17867         r=`${PWD_COMMAND}`; export r; \
17868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17869         $(HOST_EXPORTS) \
17870         for flag in $(EXTRA_HOST_FLAGS) ; do \
17871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17872         done; \
17873         echo "Doing install-info in tcl"; \
17874         (cd $(HOST_SUBDIR)/tcl && \
17875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17877                   "RANLIB=$${RANLIB}" \
17878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17879                   install-info) \
17880           || exit 1
17881
17882 @endif tcl
17883
17884 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
17885 maybe-install-pdf-tcl:
17886 @if tcl
17887 maybe-install-pdf-tcl: install-pdf-tcl
17888
17889 install-pdf-tcl: \
17890     configure-tcl \
17891     pdf-tcl 
17892         @: $(MAKE); $(unstage)
17893         @[ -f ./tcl/Makefile ] || exit 0; \
17894         r=`${PWD_COMMAND}`; export r; \
17895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17896         $(HOST_EXPORTS) \
17897         for flag in $(EXTRA_HOST_FLAGS) ; do \
17898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17899         done; \
17900         echo "Doing install-pdf in tcl"; \
17901         (cd $(HOST_SUBDIR)/tcl && \
17902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17904                   "RANLIB=$${RANLIB}" \
17905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17906                   install-pdf) \
17907           || exit 1
17908
17909 @endif tcl
17910
17911 .PHONY: maybe-install-html-tcl install-html-tcl
17912 maybe-install-html-tcl:
17913 @if tcl
17914 maybe-install-html-tcl: install-html-tcl
17915
17916 install-html-tcl: \
17917     configure-tcl \
17918     html-tcl 
17919         @: $(MAKE); $(unstage)
17920         @[ -f ./tcl/Makefile ] || exit 0; \
17921         r=`${PWD_COMMAND}`; export r; \
17922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17923         $(HOST_EXPORTS) \
17924         for flag in $(EXTRA_HOST_FLAGS) ; do \
17925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17926         done; \
17927         echo "Doing install-html in tcl"; \
17928         (cd $(HOST_SUBDIR)/tcl && \
17929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17931                   "RANLIB=$${RANLIB}" \
17932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17933                   install-html) \
17934           || exit 1
17935
17936 @endif tcl
17937
17938 .PHONY: maybe-installcheck-tcl installcheck-tcl
17939 maybe-installcheck-tcl:
17940 @if tcl
17941 maybe-installcheck-tcl: installcheck-tcl
17942
17943 installcheck-tcl: \
17944     configure-tcl 
17945         @: $(MAKE); $(unstage)
17946         @[ -f ./tcl/Makefile ] || exit 0; \
17947         r=`${PWD_COMMAND}`; export r; \
17948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17949         $(HOST_EXPORTS) \
17950         for flag in $(EXTRA_HOST_FLAGS) ; do \
17951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17952         done; \
17953         echo "Doing installcheck in tcl"; \
17954         (cd $(HOST_SUBDIR)/tcl && \
17955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17957                   "RANLIB=$${RANLIB}" \
17958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17959                   installcheck) \
17960           || exit 1
17961
17962 @endif tcl
17963
17964 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
17965 maybe-mostlyclean-tcl:
17966 @if tcl
17967 maybe-mostlyclean-tcl: mostlyclean-tcl
17968
17969 # tcl doesn't support mostlyclean.
17970 mostlyclean-tcl:
17971
17972 @endif tcl
17973
17974 .PHONY: maybe-clean-tcl clean-tcl
17975 maybe-clean-tcl:
17976 @if tcl
17977 maybe-clean-tcl: clean-tcl
17978
17979 clean-tcl: 
17980         @: $(MAKE); $(unstage)
17981         @[ -f ./tcl/Makefile ] || exit 0; \
17982         r=`${PWD_COMMAND}`; export r; \
17983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17984         $(HOST_EXPORTS) \
17985         for flag in $(EXTRA_HOST_FLAGS) ; do \
17986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17987         done; \
17988         echo "Doing clean in tcl"; \
17989         (cd $(HOST_SUBDIR)/tcl && \
17990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17992                   "RANLIB=$${RANLIB}" \
17993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17994                   clean) \
17995           || exit 1
17996
17997 @endif tcl
17998
17999 .PHONY: maybe-distclean-tcl distclean-tcl
18000 maybe-distclean-tcl:
18001 @if tcl
18002 maybe-distclean-tcl: distclean-tcl
18003
18004 distclean-tcl: 
18005         @: $(MAKE); $(unstage)
18006         @[ -f ./tcl/Makefile ] || exit 0; \
18007         r=`${PWD_COMMAND}`; export r; \
18008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18009         $(HOST_EXPORTS) \
18010         for flag in $(EXTRA_HOST_FLAGS) ; do \
18011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18012         done; \
18013         echo "Doing distclean in tcl"; \
18014         (cd $(HOST_SUBDIR)/tcl && \
18015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18017                   "RANLIB=$${RANLIB}" \
18018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18019                   distclean) \
18020           || exit 1
18021
18022 @endif tcl
18023
18024 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
18025 maybe-maintainer-clean-tcl:
18026 @if tcl
18027 maybe-maintainer-clean-tcl: maintainer-clean-tcl
18028
18029 maintainer-clean-tcl: 
18030         @: $(MAKE); $(unstage)
18031         @[ -f ./tcl/Makefile ] || exit 0; \
18032         r=`${PWD_COMMAND}`; export r; \
18033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18034         $(HOST_EXPORTS) \
18035         for flag in $(EXTRA_HOST_FLAGS) ; do \
18036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18037         done; \
18038         echo "Doing maintainer-clean in tcl"; \
18039         (cd $(HOST_SUBDIR)/tcl && \
18040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18042                   "RANLIB=$${RANLIB}" \
18043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18044                   maintainer-clean) \
18045           || exit 1
18046
18047 @endif tcl
18048
18049
18050
18051 .PHONY: configure-itcl maybe-configure-itcl
18052 maybe-configure-itcl:
18053 @if gcc-bootstrap
18054 configure-itcl: stage_current
18055 @endif gcc-bootstrap
18056 @if itcl
18057 maybe-configure-itcl: configure-itcl
18058 configure-itcl: 
18059         @: $(MAKE); $(unstage)
18060         @r=`${PWD_COMMAND}`; export r; \
18061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18062         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18063         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
18064         $(HOST_EXPORTS)  \
18065         echo Configuring in $(HOST_SUBDIR)/itcl; \
18066         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18067         case $(srcdir) in \
18068           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18069           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18070                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18071         esac; \
18072         module_srcdir=itcl; \
18073         $(SHELL) \
18074           $$s/$$module_srcdir/configure \
18075           --srcdir=$${topdir}/$$module_srcdir \
18076           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18077           --target=${target_alias}  \
18078           || exit 1
18079 @endif itcl
18080
18081
18082
18083
18084
18085 .PHONY: all-itcl maybe-all-itcl
18086 maybe-all-itcl:
18087 @if gcc-bootstrap
18088 all-itcl: stage_current
18089 @endif gcc-bootstrap
18090 @if itcl
18091 TARGET-itcl=all
18092 maybe-all-itcl: all-itcl
18093 all-itcl: configure-itcl
18094         @: $(MAKE); $(unstage)
18095         @r=`${PWD_COMMAND}`; export r; \
18096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18097         $(HOST_EXPORTS)  \
18098         (cd $(HOST_SUBDIR)/itcl && \
18099           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18100                 $(TARGET-itcl))
18101 @endif itcl
18102
18103
18104
18105
18106 .PHONY: check-itcl maybe-check-itcl
18107 maybe-check-itcl:
18108 @if itcl
18109 maybe-check-itcl: check-itcl
18110
18111 check-itcl:
18112         @: $(MAKE); $(unstage)
18113         @r=`${PWD_COMMAND}`; export r; \
18114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18115         $(HOST_EXPORTS)  \
18116         (cd $(HOST_SUBDIR)/itcl && \
18117           $(MAKE) $(FLAGS_TO_PASS)  check)
18118
18119 @endif itcl
18120
18121 .PHONY: install-itcl maybe-install-itcl
18122 maybe-install-itcl:
18123 @if itcl
18124 maybe-install-itcl: install-itcl
18125
18126 install-itcl: installdirs
18127         @: $(MAKE); $(unstage)
18128         @r=`${PWD_COMMAND}`; export r; \
18129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18130         $(HOST_EXPORTS) \
18131         (cd $(HOST_SUBDIR)/itcl && \
18132           $(MAKE) $(FLAGS_TO_PASS)  install)
18133
18134 @endif itcl
18135
18136 .PHONY: install-strip-itcl maybe-install-strip-itcl
18137 maybe-install-strip-itcl:
18138 @if itcl
18139 maybe-install-strip-itcl: install-strip-itcl
18140
18141 install-strip-itcl: installdirs
18142         @: $(MAKE); $(unstage)
18143         @r=`${PWD_COMMAND}`; export r; \
18144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18145         $(HOST_EXPORTS) \
18146         (cd $(HOST_SUBDIR)/itcl && \
18147           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18148
18149 @endif itcl
18150
18151 # Other targets (info, dvi, pdf, etc.)
18152
18153 .PHONY: maybe-info-itcl info-itcl
18154 maybe-info-itcl:
18155 @if itcl
18156 maybe-info-itcl: info-itcl
18157
18158 info-itcl: \
18159     configure-itcl 
18160         @: $(MAKE); $(unstage)
18161         @[ -f ./itcl/Makefile ] || exit 0; \
18162         r=`${PWD_COMMAND}`; export r; \
18163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18164         $(HOST_EXPORTS) \
18165         for flag in $(EXTRA_HOST_FLAGS) ; do \
18166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18167         done; \
18168         echo "Doing info in itcl"; \
18169         (cd $(HOST_SUBDIR)/itcl && \
18170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18172                   "RANLIB=$${RANLIB}" \
18173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18174                   info) \
18175           || exit 1
18176
18177 @endif itcl
18178
18179 .PHONY: maybe-dvi-itcl dvi-itcl
18180 maybe-dvi-itcl:
18181 @if itcl
18182 maybe-dvi-itcl: dvi-itcl
18183
18184 dvi-itcl: \
18185     configure-itcl 
18186         @: $(MAKE); $(unstage)
18187         @[ -f ./itcl/Makefile ] || exit 0; \
18188         r=`${PWD_COMMAND}`; export r; \
18189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18190         $(HOST_EXPORTS) \
18191         for flag in $(EXTRA_HOST_FLAGS) ; do \
18192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18193         done; \
18194         echo "Doing dvi in itcl"; \
18195         (cd $(HOST_SUBDIR)/itcl && \
18196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18198                   "RANLIB=$${RANLIB}" \
18199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18200                   dvi) \
18201           || exit 1
18202
18203 @endif itcl
18204
18205 .PHONY: maybe-pdf-itcl pdf-itcl
18206 maybe-pdf-itcl:
18207 @if itcl
18208 maybe-pdf-itcl: pdf-itcl
18209
18210 pdf-itcl: \
18211     configure-itcl 
18212         @: $(MAKE); $(unstage)
18213         @[ -f ./itcl/Makefile ] || exit 0; \
18214         r=`${PWD_COMMAND}`; export r; \
18215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18216         $(HOST_EXPORTS) \
18217         for flag in $(EXTRA_HOST_FLAGS) ; do \
18218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18219         done; \
18220         echo "Doing pdf in itcl"; \
18221         (cd $(HOST_SUBDIR)/itcl && \
18222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18224                   "RANLIB=$${RANLIB}" \
18225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18226                   pdf) \
18227           || exit 1
18228
18229 @endif itcl
18230
18231 .PHONY: maybe-html-itcl html-itcl
18232 maybe-html-itcl:
18233 @if itcl
18234 maybe-html-itcl: html-itcl
18235
18236 html-itcl: \
18237     configure-itcl 
18238         @: $(MAKE); $(unstage)
18239         @[ -f ./itcl/Makefile ] || exit 0; \
18240         r=`${PWD_COMMAND}`; export r; \
18241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18242         $(HOST_EXPORTS) \
18243         for flag in $(EXTRA_HOST_FLAGS) ; do \
18244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18245         done; \
18246         echo "Doing html in itcl"; \
18247         (cd $(HOST_SUBDIR)/itcl && \
18248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18250                   "RANLIB=$${RANLIB}" \
18251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18252                   html) \
18253           || exit 1
18254
18255 @endif itcl
18256
18257 .PHONY: maybe-TAGS-itcl TAGS-itcl
18258 maybe-TAGS-itcl:
18259 @if itcl
18260 maybe-TAGS-itcl: TAGS-itcl
18261
18262 TAGS-itcl: \
18263     configure-itcl 
18264         @: $(MAKE); $(unstage)
18265         @[ -f ./itcl/Makefile ] || exit 0; \
18266         r=`${PWD_COMMAND}`; export r; \
18267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18268         $(HOST_EXPORTS) \
18269         for flag in $(EXTRA_HOST_FLAGS) ; do \
18270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18271         done; \
18272         echo "Doing TAGS in itcl"; \
18273         (cd $(HOST_SUBDIR)/itcl && \
18274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18276                   "RANLIB=$${RANLIB}" \
18277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18278                   TAGS) \
18279           || exit 1
18280
18281 @endif itcl
18282
18283 .PHONY: maybe-install-info-itcl install-info-itcl
18284 maybe-install-info-itcl:
18285 @if itcl
18286 maybe-install-info-itcl: install-info-itcl
18287
18288 install-info-itcl: \
18289     configure-itcl \
18290     info-itcl 
18291         @: $(MAKE); $(unstage)
18292         @[ -f ./itcl/Makefile ] || exit 0; \
18293         r=`${PWD_COMMAND}`; export r; \
18294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18295         $(HOST_EXPORTS) \
18296         for flag in $(EXTRA_HOST_FLAGS) ; do \
18297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18298         done; \
18299         echo "Doing install-info in itcl"; \
18300         (cd $(HOST_SUBDIR)/itcl && \
18301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18303                   "RANLIB=$${RANLIB}" \
18304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18305                   install-info) \
18306           || exit 1
18307
18308 @endif itcl
18309
18310 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18311 maybe-install-pdf-itcl:
18312 @if itcl
18313 maybe-install-pdf-itcl: install-pdf-itcl
18314
18315 install-pdf-itcl: \
18316     configure-itcl \
18317     pdf-itcl 
18318         @: $(MAKE); $(unstage)
18319         @[ -f ./itcl/Makefile ] || exit 0; \
18320         r=`${PWD_COMMAND}`; export r; \
18321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18322         $(HOST_EXPORTS) \
18323         for flag in $(EXTRA_HOST_FLAGS) ; do \
18324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18325         done; \
18326         echo "Doing install-pdf in itcl"; \
18327         (cd $(HOST_SUBDIR)/itcl && \
18328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18330                   "RANLIB=$${RANLIB}" \
18331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18332                   install-pdf) \
18333           || exit 1
18334
18335 @endif itcl
18336
18337 .PHONY: maybe-install-html-itcl install-html-itcl
18338 maybe-install-html-itcl:
18339 @if itcl
18340 maybe-install-html-itcl: install-html-itcl
18341
18342 install-html-itcl: \
18343     configure-itcl \
18344     html-itcl 
18345         @: $(MAKE); $(unstage)
18346         @[ -f ./itcl/Makefile ] || exit 0; \
18347         r=`${PWD_COMMAND}`; export r; \
18348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18349         $(HOST_EXPORTS) \
18350         for flag in $(EXTRA_HOST_FLAGS) ; do \
18351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18352         done; \
18353         echo "Doing install-html in itcl"; \
18354         (cd $(HOST_SUBDIR)/itcl && \
18355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18357                   "RANLIB=$${RANLIB}" \
18358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18359                   install-html) \
18360           || exit 1
18361
18362 @endif itcl
18363
18364 .PHONY: maybe-installcheck-itcl installcheck-itcl
18365 maybe-installcheck-itcl:
18366 @if itcl
18367 maybe-installcheck-itcl: installcheck-itcl
18368
18369 installcheck-itcl: \
18370     configure-itcl 
18371         @: $(MAKE); $(unstage)
18372         @[ -f ./itcl/Makefile ] || exit 0; \
18373         r=`${PWD_COMMAND}`; export r; \
18374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18375         $(HOST_EXPORTS) \
18376         for flag in $(EXTRA_HOST_FLAGS) ; do \
18377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18378         done; \
18379         echo "Doing installcheck in itcl"; \
18380         (cd $(HOST_SUBDIR)/itcl && \
18381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18383                   "RANLIB=$${RANLIB}" \
18384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18385                   installcheck) \
18386           || exit 1
18387
18388 @endif itcl
18389
18390 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18391 maybe-mostlyclean-itcl:
18392 @if itcl
18393 maybe-mostlyclean-itcl: mostlyclean-itcl
18394
18395 mostlyclean-itcl: 
18396         @: $(MAKE); $(unstage)
18397         @[ -f ./itcl/Makefile ] || exit 0; \
18398         r=`${PWD_COMMAND}`; export r; \
18399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18400         $(HOST_EXPORTS) \
18401         for flag in $(EXTRA_HOST_FLAGS) ; do \
18402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18403         done; \
18404         echo "Doing mostlyclean in itcl"; \
18405         (cd $(HOST_SUBDIR)/itcl && \
18406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18408                   "RANLIB=$${RANLIB}" \
18409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18410                   mostlyclean) \
18411           || exit 1
18412
18413 @endif itcl
18414
18415 .PHONY: maybe-clean-itcl clean-itcl
18416 maybe-clean-itcl:
18417 @if itcl
18418 maybe-clean-itcl: clean-itcl
18419
18420 clean-itcl: 
18421         @: $(MAKE); $(unstage)
18422         @[ -f ./itcl/Makefile ] || exit 0; \
18423         r=`${PWD_COMMAND}`; export r; \
18424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18425         $(HOST_EXPORTS) \
18426         for flag in $(EXTRA_HOST_FLAGS) ; do \
18427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18428         done; \
18429         echo "Doing clean in itcl"; \
18430         (cd $(HOST_SUBDIR)/itcl && \
18431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18433                   "RANLIB=$${RANLIB}" \
18434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18435                   clean) \
18436           || exit 1
18437
18438 @endif itcl
18439
18440 .PHONY: maybe-distclean-itcl distclean-itcl
18441 maybe-distclean-itcl:
18442 @if itcl
18443 maybe-distclean-itcl: distclean-itcl
18444
18445 distclean-itcl: 
18446         @: $(MAKE); $(unstage)
18447         @[ -f ./itcl/Makefile ] || exit 0; \
18448         r=`${PWD_COMMAND}`; export r; \
18449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18450         $(HOST_EXPORTS) \
18451         for flag in $(EXTRA_HOST_FLAGS) ; do \
18452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18453         done; \
18454         echo "Doing distclean in itcl"; \
18455         (cd $(HOST_SUBDIR)/itcl && \
18456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18458                   "RANLIB=$${RANLIB}" \
18459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18460                   distclean) \
18461           || exit 1
18462
18463 @endif itcl
18464
18465 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18466 maybe-maintainer-clean-itcl:
18467 @if itcl
18468 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18469
18470 maintainer-clean-itcl: 
18471         @: $(MAKE); $(unstage)
18472         @[ -f ./itcl/Makefile ] || exit 0; \
18473         r=`${PWD_COMMAND}`; export r; \
18474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18475         $(HOST_EXPORTS) \
18476         for flag in $(EXTRA_HOST_FLAGS) ; do \
18477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18478         done; \
18479         echo "Doing maintainer-clean in itcl"; \
18480         (cd $(HOST_SUBDIR)/itcl && \
18481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18483                   "RANLIB=$${RANLIB}" \
18484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18485                   maintainer-clean) \
18486           || exit 1
18487
18488 @endif itcl
18489
18490
18491
18492 .PHONY: configure-ld maybe-configure-ld
18493 maybe-configure-ld:
18494 @if gcc-bootstrap
18495 configure-ld: stage_current
18496 @endif gcc-bootstrap
18497 @if ld
18498 maybe-configure-ld: configure-ld
18499 configure-ld: 
18500         @r=`${PWD_COMMAND}`; export r; \
18501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18502         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18503         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18504         $(HOST_EXPORTS)  \
18505         echo Configuring in $(HOST_SUBDIR)/ld; \
18506         cd "$(HOST_SUBDIR)/ld" || exit 1; \
18507         case $(srcdir) in \
18508           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18509           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18510                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18511         esac; \
18512         module_srcdir=ld; \
18513         $(SHELL) \
18514           $$s/$$module_srcdir/configure \
18515           --srcdir=$${topdir}/$$module_srcdir \
18516           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18517           --target=${target_alias}  \
18518           || exit 1
18519 @endif ld
18520
18521
18522
18523 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18524 maybe-configure-stage1-ld:
18525 @if ld-bootstrap
18526 maybe-configure-stage1-ld: configure-stage1-ld
18527 configure-stage1-ld:
18528         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18529         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18530         @r=`${PWD_COMMAND}`; export r; \
18531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18532         TFLAGS="$(STAGE1_TFLAGS)"; \
18533         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18534         $(HOST_EXPORTS) \
18535         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18536         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18537         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18538         echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
18539         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18540         cd $(HOST_SUBDIR)/ld || exit 1; \
18541         case $(srcdir) in \
18542           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18543           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18544                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18545         esac; \
18546         module_srcdir=ld; \
18547         $(SHELL) $$s/$$module_srcdir/configure \
18548           --srcdir=$${topdir}/$$module_srcdir \
18549           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18550           --target=${target_alias} \
18551            \
18552           $(STAGE1_CONFIGURE_FLAGS)
18553 @endif ld-bootstrap
18554
18555 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18556 maybe-configure-stage2-ld:
18557 @if ld-bootstrap
18558 maybe-configure-stage2-ld: configure-stage2-ld
18559 configure-stage2-ld:
18560         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18561         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18562         @r=`${PWD_COMMAND}`; export r; \
18563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18564         TFLAGS="$(STAGE2_TFLAGS)"; \
18565         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18566         $(HOST_EXPORTS) \
18567         $(POSTSTAGE1_HOST_EXPORTS) \
18568         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18569         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18570         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18571         echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
18572         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18573         cd $(HOST_SUBDIR)/ld || exit 1; \
18574         case $(srcdir) in \
18575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18576           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18578         esac; \
18579         module_srcdir=ld; \
18580         $(SHELL) $$s/$$module_srcdir/configure \
18581           --srcdir=$${topdir}/$$module_srcdir \
18582           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18583           --target=${target_alias} \
18584           --with-build-libsubdir=$(HOST_SUBDIR) \
18585           $(STAGE2_CONFIGURE_FLAGS)
18586 @endif ld-bootstrap
18587
18588 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18589 maybe-configure-stage3-ld:
18590 @if ld-bootstrap
18591 maybe-configure-stage3-ld: configure-stage3-ld
18592 configure-stage3-ld:
18593         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18594         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18595         @r=`${PWD_COMMAND}`; export r; \
18596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18597         TFLAGS="$(STAGE3_TFLAGS)"; \
18598         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18599         $(HOST_EXPORTS) \
18600         $(POSTSTAGE1_HOST_EXPORTS) \
18601         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18602         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18603         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18604         echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
18605         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18606         cd $(HOST_SUBDIR)/ld || exit 1; \
18607         case $(srcdir) in \
18608           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18609           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18610                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18611         esac; \
18612         module_srcdir=ld; \
18613         $(SHELL) $$s/$$module_srcdir/configure \
18614           --srcdir=$${topdir}/$$module_srcdir \
18615           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18616           --target=${target_alias} \
18617           --with-build-libsubdir=$(HOST_SUBDIR) \
18618           $(STAGE3_CONFIGURE_FLAGS)
18619 @endif ld-bootstrap
18620
18621 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18622 maybe-configure-stage4-ld:
18623 @if ld-bootstrap
18624 maybe-configure-stage4-ld: configure-stage4-ld
18625 configure-stage4-ld:
18626         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18627         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18628         @r=`${PWD_COMMAND}`; export r; \
18629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18630         TFLAGS="$(STAGE4_TFLAGS)"; \
18631         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18632         $(HOST_EXPORTS) \
18633         $(POSTSTAGE1_HOST_EXPORTS) \
18634         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18635         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18636         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18637         echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
18638         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18639         cd $(HOST_SUBDIR)/ld || exit 1; \
18640         case $(srcdir) in \
18641           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18642           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18643                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18644         esac; \
18645         module_srcdir=ld; \
18646         $(SHELL) $$s/$$module_srcdir/configure \
18647           --srcdir=$${topdir}/$$module_srcdir \
18648           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18649           --target=${target_alias} \
18650           --with-build-libsubdir=$(HOST_SUBDIR) \
18651           $(STAGE4_CONFIGURE_FLAGS)
18652 @endif ld-bootstrap
18653
18654 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18655 maybe-configure-stageprofile-ld:
18656 @if ld-bootstrap
18657 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18658 configure-stageprofile-ld:
18659         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18660         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18661         @r=`${PWD_COMMAND}`; export r; \
18662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18663         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18664         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18665         $(HOST_EXPORTS) \
18666         $(POSTSTAGE1_HOST_EXPORTS) \
18667         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18668         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18669         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18670         echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
18671         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18672         cd $(HOST_SUBDIR)/ld || exit 1; \
18673         case $(srcdir) in \
18674           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18675           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18676                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18677         esac; \
18678         module_srcdir=ld; \
18679         $(SHELL) $$s/$$module_srcdir/configure \
18680           --srcdir=$${topdir}/$$module_srcdir \
18681           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18682           --target=${target_alias} \
18683           --with-build-libsubdir=$(HOST_SUBDIR) \
18684           $(STAGEprofile_CONFIGURE_FLAGS)
18685 @endif ld-bootstrap
18686
18687 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18688 maybe-configure-stagefeedback-ld:
18689 @if ld-bootstrap
18690 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18691 configure-stagefeedback-ld:
18692         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18693         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18694         @r=`${PWD_COMMAND}`; export r; \
18695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18696         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18697         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18698         $(HOST_EXPORTS) \
18699         $(POSTSTAGE1_HOST_EXPORTS) \
18700         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18701         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18702         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18703         echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
18704         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18705         cd $(HOST_SUBDIR)/ld || exit 1; \
18706         case $(srcdir) in \
18707           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18708           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18709                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18710         esac; \
18711         module_srcdir=ld; \
18712         $(SHELL) $$s/$$module_srcdir/configure \
18713           --srcdir=$${topdir}/$$module_srcdir \
18714           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18715           --target=${target_alias} \
18716           --with-build-libsubdir=$(HOST_SUBDIR) \
18717           $(STAGEfeedback_CONFIGURE_FLAGS)
18718 @endif ld-bootstrap
18719
18720
18721
18722
18723
18724 .PHONY: all-ld maybe-all-ld
18725 maybe-all-ld:
18726 @if gcc-bootstrap
18727 all-ld: stage_current
18728 @endif gcc-bootstrap
18729 @if ld
18730 TARGET-ld=all
18731 maybe-all-ld: all-ld
18732 all-ld: configure-ld
18733         @r=`${PWD_COMMAND}`; export r; \
18734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18735         $(HOST_EXPORTS)  \
18736         (cd $(HOST_SUBDIR)/ld && \
18737           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18738                 $(TARGET-ld))
18739 @endif ld
18740
18741
18742
18743 .PHONY: all-stage1-ld maybe-all-stage1-ld
18744 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18745 maybe-all-stage1-ld:
18746 maybe-clean-stage1-ld:
18747 @if ld-bootstrap
18748 maybe-all-stage1-ld: all-stage1-ld
18749 all-stage1: all-stage1-ld
18750 TARGET-stage1-ld = $(TARGET-ld)
18751 all-stage1-ld: configure-stage1-ld
18752         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18753         @r=`${PWD_COMMAND}`; export r; \
18754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18755         TFLAGS="$(STAGE1_TFLAGS)"; \
18756         $(HOST_EXPORTS)  \
18757         cd $(HOST_SUBDIR)/ld && \
18758          \
18759         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18760                 CFLAGS="$(STAGE1_CFLAGS)" \
18761                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18762                 LIBCFLAGS="$(LIBCFLAGS)" \
18763                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18764                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18765                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18766                 $(EXTRA_HOST_FLAGS)  \
18767                 $(STAGE1_FLAGS_TO_PASS)  \
18768                 TFLAGS="$(STAGE1_TFLAGS)"  \
18769                 $(TARGET-stage1-ld)
18770
18771 maybe-clean-stage1-ld: clean-stage1-ld
18772 clean-stage1: clean-stage1-ld
18773 clean-stage1-ld:
18774         @if [ $(current_stage) = stage1 ]; then \
18775           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18776         else \
18777           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18778           $(MAKE) stage1-start; \
18779         fi; \
18780         cd $(HOST_SUBDIR)/ld && \
18781         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18782         $(STAGE1_FLAGS_TO_PASS)  clean
18783 @endif ld-bootstrap
18784
18785
18786 .PHONY: all-stage2-ld maybe-all-stage2-ld
18787 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18788 maybe-all-stage2-ld:
18789 maybe-clean-stage2-ld:
18790 @if ld-bootstrap
18791 maybe-all-stage2-ld: all-stage2-ld
18792 all-stage2: all-stage2-ld
18793 TARGET-stage2-ld = $(TARGET-ld)
18794 all-stage2-ld: configure-stage2-ld
18795         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18796         @r=`${PWD_COMMAND}`; export r; \
18797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18798         TFLAGS="$(STAGE2_TFLAGS)"; \
18799         $(HOST_EXPORTS) \
18800         $(POSTSTAGE1_HOST_EXPORTS)  \
18801         cd $(HOST_SUBDIR)/ld && \
18802          \
18803         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18804                 CFLAGS="$(STAGE2_CFLAGS)" \
18805                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18806                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18807                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18808                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18809                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18810                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18811                 TFLAGS="$(STAGE2_TFLAGS)"  \
18812                 $(TARGET-stage2-ld)
18813
18814 maybe-clean-stage2-ld: clean-stage2-ld
18815 clean-stage2: clean-stage2-ld
18816 clean-stage2-ld:
18817         @if [ $(current_stage) = stage2 ]; then \
18818           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18819         else \
18820           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18821           $(MAKE) stage2-start; \
18822         fi; \
18823         cd $(HOST_SUBDIR)/ld && \
18824         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18825 @endif ld-bootstrap
18826
18827
18828 .PHONY: all-stage3-ld maybe-all-stage3-ld
18829 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18830 maybe-all-stage3-ld:
18831 maybe-clean-stage3-ld:
18832 @if ld-bootstrap
18833 maybe-all-stage3-ld: all-stage3-ld
18834 all-stage3: all-stage3-ld
18835 TARGET-stage3-ld = $(TARGET-ld)
18836 all-stage3-ld: configure-stage3-ld
18837         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18838         @r=`${PWD_COMMAND}`; export r; \
18839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18840         TFLAGS="$(STAGE3_TFLAGS)"; \
18841         $(HOST_EXPORTS) \
18842         $(POSTSTAGE1_HOST_EXPORTS)  \
18843         cd $(HOST_SUBDIR)/ld && \
18844          \
18845         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18846                 CFLAGS="$(STAGE3_CFLAGS)" \
18847                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18848                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18849                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18850                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18851                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18852                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18853                 TFLAGS="$(STAGE3_TFLAGS)"  \
18854                 $(TARGET-stage3-ld)
18855
18856 maybe-clean-stage3-ld: clean-stage3-ld
18857 clean-stage3: clean-stage3-ld
18858 clean-stage3-ld:
18859         @if [ $(current_stage) = stage3 ]; then \
18860           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18861         else \
18862           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
18863           $(MAKE) stage3-start; \
18864         fi; \
18865         cd $(HOST_SUBDIR)/ld && \
18866         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18867 @endif ld-bootstrap
18868
18869
18870 .PHONY: all-stage4-ld maybe-all-stage4-ld
18871 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
18872 maybe-all-stage4-ld:
18873 maybe-clean-stage4-ld:
18874 @if ld-bootstrap
18875 maybe-all-stage4-ld: all-stage4-ld
18876 all-stage4: all-stage4-ld
18877 TARGET-stage4-ld = $(TARGET-ld)
18878 all-stage4-ld: configure-stage4-ld
18879         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18880         @r=`${PWD_COMMAND}`; export r; \
18881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18882         TFLAGS="$(STAGE4_TFLAGS)"; \
18883         $(HOST_EXPORTS) \
18884         $(POSTSTAGE1_HOST_EXPORTS)  \
18885         cd $(HOST_SUBDIR)/ld && \
18886          \
18887         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18888                 CFLAGS="$(STAGE4_CFLAGS)" \
18889                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18890                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18891                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18892                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18893                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18894                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18895                 TFLAGS="$(STAGE4_TFLAGS)"  \
18896                 $(TARGET-stage4-ld)
18897
18898 maybe-clean-stage4-ld: clean-stage4-ld
18899 clean-stage4: clean-stage4-ld
18900 clean-stage4-ld:
18901         @if [ $(current_stage) = stage4 ]; then \
18902           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18903         else \
18904           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
18905           $(MAKE) stage4-start; \
18906         fi; \
18907         cd $(HOST_SUBDIR)/ld && \
18908         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18909 @endif ld-bootstrap
18910
18911
18912 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
18913 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
18914 maybe-all-stageprofile-ld:
18915 maybe-clean-stageprofile-ld:
18916 @if ld-bootstrap
18917 maybe-all-stageprofile-ld: all-stageprofile-ld
18918 all-stageprofile: all-stageprofile-ld
18919 TARGET-stageprofile-ld = $(TARGET-ld)
18920 all-stageprofile-ld: configure-stageprofile-ld
18921         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18922         @r=`${PWD_COMMAND}`; export r; \
18923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18924         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18925         $(HOST_EXPORTS) \
18926         $(POSTSTAGE1_HOST_EXPORTS)  \
18927         cd $(HOST_SUBDIR)/ld && \
18928          \
18929         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18930                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18931                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18932                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18933                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18934                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18935                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18936                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18937                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
18938                 $(TARGET-stageprofile-ld)
18939
18940 maybe-clean-stageprofile-ld: clean-stageprofile-ld
18941 clean-stageprofile: clean-stageprofile-ld
18942 clean-stageprofile-ld:
18943         @if [ $(current_stage) = stageprofile ]; then \
18944           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18945         else \
18946           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
18947           $(MAKE) stageprofile-start; \
18948         fi; \
18949         cd $(HOST_SUBDIR)/ld && \
18950         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18951 @endif ld-bootstrap
18952
18953
18954 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
18955 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
18956 maybe-all-stagefeedback-ld:
18957 maybe-clean-stagefeedback-ld:
18958 @if ld-bootstrap
18959 maybe-all-stagefeedback-ld: all-stagefeedback-ld
18960 all-stagefeedback: all-stagefeedback-ld
18961 TARGET-stagefeedback-ld = $(TARGET-ld)
18962 all-stagefeedback-ld: configure-stagefeedback-ld
18963         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18964         @r=`${PWD_COMMAND}`; export r; \
18965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18966         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18967         $(HOST_EXPORTS) \
18968         $(POSTSTAGE1_HOST_EXPORTS)  \
18969         cd $(HOST_SUBDIR)/ld && \
18970          \
18971         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18972                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18973                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18974                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18975                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18976                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18977                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18978                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18979                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
18980                 $(TARGET-stagefeedback-ld)
18981
18982 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
18983 clean-stagefeedback: clean-stagefeedback-ld
18984 clean-stagefeedback-ld:
18985         @if [ $(current_stage) = stagefeedback ]; then \
18986           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18987         else \
18988           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
18989           $(MAKE) stagefeedback-start; \
18990         fi; \
18991         cd $(HOST_SUBDIR)/ld && \
18992         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18993 @endif ld-bootstrap
18994
18995
18996
18997
18998
18999 .PHONY: check-ld maybe-check-ld
19000 maybe-check-ld:
19001 @if ld
19002 maybe-check-ld: check-ld
19003
19004 check-ld:
19005         @: $(MAKE); $(unstage)
19006         @r=`${PWD_COMMAND}`; export r; \
19007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19008         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19009         (cd $(HOST_SUBDIR)/ld && \
19010           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
19011
19012 @endif ld
19013
19014 .PHONY: install-ld maybe-install-ld
19015 maybe-install-ld:
19016 @if ld
19017 maybe-install-ld: install-ld
19018
19019 install-ld: installdirs
19020         @: $(MAKE); $(unstage)
19021         @r=`${PWD_COMMAND}`; export r; \
19022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19023         $(HOST_EXPORTS) \
19024         (cd $(HOST_SUBDIR)/ld && \
19025           $(MAKE) $(FLAGS_TO_PASS)  install)
19026
19027 @endif ld
19028
19029 .PHONY: install-strip-ld maybe-install-strip-ld
19030 maybe-install-strip-ld:
19031 @if ld
19032 maybe-install-strip-ld: install-strip-ld
19033
19034 install-strip-ld: installdirs
19035         @: $(MAKE); $(unstage)
19036         @r=`${PWD_COMMAND}`; export r; \
19037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19038         $(HOST_EXPORTS) \
19039         (cd $(HOST_SUBDIR)/ld && \
19040           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19041
19042 @endif ld
19043
19044 # Other targets (info, dvi, pdf, etc.)
19045
19046 .PHONY: maybe-info-ld info-ld
19047 maybe-info-ld:
19048 @if ld
19049 maybe-info-ld: info-ld
19050
19051 info-ld: \
19052     configure-ld 
19053         @[ -f ./ld/Makefile ] || exit 0; \
19054         r=`${PWD_COMMAND}`; export r; \
19055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19056         $(HOST_EXPORTS) \
19057         for flag in $(EXTRA_HOST_FLAGS) ; do \
19058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19059         done; \
19060         echo "Doing info in ld"; \
19061         (cd $(HOST_SUBDIR)/ld && \
19062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19064                   "RANLIB=$${RANLIB}" \
19065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19066                   info) \
19067           || exit 1
19068
19069 @endif ld
19070
19071 .PHONY: maybe-dvi-ld dvi-ld
19072 maybe-dvi-ld:
19073 @if ld
19074 maybe-dvi-ld: dvi-ld
19075
19076 dvi-ld: \
19077     configure-ld 
19078         @[ -f ./ld/Makefile ] || exit 0; \
19079         r=`${PWD_COMMAND}`; export r; \
19080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19081         $(HOST_EXPORTS) \
19082         for flag in $(EXTRA_HOST_FLAGS) ; do \
19083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19084         done; \
19085         echo "Doing dvi in ld"; \
19086         (cd $(HOST_SUBDIR)/ld && \
19087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19089                   "RANLIB=$${RANLIB}" \
19090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19091                   dvi) \
19092           || exit 1
19093
19094 @endif ld
19095
19096 .PHONY: maybe-pdf-ld pdf-ld
19097 maybe-pdf-ld:
19098 @if ld
19099 maybe-pdf-ld: pdf-ld
19100
19101 pdf-ld: \
19102     configure-ld 
19103         @[ -f ./ld/Makefile ] || exit 0; \
19104         r=`${PWD_COMMAND}`; export r; \
19105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19106         $(HOST_EXPORTS) \
19107         for flag in $(EXTRA_HOST_FLAGS) ; do \
19108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19109         done; \
19110         echo "Doing pdf in ld"; \
19111         (cd $(HOST_SUBDIR)/ld && \
19112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19114                   "RANLIB=$${RANLIB}" \
19115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19116                   pdf) \
19117           || exit 1
19118
19119 @endif ld
19120
19121 .PHONY: maybe-html-ld html-ld
19122 maybe-html-ld:
19123 @if ld
19124 maybe-html-ld: html-ld
19125
19126 html-ld: \
19127     configure-ld 
19128         @[ -f ./ld/Makefile ] || exit 0; \
19129         r=`${PWD_COMMAND}`; export r; \
19130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19131         $(HOST_EXPORTS) \
19132         for flag in $(EXTRA_HOST_FLAGS) ; do \
19133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19134         done; \
19135         echo "Doing html in ld"; \
19136         (cd $(HOST_SUBDIR)/ld && \
19137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19139                   "RANLIB=$${RANLIB}" \
19140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19141                   html) \
19142           || exit 1
19143
19144 @endif ld
19145
19146 .PHONY: maybe-TAGS-ld TAGS-ld
19147 maybe-TAGS-ld:
19148 @if ld
19149 maybe-TAGS-ld: TAGS-ld
19150
19151 TAGS-ld: \
19152     configure-ld 
19153         @[ -f ./ld/Makefile ] || exit 0; \
19154         r=`${PWD_COMMAND}`; export r; \
19155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19156         $(HOST_EXPORTS) \
19157         for flag in $(EXTRA_HOST_FLAGS) ; do \
19158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19159         done; \
19160         echo "Doing TAGS in ld"; \
19161         (cd $(HOST_SUBDIR)/ld && \
19162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19164                   "RANLIB=$${RANLIB}" \
19165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19166                   TAGS) \
19167           || exit 1
19168
19169 @endif ld
19170
19171 .PHONY: maybe-install-info-ld install-info-ld
19172 maybe-install-info-ld:
19173 @if ld
19174 maybe-install-info-ld: install-info-ld
19175
19176 install-info-ld: \
19177     configure-ld \
19178     info-ld 
19179         @[ -f ./ld/Makefile ] || exit 0; \
19180         r=`${PWD_COMMAND}`; export r; \
19181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19182         $(HOST_EXPORTS) \
19183         for flag in $(EXTRA_HOST_FLAGS) ; do \
19184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19185         done; \
19186         echo "Doing install-info in ld"; \
19187         (cd $(HOST_SUBDIR)/ld && \
19188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19190                   "RANLIB=$${RANLIB}" \
19191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19192                   install-info) \
19193           || exit 1
19194
19195 @endif ld
19196
19197 .PHONY: maybe-install-pdf-ld install-pdf-ld
19198 maybe-install-pdf-ld:
19199 @if ld
19200 maybe-install-pdf-ld: install-pdf-ld
19201
19202 install-pdf-ld: \
19203     configure-ld \
19204     pdf-ld 
19205         @[ -f ./ld/Makefile ] || exit 0; \
19206         r=`${PWD_COMMAND}`; export r; \
19207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19208         $(HOST_EXPORTS) \
19209         for flag in $(EXTRA_HOST_FLAGS) ; do \
19210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19211         done; \
19212         echo "Doing install-pdf in ld"; \
19213         (cd $(HOST_SUBDIR)/ld && \
19214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19216                   "RANLIB=$${RANLIB}" \
19217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19218                   install-pdf) \
19219           || exit 1
19220
19221 @endif ld
19222
19223 .PHONY: maybe-install-html-ld install-html-ld
19224 maybe-install-html-ld:
19225 @if ld
19226 maybe-install-html-ld: install-html-ld
19227
19228 install-html-ld: \
19229     configure-ld \
19230     html-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 install-html 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                   install-html) \
19245           || exit 1
19246
19247 @endif ld
19248
19249 .PHONY: maybe-installcheck-ld installcheck-ld
19250 maybe-installcheck-ld:
19251 @if ld
19252 maybe-installcheck-ld: installcheck-ld
19253
19254 installcheck-ld: \
19255     configure-ld 
19256         @[ -f ./ld/Makefile ] || exit 0; \
19257         r=`${PWD_COMMAND}`; export r; \
19258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19259         $(HOST_EXPORTS) \
19260         for flag in $(EXTRA_HOST_FLAGS) ; do \
19261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19262         done; \
19263         echo "Doing installcheck in ld"; \
19264         (cd $(HOST_SUBDIR)/ld && \
19265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19267                   "RANLIB=$${RANLIB}" \
19268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19269                   installcheck) \
19270           || exit 1
19271
19272 @endif ld
19273
19274 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19275 maybe-mostlyclean-ld:
19276 @if ld
19277 maybe-mostlyclean-ld: mostlyclean-ld
19278
19279 mostlyclean-ld: 
19280         @[ -f ./ld/Makefile ] || exit 0; \
19281         r=`${PWD_COMMAND}`; export r; \
19282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19283         $(HOST_EXPORTS) \
19284         for flag in $(EXTRA_HOST_FLAGS) ; do \
19285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19286         done; \
19287         echo "Doing mostlyclean in ld"; \
19288         (cd $(HOST_SUBDIR)/ld && \
19289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19291                   "RANLIB=$${RANLIB}" \
19292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19293                   mostlyclean) \
19294           || exit 1
19295
19296 @endif ld
19297
19298 .PHONY: maybe-clean-ld clean-ld
19299 maybe-clean-ld:
19300 @if ld
19301 maybe-clean-ld: clean-ld
19302
19303 clean-ld: 
19304         @[ -f ./ld/Makefile ] || exit 0; \
19305         r=`${PWD_COMMAND}`; export r; \
19306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19307         $(HOST_EXPORTS) \
19308         for flag in $(EXTRA_HOST_FLAGS) ; do \
19309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19310         done; \
19311         echo "Doing clean in ld"; \
19312         (cd $(HOST_SUBDIR)/ld && \
19313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19315                   "RANLIB=$${RANLIB}" \
19316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19317                   clean) \
19318           || exit 1
19319
19320 @endif ld
19321
19322 .PHONY: maybe-distclean-ld distclean-ld
19323 maybe-distclean-ld:
19324 @if ld
19325 maybe-distclean-ld: distclean-ld
19326
19327 distclean-ld: 
19328         @[ -f ./ld/Makefile ] || exit 0; \
19329         r=`${PWD_COMMAND}`; export r; \
19330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19331         $(HOST_EXPORTS) \
19332         for flag in $(EXTRA_HOST_FLAGS) ; do \
19333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19334         done; \
19335         echo "Doing distclean in ld"; \
19336         (cd $(HOST_SUBDIR)/ld && \
19337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19339                   "RANLIB=$${RANLIB}" \
19340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19341                   distclean) \
19342           || exit 1
19343
19344 @endif ld
19345
19346 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19347 maybe-maintainer-clean-ld:
19348 @if ld
19349 maybe-maintainer-clean-ld: maintainer-clean-ld
19350
19351 maintainer-clean-ld: 
19352         @[ -f ./ld/Makefile ] || exit 0; \
19353         r=`${PWD_COMMAND}`; export r; \
19354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19355         $(HOST_EXPORTS) \
19356         for flag in $(EXTRA_HOST_FLAGS) ; do \
19357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19358         done; \
19359         echo "Doing maintainer-clean in ld"; \
19360         (cd $(HOST_SUBDIR)/ld && \
19361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19363                   "RANLIB=$${RANLIB}" \
19364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19365                   maintainer-clean) \
19366           || exit 1
19367
19368 @endif ld
19369
19370
19371
19372 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19373 maybe-configure-libbacktrace:
19374 @if gcc-bootstrap
19375 configure-libbacktrace: stage_current
19376 @endif gcc-bootstrap
19377 @if libbacktrace
19378 maybe-configure-libbacktrace: configure-libbacktrace
19379 configure-libbacktrace: 
19380         @r=`${PWD_COMMAND}`; export r; \
19381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19382         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19383         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19384         $(HOST_EXPORTS)  \
19385         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19386         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19387         case $(srcdir) in \
19388           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19389           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19390                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19391         esac; \
19392         module_srcdir=libbacktrace; \
19393         $(SHELL) \
19394           $$s/$$module_srcdir/configure \
19395           --srcdir=$${topdir}/$$module_srcdir \
19396           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19397           --target=${target_alias}  \
19398           || exit 1
19399 @endif libbacktrace
19400
19401
19402
19403 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19404 maybe-configure-stage1-libbacktrace:
19405 @if libbacktrace-bootstrap
19406 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19407 configure-stage1-libbacktrace:
19408         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19409         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19410         @r=`${PWD_COMMAND}`; export r; \
19411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19412         TFLAGS="$(STAGE1_TFLAGS)"; \
19413         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19414         $(HOST_EXPORTS) \
19415         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19416         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19417         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19418         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
19419         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19420         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19421         case $(srcdir) in \
19422           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19423           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19424                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19425         esac; \
19426         module_srcdir=libbacktrace; \
19427         $(SHELL) $$s/$$module_srcdir/configure \
19428           --srcdir=$${topdir}/$$module_srcdir \
19429           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19430           --target=${target_alias} \
19431            \
19432           $(STAGE1_CONFIGURE_FLAGS)
19433 @endif libbacktrace-bootstrap
19434
19435 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19436 maybe-configure-stage2-libbacktrace:
19437 @if libbacktrace-bootstrap
19438 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19439 configure-stage2-libbacktrace:
19440         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19441         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19442         @r=`${PWD_COMMAND}`; export r; \
19443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19444         TFLAGS="$(STAGE2_TFLAGS)"; \
19445         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19446         $(HOST_EXPORTS) \
19447         $(POSTSTAGE1_HOST_EXPORTS) \
19448         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19449         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19450         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19451         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
19452         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19453         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19454         case $(srcdir) in \
19455           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19456           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19457                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19458         esac; \
19459         module_srcdir=libbacktrace; \
19460         $(SHELL) $$s/$$module_srcdir/configure \
19461           --srcdir=$${topdir}/$$module_srcdir \
19462           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19463           --target=${target_alias} \
19464           --with-build-libsubdir=$(HOST_SUBDIR) \
19465           $(STAGE2_CONFIGURE_FLAGS)
19466 @endif libbacktrace-bootstrap
19467
19468 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19469 maybe-configure-stage3-libbacktrace:
19470 @if libbacktrace-bootstrap
19471 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19472 configure-stage3-libbacktrace:
19473         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19474         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19475         @r=`${PWD_COMMAND}`; export r; \
19476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19477         TFLAGS="$(STAGE3_TFLAGS)"; \
19478         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19479         $(HOST_EXPORTS) \
19480         $(POSTSTAGE1_HOST_EXPORTS) \
19481         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19482         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19483         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19484         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
19485         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19486         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19487         case $(srcdir) in \
19488           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19489           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19490                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19491         esac; \
19492         module_srcdir=libbacktrace; \
19493         $(SHELL) $$s/$$module_srcdir/configure \
19494           --srcdir=$${topdir}/$$module_srcdir \
19495           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19496           --target=${target_alias} \
19497           --with-build-libsubdir=$(HOST_SUBDIR) \
19498           $(STAGE3_CONFIGURE_FLAGS)
19499 @endif libbacktrace-bootstrap
19500
19501 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19502 maybe-configure-stage4-libbacktrace:
19503 @if libbacktrace-bootstrap
19504 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19505 configure-stage4-libbacktrace:
19506         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19507         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19508         @r=`${PWD_COMMAND}`; export r; \
19509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19510         TFLAGS="$(STAGE4_TFLAGS)"; \
19511         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19512         $(HOST_EXPORTS) \
19513         $(POSTSTAGE1_HOST_EXPORTS) \
19514         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19515         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19516         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19517         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
19518         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19519         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19520         case $(srcdir) in \
19521           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19522           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19523                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19524         esac; \
19525         module_srcdir=libbacktrace; \
19526         $(SHELL) $$s/$$module_srcdir/configure \
19527           --srcdir=$${topdir}/$$module_srcdir \
19528           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19529           --target=${target_alias} \
19530           --with-build-libsubdir=$(HOST_SUBDIR) \
19531           $(STAGE4_CONFIGURE_FLAGS)
19532 @endif libbacktrace-bootstrap
19533
19534 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19535 maybe-configure-stageprofile-libbacktrace:
19536 @if libbacktrace-bootstrap
19537 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19538 configure-stageprofile-libbacktrace:
19539         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19540         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19541         @r=`${PWD_COMMAND}`; export r; \
19542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19543         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19544         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19545         $(HOST_EXPORTS) \
19546         $(POSTSTAGE1_HOST_EXPORTS) \
19547         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19548         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19549         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19550         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
19551         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19552         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19553         case $(srcdir) in \
19554           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19555           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19556                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19557         esac; \
19558         module_srcdir=libbacktrace; \
19559         $(SHELL) $$s/$$module_srcdir/configure \
19560           --srcdir=$${topdir}/$$module_srcdir \
19561           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19562           --target=${target_alias} \
19563           --with-build-libsubdir=$(HOST_SUBDIR) \
19564           $(STAGEprofile_CONFIGURE_FLAGS)
19565 @endif libbacktrace-bootstrap
19566
19567 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19568 maybe-configure-stagefeedback-libbacktrace:
19569 @if libbacktrace-bootstrap
19570 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19571 configure-stagefeedback-libbacktrace:
19572         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19573         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19574         @r=`${PWD_COMMAND}`; export r; \
19575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19576         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19577         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19578         $(HOST_EXPORTS) \
19579         $(POSTSTAGE1_HOST_EXPORTS) \
19580         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19581         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19582         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19583         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
19584         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19585         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19586         case $(srcdir) in \
19587           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19588           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19589                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19590         esac; \
19591         module_srcdir=libbacktrace; \
19592         $(SHELL) $$s/$$module_srcdir/configure \
19593           --srcdir=$${topdir}/$$module_srcdir \
19594           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19595           --target=${target_alias} \
19596           --with-build-libsubdir=$(HOST_SUBDIR) \
19597           $(STAGEfeedback_CONFIGURE_FLAGS)
19598 @endif libbacktrace-bootstrap
19599
19600
19601
19602
19603
19604 .PHONY: all-libbacktrace maybe-all-libbacktrace
19605 maybe-all-libbacktrace:
19606 @if gcc-bootstrap
19607 all-libbacktrace: stage_current
19608 @endif gcc-bootstrap
19609 @if libbacktrace
19610 TARGET-libbacktrace=all
19611 maybe-all-libbacktrace: all-libbacktrace
19612 all-libbacktrace: configure-libbacktrace
19613         @r=`${PWD_COMMAND}`; export r; \
19614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19615         $(HOST_EXPORTS)  \
19616         (cd $(HOST_SUBDIR)/libbacktrace && \
19617           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19618                 $(TARGET-libbacktrace))
19619 @endif libbacktrace
19620
19621
19622
19623 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19624 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19625 maybe-all-stage1-libbacktrace:
19626 maybe-clean-stage1-libbacktrace:
19627 @if libbacktrace-bootstrap
19628 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19629 all-stage1: all-stage1-libbacktrace
19630 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19631 all-stage1-libbacktrace: configure-stage1-libbacktrace
19632         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19633         @r=`${PWD_COMMAND}`; export r; \
19634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19635         TFLAGS="$(STAGE1_TFLAGS)"; \
19636         $(HOST_EXPORTS)  \
19637         cd $(HOST_SUBDIR)/libbacktrace && \
19638          \
19639         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19640                 CFLAGS="$(STAGE1_CFLAGS)" \
19641                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19642                 LIBCFLAGS="$(LIBCFLAGS)" \
19643                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19644                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19645                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19646                 $(EXTRA_HOST_FLAGS)  \
19647                 $(STAGE1_FLAGS_TO_PASS)  \
19648                 TFLAGS="$(STAGE1_TFLAGS)"  \
19649                 $(TARGET-stage1-libbacktrace)
19650
19651 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19652 clean-stage1: clean-stage1-libbacktrace
19653 clean-stage1-libbacktrace:
19654         @if [ $(current_stage) = stage1 ]; then \
19655           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19656         else \
19657           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19658           $(MAKE) stage1-start; \
19659         fi; \
19660         cd $(HOST_SUBDIR)/libbacktrace && \
19661         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19662         $(STAGE1_FLAGS_TO_PASS)  clean
19663 @endif libbacktrace-bootstrap
19664
19665
19666 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19667 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19668 maybe-all-stage2-libbacktrace:
19669 maybe-clean-stage2-libbacktrace:
19670 @if libbacktrace-bootstrap
19671 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19672 all-stage2: all-stage2-libbacktrace
19673 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19674 all-stage2-libbacktrace: configure-stage2-libbacktrace
19675         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19676         @r=`${PWD_COMMAND}`; export r; \
19677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19678         TFLAGS="$(STAGE2_TFLAGS)"; \
19679         $(HOST_EXPORTS) \
19680         $(POSTSTAGE1_HOST_EXPORTS)  \
19681         cd $(HOST_SUBDIR)/libbacktrace && \
19682          \
19683         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19684                 CFLAGS="$(STAGE2_CFLAGS)" \
19685                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19686                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19687                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19688                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19689                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19690                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19691                 TFLAGS="$(STAGE2_TFLAGS)"  \
19692                 $(TARGET-stage2-libbacktrace)
19693
19694 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19695 clean-stage2: clean-stage2-libbacktrace
19696 clean-stage2-libbacktrace:
19697         @if [ $(current_stage) = stage2 ]; then \
19698           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19699         else \
19700           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19701           $(MAKE) stage2-start; \
19702         fi; \
19703         cd $(HOST_SUBDIR)/libbacktrace && \
19704         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19705 @endif libbacktrace-bootstrap
19706
19707
19708 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19709 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19710 maybe-all-stage3-libbacktrace:
19711 maybe-clean-stage3-libbacktrace:
19712 @if libbacktrace-bootstrap
19713 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19714 all-stage3: all-stage3-libbacktrace
19715 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19716 all-stage3-libbacktrace: configure-stage3-libbacktrace
19717         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19718         @r=`${PWD_COMMAND}`; export r; \
19719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19720         TFLAGS="$(STAGE3_TFLAGS)"; \
19721         $(HOST_EXPORTS) \
19722         $(POSTSTAGE1_HOST_EXPORTS)  \
19723         cd $(HOST_SUBDIR)/libbacktrace && \
19724          \
19725         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19726                 CFLAGS="$(STAGE3_CFLAGS)" \
19727                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19728                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19729                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19730                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19731                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19732                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19733                 TFLAGS="$(STAGE3_TFLAGS)"  \
19734                 $(TARGET-stage3-libbacktrace)
19735
19736 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19737 clean-stage3: clean-stage3-libbacktrace
19738 clean-stage3-libbacktrace:
19739         @if [ $(current_stage) = stage3 ]; then \
19740           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19741         else \
19742           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19743           $(MAKE) stage3-start; \
19744         fi; \
19745         cd $(HOST_SUBDIR)/libbacktrace && \
19746         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19747 @endif libbacktrace-bootstrap
19748
19749
19750 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19751 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19752 maybe-all-stage4-libbacktrace:
19753 maybe-clean-stage4-libbacktrace:
19754 @if libbacktrace-bootstrap
19755 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19756 all-stage4: all-stage4-libbacktrace
19757 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19758 all-stage4-libbacktrace: configure-stage4-libbacktrace
19759         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19760         @r=`${PWD_COMMAND}`; export r; \
19761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19762         TFLAGS="$(STAGE4_TFLAGS)"; \
19763         $(HOST_EXPORTS) \
19764         $(POSTSTAGE1_HOST_EXPORTS)  \
19765         cd $(HOST_SUBDIR)/libbacktrace && \
19766          \
19767         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19768                 CFLAGS="$(STAGE4_CFLAGS)" \
19769                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19770                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19771                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19772                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19773                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19774                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19775                 TFLAGS="$(STAGE4_TFLAGS)"  \
19776                 $(TARGET-stage4-libbacktrace)
19777
19778 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19779 clean-stage4: clean-stage4-libbacktrace
19780 clean-stage4-libbacktrace:
19781         @if [ $(current_stage) = stage4 ]; then \
19782           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19783         else \
19784           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19785           $(MAKE) stage4-start; \
19786         fi; \
19787         cd $(HOST_SUBDIR)/libbacktrace && \
19788         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19789 @endif libbacktrace-bootstrap
19790
19791
19792 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19793 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19794 maybe-all-stageprofile-libbacktrace:
19795 maybe-clean-stageprofile-libbacktrace:
19796 @if libbacktrace-bootstrap
19797 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19798 all-stageprofile: all-stageprofile-libbacktrace
19799 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19800 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19801         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19802         @r=`${PWD_COMMAND}`; export r; \
19803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19804         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19805         $(HOST_EXPORTS) \
19806         $(POSTSTAGE1_HOST_EXPORTS)  \
19807         cd $(HOST_SUBDIR)/libbacktrace && \
19808          \
19809         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19810                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19811                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19812                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19813                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19814                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19815                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19816                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19817                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
19818                 $(TARGET-stageprofile-libbacktrace)
19819
19820 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19821 clean-stageprofile: clean-stageprofile-libbacktrace
19822 clean-stageprofile-libbacktrace:
19823         @if [ $(current_stage) = stageprofile ]; then \
19824           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19825         else \
19826           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19827           $(MAKE) stageprofile-start; \
19828         fi; \
19829         cd $(HOST_SUBDIR)/libbacktrace && \
19830         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19831 @endif libbacktrace-bootstrap
19832
19833
19834 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19835 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19836 maybe-all-stagefeedback-libbacktrace:
19837 maybe-clean-stagefeedback-libbacktrace:
19838 @if libbacktrace-bootstrap
19839 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19840 all-stagefeedback: all-stagefeedback-libbacktrace
19841 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19842 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19843         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19844         @r=`${PWD_COMMAND}`; export r; \
19845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19846         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19847         $(HOST_EXPORTS) \
19848         $(POSTSTAGE1_HOST_EXPORTS)  \
19849         cd $(HOST_SUBDIR)/libbacktrace && \
19850          \
19851         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19852                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19853                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19854                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19855                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19856                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19857                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19858                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19859                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
19860                 $(TARGET-stagefeedback-libbacktrace)
19861
19862 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
19863 clean-stagefeedback: clean-stagefeedback-libbacktrace
19864 clean-stagefeedback-libbacktrace:
19865         @if [ $(current_stage) = stagefeedback ]; then \
19866           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19867         else \
19868           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
19869           $(MAKE) stagefeedback-start; \
19870         fi; \
19871         cd $(HOST_SUBDIR)/libbacktrace && \
19872         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19873 @endif libbacktrace-bootstrap
19874
19875
19876
19877
19878
19879 .PHONY: check-libbacktrace maybe-check-libbacktrace
19880 maybe-check-libbacktrace:
19881 @if libbacktrace
19882 maybe-check-libbacktrace: check-libbacktrace
19883
19884 check-libbacktrace:
19885         @: $(MAKE); $(unstage)
19886         @r=`${PWD_COMMAND}`; export r; \
19887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19888         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19889         (cd $(HOST_SUBDIR)/libbacktrace && \
19890           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
19891
19892 @endif libbacktrace
19893
19894 .PHONY: install-libbacktrace maybe-install-libbacktrace
19895 maybe-install-libbacktrace:
19896 @if libbacktrace
19897 maybe-install-libbacktrace: install-libbacktrace
19898
19899 install-libbacktrace: installdirs
19900         @: $(MAKE); $(unstage)
19901         @r=`${PWD_COMMAND}`; export r; \
19902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19903         $(HOST_EXPORTS) \
19904         (cd $(HOST_SUBDIR)/libbacktrace && \
19905           $(MAKE) $(FLAGS_TO_PASS)  install)
19906
19907 @endif libbacktrace
19908
19909 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
19910 maybe-install-strip-libbacktrace:
19911 @if libbacktrace
19912 maybe-install-strip-libbacktrace: install-strip-libbacktrace
19913
19914 install-strip-libbacktrace: installdirs
19915         @: $(MAKE); $(unstage)
19916         @r=`${PWD_COMMAND}`; export r; \
19917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19918         $(HOST_EXPORTS) \
19919         (cd $(HOST_SUBDIR)/libbacktrace && \
19920           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19921
19922 @endif libbacktrace
19923
19924 # Other targets (info, dvi, pdf, etc.)
19925
19926 .PHONY: maybe-info-libbacktrace info-libbacktrace
19927 maybe-info-libbacktrace:
19928 @if libbacktrace
19929 maybe-info-libbacktrace: info-libbacktrace
19930
19931 info-libbacktrace: \
19932     configure-libbacktrace 
19933         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19934         r=`${PWD_COMMAND}`; export r; \
19935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19936         $(HOST_EXPORTS) \
19937         for flag in $(EXTRA_HOST_FLAGS) ; do \
19938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19939         done; \
19940         echo "Doing info in libbacktrace"; \
19941         (cd $(HOST_SUBDIR)/libbacktrace && \
19942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19944                   "RANLIB=$${RANLIB}" \
19945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19946                   info) \
19947           || exit 1
19948
19949 @endif libbacktrace
19950
19951 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
19952 maybe-dvi-libbacktrace:
19953 @if libbacktrace
19954 maybe-dvi-libbacktrace: dvi-libbacktrace
19955
19956 dvi-libbacktrace: \
19957     configure-libbacktrace 
19958         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19959         r=`${PWD_COMMAND}`; export r; \
19960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19961         $(HOST_EXPORTS) \
19962         for flag in $(EXTRA_HOST_FLAGS) ; do \
19963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19964         done; \
19965         echo "Doing dvi in libbacktrace"; \
19966         (cd $(HOST_SUBDIR)/libbacktrace && \
19967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19969                   "RANLIB=$${RANLIB}" \
19970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19971                   dvi) \
19972           || exit 1
19973
19974 @endif libbacktrace
19975
19976 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
19977 maybe-pdf-libbacktrace:
19978 @if libbacktrace
19979 maybe-pdf-libbacktrace: pdf-libbacktrace
19980
19981 pdf-libbacktrace: \
19982     configure-libbacktrace 
19983         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19984         r=`${PWD_COMMAND}`; export r; \
19985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19986         $(HOST_EXPORTS) \
19987         for flag in $(EXTRA_HOST_FLAGS) ; do \
19988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19989         done; \
19990         echo "Doing pdf in libbacktrace"; \
19991         (cd $(HOST_SUBDIR)/libbacktrace && \
19992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19994                   "RANLIB=$${RANLIB}" \
19995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19996                   pdf) \
19997           || exit 1
19998
19999 @endif libbacktrace
20000
20001 .PHONY: maybe-html-libbacktrace html-libbacktrace
20002 maybe-html-libbacktrace:
20003 @if libbacktrace
20004 maybe-html-libbacktrace: html-libbacktrace
20005
20006 html-libbacktrace: \
20007     configure-libbacktrace 
20008         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20009         r=`${PWD_COMMAND}`; export r; \
20010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20011         $(HOST_EXPORTS) \
20012         for flag in $(EXTRA_HOST_FLAGS) ; do \
20013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20014         done; \
20015         echo "Doing html in libbacktrace"; \
20016         (cd $(HOST_SUBDIR)/libbacktrace && \
20017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20019                   "RANLIB=$${RANLIB}" \
20020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20021                   html) \
20022           || exit 1
20023
20024 @endif libbacktrace
20025
20026 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
20027 maybe-TAGS-libbacktrace:
20028 @if libbacktrace
20029 maybe-TAGS-libbacktrace: TAGS-libbacktrace
20030
20031 TAGS-libbacktrace: \
20032     configure-libbacktrace 
20033         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20034         r=`${PWD_COMMAND}`; export r; \
20035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20036         $(HOST_EXPORTS) \
20037         for flag in $(EXTRA_HOST_FLAGS) ; do \
20038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20039         done; \
20040         echo "Doing TAGS in libbacktrace"; \
20041         (cd $(HOST_SUBDIR)/libbacktrace && \
20042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20044                   "RANLIB=$${RANLIB}" \
20045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20046                   TAGS) \
20047           || exit 1
20048
20049 @endif libbacktrace
20050
20051 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
20052 maybe-install-info-libbacktrace:
20053 @if libbacktrace
20054 maybe-install-info-libbacktrace: install-info-libbacktrace
20055
20056 install-info-libbacktrace: \
20057     configure-libbacktrace \
20058     info-libbacktrace 
20059         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20060         r=`${PWD_COMMAND}`; export r; \
20061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20062         $(HOST_EXPORTS) \
20063         for flag in $(EXTRA_HOST_FLAGS) ; do \
20064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20065         done; \
20066         echo "Doing install-info in libbacktrace"; \
20067         (cd $(HOST_SUBDIR)/libbacktrace && \
20068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20070                   "RANLIB=$${RANLIB}" \
20071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20072                   install-info) \
20073           || exit 1
20074
20075 @endif libbacktrace
20076
20077 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20078 maybe-install-pdf-libbacktrace:
20079 @if libbacktrace
20080 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20081
20082 install-pdf-libbacktrace: \
20083     configure-libbacktrace \
20084     pdf-libbacktrace 
20085         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20086         r=`${PWD_COMMAND}`; export r; \
20087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20088         $(HOST_EXPORTS) \
20089         for flag in $(EXTRA_HOST_FLAGS) ; do \
20090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20091         done; \
20092         echo "Doing install-pdf in libbacktrace"; \
20093         (cd $(HOST_SUBDIR)/libbacktrace && \
20094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20096                   "RANLIB=$${RANLIB}" \
20097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20098                   install-pdf) \
20099           || exit 1
20100
20101 @endif libbacktrace
20102
20103 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20104 maybe-install-html-libbacktrace:
20105 @if libbacktrace
20106 maybe-install-html-libbacktrace: install-html-libbacktrace
20107
20108 install-html-libbacktrace: \
20109     configure-libbacktrace \
20110     html-libbacktrace 
20111         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20112         r=`${PWD_COMMAND}`; export r; \
20113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20114         $(HOST_EXPORTS) \
20115         for flag in $(EXTRA_HOST_FLAGS) ; do \
20116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20117         done; \
20118         echo "Doing install-html in libbacktrace"; \
20119         (cd $(HOST_SUBDIR)/libbacktrace && \
20120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20122                   "RANLIB=$${RANLIB}" \
20123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20124                   install-html) \
20125           || exit 1
20126
20127 @endif libbacktrace
20128
20129 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20130 maybe-installcheck-libbacktrace:
20131 @if libbacktrace
20132 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20133
20134 installcheck-libbacktrace: \
20135     configure-libbacktrace 
20136         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20137         r=`${PWD_COMMAND}`; export r; \
20138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20139         $(HOST_EXPORTS) \
20140         for flag in $(EXTRA_HOST_FLAGS) ; do \
20141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20142         done; \
20143         echo "Doing installcheck in libbacktrace"; \
20144         (cd $(HOST_SUBDIR)/libbacktrace && \
20145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20147                   "RANLIB=$${RANLIB}" \
20148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20149                   installcheck) \
20150           || exit 1
20151
20152 @endif libbacktrace
20153
20154 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20155 maybe-mostlyclean-libbacktrace:
20156 @if libbacktrace
20157 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20158
20159 mostlyclean-libbacktrace: 
20160         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20161         r=`${PWD_COMMAND}`; export r; \
20162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20163         $(HOST_EXPORTS) \
20164         for flag in $(EXTRA_HOST_FLAGS) ; do \
20165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20166         done; \
20167         echo "Doing mostlyclean in libbacktrace"; \
20168         (cd $(HOST_SUBDIR)/libbacktrace && \
20169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20171                   "RANLIB=$${RANLIB}" \
20172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20173                   mostlyclean) \
20174           || exit 1
20175
20176 @endif libbacktrace
20177
20178 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20179 maybe-clean-libbacktrace:
20180 @if libbacktrace
20181 maybe-clean-libbacktrace: clean-libbacktrace
20182
20183 clean-libbacktrace: 
20184         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20185         r=`${PWD_COMMAND}`; export r; \
20186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20187         $(HOST_EXPORTS) \
20188         for flag in $(EXTRA_HOST_FLAGS) ; do \
20189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20190         done; \
20191         echo "Doing clean in libbacktrace"; \
20192         (cd $(HOST_SUBDIR)/libbacktrace && \
20193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20195                   "RANLIB=$${RANLIB}" \
20196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20197                   clean) \
20198           || exit 1
20199
20200 @endif libbacktrace
20201
20202 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20203 maybe-distclean-libbacktrace:
20204 @if libbacktrace
20205 maybe-distclean-libbacktrace: distclean-libbacktrace
20206
20207 distclean-libbacktrace: 
20208         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20209         r=`${PWD_COMMAND}`; export r; \
20210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20211         $(HOST_EXPORTS) \
20212         for flag in $(EXTRA_HOST_FLAGS) ; do \
20213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20214         done; \
20215         echo "Doing distclean in libbacktrace"; \
20216         (cd $(HOST_SUBDIR)/libbacktrace && \
20217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20219                   "RANLIB=$${RANLIB}" \
20220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20221                   distclean) \
20222           || exit 1
20223
20224 @endif libbacktrace
20225
20226 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20227 maybe-maintainer-clean-libbacktrace:
20228 @if libbacktrace
20229 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20230
20231 maintainer-clean-libbacktrace: 
20232         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20233         r=`${PWD_COMMAND}`; export r; \
20234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20235         $(HOST_EXPORTS) \
20236         for flag in $(EXTRA_HOST_FLAGS) ; do \
20237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20238         done; \
20239         echo "Doing maintainer-clean in libbacktrace"; \
20240         (cd $(HOST_SUBDIR)/libbacktrace && \
20241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20243                   "RANLIB=$${RANLIB}" \
20244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20245                   maintainer-clean) \
20246           || exit 1
20247
20248 @endif libbacktrace
20249
20250
20251
20252 .PHONY: configure-libcpp maybe-configure-libcpp
20253 maybe-configure-libcpp:
20254 @if gcc-bootstrap
20255 configure-libcpp: stage_current
20256 @endif gcc-bootstrap
20257 @if libcpp
20258 maybe-configure-libcpp: configure-libcpp
20259 configure-libcpp: 
20260         @r=`${PWD_COMMAND}`; export r; \
20261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20262         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20263         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20264         $(HOST_EXPORTS)  \
20265         echo Configuring in $(HOST_SUBDIR)/libcpp; \
20266         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20267         case $(srcdir) in \
20268           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20269           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20270                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20271         esac; \
20272         module_srcdir=libcpp; \
20273         $(SHELL) \
20274           $$s/$$module_srcdir/configure \
20275           --srcdir=$${topdir}/$$module_srcdir \
20276           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20277           --target=${target_alias}  \
20278           || exit 1
20279 @endif libcpp
20280
20281
20282
20283 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20284 maybe-configure-stage1-libcpp:
20285 @if libcpp-bootstrap
20286 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20287 configure-stage1-libcpp:
20288         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20289         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20290         @r=`${PWD_COMMAND}`; export r; \
20291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20292         TFLAGS="$(STAGE1_TFLAGS)"; \
20293         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20294         $(HOST_EXPORTS) \
20295         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20296         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20297         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20298         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
20299         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20300         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20301         case $(srcdir) in \
20302           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20303           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20304                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20305         esac; \
20306         module_srcdir=libcpp; \
20307         $(SHELL) $$s/$$module_srcdir/configure \
20308           --srcdir=$${topdir}/$$module_srcdir \
20309           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20310           --target=${target_alias} \
20311            \
20312           $(STAGE1_CONFIGURE_FLAGS)
20313 @endif libcpp-bootstrap
20314
20315 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20316 maybe-configure-stage2-libcpp:
20317 @if libcpp-bootstrap
20318 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20319 configure-stage2-libcpp:
20320         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20321         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20322         @r=`${PWD_COMMAND}`; export r; \
20323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20324         TFLAGS="$(STAGE2_TFLAGS)"; \
20325         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20326         $(HOST_EXPORTS) \
20327         $(POSTSTAGE1_HOST_EXPORTS) \
20328         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20329         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20330         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20331         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
20332         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20333         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20334         case $(srcdir) in \
20335           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20336           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20337                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20338         esac; \
20339         module_srcdir=libcpp; \
20340         $(SHELL) $$s/$$module_srcdir/configure \
20341           --srcdir=$${topdir}/$$module_srcdir \
20342           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20343           --target=${target_alias} \
20344           --with-build-libsubdir=$(HOST_SUBDIR) \
20345           $(STAGE2_CONFIGURE_FLAGS)
20346 @endif libcpp-bootstrap
20347
20348 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20349 maybe-configure-stage3-libcpp:
20350 @if libcpp-bootstrap
20351 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20352 configure-stage3-libcpp:
20353         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20354         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20355         @r=`${PWD_COMMAND}`; export r; \
20356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20357         TFLAGS="$(STAGE3_TFLAGS)"; \
20358         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20359         $(HOST_EXPORTS) \
20360         $(POSTSTAGE1_HOST_EXPORTS) \
20361         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20362         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20363         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20364         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
20365         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20366         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20367         case $(srcdir) in \
20368           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20369           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20370                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20371         esac; \
20372         module_srcdir=libcpp; \
20373         $(SHELL) $$s/$$module_srcdir/configure \
20374           --srcdir=$${topdir}/$$module_srcdir \
20375           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20376           --target=${target_alias} \
20377           --with-build-libsubdir=$(HOST_SUBDIR) \
20378           $(STAGE3_CONFIGURE_FLAGS)
20379 @endif libcpp-bootstrap
20380
20381 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20382 maybe-configure-stage4-libcpp:
20383 @if libcpp-bootstrap
20384 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20385 configure-stage4-libcpp:
20386         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20387         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20388         @r=`${PWD_COMMAND}`; export r; \
20389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20390         TFLAGS="$(STAGE4_TFLAGS)"; \
20391         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20392         $(HOST_EXPORTS) \
20393         $(POSTSTAGE1_HOST_EXPORTS) \
20394         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20395         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20396         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20397         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
20398         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20399         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20400         case $(srcdir) in \
20401           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20402           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20403                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20404         esac; \
20405         module_srcdir=libcpp; \
20406         $(SHELL) $$s/$$module_srcdir/configure \
20407           --srcdir=$${topdir}/$$module_srcdir \
20408           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20409           --target=${target_alias} \
20410           --with-build-libsubdir=$(HOST_SUBDIR) \
20411           $(STAGE4_CONFIGURE_FLAGS)
20412 @endif libcpp-bootstrap
20413
20414 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20415 maybe-configure-stageprofile-libcpp:
20416 @if libcpp-bootstrap
20417 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20418 configure-stageprofile-libcpp:
20419         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20420         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20421         @r=`${PWD_COMMAND}`; export r; \
20422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20423         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20424         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20425         $(HOST_EXPORTS) \
20426         $(POSTSTAGE1_HOST_EXPORTS) \
20427         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20428         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20429         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20430         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
20431         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20432         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20433         case $(srcdir) in \
20434           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20435           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20436                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20437         esac; \
20438         module_srcdir=libcpp; \
20439         $(SHELL) $$s/$$module_srcdir/configure \
20440           --srcdir=$${topdir}/$$module_srcdir \
20441           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20442           --target=${target_alias} \
20443           --with-build-libsubdir=$(HOST_SUBDIR) \
20444           $(STAGEprofile_CONFIGURE_FLAGS)
20445 @endif libcpp-bootstrap
20446
20447 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20448 maybe-configure-stagefeedback-libcpp:
20449 @if libcpp-bootstrap
20450 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20451 configure-stagefeedback-libcpp:
20452         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20453         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20454         @r=`${PWD_COMMAND}`; export r; \
20455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20456         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20457         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20458         $(HOST_EXPORTS) \
20459         $(POSTSTAGE1_HOST_EXPORTS) \
20460         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20461         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20462         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20463         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
20464         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20465         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20466         case $(srcdir) in \
20467           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20468           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20469                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20470         esac; \
20471         module_srcdir=libcpp; \
20472         $(SHELL) $$s/$$module_srcdir/configure \
20473           --srcdir=$${topdir}/$$module_srcdir \
20474           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20475           --target=${target_alias} \
20476           --with-build-libsubdir=$(HOST_SUBDIR) \
20477           $(STAGEfeedback_CONFIGURE_FLAGS)
20478 @endif libcpp-bootstrap
20479
20480
20481
20482
20483
20484 .PHONY: all-libcpp maybe-all-libcpp
20485 maybe-all-libcpp:
20486 @if gcc-bootstrap
20487 all-libcpp: stage_current
20488 @endif gcc-bootstrap
20489 @if libcpp
20490 TARGET-libcpp=all
20491 maybe-all-libcpp: all-libcpp
20492 all-libcpp: configure-libcpp
20493         @r=`${PWD_COMMAND}`; export r; \
20494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20495         $(HOST_EXPORTS)  \
20496         (cd $(HOST_SUBDIR)/libcpp && \
20497           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20498                 $(TARGET-libcpp))
20499 @endif libcpp
20500
20501
20502
20503 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20504 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20505 maybe-all-stage1-libcpp:
20506 maybe-clean-stage1-libcpp:
20507 @if libcpp-bootstrap
20508 maybe-all-stage1-libcpp: all-stage1-libcpp
20509 all-stage1: all-stage1-libcpp
20510 TARGET-stage1-libcpp = $(TARGET-libcpp)
20511 all-stage1-libcpp: configure-stage1-libcpp
20512         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20513         @r=`${PWD_COMMAND}`; export r; \
20514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20515         TFLAGS="$(STAGE1_TFLAGS)"; \
20516         $(HOST_EXPORTS)  \
20517         cd $(HOST_SUBDIR)/libcpp && \
20518          \
20519         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20520                 CFLAGS="$(STAGE1_CFLAGS)" \
20521                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20522                 LIBCFLAGS="$(LIBCFLAGS)" \
20523                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20524                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20525                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20526                 $(EXTRA_HOST_FLAGS)  \
20527                 $(STAGE1_FLAGS_TO_PASS)  \
20528                 TFLAGS="$(STAGE1_TFLAGS)"  \
20529                 $(TARGET-stage1-libcpp)
20530
20531 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20532 clean-stage1: clean-stage1-libcpp
20533 clean-stage1-libcpp:
20534         @if [ $(current_stage) = stage1 ]; then \
20535           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20536         else \
20537           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20538           $(MAKE) stage1-start; \
20539         fi; \
20540         cd $(HOST_SUBDIR)/libcpp && \
20541         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20542         $(STAGE1_FLAGS_TO_PASS)  clean
20543 @endif libcpp-bootstrap
20544
20545
20546 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20547 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20548 maybe-all-stage2-libcpp:
20549 maybe-clean-stage2-libcpp:
20550 @if libcpp-bootstrap
20551 maybe-all-stage2-libcpp: all-stage2-libcpp
20552 all-stage2: all-stage2-libcpp
20553 TARGET-stage2-libcpp = $(TARGET-libcpp)
20554 all-stage2-libcpp: configure-stage2-libcpp
20555         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20556         @r=`${PWD_COMMAND}`; export r; \
20557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20558         TFLAGS="$(STAGE2_TFLAGS)"; \
20559         $(HOST_EXPORTS) \
20560         $(POSTSTAGE1_HOST_EXPORTS)  \
20561         cd $(HOST_SUBDIR)/libcpp && \
20562          \
20563         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20564                 CFLAGS="$(STAGE2_CFLAGS)" \
20565                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20566                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20567                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20568                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20569                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20570                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20571                 TFLAGS="$(STAGE2_TFLAGS)"  \
20572                 $(TARGET-stage2-libcpp)
20573
20574 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20575 clean-stage2: clean-stage2-libcpp
20576 clean-stage2-libcpp:
20577         @if [ $(current_stage) = stage2 ]; then \
20578           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20579         else \
20580           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20581           $(MAKE) stage2-start; \
20582         fi; \
20583         cd $(HOST_SUBDIR)/libcpp && \
20584         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20585 @endif libcpp-bootstrap
20586
20587
20588 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20589 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20590 maybe-all-stage3-libcpp:
20591 maybe-clean-stage3-libcpp:
20592 @if libcpp-bootstrap
20593 maybe-all-stage3-libcpp: all-stage3-libcpp
20594 all-stage3: all-stage3-libcpp
20595 TARGET-stage3-libcpp = $(TARGET-libcpp)
20596 all-stage3-libcpp: configure-stage3-libcpp
20597         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20598         @r=`${PWD_COMMAND}`; export r; \
20599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20600         TFLAGS="$(STAGE3_TFLAGS)"; \
20601         $(HOST_EXPORTS) \
20602         $(POSTSTAGE1_HOST_EXPORTS)  \
20603         cd $(HOST_SUBDIR)/libcpp && \
20604          \
20605         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20606                 CFLAGS="$(STAGE3_CFLAGS)" \
20607                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20608                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20609                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20610                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20611                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20612                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20613                 TFLAGS="$(STAGE3_TFLAGS)"  \
20614                 $(TARGET-stage3-libcpp)
20615
20616 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20617 clean-stage3: clean-stage3-libcpp
20618 clean-stage3-libcpp:
20619         @if [ $(current_stage) = stage3 ]; then \
20620           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20621         else \
20622           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20623           $(MAKE) stage3-start; \
20624         fi; \
20625         cd $(HOST_SUBDIR)/libcpp && \
20626         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20627 @endif libcpp-bootstrap
20628
20629
20630 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20631 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20632 maybe-all-stage4-libcpp:
20633 maybe-clean-stage4-libcpp:
20634 @if libcpp-bootstrap
20635 maybe-all-stage4-libcpp: all-stage4-libcpp
20636 all-stage4: all-stage4-libcpp
20637 TARGET-stage4-libcpp = $(TARGET-libcpp)
20638 all-stage4-libcpp: configure-stage4-libcpp
20639         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20640         @r=`${PWD_COMMAND}`; export r; \
20641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20642         TFLAGS="$(STAGE4_TFLAGS)"; \
20643         $(HOST_EXPORTS) \
20644         $(POSTSTAGE1_HOST_EXPORTS)  \
20645         cd $(HOST_SUBDIR)/libcpp && \
20646          \
20647         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20648                 CFLAGS="$(STAGE4_CFLAGS)" \
20649                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20650                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20651                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20652                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20653                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20654                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20655                 TFLAGS="$(STAGE4_TFLAGS)"  \
20656                 $(TARGET-stage4-libcpp)
20657
20658 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20659 clean-stage4: clean-stage4-libcpp
20660 clean-stage4-libcpp:
20661         @if [ $(current_stage) = stage4 ]; then \
20662           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20663         else \
20664           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20665           $(MAKE) stage4-start; \
20666         fi; \
20667         cd $(HOST_SUBDIR)/libcpp && \
20668         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20669 @endif libcpp-bootstrap
20670
20671
20672 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20673 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20674 maybe-all-stageprofile-libcpp:
20675 maybe-clean-stageprofile-libcpp:
20676 @if libcpp-bootstrap
20677 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20678 all-stageprofile: all-stageprofile-libcpp
20679 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20680 all-stageprofile-libcpp: configure-stageprofile-libcpp
20681         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20682         @r=`${PWD_COMMAND}`; export r; \
20683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20684         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20685         $(HOST_EXPORTS) \
20686         $(POSTSTAGE1_HOST_EXPORTS)  \
20687         cd $(HOST_SUBDIR)/libcpp && \
20688          \
20689         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20690                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20691                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20692                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20693                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20694                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20695                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20696                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20697                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
20698                 $(TARGET-stageprofile-libcpp)
20699
20700 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20701 clean-stageprofile: clean-stageprofile-libcpp
20702 clean-stageprofile-libcpp:
20703         @if [ $(current_stage) = stageprofile ]; then \
20704           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20705         else \
20706           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20707           $(MAKE) stageprofile-start; \
20708         fi; \
20709         cd $(HOST_SUBDIR)/libcpp && \
20710         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20711 @endif libcpp-bootstrap
20712
20713
20714 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20715 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20716 maybe-all-stagefeedback-libcpp:
20717 maybe-clean-stagefeedback-libcpp:
20718 @if libcpp-bootstrap
20719 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20720 all-stagefeedback: all-stagefeedback-libcpp
20721 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20722 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20723         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20724         @r=`${PWD_COMMAND}`; export r; \
20725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20726         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20727         $(HOST_EXPORTS) \
20728         $(POSTSTAGE1_HOST_EXPORTS)  \
20729         cd $(HOST_SUBDIR)/libcpp && \
20730          \
20731         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20732                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20733                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20734                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20735                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20736                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20737                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20738                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20739                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
20740                 $(TARGET-stagefeedback-libcpp)
20741
20742 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20743 clean-stagefeedback: clean-stagefeedback-libcpp
20744 clean-stagefeedback-libcpp:
20745         @if [ $(current_stage) = stagefeedback ]; then \
20746           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20747         else \
20748           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20749           $(MAKE) stagefeedback-start; \
20750         fi; \
20751         cd $(HOST_SUBDIR)/libcpp && \
20752         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20753 @endif libcpp-bootstrap
20754
20755
20756
20757
20758
20759 .PHONY: check-libcpp maybe-check-libcpp
20760 maybe-check-libcpp:
20761 @if libcpp
20762 maybe-check-libcpp: check-libcpp
20763
20764 check-libcpp:
20765         @: $(MAKE); $(unstage)
20766         @r=`${PWD_COMMAND}`; export r; \
20767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20768         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20769         (cd $(HOST_SUBDIR)/libcpp && \
20770           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
20771
20772 @endif libcpp
20773
20774 .PHONY: install-libcpp maybe-install-libcpp
20775 maybe-install-libcpp:
20776 @if libcpp
20777 maybe-install-libcpp: install-libcpp
20778
20779 install-libcpp: installdirs
20780         @: $(MAKE); $(unstage)
20781         @r=`${PWD_COMMAND}`; export r; \
20782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20783         $(HOST_EXPORTS) \
20784         (cd $(HOST_SUBDIR)/libcpp && \
20785           $(MAKE) $(FLAGS_TO_PASS)  install)
20786
20787 @endif libcpp
20788
20789 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20790 maybe-install-strip-libcpp:
20791 @if libcpp
20792 maybe-install-strip-libcpp: install-strip-libcpp
20793
20794 install-strip-libcpp: installdirs
20795         @: $(MAKE); $(unstage)
20796         @r=`${PWD_COMMAND}`; export r; \
20797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20798         $(HOST_EXPORTS) \
20799         (cd $(HOST_SUBDIR)/libcpp && \
20800           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20801
20802 @endif libcpp
20803
20804 # Other targets (info, dvi, pdf, etc.)
20805
20806 .PHONY: maybe-info-libcpp info-libcpp
20807 maybe-info-libcpp:
20808 @if libcpp
20809 maybe-info-libcpp: info-libcpp
20810
20811 info-libcpp: \
20812     configure-libcpp 
20813         @[ -f ./libcpp/Makefile ] || exit 0; \
20814         r=`${PWD_COMMAND}`; export r; \
20815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20816         $(HOST_EXPORTS) \
20817         for flag in $(EXTRA_HOST_FLAGS) ; do \
20818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20819         done; \
20820         echo "Doing info in libcpp"; \
20821         (cd $(HOST_SUBDIR)/libcpp && \
20822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20824                   "RANLIB=$${RANLIB}" \
20825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20826                   info) \
20827           || exit 1
20828
20829 @endif libcpp
20830
20831 .PHONY: maybe-dvi-libcpp dvi-libcpp
20832 maybe-dvi-libcpp:
20833 @if libcpp
20834 maybe-dvi-libcpp: dvi-libcpp
20835
20836 dvi-libcpp: \
20837     configure-libcpp 
20838         @[ -f ./libcpp/Makefile ] || exit 0; \
20839         r=`${PWD_COMMAND}`; export r; \
20840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20841         $(HOST_EXPORTS) \
20842         for flag in $(EXTRA_HOST_FLAGS) ; do \
20843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20844         done; \
20845         echo "Doing dvi in libcpp"; \
20846         (cd $(HOST_SUBDIR)/libcpp && \
20847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20849                   "RANLIB=$${RANLIB}" \
20850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20851                   dvi) \
20852           || exit 1
20853
20854 @endif libcpp
20855
20856 .PHONY: maybe-pdf-libcpp pdf-libcpp
20857 maybe-pdf-libcpp:
20858 @if libcpp
20859 maybe-pdf-libcpp: pdf-libcpp
20860
20861 pdf-libcpp: \
20862     configure-libcpp 
20863         @[ -f ./libcpp/Makefile ] || exit 0; \
20864         r=`${PWD_COMMAND}`; export r; \
20865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20866         $(HOST_EXPORTS) \
20867         for flag in $(EXTRA_HOST_FLAGS) ; do \
20868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20869         done; \
20870         echo "Doing pdf in libcpp"; \
20871         (cd $(HOST_SUBDIR)/libcpp && \
20872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20874                   "RANLIB=$${RANLIB}" \
20875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20876                   pdf) \
20877           || exit 1
20878
20879 @endif libcpp
20880
20881 .PHONY: maybe-html-libcpp html-libcpp
20882 maybe-html-libcpp:
20883 @if libcpp
20884 maybe-html-libcpp: html-libcpp
20885
20886 html-libcpp: \
20887     configure-libcpp 
20888         @[ -f ./libcpp/Makefile ] || exit 0; \
20889         r=`${PWD_COMMAND}`; export r; \
20890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20891         $(HOST_EXPORTS) \
20892         for flag in $(EXTRA_HOST_FLAGS) ; do \
20893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20894         done; \
20895         echo "Doing html in libcpp"; \
20896         (cd $(HOST_SUBDIR)/libcpp && \
20897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20899                   "RANLIB=$${RANLIB}" \
20900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20901                   html) \
20902           || exit 1
20903
20904 @endif libcpp
20905
20906 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
20907 maybe-TAGS-libcpp:
20908 @if libcpp
20909 maybe-TAGS-libcpp: TAGS-libcpp
20910
20911 TAGS-libcpp: \
20912     configure-libcpp 
20913         @[ -f ./libcpp/Makefile ] || exit 0; \
20914         r=`${PWD_COMMAND}`; export r; \
20915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20916         $(HOST_EXPORTS) \
20917         for flag in $(EXTRA_HOST_FLAGS) ; do \
20918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20919         done; \
20920         echo "Doing TAGS in libcpp"; \
20921         (cd $(HOST_SUBDIR)/libcpp && \
20922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20924                   "RANLIB=$${RANLIB}" \
20925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20926                   TAGS) \
20927           || exit 1
20928
20929 @endif libcpp
20930
20931 .PHONY: maybe-install-info-libcpp install-info-libcpp
20932 maybe-install-info-libcpp:
20933 @if libcpp
20934 maybe-install-info-libcpp: install-info-libcpp
20935
20936 install-info-libcpp: \
20937     configure-libcpp \
20938     info-libcpp 
20939         @[ -f ./libcpp/Makefile ] || exit 0; \
20940         r=`${PWD_COMMAND}`; export r; \
20941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20942         $(HOST_EXPORTS) \
20943         for flag in $(EXTRA_HOST_FLAGS) ; do \
20944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20945         done; \
20946         echo "Doing install-info in libcpp"; \
20947         (cd $(HOST_SUBDIR)/libcpp && \
20948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20950                   "RANLIB=$${RANLIB}" \
20951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20952                   install-info) \
20953           || exit 1
20954
20955 @endif libcpp
20956
20957 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
20958 maybe-install-pdf-libcpp:
20959 @if libcpp
20960 maybe-install-pdf-libcpp: install-pdf-libcpp
20961
20962 install-pdf-libcpp: \
20963     configure-libcpp \
20964     pdf-libcpp 
20965         @[ -f ./libcpp/Makefile ] || exit 0; \
20966         r=`${PWD_COMMAND}`; export r; \
20967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20968         $(HOST_EXPORTS) \
20969         for flag in $(EXTRA_HOST_FLAGS) ; do \
20970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20971         done; \
20972         echo "Doing install-pdf in libcpp"; \
20973         (cd $(HOST_SUBDIR)/libcpp && \
20974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20976                   "RANLIB=$${RANLIB}" \
20977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20978                   install-pdf) \
20979           || exit 1
20980
20981 @endif libcpp
20982
20983 .PHONY: maybe-install-html-libcpp install-html-libcpp
20984 maybe-install-html-libcpp:
20985 @if libcpp
20986 maybe-install-html-libcpp: install-html-libcpp
20987
20988 install-html-libcpp: \
20989     configure-libcpp \
20990     html-libcpp 
20991         @[ -f ./libcpp/Makefile ] || exit 0; \
20992         r=`${PWD_COMMAND}`; export r; \
20993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20994         $(HOST_EXPORTS) \
20995         for flag in $(EXTRA_HOST_FLAGS) ; do \
20996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20997         done; \
20998         echo "Doing install-html in libcpp"; \
20999         (cd $(HOST_SUBDIR)/libcpp && \
21000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21002                   "RANLIB=$${RANLIB}" \
21003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21004                   install-html) \
21005           || exit 1
21006
21007 @endif libcpp
21008
21009 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
21010 maybe-installcheck-libcpp:
21011 @if libcpp
21012 maybe-installcheck-libcpp: installcheck-libcpp
21013
21014 installcheck-libcpp: \
21015     configure-libcpp 
21016         @[ -f ./libcpp/Makefile ] || exit 0; \
21017         r=`${PWD_COMMAND}`; export r; \
21018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21019         $(HOST_EXPORTS) \
21020         for flag in $(EXTRA_HOST_FLAGS) ; do \
21021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21022         done; \
21023         echo "Doing installcheck in libcpp"; \
21024         (cd $(HOST_SUBDIR)/libcpp && \
21025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21027                   "RANLIB=$${RANLIB}" \
21028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21029                   installcheck) \
21030           || exit 1
21031
21032 @endif libcpp
21033
21034 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
21035 maybe-mostlyclean-libcpp:
21036 @if libcpp
21037 maybe-mostlyclean-libcpp: mostlyclean-libcpp
21038
21039 mostlyclean-libcpp: 
21040         @[ -f ./libcpp/Makefile ] || exit 0; \
21041         r=`${PWD_COMMAND}`; export r; \
21042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21043         $(HOST_EXPORTS) \
21044         for flag in $(EXTRA_HOST_FLAGS) ; do \
21045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21046         done; \
21047         echo "Doing mostlyclean in libcpp"; \
21048         (cd $(HOST_SUBDIR)/libcpp && \
21049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21051                   "RANLIB=$${RANLIB}" \
21052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21053                   mostlyclean) \
21054           || exit 1
21055
21056 @endif libcpp
21057
21058 .PHONY: maybe-clean-libcpp clean-libcpp
21059 maybe-clean-libcpp:
21060 @if libcpp
21061 maybe-clean-libcpp: clean-libcpp
21062
21063 clean-libcpp: 
21064         @[ -f ./libcpp/Makefile ] || exit 0; \
21065         r=`${PWD_COMMAND}`; export r; \
21066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21067         $(HOST_EXPORTS) \
21068         for flag in $(EXTRA_HOST_FLAGS) ; do \
21069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21070         done; \
21071         echo "Doing clean in libcpp"; \
21072         (cd $(HOST_SUBDIR)/libcpp && \
21073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21075                   "RANLIB=$${RANLIB}" \
21076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21077                   clean) \
21078           || exit 1
21079
21080 @endif libcpp
21081
21082 .PHONY: maybe-distclean-libcpp distclean-libcpp
21083 maybe-distclean-libcpp:
21084 @if libcpp
21085 maybe-distclean-libcpp: distclean-libcpp
21086
21087 distclean-libcpp: 
21088         @[ -f ./libcpp/Makefile ] || exit 0; \
21089         r=`${PWD_COMMAND}`; export r; \
21090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21091         $(HOST_EXPORTS) \
21092         for flag in $(EXTRA_HOST_FLAGS) ; do \
21093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21094         done; \
21095         echo "Doing distclean in libcpp"; \
21096         (cd $(HOST_SUBDIR)/libcpp && \
21097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21099                   "RANLIB=$${RANLIB}" \
21100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21101                   distclean) \
21102           || exit 1
21103
21104 @endif libcpp
21105
21106 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21107 maybe-maintainer-clean-libcpp:
21108 @if libcpp
21109 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21110
21111 maintainer-clean-libcpp: 
21112         @[ -f ./libcpp/Makefile ] || exit 0; \
21113         r=`${PWD_COMMAND}`; export r; \
21114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21115         $(HOST_EXPORTS) \
21116         for flag in $(EXTRA_HOST_FLAGS) ; do \
21117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21118         done; \
21119         echo "Doing maintainer-clean in libcpp"; \
21120         (cd $(HOST_SUBDIR)/libcpp && \
21121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21123                   "RANLIB=$${RANLIB}" \
21124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21125                   maintainer-clean) \
21126           || exit 1
21127
21128 @endif libcpp
21129
21130
21131
21132 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21133 maybe-configure-libdecnumber:
21134 @if gcc-bootstrap
21135 configure-libdecnumber: stage_current
21136 @endif gcc-bootstrap
21137 @if libdecnumber
21138 maybe-configure-libdecnumber: configure-libdecnumber
21139 configure-libdecnumber: 
21140         @r=`${PWD_COMMAND}`; export r; \
21141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21142         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21143         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21144         $(HOST_EXPORTS)  \
21145         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21146         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21147         case $(srcdir) in \
21148           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21149           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21150                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21151         esac; \
21152         module_srcdir=libdecnumber; \
21153         $(SHELL) \
21154           $$s/$$module_srcdir/configure \
21155           --srcdir=$${topdir}/$$module_srcdir \
21156           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21157           --target=${target_alias}  \
21158           || exit 1
21159 @endif libdecnumber
21160
21161
21162
21163 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21164 maybe-configure-stage1-libdecnumber:
21165 @if libdecnumber-bootstrap
21166 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21167 configure-stage1-libdecnumber:
21168         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21169         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21170         @r=`${PWD_COMMAND}`; export r; \
21171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21172         TFLAGS="$(STAGE1_TFLAGS)"; \
21173         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21174         $(HOST_EXPORTS) \
21175         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21176         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21177         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21178         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
21179         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21180         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21181         case $(srcdir) in \
21182           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21183           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21184                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21185         esac; \
21186         module_srcdir=libdecnumber; \
21187         $(SHELL) $$s/$$module_srcdir/configure \
21188           --srcdir=$${topdir}/$$module_srcdir \
21189           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21190           --target=${target_alias} \
21191            \
21192           $(STAGE1_CONFIGURE_FLAGS)
21193 @endif libdecnumber-bootstrap
21194
21195 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21196 maybe-configure-stage2-libdecnumber:
21197 @if libdecnumber-bootstrap
21198 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21199 configure-stage2-libdecnumber:
21200         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21201         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21202         @r=`${PWD_COMMAND}`; export r; \
21203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21204         TFLAGS="$(STAGE2_TFLAGS)"; \
21205         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21206         $(HOST_EXPORTS) \
21207         $(POSTSTAGE1_HOST_EXPORTS) \
21208         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21209         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21210         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21211         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
21212         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21213         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21214         case $(srcdir) in \
21215           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21216           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21217                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21218         esac; \
21219         module_srcdir=libdecnumber; \
21220         $(SHELL) $$s/$$module_srcdir/configure \
21221           --srcdir=$${topdir}/$$module_srcdir \
21222           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21223           --target=${target_alias} \
21224           --with-build-libsubdir=$(HOST_SUBDIR) \
21225           $(STAGE2_CONFIGURE_FLAGS)
21226 @endif libdecnumber-bootstrap
21227
21228 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21229 maybe-configure-stage3-libdecnumber:
21230 @if libdecnumber-bootstrap
21231 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21232 configure-stage3-libdecnumber:
21233         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21234         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21235         @r=`${PWD_COMMAND}`; export r; \
21236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21237         TFLAGS="$(STAGE3_TFLAGS)"; \
21238         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21239         $(HOST_EXPORTS) \
21240         $(POSTSTAGE1_HOST_EXPORTS) \
21241         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21242         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21243         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21244         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
21245         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21246         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21247         case $(srcdir) in \
21248           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21249           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21250                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21251         esac; \
21252         module_srcdir=libdecnumber; \
21253         $(SHELL) $$s/$$module_srcdir/configure \
21254           --srcdir=$${topdir}/$$module_srcdir \
21255           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21256           --target=${target_alias} \
21257           --with-build-libsubdir=$(HOST_SUBDIR) \
21258           $(STAGE3_CONFIGURE_FLAGS)
21259 @endif libdecnumber-bootstrap
21260
21261 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21262 maybe-configure-stage4-libdecnumber:
21263 @if libdecnumber-bootstrap
21264 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21265 configure-stage4-libdecnumber:
21266         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21267         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21268         @r=`${PWD_COMMAND}`; export r; \
21269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21270         TFLAGS="$(STAGE4_TFLAGS)"; \
21271         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21272         $(HOST_EXPORTS) \
21273         $(POSTSTAGE1_HOST_EXPORTS) \
21274         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21275         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21276         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21277         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
21278         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21279         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21280         case $(srcdir) in \
21281           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21282           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21283                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21284         esac; \
21285         module_srcdir=libdecnumber; \
21286         $(SHELL) $$s/$$module_srcdir/configure \
21287           --srcdir=$${topdir}/$$module_srcdir \
21288           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21289           --target=${target_alias} \
21290           --with-build-libsubdir=$(HOST_SUBDIR) \
21291           $(STAGE4_CONFIGURE_FLAGS)
21292 @endif libdecnumber-bootstrap
21293
21294 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21295 maybe-configure-stageprofile-libdecnumber:
21296 @if libdecnumber-bootstrap
21297 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21298 configure-stageprofile-libdecnumber:
21299         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21300         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21301         @r=`${PWD_COMMAND}`; export r; \
21302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21303         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21304         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21305         $(HOST_EXPORTS) \
21306         $(POSTSTAGE1_HOST_EXPORTS) \
21307         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21308         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21309         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21310         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
21311         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21312         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21313         case $(srcdir) in \
21314           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21315           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21316                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21317         esac; \
21318         module_srcdir=libdecnumber; \
21319         $(SHELL) $$s/$$module_srcdir/configure \
21320           --srcdir=$${topdir}/$$module_srcdir \
21321           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21322           --target=${target_alias} \
21323           --with-build-libsubdir=$(HOST_SUBDIR) \
21324           $(STAGEprofile_CONFIGURE_FLAGS)
21325 @endif libdecnumber-bootstrap
21326
21327 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21328 maybe-configure-stagefeedback-libdecnumber:
21329 @if libdecnumber-bootstrap
21330 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21331 configure-stagefeedback-libdecnumber:
21332         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21333         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21334         @r=`${PWD_COMMAND}`; export r; \
21335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21336         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21337         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21338         $(HOST_EXPORTS) \
21339         $(POSTSTAGE1_HOST_EXPORTS) \
21340         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21341         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21342         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21343         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
21344         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21345         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21346         case $(srcdir) in \
21347           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21348           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21349                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21350         esac; \
21351         module_srcdir=libdecnumber; \
21352         $(SHELL) $$s/$$module_srcdir/configure \
21353           --srcdir=$${topdir}/$$module_srcdir \
21354           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21355           --target=${target_alias} \
21356           --with-build-libsubdir=$(HOST_SUBDIR) \
21357           $(STAGEfeedback_CONFIGURE_FLAGS)
21358 @endif libdecnumber-bootstrap
21359
21360
21361
21362
21363
21364 .PHONY: all-libdecnumber maybe-all-libdecnumber
21365 maybe-all-libdecnumber:
21366 @if gcc-bootstrap
21367 all-libdecnumber: stage_current
21368 @endif gcc-bootstrap
21369 @if libdecnumber
21370 TARGET-libdecnumber=all
21371 maybe-all-libdecnumber: all-libdecnumber
21372 all-libdecnumber: configure-libdecnumber
21373         @r=`${PWD_COMMAND}`; export r; \
21374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21375         $(HOST_EXPORTS)  \
21376         (cd $(HOST_SUBDIR)/libdecnumber && \
21377           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21378                 $(TARGET-libdecnumber))
21379 @endif libdecnumber
21380
21381
21382
21383 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21384 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21385 maybe-all-stage1-libdecnumber:
21386 maybe-clean-stage1-libdecnumber:
21387 @if libdecnumber-bootstrap
21388 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21389 all-stage1: all-stage1-libdecnumber
21390 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21391 all-stage1-libdecnumber: configure-stage1-libdecnumber
21392         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21393         @r=`${PWD_COMMAND}`; export r; \
21394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21395         TFLAGS="$(STAGE1_TFLAGS)"; \
21396         $(HOST_EXPORTS)  \
21397         cd $(HOST_SUBDIR)/libdecnumber && \
21398          \
21399         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21400                 CFLAGS="$(STAGE1_CFLAGS)" \
21401                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21402                 LIBCFLAGS="$(LIBCFLAGS)" \
21403                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21404                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21405                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21406                 $(EXTRA_HOST_FLAGS)  \
21407                 $(STAGE1_FLAGS_TO_PASS)  \
21408                 TFLAGS="$(STAGE1_TFLAGS)"  \
21409                 $(TARGET-stage1-libdecnumber)
21410
21411 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21412 clean-stage1: clean-stage1-libdecnumber
21413 clean-stage1-libdecnumber:
21414         @if [ $(current_stage) = stage1 ]; then \
21415           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21416         else \
21417           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21418           $(MAKE) stage1-start; \
21419         fi; \
21420         cd $(HOST_SUBDIR)/libdecnumber && \
21421         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21422         $(STAGE1_FLAGS_TO_PASS)  clean
21423 @endif libdecnumber-bootstrap
21424
21425
21426 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21427 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21428 maybe-all-stage2-libdecnumber:
21429 maybe-clean-stage2-libdecnumber:
21430 @if libdecnumber-bootstrap
21431 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21432 all-stage2: all-stage2-libdecnumber
21433 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21434 all-stage2-libdecnumber: configure-stage2-libdecnumber
21435         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21436         @r=`${PWD_COMMAND}`; export r; \
21437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21438         TFLAGS="$(STAGE2_TFLAGS)"; \
21439         $(HOST_EXPORTS) \
21440         $(POSTSTAGE1_HOST_EXPORTS)  \
21441         cd $(HOST_SUBDIR)/libdecnumber && \
21442          \
21443         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21444                 CFLAGS="$(STAGE2_CFLAGS)" \
21445                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21446                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21447                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21448                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21449                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21450                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21451                 TFLAGS="$(STAGE2_TFLAGS)"  \
21452                 $(TARGET-stage2-libdecnumber)
21453
21454 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21455 clean-stage2: clean-stage2-libdecnumber
21456 clean-stage2-libdecnumber:
21457         @if [ $(current_stage) = stage2 ]; then \
21458           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21459         else \
21460           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21461           $(MAKE) stage2-start; \
21462         fi; \
21463         cd $(HOST_SUBDIR)/libdecnumber && \
21464         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21465 @endif libdecnumber-bootstrap
21466
21467
21468 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21469 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21470 maybe-all-stage3-libdecnumber:
21471 maybe-clean-stage3-libdecnumber:
21472 @if libdecnumber-bootstrap
21473 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21474 all-stage3: all-stage3-libdecnumber
21475 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21476 all-stage3-libdecnumber: configure-stage3-libdecnumber
21477         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21478         @r=`${PWD_COMMAND}`; export r; \
21479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21480         TFLAGS="$(STAGE3_TFLAGS)"; \
21481         $(HOST_EXPORTS) \
21482         $(POSTSTAGE1_HOST_EXPORTS)  \
21483         cd $(HOST_SUBDIR)/libdecnumber && \
21484          \
21485         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21486                 CFLAGS="$(STAGE3_CFLAGS)" \
21487                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21488                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21489                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21490                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21491                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21492                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21493                 TFLAGS="$(STAGE3_TFLAGS)"  \
21494                 $(TARGET-stage3-libdecnumber)
21495
21496 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21497 clean-stage3: clean-stage3-libdecnumber
21498 clean-stage3-libdecnumber:
21499         @if [ $(current_stage) = stage3 ]; then \
21500           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21501         else \
21502           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21503           $(MAKE) stage3-start; \
21504         fi; \
21505         cd $(HOST_SUBDIR)/libdecnumber && \
21506         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21507 @endif libdecnumber-bootstrap
21508
21509
21510 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21511 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21512 maybe-all-stage4-libdecnumber:
21513 maybe-clean-stage4-libdecnumber:
21514 @if libdecnumber-bootstrap
21515 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21516 all-stage4: all-stage4-libdecnumber
21517 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21518 all-stage4-libdecnumber: configure-stage4-libdecnumber
21519         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21520         @r=`${PWD_COMMAND}`; export r; \
21521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21522         TFLAGS="$(STAGE4_TFLAGS)"; \
21523         $(HOST_EXPORTS) \
21524         $(POSTSTAGE1_HOST_EXPORTS)  \
21525         cd $(HOST_SUBDIR)/libdecnumber && \
21526          \
21527         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21528                 CFLAGS="$(STAGE4_CFLAGS)" \
21529                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21530                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21531                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21532                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21533                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21534                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21535                 TFLAGS="$(STAGE4_TFLAGS)"  \
21536                 $(TARGET-stage4-libdecnumber)
21537
21538 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21539 clean-stage4: clean-stage4-libdecnumber
21540 clean-stage4-libdecnumber:
21541         @if [ $(current_stage) = stage4 ]; then \
21542           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21543         else \
21544           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21545           $(MAKE) stage4-start; \
21546         fi; \
21547         cd $(HOST_SUBDIR)/libdecnumber && \
21548         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21549 @endif libdecnumber-bootstrap
21550
21551
21552 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21553 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21554 maybe-all-stageprofile-libdecnumber:
21555 maybe-clean-stageprofile-libdecnumber:
21556 @if libdecnumber-bootstrap
21557 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21558 all-stageprofile: all-stageprofile-libdecnumber
21559 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21560 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21561         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21562         @r=`${PWD_COMMAND}`; export r; \
21563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21564         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21565         $(HOST_EXPORTS) \
21566         $(POSTSTAGE1_HOST_EXPORTS)  \
21567         cd $(HOST_SUBDIR)/libdecnumber && \
21568          \
21569         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21570                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21571                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21572                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21573                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21574                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21575                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21576                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21577                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
21578                 $(TARGET-stageprofile-libdecnumber)
21579
21580 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21581 clean-stageprofile: clean-stageprofile-libdecnumber
21582 clean-stageprofile-libdecnumber:
21583         @if [ $(current_stage) = stageprofile ]; then \
21584           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21585         else \
21586           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21587           $(MAKE) stageprofile-start; \
21588         fi; \
21589         cd $(HOST_SUBDIR)/libdecnumber && \
21590         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21591 @endif libdecnumber-bootstrap
21592
21593
21594 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21595 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21596 maybe-all-stagefeedback-libdecnumber:
21597 maybe-clean-stagefeedback-libdecnumber:
21598 @if libdecnumber-bootstrap
21599 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21600 all-stagefeedback: all-stagefeedback-libdecnumber
21601 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21602 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21603         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21604         @r=`${PWD_COMMAND}`; export r; \
21605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21606         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21607         $(HOST_EXPORTS) \
21608         $(POSTSTAGE1_HOST_EXPORTS)  \
21609         cd $(HOST_SUBDIR)/libdecnumber && \
21610          \
21611         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21612                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21613                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21614                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21615                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21616                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21617                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21618                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21619                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
21620                 $(TARGET-stagefeedback-libdecnumber)
21621
21622 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21623 clean-stagefeedback: clean-stagefeedback-libdecnumber
21624 clean-stagefeedback-libdecnumber:
21625         @if [ $(current_stage) = stagefeedback ]; then \
21626           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21627         else \
21628           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21629           $(MAKE) stagefeedback-start; \
21630         fi; \
21631         cd $(HOST_SUBDIR)/libdecnumber && \
21632         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21633 @endif libdecnumber-bootstrap
21634
21635
21636
21637
21638
21639 .PHONY: check-libdecnumber maybe-check-libdecnumber
21640 maybe-check-libdecnumber:
21641 @if libdecnumber
21642 maybe-check-libdecnumber: check-libdecnumber
21643
21644 check-libdecnumber:
21645         @: $(MAKE); $(unstage)
21646         @r=`${PWD_COMMAND}`; export r; \
21647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21648         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21649         (cd $(HOST_SUBDIR)/libdecnumber && \
21650           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
21651
21652 @endif libdecnumber
21653
21654 .PHONY: install-libdecnumber maybe-install-libdecnumber
21655 maybe-install-libdecnumber:
21656 @if libdecnumber
21657 maybe-install-libdecnumber: install-libdecnumber
21658
21659 install-libdecnumber: installdirs
21660         @: $(MAKE); $(unstage)
21661         @r=`${PWD_COMMAND}`; export r; \
21662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21663         $(HOST_EXPORTS) \
21664         (cd $(HOST_SUBDIR)/libdecnumber && \
21665           $(MAKE) $(FLAGS_TO_PASS)  install)
21666
21667 @endif libdecnumber
21668
21669 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21670 maybe-install-strip-libdecnumber:
21671 @if libdecnumber
21672 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21673
21674 install-strip-libdecnumber: installdirs
21675         @: $(MAKE); $(unstage)
21676         @r=`${PWD_COMMAND}`; export r; \
21677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21678         $(HOST_EXPORTS) \
21679         (cd $(HOST_SUBDIR)/libdecnumber && \
21680           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21681
21682 @endif libdecnumber
21683
21684 # Other targets (info, dvi, pdf, etc.)
21685
21686 .PHONY: maybe-info-libdecnumber info-libdecnumber
21687 maybe-info-libdecnumber:
21688 @if libdecnumber
21689 maybe-info-libdecnumber: info-libdecnumber
21690
21691 info-libdecnumber: \
21692     configure-libdecnumber 
21693         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21694         r=`${PWD_COMMAND}`; export r; \
21695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21696         $(HOST_EXPORTS) \
21697         for flag in $(EXTRA_HOST_FLAGS) ; do \
21698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21699         done; \
21700         echo "Doing info in libdecnumber"; \
21701         (cd $(HOST_SUBDIR)/libdecnumber && \
21702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21704                   "RANLIB=$${RANLIB}" \
21705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21706                   info) \
21707           || exit 1
21708
21709 @endif libdecnumber
21710
21711 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21712 maybe-dvi-libdecnumber:
21713 @if libdecnumber
21714 maybe-dvi-libdecnumber: dvi-libdecnumber
21715
21716 dvi-libdecnumber: \
21717     configure-libdecnumber 
21718         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21719         r=`${PWD_COMMAND}`; export r; \
21720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21721         $(HOST_EXPORTS) \
21722         for flag in $(EXTRA_HOST_FLAGS) ; do \
21723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21724         done; \
21725         echo "Doing dvi in libdecnumber"; \
21726         (cd $(HOST_SUBDIR)/libdecnumber && \
21727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21729                   "RANLIB=$${RANLIB}" \
21730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21731                   dvi) \
21732           || exit 1
21733
21734 @endif libdecnumber
21735
21736 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21737 maybe-pdf-libdecnumber:
21738 @if libdecnumber
21739 maybe-pdf-libdecnumber: pdf-libdecnumber
21740
21741 pdf-libdecnumber: \
21742     configure-libdecnumber 
21743         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21744         r=`${PWD_COMMAND}`; export r; \
21745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21746         $(HOST_EXPORTS) \
21747         for flag in $(EXTRA_HOST_FLAGS) ; do \
21748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21749         done; \
21750         echo "Doing pdf in libdecnumber"; \
21751         (cd $(HOST_SUBDIR)/libdecnumber && \
21752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21754                   "RANLIB=$${RANLIB}" \
21755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21756                   pdf) \
21757           || exit 1
21758
21759 @endif libdecnumber
21760
21761 .PHONY: maybe-html-libdecnumber html-libdecnumber
21762 maybe-html-libdecnumber:
21763 @if libdecnumber
21764 maybe-html-libdecnumber: html-libdecnumber
21765
21766 html-libdecnumber: \
21767     configure-libdecnumber 
21768         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21769         r=`${PWD_COMMAND}`; export r; \
21770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21771         $(HOST_EXPORTS) \
21772         for flag in $(EXTRA_HOST_FLAGS) ; do \
21773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21774         done; \
21775         echo "Doing html in libdecnumber"; \
21776         (cd $(HOST_SUBDIR)/libdecnumber && \
21777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21779                   "RANLIB=$${RANLIB}" \
21780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21781                   html) \
21782           || exit 1
21783
21784 @endif libdecnumber
21785
21786 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21787 maybe-TAGS-libdecnumber:
21788 @if libdecnumber
21789 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21790
21791 TAGS-libdecnumber: \
21792     configure-libdecnumber 
21793         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21794         r=`${PWD_COMMAND}`; export r; \
21795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21796         $(HOST_EXPORTS) \
21797         for flag in $(EXTRA_HOST_FLAGS) ; do \
21798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21799         done; \
21800         echo "Doing TAGS in libdecnumber"; \
21801         (cd $(HOST_SUBDIR)/libdecnumber && \
21802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21804                   "RANLIB=$${RANLIB}" \
21805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21806                   TAGS) \
21807           || exit 1
21808
21809 @endif libdecnumber
21810
21811 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21812 maybe-install-info-libdecnumber:
21813 @if libdecnumber
21814 maybe-install-info-libdecnumber: install-info-libdecnumber
21815
21816 install-info-libdecnumber: \
21817     configure-libdecnumber \
21818     info-libdecnumber 
21819         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21820         r=`${PWD_COMMAND}`; export r; \
21821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21822         $(HOST_EXPORTS) \
21823         for flag in $(EXTRA_HOST_FLAGS) ; do \
21824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21825         done; \
21826         echo "Doing install-info in libdecnumber"; \
21827         (cd $(HOST_SUBDIR)/libdecnumber && \
21828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21830                   "RANLIB=$${RANLIB}" \
21831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21832                   install-info) \
21833           || exit 1
21834
21835 @endif libdecnumber
21836
21837 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21838 maybe-install-pdf-libdecnumber:
21839 @if libdecnumber
21840 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21841
21842 install-pdf-libdecnumber: \
21843     configure-libdecnumber \
21844     pdf-libdecnumber 
21845         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21846         r=`${PWD_COMMAND}`; export r; \
21847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21848         $(HOST_EXPORTS) \
21849         for flag in $(EXTRA_HOST_FLAGS) ; do \
21850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21851         done; \
21852         echo "Doing install-pdf in libdecnumber"; \
21853         (cd $(HOST_SUBDIR)/libdecnumber && \
21854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21856                   "RANLIB=$${RANLIB}" \
21857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21858                   install-pdf) \
21859           || exit 1
21860
21861 @endif libdecnumber
21862
21863 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21864 maybe-install-html-libdecnumber:
21865 @if libdecnumber
21866 maybe-install-html-libdecnumber: install-html-libdecnumber
21867
21868 install-html-libdecnumber: \
21869     configure-libdecnumber \
21870     html-libdecnumber 
21871         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21872         r=`${PWD_COMMAND}`; export r; \
21873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21874         $(HOST_EXPORTS) \
21875         for flag in $(EXTRA_HOST_FLAGS) ; do \
21876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21877         done; \
21878         echo "Doing install-html in libdecnumber"; \
21879         (cd $(HOST_SUBDIR)/libdecnumber && \
21880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21882                   "RANLIB=$${RANLIB}" \
21883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21884                   install-html) \
21885           || exit 1
21886
21887 @endif libdecnumber
21888
21889 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21890 maybe-installcheck-libdecnumber:
21891 @if libdecnumber
21892 maybe-installcheck-libdecnumber: installcheck-libdecnumber
21893
21894 installcheck-libdecnumber: \
21895     configure-libdecnumber 
21896         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21897         r=`${PWD_COMMAND}`; export r; \
21898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21899         $(HOST_EXPORTS) \
21900         for flag in $(EXTRA_HOST_FLAGS) ; do \
21901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21902         done; \
21903         echo "Doing installcheck in libdecnumber"; \
21904         (cd $(HOST_SUBDIR)/libdecnumber && \
21905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21907                   "RANLIB=$${RANLIB}" \
21908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21909                   installcheck) \
21910           || exit 1
21911
21912 @endif libdecnumber
21913
21914 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21915 maybe-mostlyclean-libdecnumber:
21916 @if libdecnumber
21917 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21918
21919 mostlyclean-libdecnumber: 
21920         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21921         r=`${PWD_COMMAND}`; export r; \
21922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21923         $(HOST_EXPORTS) \
21924         for flag in $(EXTRA_HOST_FLAGS) ; do \
21925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21926         done; \
21927         echo "Doing mostlyclean in libdecnumber"; \
21928         (cd $(HOST_SUBDIR)/libdecnumber && \
21929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21931                   "RANLIB=$${RANLIB}" \
21932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21933                   mostlyclean) \
21934           || exit 1
21935
21936 @endif libdecnumber
21937
21938 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
21939 maybe-clean-libdecnumber:
21940 @if libdecnumber
21941 maybe-clean-libdecnumber: clean-libdecnumber
21942
21943 clean-libdecnumber: 
21944         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21945         r=`${PWD_COMMAND}`; export r; \
21946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21947         $(HOST_EXPORTS) \
21948         for flag in $(EXTRA_HOST_FLAGS) ; do \
21949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21950         done; \
21951         echo "Doing clean in libdecnumber"; \
21952         (cd $(HOST_SUBDIR)/libdecnumber && \
21953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21955                   "RANLIB=$${RANLIB}" \
21956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21957                   clean) \
21958           || exit 1
21959
21960 @endif libdecnumber
21961
21962 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
21963 maybe-distclean-libdecnumber:
21964 @if libdecnumber
21965 maybe-distclean-libdecnumber: distclean-libdecnumber
21966
21967 distclean-libdecnumber: 
21968         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21969         r=`${PWD_COMMAND}`; export r; \
21970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21971         $(HOST_EXPORTS) \
21972         for flag in $(EXTRA_HOST_FLAGS) ; do \
21973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21974         done; \
21975         echo "Doing distclean in libdecnumber"; \
21976         (cd $(HOST_SUBDIR)/libdecnumber && \
21977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21979                   "RANLIB=$${RANLIB}" \
21980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21981                   distclean) \
21982           || exit 1
21983
21984 @endif libdecnumber
21985
21986 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
21987 maybe-maintainer-clean-libdecnumber:
21988 @if libdecnumber
21989 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
21990
21991 maintainer-clean-libdecnumber: 
21992         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21993         r=`${PWD_COMMAND}`; export r; \
21994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21995         $(HOST_EXPORTS) \
21996         for flag in $(EXTRA_HOST_FLAGS) ; do \
21997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21998         done; \
21999         echo "Doing maintainer-clean in libdecnumber"; \
22000         (cd $(HOST_SUBDIR)/libdecnumber && \
22001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22003                   "RANLIB=$${RANLIB}" \
22004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22005                   maintainer-clean) \
22006           || exit 1
22007
22008 @endif libdecnumber
22009
22010
22011
22012 .PHONY: configure-libgui maybe-configure-libgui
22013 maybe-configure-libgui:
22014 @if gcc-bootstrap
22015 configure-libgui: stage_current
22016 @endif gcc-bootstrap
22017 @if libgui
22018 maybe-configure-libgui: configure-libgui
22019 configure-libgui: 
22020         @: $(MAKE); $(unstage)
22021         @r=`${PWD_COMMAND}`; export r; \
22022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22023         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
22024         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
22025         $(HOST_EXPORTS)  \
22026         echo Configuring in $(HOST_SUBDIR)/libgui; \
22027         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
22028         case $(srcdir) in \
22029           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22030           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
22031                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22032         esac; \
22033         module_srcdir=libgui; \
22034         $(SHELL) \
22035           $$s/$$module_srcdir/configure \
22036           --srcdir=$${topdir}/$$module_srcdir \
22037           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22038           --target=${target_alias}  \
22039           || exit 1
22040 @endif libgui
22041
22042
22043
22044
22045
22046 .PHONY: all-libgui maybe-all-libgui
22047 maybe-all-libgui:
22048 @if gcc-bootstrap
22049 all-libgui: stage_current
22050 @endif gcc-bootstrap
22051 @if libgui
22052 TARGET-libgui=all
22053 maybe-all-libgui: all-libgui
22054 all-libgui: configure-libgui
22055         @: $(MAKE); $(unstage)
22056         @r=`${PWD_COMMAND}`; export r; \
22057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22058         $(HOST_EXPORTS)  \
22059         (cd $(HOST_SUBDIR)/libgui && \
22060           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22061                 $(TARGET-libgui))
22062 @endif libgui
22063
22064
22065
22066
22067 .PHONY: check-libgui maybe-check-libgui
22068 maybe-check-libgui:
22069 @if libgui
22070 maybe-check-libgui: check-libgui
22071
22072 check-libgui:
22073         @: $(MAKE); $(unstage)
22074         @r=`${PWD_COMMAND}`; export r; \
22075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22076         $(HOST_EXPORTS)  \
22077         (cd $(HOST_SUBDIR)/libgui && \
22078           $(MAKE) $(FLAGS_TO_PASS)  check)
22079
22080 @endif libgui
22081
22082 .PHONY: install-libgui maybe-install-libgui
22083 maybe-install-libgui:
22084 @if libgui
22085 maybe-install-libgui: install-libgui
22086
22087 install-libgui: installdirs
22088         @: $(MAKE); $(unstage)
22089         @r=`${PWD_COMMAND}`; export r; \
22090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22091         $(HOST_EXPORTS) \
22092         (cd $(HOST_SUBDIR)/libgui && \
22093           $(MAKE) $(FLAGS_TO_PASS)  install)
22094
22095 @endif libgui
22096
22097 .PHONY: install-strip-libgui maybe-install-strip-libgui
22098 maybe-install-strip-libgui:
22099 @if libgui
22100 maybe-install-strip-libgui: install-strip-libgui
22101
22102 install-strip-libgui: installdirs
22103         @: $(MAKE); $(unstage)
22104         @r=`${PWD_COMMAND}`; export r; \
22105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22106         $(HOST_EXPORTS) \
22107         (cd $(HOST_SUBDIR)/libgui && \
22108           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22109
22110 @endif libgui
22111
22112 # Other targets (info, dvi, pdf, etc.)
22113
22114 .PHONY: maybe-info-libgui info-libgui
22115 maybe-info-libgui:
22116 @if libgui
22117 maybe-info-libgui: info-libgui
22118
22119 info-libgui: \
22120     configure-libgui 
22121         @: $(MAKE); $(unstage)
22122         @[ -f ./libgui/Makefile ] || exit 0; \
22123         r=`${PWD_COMMAND}`; export r; \
22124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22125         $(HOST_EXPORTS) \
22126         for flag in $(EXTRA_HOST_FLAGS) ; do \
22127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22128         done; \
22129         echo "Doing info in libgui"; \
22130         (cd $(HOST_SUBDIR)/libgui && \
22131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22133                   "RANLIB=$${RANLIB}" \
22134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22135                   info) \
22136           || exit 1
22137
22138 @endif libgui
22139
22140 .PHONY: maybe-dvi-libgui dvi-libgui
22141 maybe-dvi-libgui:
22142 @if libgui
22143 maybe-dvi-libgui: dvi-libgui
22144
22145 dvi-libgui: \
22146     configure-libgui 
22147         @: $(MAKE); $(unstage)
22148         @[ -f ./libgui/Makefile ] || exit 0; \
22149         r=`${PWD_COMMAND}`; export r; \
22150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22151         $(HOST_EXPORTS) \
22152         for flag in $(EXTRA_HOST_FLAGS) ; do \
22153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22154         done; \
22155         echo "Doing dvi in libgui"; \
22156         (cd $(HOST_SUBDIR)/libgui && \
22157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22159                   "RANLIB=$${RANLIB}" \
22160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22161                   dvi) \
22162           || exit 1
22163
22164 @endif libgui
22165
22166 .PHONY: maybe-pdf-libgui pdf-libgui
22167 maybe-pdf-libgui:
22168 @if libgui
22169 maybe-pdf-libgui: pdf-libgui
22170
22171 pdf-libgui: \
22172     configure-libgui 
22173         @: $(MAKE); $(unstage)
22174         @[ -f ./libgui/Makefile ] || exit 0; \
22175         r=`${PWD_COMMAND}`; export r; \
22176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22177         $(HOST_EXPORTS) \
22178         for flag in $(EXTRA_HOST_FLAGS) ; do \
22179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22180         done; \
22181         echo "Doing pdf in libgui"; \
22182         (cd $(HOST_SUBDIR)/libgui && \
22183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22185                   "RANLIB=$${RANLIB}" \
22186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22187                   pdf) \
22188           || exit 1
22189
22190 @endif libgui
22191
22192 .PHONY: maybe-html-libgui html-libgui
22193 maybe-html-libgui:
22194 @if libgui
22195 maybe-html-libgui: html-libgui
22196
22197 html-libgui: \
22198     configure-libgui 
22199         @: $(MAKE); $(unstage)
22200         @[ -f ./libgui/Makefile ] || exit 0; \
22201         r=`${PWD_COMMAND}`; export r; \
22202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22203         $(HOST_EXPORTS) \
22204         for flag in $(EXTRA_HOST_FLAGS) ; do \
22205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22206         done; \
22207         echo "Doing html in libgui"; \
22208         (cd $(HOST_SUBDIR)/libgui && \
22209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22211                   "RANLIB=$${RANLIB}" \
22212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22213                   html) \
22214           || exit 1
22215
22216 @endif libgui
22217
22218 .PHONY: maybe-TAGS-libgui TAGS-libgui
22219 maybe-TAGS-libgui:
22220 @if libgui
22221 maybe-TAGS-libgui: TAGS-libgui
22222
22223 TAGS-libgui: \
22224     configure-libgui 
22225         @: $(MAKE); $(unstage)
22226         @[ -f ./libgui/Makefile ] || exit 0; \
22227         r=`${PWD_COMMAND}`; export r; \
22228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22229         $(HOST_EXPORTS) \
22230         for flag in $(EXTRA_HOST_FLAGS) ; do \
22231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22232         done; \
22233         echo "Doing TAGS in libgui"; \
22234         (cd $(HOST_SUBDIR)/libgui && \
22235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22237                   "RANLIB=$${RANLIB}" \
22238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22239                   TAGS) \
22240           || exit 1
22241
22242 @endif libgui
22243
22244 .PHONY: maybe-install-info-libgui install-info-libgui
22245 maybe-install-info-libgui:
22246 @if libgui
22247 maybe-install-info-libgui: install-info-libgui
22248
22249 install-info-libgui: \
22250     configure-libgui \
22251     info-libgui 
22252         @: $(MAKE); $(unstage)
22253         @[ -f ./libgui/Makefile ] || exit 0; \
22254         r=`${PWD_COMMAND}`; export r; \
22255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22256         $(HOST_EXPORTS) \
22257         for flag in $(EXTRA_HOST_FLAGS) ; do \
22258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22259         done; \
22260         echo "Doing install-info in libgui"; \
22261         (cd $(HOST_SUBDIR)/libgui && \
22262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22264                   "RANLIB=$${RANLIB}" \
22265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22266                   install-info) \
22267           || exit 1
22268
22269 @endif libgui
22270
22271 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22272 maybe-install-pdf-libgui:
22273 @if libgui
22274 maybe-install-pdf-libgui: install-pdf-libgui
22275
22276 install-pdf-libgui: \
22277     configure-libgui \
22278     pdf-libgui 
22279         @: $(MAKE); $(unstage)
22280         @[ -f ./libgui/Makefile ] || exit 0; \
22281         r=`${PWD_COMMAND}`; export r; \
22282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22283         $(HOST_EXPORTS) \
22284         for flag in $(EXTRA_HOST_FLAGS) ; do \
22285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22286         done; \
22287         echo "Doing install-pdf in libgui"; \
22288         (cd $(HOST_SUBDIR)/libgui && \
22289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22291                   "RANLIB=$${RANLIB}" \
22292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22293                   install-pdf) \
22294           || exit 1
22295
22296 @endif libgui
22297
22298 .PHONY: maybe-install-html-libgui install-html-libgui
22299 maybe-install-html-libgui:
22300 @if libgui
22301 maybe-install-html-libgui: install-html-libgui
22302
22303 install-html-libgui: \
22304     configure-libgui \
22305     html-libgui 
22306         @: $(MAKE); $(unstage)
22307         @[ -f ./libgui/Makefile ] || exit 0; \
22308         r=`${PWD_COMMAND}`; export r; \
22309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22310         $(HOST_EXPORTS) \
22311         for flag in $(EXTRA_HOST_FLAGS) ; do \
22312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22313         done; \
22314         echo "Doing install-html in libgui"; \
22315         (cd $(HOST_SUBDIR)/libgui && \
22316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22318                   "RANLIB=$${RANLIB}" \
22319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22320                   install-html) \
22321           || exit 1
22322
22323 @endif libgui
22324
22325 .PHONY: maybe-installcheck-libgui installcheck-libgui
22326 maybe-installcheck-libgui:
22327 @if libgui
22328 maybe-installcheck-libgui: installcheck-libgui
22329
22330 installcheck-libgui: \
22331     configure-libgui 
22332         @: $(MAKE); $(unstage)
22333         @[ -f ./libgui/Makefile ] || exit 0; \
22334         r=`${PWD_COMMAND}`; export r; \
22335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22336         $(HOST_EXPORTS) \
22337         for flag in $(EXTRA_HOST_FLAGS) ; do \
22338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22339         done; \
22340         echo "Doing installcheck in libgui"; \
22341         (cd $(HOST_SUBDIR)/libgui && \
22342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22344                   "RANLIB=$${RANLIB}" \
22345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22346                   installcheck) \
22347           || exit 1
22348
22349 @endif libgui
22350
22351 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22352 maybe-mostlyclean-libgui:
22353 @if libgui
22354 maybe-mostlyclean-libgui: mostlyclean-libgui
22355
22356 mostlyclean-libgui: 
22357         @: $(MAKE); $(unstage)
22358         @[ -f ./libgui/Makefile ] || exit 0; \
22359         r=`${PWD_COMMAND}`; export r; \
22360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22361         $(HOST_EXPORTS) \
22362         for flag in $(EXTRA_HOST_FLAGS) ; do \
22363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22364         done; \
22365         echo "Doing mostlyclean in libgui"; \
22366         (cd $(HOST_SUBDIR)/libgui && \
22367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22369                   "RANLIB=$${RANLIB}" \
22370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22371                   mostlyclean) \
22372           || exit 1
22373
22374 @endif libgui
22375
22376 .PHONY: maybe-clean-libgui clean-libgui
22377 maybe-clean-libgui:
22378 @if libgui
22379 maybe-clean-libgui: clean-libgui
22380
22381 clean-libgui: 
22382         @: $(MAKE); $(unstage)
22383         @[ -f ./libgui/Makefile ] || exit 0; \
22384         r=`${PWD_COMMAND}`; export r; \
22385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22386         $(HOST_EXPORTS) \
22387         for flag in $(EXTRA_HOST_FLAGS) ; do \
22388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22389         done; \
22390         echo "Doing clean in libgui"; \
22391         (cd $(HOST_SUBDIR)/libgui && \
22392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22394                   "RANLIB=$${RANLIB}" \
22395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22396                   clean) \
22397           || exit 1
22398
22399 @endif libgui
22400
22401 .PHONY: maybe-distclean-libgui distclean-libgui
22402 maybe-distclean-libgui:
22403 @if libgui
22404 maybe-distclean-libgui: distclean-libgui
22405
22406 distclean-libgui: 
22407         @: $(MAKE); $(unstage)
22408         @[ -f ./libgui/Makefile ] || exit 0; \
22409         r=`${PWD_COMMAND}`; export r; \
22410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22411         $(HOST_EXPORTS) \
22412         for flag in $(EXTRA_HOST_FLAGS) ; do \
22413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22414         done; \
22415         echo "Doing distclean in libgui"; \
22416         (cd $(HOST_SUBDIR)/libgui && \
22417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22419                   "RANLIB=$${RANLIB}" \
22420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22421                   distclean) \
22422           || exit 1
22423
22424 @endif libgui
22425
22426 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22427 maybe-maintainer-clean-libgui:
22428 @if libgui
22429 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22430
22431 maintainer-clean-libgui: 
22432         @: $(MAKE); $(unstage)
22433         @[ -f ./libgui/Makefile ] || exit 0; \
22434         r=`${PWD_COMMAND}`; export r; \
22435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22436         $(HOST_EXPORTS) \
22437         for flag in $(EXTRA_HOST_FLAGS) ; do \
22438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22439         done; \
22440         echo "Doing maintainer-clean in libgui"; \
22441         (cd $(HOST_SUBDIR)/libgui && \
22442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22444                   "RANLIB=$${RANLIB}" \
22445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22446                   maintainer-clean) \
22447           || exit 1
22448
22449 @endif libgui
22450
22451
22452
22453 .PHONY: configure-libiberty maybe-configure-libiberty
22454 maybe-configure-libiberty:
22455 @if gcc-bootstrap
22456 configure-libiberty: stage_current
22457 @endif gcc-bootstrap
22458 @if libiberty
22459 maybe-configure-libiberty: configure-libiberty
22460 configure-libiberty: 
22461         @r=`${PWD_COMMAND}`; export r; \
22462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22463         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22464         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22465         $(HOST_EXPORTS)  \
22466         echo Configuring in $(HOST_SUBDIR)/libiberty; \
22467         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22468         case $(srcdir) in \
22469           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22470           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22471                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22472         esac; \
22473         module_srcdir=libiberty; \
22474         $(SHELL) \
22475           $$s/$$module_srcdir/configure \
22476           --srcdir=$${topdir}/$$module_srcdir \
22477           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22478           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22479           || exit 1
22480 @endif libiberty
22481
22482
22483
22484 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22485 maybe-configure-stage1-libiberty:
22486 @if libiberty-bootstrap
22487 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22488 configure-stage1-libiberty:
22489         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22490         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22491         @r=`${PWD_COMMAND}`; export r; \
22492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22493         TFLAGS="$(STAGE1_TFLAGS)"; \
22494         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22495         $(HOST_EXPORTS) \
22496         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22497         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22498         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22499         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
22500         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22501         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22502         case $(srcdir) in \
22503           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22504           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22505                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22506         esac; \
22507         module_srcdir=libiberty; \
22508         $(SHELL) $$s/$$module_srcdir/configure \
22509           --srcdir=$${topdir}/$$module_srcdir \
22510           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22511           --target=${target_alias} \
22512            \
22513           $(STAGE1_CONFIGURE_FLAGS) \
22514           @extra_host_libiberty_configure_flags@
22515 @endif libiberty-bootstrap
22516
22517 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22518 maybe-configure-stage2-libiberty:
22519 @if libiberty-bootstrap
22520 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22521 configure-stage2-libiberty:
22522         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22523         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22524         @r=`${PWD_COMMAND}`; export r; \
22525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22526         TFLAGS="$(STAGE2_TFLAGS)"; \
22527         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22528         $(HOST_EXPORTS) \
22529         $(POSTSTAGE1_HOST_EXPORTS) \
22530         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22531         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22532         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22533         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
22534         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22535         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22536         case $(srcdir) in \
22537           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22538           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22539                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22540         esac; \
22541         module_srcdir=libiberty; \
22542         $(SHELL) $$s/$$module_srcdir/configure \
22543           --srcdir=$${topdir}/$$module_srcdir \
22544           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22545           --target=${target_alias} \
22546           --with-build-libsubdir=$(HOST_SUBDIR) \
22547           $(STAGE2_CONFIGURE_FLAGS) \
22548           @extra_host_libiberty_configure_flags@
22549 @endif libiberty-bootstrap
22550
22551 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22552 maybe-configure-stage3-libiberty:
22553 @if libiberty-bootstrap
22554 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22555 configure-stage3-libiberty:
22556         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22557         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22558         @r=`${PWD_COMMAND}`; export r; \
22559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22560         TFLAGS="$(STAGE3_TFLAGS)"; \
22561         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22562         $(HOST_EXPORTS) \
22563         $(POSTSTAGE1_HOST_EXPORTS) \
22564         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22565         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22566         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22567         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
22568         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22569         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22570         case $(srcdir) in \
22571           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22572           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22573                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22574         esac; \
22575         module_srcdir=libiberty; \
22576         $(SHELL) $$s/$$module_srcdir/configure \
22577           --srcdir=$${topdir}/$$module_srcdir \
22578           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22579           --target=${target_alias} \
22580           --with-build-libsubdir=$(HOST_SUBDIR) \
22581           $(STAGE3_CONFIGURE_FLAGS) \
22582           @extra_host_libiberty_configure_flags@
22583 @endif libiberty-bootstrap
22584
22585 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22586 maybe-configure-stage4-libiberty:
22587 @if libiberty-bootstrap
22588 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22589 configure-stage4-libiberty:
22590         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22591         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22592         @r=`${PWD_COMMAND}`; export r; \
22593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22594         TFLAGS="$(STAGE4_TFLAGS)"; \
22595         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22596         $(HOST_EXPORTS) \
22597         $(POSTSTAGE1_HOST_EXPORTS) \
22598         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22599         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22600         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22601         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
22602         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22603         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22604         case $(srcdir) in \
22605           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22606           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22607                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22608         esac; \
22609         module_srcdir=libiberty; \
22610         $(SHELL) $$s/$$module_srcdir/configure \
22611           --srcdir=$${topdir}/$$module_srcdir \
22612           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22613           --target=${target_alias} \
22614           --with-build-libsubdir=$(HOST_SUBDIR) \
22615           $(STAGE4_CONFIGURE_FLAGS) \
22616           @extra_host_libiberty_configure_flags@
22617 @endif libiberty-bootstrap
22618
22619 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22620 maybe-configure-stageprofile-libiberty:
22621 @if libiberty-bootstrap
22622 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22623 configure-stageprofile-libiberty:
22624         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22625         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22626         @r=`${PWD_COMMAND}`; export r; \
22627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22628         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22629         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22630         $(HOST_EXPORTS) \
22631         $(POSTSTAGE1_HOST_EXPORTS) \
22632         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22633         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22634         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22635         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
22636         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22637         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22638         case $(srcdir) in \
22639           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22640           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22641                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22642         esac; \
22643         module_srcdir=libiberty; \
22644         $(SHELL) $$s/$$module_srcdir/configure \
22645           --srcdir=$${topdir}/$$module_srcdir \
22646           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22647           --target=${target_alias} \
22648           --with-build-libsubdir=$(HOST_SUBDIR) \
22649           $(STAGEprofile_CONFIGURE_FLAGS) \
22650           @extra_host_libiberty_configure_flags@
22651 @endif libiberty-bootstrap
22652
22653 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22654 maybe-configure-stagefeedback-libiberty:
22655 @if libiberty-bootstrap
22656 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22657 configure-stagefeedback-libiberty:
22658         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22659         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22660         @r=`${PWD_COMMAND}`; export r; \
22661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22662         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22663         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22664         $(HOST_EXPORTS) \
22665         $(POSTSTAGE1_HOST_EXPORTS) \
22666         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22667         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22668         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22669         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
22670         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22671         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22672         case $(srcdir) in \
22673           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22674           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22675                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22676         esac; \
22677         module_srcdir=libiberty; \
22678         $(SHELL) $$s/$$module_srcdir/configure \
22679           --srcdir=$${topdir}/$$module_srcdir \
22680           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22681           --target=${target_alias} \
22682           --with-build-libsubdir=$(HOST_SUBDIR) \
22683           $(STAGEfeedback_CONFIGURE_FLAGS) \
22684           @extra_host_libiberty_configure_flags@
22685 @endif libiberty-bootstrap
22686
22687
22688
22689
22690
22691 .PHONY: all-libiberty maybe-all-libiberty
22692 maybe-all-libiberty:
22693 @if gcc-bootstrap
22694 all-libiberty: stage_current
22695 @endif gcc-bootstrap
22696 @if libiberty
22697 TARGET-libiberty=all
22698 maybe-all-libiberty: all-libiberty
22699 all-libiberty: configure-libiberty
22700         @r=`${PWD_COMMAND}`; export r; \
22701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22702         $(HOST_EXPORTS)  \
22703         (cd $(HOST_SUBDIR)/libiberty && \
22704           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22705                 $(TARGET-libiberty))
22706 @endif libiberty
22707
22708
22709
22710 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22711 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22712 maybe-all-stage1-libiberty:
22713 maybe-clean-stage1-libiberty:
22714 @if libiberty-bootstrap
22715 maybe-all-stage1-libiberty: all-stage1-libiberty
22716 all-stage1: all-stage1-libiberty
22717 TARGET-stage1-libiberty = $(TARGET-libiberty)
22718 all-stage1-libiberty: configure-stage1-libiberty
22719         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22720         @r=`${PWD_COMMAND}`; export r; \
22721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22722         TFLAGS="$(STAGE1_TFLAGS)"; \
22723         $(HOST_EXPORTS)  \
22724         cd $(HOST_SUBDIR)/libiberty && \
22725          \
22726         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22727                 CFLAGS="$(STAGE1_CFLAGS)" \
22728                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22729                 LIBCFLAGS="$(LIBCFLAGS)" \
22730                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22731                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22732                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22733                 $(EXTRA_HOST_FLAGS)  \
22734                 $(STAGE1_FLAGS_TO_PASS)  \
22735                 TFLAGS="$(STAGE1_TFLAGS)"  \
22736                 $(TARGET-stage1-libiberty)
22737
22738 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22739 clean-stage1: clean-stage1-libiberty
22740 clean-stage1-libiberty:
22741         @if [ $(current_stage) = stage1 ]; then \
22742           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22743         else \
22744           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22745           $(MAKE) stage1-start; \
22746         fi; \
22747         cd $(HOST_SUBDIR)/libiberty && \
22748         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22749         $(STAGE1_FLAGS_TO_PASS)  clean
22750 @endif libiberty-bootstrap
22751
22752
22753 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22754 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22755 maybe-all-stage2-libiberty:
22756 maybe-clean-stage2-libiberty:
22757 @if libiberty-bootstrap
22758 maybe-all-stage2-libiberty: all-stage2-libiberty
22759 all-stage2: all-stage2-libiberty
22760 TARGET-stage2-libiberty = $(TARGET-libiberty)
22761 all-stage2-libiberty: configure-stage2-libiberty
22762         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22763         @r=`${PWD_COMMAND}`; export r; \
22764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22765         TFLAGS="$(STAGE2_TFLAGS)"; \
22766         $(HOST_EXPORTS) \
22767         $(POSTSTAGE1_HOST_EXPORTS)  \
22768         cd $(HOST_SUBDIR)/libiberty && \
22769          \
22770         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22771                 CFLAGS="$(STAGE2_CFLAGS)" \
22772                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22773                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22774                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22775                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22776                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22777                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22778                 TFLAGS="$(STAGE2_TFLAGS)"  \
22779                 $(TARGET-stage2-libiberty)
22780
22781 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22782 clean-stage2: clean-stage2-libiberty
22783 clean-stage2-libiberty:
22784         @if [ $(current_stage) = stage2 ]; then \
22785           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22786         else \
22787           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22788           $(MAKE) stage2-start; \
22789         fi; \
22790         cd $(HOST_SUBDIR)/libiberty && \
22791         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22792 @endif libiberty-bootstrap
22793
22794
22795 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22796 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22797 maybe-all-stage3-libiberty:
22798 maybe-clean-stage3-libiberty:
22799 @if libiberty-bootstrap
22800 maybe-all-stage3-libiberty: all-stage3-libiberty
22801 all-stage3: all-stage3-libiberty
22802 TARGET-stage3-libiberty = $(TARGET-libiberty)
22803 all-stage3-libiberty: configure-stage3-libiberty
22804         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22805         @r=`${PWD_COMMAND}`; export r; \
22806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22807         TFLAGS="$(STAGE3_TFLAGS)"; \
22808         $(HOST_EXPORTS) \
22809         $(POSTSTAGE1_HOST_EXPORTS)  \
22810         cd $(HOST_SUBDIR)/libiberty && \
22811          \
22812         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22813                 CFLAGS="$(STAGE3_CFLAGS)" \
22814                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22815                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22816                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22817                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22818                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22819                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22820                 TFLAGS="$(STAGE3_TFLAGS)"  \
22821                 $(TARGET-stage3-libiberty)
22822
22823 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22824 clean-stage3: clean-stage3-libiberty
22825 clean-stage3-libiberty:
22826         @if [ $(current_stage) = stage3 ]; then \
22827           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22828         else \
22829           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22830           $(MAKE) stage3-start; \
22831         fi; \
22832         cd $(HOST_SUBDIR)/libiberty && \
22833         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22834 @endif libiberty-bootstrap
22835
22836
22837 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22838 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22839 maybe-all-stage4-libiberty:
22840 maybe-clean-stage4-libiberty:
22841 @if libiberty-bootstrap
22842 maybe-all-stage4-libiberty: all-stage4-libiberty
22843 all-stage4: all-stage4-libiberty
22844 TARGET-stage4-libiberty = $(TARGET-libiberty)
22845 all-stage4-libiberty: configure-stage4-libiberty
22846         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22847         @r=`${PWD_COMMAND}`; export r; \
22848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22849         TFLAGS="$(STAGE4_TFLAGS)"; \
22850         $(HOST_EXPORTS) \
22851         $(POSTSTAGE1_HOST_EXPORTS)  \
22852         cd $(HOST_SUBDIR)/libiberty && \
22853          \
22854         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22855                 CFLAGS="$(STAGE4_CFLAGS)" \
22856                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22857                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22858                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22859                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22860                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22861                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22862                 TFLAGS="$(STAGE4_TFLAGS)"  \
22863                 $(TARGET-stage4-libiberty)
22864
22865 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22866 clean-stage4: clean-stage4-libiberty
22867 clean-stage4-libiberty:
22868         @if [ $(current_stage) = stage4 ]; then \
22869           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22870         else \
22871           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22872           $(MAKE) stage4-start; \
22873         fi; \
22874         cd $(HOST_SUBDIR)/libiberty && \
22875         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22876 @endif libiberty-bootstrap
22877
22878
22879 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22880 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22881 maybe-all-stageprofile-libiberty:
22882 maybe-clean-stageprofile-libiberty:
22883 @if libiberty-bootstrap
22884 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22885 all-stageprofile: all-stageprofile-libiberty
22886 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22887 all-stageprofile-libiberty: configure-stageprofile-libiberty
22888         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22889         @r=`${PWD_COMMAND}`; export r; \
22890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22891         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22892         $(HOST_EXPORTS) \
22893         $(POSTSTAGE1_HOST_EXPORTS)  \
22894         cd $(HOST_SUBDIR)/libiberty && \
22895          \
22896         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22897                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22898                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22899                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22900                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22901                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22902                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22903                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22904                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
22905                 $(TARGET-stageprofile-libiberty)
22906
22907 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22908 clean-stageprofile: clean-stageprofile-libiberty
22909 clean-stageprofile-libiberty:
22910         @if [ $(current_stage) = stageprofile ]; then \
22911           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22912         else \
22913           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22914           $(MAKE) stageprofile-start; \
22915         fi; \
22916         cd $(HOST_SUBDIR)/libiberty && \
22917         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22918 @endif libiberty-bootstrap
22919
22920
22921 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
22922 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
22923 maybe-all-stagefeedback-libiberty:
22924 maybe-clean-stagefeedback-libiberty:
22925 @if libiberty-bootstrap
22926 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
22927 all-stagefeedback: all-stagefeedback-libiberty
22928 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
22929 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
22930         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22931         @r=`${PWD_COMMAND}`; export r; \
22932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22933         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22934         $(HOST_EXPORTS) \
22935         $(POSTSTAGE1_HOST_EXPORTS)  \
22936         cd $(HOST_SUBDIR)/libiberty && \
22937          \
22938         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22939                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22940                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22941                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22942                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22943                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22944                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22945                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22946                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
22947                 $(TARGET-stagefeedback-libiberty)
22948
22949 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
22950 clean-stagefeedback: clean-stagefeedback-libiberty
22951 clean-stagefeedback-libiberty:
22952         @if [ $(current_stage) = stagefeedback ]; then \
22953           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22954         else \
22955           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
22956           $(MAKE) stagefeedback-start; \
22957         fi; \
22958         cd $(HOST_SUBDIR)/libiberty && \
22959         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22960 @endif libiberty-bootstrap
22961
22962
22963
22964
22965
22966 .PHONY: check-libiberty maybe-check-libiberty
22967 maybe-check-libiberty:
22968 @if libiberty
22969 maybe-check-libiberty: check-libiberty
22970
22971 check-libiberty:
22972         @: $(MAKE); $(unstage)
22973         @r=`${PWD_COMMAND}`; export r; \
22974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22975         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22976         (cd $(HOST_SUBDIR)/libiberty && \
22977           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
22978
22979 @endif libiberty
22980
22981 .PHONY: install-libiberty maybe-install-libiberty
22982 maybe-install-libiberty:
22983 @if libiberty
22984 maybe-install-libiberty: install-libiberty
22985
22986 install-libiberty: installdirs
22987         @: $(MAKE); $(unstage)
22988         @r=`${PWD_COMMAND}`; export r; \
22989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22990         $(HOST_EXPORTS) \
22991         (cd $(HOST_SUBDIR)/libiberty && \
22992           $(MAKE) $(FLAGS_TO_PASS)  install)
22993
22994 @endif libiberty
22995
22996 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
22997 maybe-install-strip-libiberty:
22998 @if libiberty
22999 maybe-install-strip-libiberty: install-strip-libiberty
23000
23001 install-strip-libiberty: installdirs
23002         @: $(MAKE); $(unstage)
23003         @r=`${PWD_COMMAND}`; export r; \
23004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23005         $(HOST_EXPORTS) \
23006         (cd $(HOST_SUBDIR)/libiberty && \
23007           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23008
23009 @endif libiberty
23010
23011 # Other targets (info, dvi, pdf, etc.)
23012
23013 .PHONY: maybe-info-libiberty info-libiberty
23014 maybe-info-libiberty:
23015 @if libiberty
23016 maybe-info-libiberty: info-libiberty
23017
23018 info-libiberty: \
23019     configure-libiberty 
23020         @[ -f ./libiberty/Makefile ] || exit 0; \
23021         r=`${PWD_COMMAND}`; export r; \
23022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23023         $(HOST_EXPORTS) \
23024         for flag in $(EXTRA_HOST_FLAGS) ; do \
23025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23026         done; \
23027         echo "Doing info in libiberty"; \
23028         (cd $(HOST_SUBDIR)/libiberty && \
23029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23031                   "RANLIB=$${RANLIB}" \
23032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23033                   info) \
23034           || exit 1
23035
23036 @endif libiberty
23037
23038 .PHONY: maybe-dvi-libiberty dvi-libiberty
23039 maybe-dvi-libiberty:
23040 @if libiberty
23041 maybe-dvi-libiberty: dvi-libiberty
23042
23043 dvi-libiberty: \
23044     configure-libiberty 
23045         @[ -f ./libiberty/Makefile ] || exit 0; \
23046         r=`${PWD_COMMAND}`; export r; \
23047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23048         $(HOST_EXPORTS) \
23049         for flag in $(EXTRA_HOST_FLAGS) ; do \
23050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23051         done; \
23052         echo "Doing dvi in libiberty"; \
23053         (cd $(HOST_SUBDIR)/libiberty && \
23054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23056                   "RANLIB=$${RANLIB}" \
23057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23058                   dvi) \
23059           || exit 1
23060
23061 @endif libiberty
23062
23063 .PHONY: maybe-pdf-libiberty pdf-libiberty
23064 maybe-pdf-libiberty:
23065 @if libiberty
23066 maybe-pdf-libiberty: pdf-libiberty
23067
23068 pdf-libiberty: \
23069     configure-libiberty 
23070         @[ -f ./libiberty/Makefile ] || exit 0; \
23071         r=`${PWD_COMMAND}`; export r; \
23072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23073         $(HOST_EXPORTS) \
23074         for flag in $(EXTRA_HOST_FLAGS) ; do \
23075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23076         done; \
23077         echo "Doing pdf in libiberty"; \
23078         (cd $(HOST_SUBDIR)/libiberty && \
23079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23081                   "RANLIB=$${RANLIB}" \
23082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23083                   pdf) \
23084           || exit 1
23085
23086 @endif libiberty
23087
23088 .PHONY: maybe-html-libiberty html-libiberty
23089 maybe-html-libiberty:
23090 @if libiberty
23091 maybe-html-libiberty: html-libiberty
23092
23093 html-libiberty: \
23094     configure-libiberty 
23095         @[ -f ./libiberty/Makefile ] || exit 0; \
23096         r=`${PWD_COMMAND}`; export r; \
23097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23098         $(HOST_EXPORTS) \
23099         for flag in $(EXTRA_HOST_FLAGS) ; do \
23100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23101         done; \
23102         echo "Doing html in libiberty"; \
23103         (cd $(HOST_SUBDIR)/libiberty && \
23104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23106                   "RANLIB=$${RANLIB}" \
23107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23108                   html) \
23109           || exit 1
23110
23111 @endif libiberty
23112
23113 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23114 maybe-TAGS-libiberty:
23115 @if libiberty
23116 maybe-TAGS-libiberty: TAGS-libiberty
23117
23118 TAGS-libiberty: \
23119     configure-libiberty 
23120         @[ -f ./libiberty/Makefile ] || exit 0; \
23121         r=`${PWD_COMMAND}`; export r; \
23122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23123         $(HOST_EXPORTS) \
23124         for flag in $(EXTRA_HOST_FLAGS) ; do \
23125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23126         done; \
23127         echo "Doing TAGS in libiberty"; \
23128         (cd $(HOST_SUBDIR)/libiberty && \
23129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23131                   "RANLIB=$${RANLIB}" \
23132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23133                   TAGS) \
23134           || exit 1
23135
23136 @endif libiberty
23137
23138 .PHONY: maybe-install-info-libiberty install-info-libiberty
23139 maybe-install-info-libiberty:
23140 @if libiberty
23141 maybe-install-info-libiberty: install-info-libiberty
23142
23143 install-info-libiberty: \
23144     configure-libiberty \
23145     info-libiberty 
23146         @[ -f ./libiberty/Makefile ] || exit 0; \
23147         r=`${PWD_COMMAND}`; export r; \
23148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23149         $(HOST_EXPORTS) \
23150         for flag in $(EXTRA_HOST_FLAGS) ; do \
23151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23152         done; \
23153         echo "Doing install-info in libiberty"; \
23154         (cd $(HOST_SUBDIR)/libiberty && \
23155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23157                   "RANLIB=$${RANLIB}" \
23158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23159                   install-info) \
23160           || exit 1
23161
23162 @endif libiberty
23163
23164 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23165 maybe-install-pdf-libiberty:
23166 @if libiberty
23167 maybe-install-pdf-libiberty: install-pdf-libiberty
23168
23169 install-pdf-libiberty: \
23170     configure-libiberty \
23171     pdf-libiberty 
23172         @[ -f ./libiberty/Makefile ] || exit 0; \
23173         r=`${PWD_COMMAND}`; export r; \
23174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23175         $(HOST_EXPORTS) \
23176         for flag in $(EXTRA_HOST_FLAGS) ; do \
23177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23178         done; \
23179         echo "Doing install-pdf in libiberty"; \
23180         (cd $(HOST_SUBDIR)/libiberty && \
23181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23183                   "RANLIB=$${RANLIB}" \
23184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23185                   install-pdf) \
23186           || exit 1
23187
23188 @endif libiberty
23189
23190 .PHONY: maybe-install-html-libiberty install-html-libiberty
23191 maybe-install-html-libiberty:
23192 @if libiberty
23193 maybe-install-html-libiberty: install-html-libiberty
23194
23195 install-html-libiberty: \
23196     configure-libiberty \
23197     html-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 install-html 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                   install-html) \
23212           || exit 1
23213
23214 @endif libiberty
23215
23216 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23217 maybe-installcheck-libiberty:
23218 @if libiberty
23219 maybe-installcheck-libiberty: installcheck-libiberty
23220
23221 installcheck-libiberty: \
23222     configure-libiberty 
23223         @[ -f ./libiberty/Makefile ] || exit 0; \
23224         r=`${PWD_COMMAND}`; export r; \
23225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23226         $(HOST_EXPORTS) \
23227         for flag in $(EXTRA_HOST_FLAGS) ; do \
23228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23229         done; \
23230         echo "Doing installcheck in libiberty"; \
23231         (cd $(HOST_SUBDIR)/libiberty && \
23232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23234                   "RANLIB=$${RANLIB}" \
23235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23236                   installcheck) \
23237           || exit 1
23238
23239 @endif libiberty
23240
23241 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23242 maybe-mostlyclean-libiberty:
23243 @if libiberty
23244 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23245
23246 mostlyclean-libiberty: 
23247         @[ -f ./libiberty/Makefile ] || exit 0; \
23248         r=`${PWD_COMMAND}`; export r; \
23249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23250         $(HOST_EXPORTS) \
23251         for flag in $(EXTRA_HOST_FLAGS) ; do \
23252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23253         done; \
23254         echo "Doing mostlyclean in libiberty"; \
23255         (cd $(HOST_SUBDIR)/libiberty && \
23256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23258                   "RANLIB=$${RANLIB}" \
23259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23260                   mostlyclean) \
23261           || exit 1
23262
23263 @endif libiberty
23264
23265 .PHONY: maybe-clean-libiberty clean-libiberty
23266 maybe-clean-libiberty:
23267 @if libiberty
23268 maybe-clean-libiberty: clean-libiberty
23269
23270 clean-libiberty: 
23271         @[ -f ./libiberty/Makefile ] || exit 0; \
23272         r=`${PWD_COMMAND}`; export r; \
23273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23274         $(HOST_EXPORTS) \
23275         for flag in $(EXTRA_HOST_FLAGS) ; do \
23276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23277         done; \
23278         echo "Doing clean in libiberty"; \
23279         (cd $(HOST_SUBDIR)/libiberty && \
23280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23282                   "RANLIB=$${RANLIB}" \
23283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23284                   clean) \
23285           || exit 1
23286
23287 @endif libiberty
23288
23289 .PHONY: maybe-distclean-libiberty distclean-libiberty
23290 maybe-distclean-libiberty:
23291 @if libiberty
23292 maybe-distclean-libiberty: distclean-libiberty
23293
23294 distclean-libiberty: 
23295         @[ -f ./libiberty/Makefile ] || exit 0; \
23296         r=`${PWD_COMMAND}`; export r; \
23297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23298         $(HOST_EXPORTS) \
23299         for flag in $(EXTRA_HOST_FLAGS) ; do \
23300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23301         done; \
23302         echo "Doing distclean in libiberty"; \
23303         (cd $(HOST_SUBDIR)/libiberty && \
23304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23306                   "RANLIB=$${RANLIB}" \
23307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23308                   distclean) \
23309           || exit 1
23310
23311 @endif libiberty
23312
23313 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23314 maybe-maintainer-clean-libiberty:
23315 @if libiberty
23316 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23317
23318 maintainer-clean-libiberty: 
23319         @[ -f ./libiberty/Makefile ] || exit 0; \
23320         r=`${PWD_COMMAND}`; export r; \
23321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23322         $(HOST_EXPORTS) \
23323         for flag in $(EXTRA_HOST_FLAGS) ; do \
23324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23325         done; \
23326         echo "Doing maintainer-clean in libiberty"; \
23327         (cd $(HOST_SUBDIR)/libiberty && \
23328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23330                   "RANLIB=$${RANLIB}" \
23331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23332                   maintainer-clean) \
23333           || exit 1
23334
23335 @endif libiberty
23336
23337
23338
23339 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23340 maybe-configure-libiberty-linker-plugin:
23341 @if gcc-bootstrap
23342 configure-libiberty-linker-plugin: stage_current
23343 @endif gcc-bootstrap
23344 @if libiberty-linker-plugin
23345 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23346 configure-libiberty-linker-plugin: 
23347         @r=`${PWD_COMMAND}`; export r; \
23348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23349         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23350         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23351         $(HOST_EXPORTS)  \
23352         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23353         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23354         case $(srcdir) in \
23355           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23356           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23357                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23358         esac; \
23359         module_srcdir=libiberty; \
23360         $(SHELL) \
23361           $$s/$$module_srcdir/configure \
23362           --srcdir=$${topdir}/$$module_srcdir \
23363           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23364           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23365           || exit 1
23366 @endif libiberty-linker-plugin
23367
23368
23369
23370 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23371 maybe-configure-stage1-libiberty-linker-plugin:
23372 @if libiberty-linker-plugin-bootstrap
23373 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23374 configure-stage1-libiberty-linker-plugin:
23375         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23376         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23377         @r=`${PWD_COMMAND}`; export r; \
23378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23379         TFLAGS="$(STAGE1_TFLAGS)"; \
23380         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23381         $(HOST_EXPORTS) \
23382         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23383         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23384         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23385         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23386         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23387         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23388         case $(srcdir) in \
23389           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23390           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23391                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23392         esac; \
23393         module_srcdir=libiberty; \
23394         $(SHELL) $$s/$$module_srcdir/configure \
23395           --srcdir=$${topdir}/$$module_srcdir \
23396           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23397           --target=${target_alias} \
23398            \
23399           $(STAGE1_CONFIGURE_FLAGS) \
23400           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23401 @endif libiberty-linker-plugin-bootstrap
23402
23403 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23404 maybe-configure-stage2-libiberty-linker-plugin:
23405 @if libiberty-linker-plugin-bootstrap
23406 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23407 configure-stage2-libiberty-linker-plugin:
23408         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23409         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23410         @r=`${PWD_COMMAND}`; export r; \
23411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23412         TFLAGS="$(STAGE2_TFLAGS)"; \
23413         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23414         $(HOST_EXPORTS) \
23415         $(POSTSTAGE1_HOST_EXPORTS) \
23416         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23417         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23418         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23419         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23420         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23421         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23422         case $(srcdir) in \
23423           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23424           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23425                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23426         esac; \
23427         module_srcdir=libiberty; \
23428         $(SHELL) $$s/$$module_srcdir/configure \
23429           --srcdir=$${topdir}/$$module_srcdir \
23430           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23431           --target=${target_alias} \
23432           --with-build-libsubdir=$(HOST_SUBDIR) \
23433           $(STAGE2_CONFIGURE_FLAGS) \
23434           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23435 @endif libiberty-linker-plugin-bootstrap
23436
23437 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23438 maybe-configure-stage3-libiberty-linker-plugin:
23439 @if libiberty-linker-plugin-bootstrap
23440 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23441 configure-stage3-libiberty-linker-plugin:
23442         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23443         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23444         @r=`${PWD_COMMAND}`; export r; \
23445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23446         TFLAGS="$(STAGE3_TFLAGS)"; \
23447         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23448         $(HOST_EXPORTS) \
23449         $(POSTSTAGE1_HOST_EXPORTS) \
23450         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23451         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23452         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23453         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23454         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23455         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23456         case $(srcdir) in \
23457           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23458           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23459                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23460         esac; \
23461         module_srcdir=libiberty; \
23462         $(SHELL) $$s/$$module_srcdir/configure \
23463           --srcdir=$${topdir}/$$module_srcdir \
23464           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23465           --target=${target_alias} \
23466           --with-build-libsubdir=$(HOST_SUBDIR) \
23467           $(STAGE3_CONFIGURE_FLAGS) \
23468           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23469 @endif libiberty-linker-plugin-bootstrap
23470
23471 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23472 maybe-configure-stage4-libiberty-linker-plugin:
23473 @if libiberty-linker-plugin-bootstrap
23474 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23475 configure-stage4-libiberty-linker-plugin:
23476         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23477         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23478         @r=`${PWD_COMMAND}`; export r; \
23479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23480         TFLAGS="$(STAGE4_TFLAGS)"; \
23481         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23482         $(HOST_EXPORTS) \
23483         $(POSTSTAGE1_HOST_EXPORTS) \
23484         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23485         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23486         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23487         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23488         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23489         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23490         case $(srcdir) in \
23491           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23492           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23493                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23494         esac; \
23495         module_srcdir=libiberty; \
23496         $(SHELL) $$s/$$module_srcdir/configure \
23497           --srcdir=$${topdir}/$$module_srcdir \
23498           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23499           --target=${target_alias} \
23500           --with-build-libsubdir=$(HOST_SUBDIR) \
23501           $(STAGE4_CONFIGURE_FLAGS) \
23502           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23503 @endif libiberty-linker-plugin-bootstrap
23504
23505 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23506 maybe-configure-stageprofile-libiberty-linker-plugin:
23507 @if libiberty-linker-plugin-bootstrap
23508 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23509 configure-stageprofile-libiberty-linker-plugin:
23510         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23511         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23512         @r=`${PWD_COMMAND}`; export r; \
23513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23514         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23515         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23516         $(HOST_EXPORTS) \
23517         $(POSTSTAGE1_HOST_EXPORTS) \
23518         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23519         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23520         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23521         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23522         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23523         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23524         case $(srcdir) in \
23525           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23526           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23527                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23528         esac; \
23529         module_srcdir=libiberty; \
23530         $(SHELL) $$s/$$module_srcdir/configure \
23531           --srcdir=$${topdir}/$$module_srcdir \
23532           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23533           --target=${target_alias} \
23534           --with-build-libsubdir=$(HOST_SUBDIR) \
23535           $(STAGEprofile_CONFIGURE_FLAGS) \
23536           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23537 @endif libiberty-linker-plugin-bootstrap
23538
23539 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23540 maybe-configure-stagefeedback-libiberty-linker-plugin:
23541 @if libiberty-linker-plugin-bootstrap
23542 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23543 configure-stagefeedback-libiberty-linker-plugin:
23544         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23545         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23546         @r=`${PWD_COMMAND}`; export r; \
23547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23548         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23549         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23550         $(HOST_EXPORTS) \
23551         $(POSTSTAGE1_HOST_EXPORTS) \
23552         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23553         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23554         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23555         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23556         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23557         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23558         case $(srcdir) in \
23559           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23560           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23561                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23562         esac; \
23563         module_srcdir=libiberty; \
23564         $(SHELL) $$s/$$module_srcdir/configure \
23565           --srcdir=$${topdir}/$$module_srcdir \
23566           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23567           --target=${target_alias} \
23568           --with-build-libsubdir=$(HOST_SUBDIR) \
23569           $(STAGEfeedback_CONFIGURE_FLAGS) \
23570           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23571 @endif libiberty-linker-plugin-bootstrap
23572
23573
23574
23575
23576
23577 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23578 maybe-all-libiberty-linker-plugin:
23579 @if gcc-bootstrap
23580 all-libiberty-linker-plugin: stage_current
23581 @endif gcc-bootstrap
23582 @if libiberty-linker-plugin
23583 TARGET-libiberty-linker-plugin=all
23584 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23585 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23586         @r=`${PWD_COMMAND}`; export r; \
23587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23588         $(HOST_EXPORTS)  \
23589         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23590           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23591                 $(TARGET-libiberty-linker-plugin))
23592 @endif libiberty-linker-plugin
23593
23594
23595
23596 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23597 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23598 maybe-all-stage1-libiberty-linker-plugin:
23599 maybe-clean-stage1-libiberty-linker-plugin:
23600 @if libiberty-linker-plugin-bootstrap
23601 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23602 all-stage1: all-stage1-libiberty-linker-plugin
23603 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23604 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23605         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23606         @r=`${PWD_COMMAND}`; export r; \
23607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23608         TFLAGS="$(STAGE1_TFLAGS)"; \
23609         $(HOST_EXPORTS)  \
23610         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23611          \
23612         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23613                 CFLAGS="$(STAGE1_CFLAGS)" \
23614                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23615                 LIBCFLAGS="$(LIBCFLAGS)" \
23616                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23617                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23618                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23619                 $(EXTRA_HOST_FLAGS)  \
23620                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23621                 TFLAGS="$(STAGE1_TFLAGS)"  \
23622                 $(TARGET-stage1-libiberty-linker-plugin)
23623
23624 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23625 clean-stage1: clean-stage1-libiberty-linker-plugin
23626 clean-stage1-libiberty-linker-plugin:
23627         @if [ $(current_stage) = stage1 ]; then \
23628           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23629         else \
23630           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23631           $(MAKE) stage1-start; \
23632         fi; \
23633         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23634         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23635         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23636 @endif libiberty-linker-plugin-bootstrap
23637
23638
23639 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23640 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23641 maybe-all-stage2-libiberty-linker-plugin:
23642 maybe-clean-stage2-libiberty-linker-plugin:
23643 @if libiberty-linker-plugin-bootstrap
23644 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23645 all-stage2: all-stage2-libiberty-linker-plugin
23646 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23647 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23648         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23649         @r=`${PWD_COMMAND}`; export r; \
23650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23651         TFLAGS="$(STAGE2_TFLAGS)"; \
23652         $(HOST_EXPORTS) \
23653         $(POSTSTAGE1_HOST_EXPORTS)  \
23654         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23655          \
23656         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23657                 CFLAGS="$(STAGE2_CFLAGS)" \
23658                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23659                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23660                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23661                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23662                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23663                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23664                 TFLAGS="$(STAGE2_TFLAGS)"  \
23665                 $(TARGET-stage2-libiberty-linker-plugin)
23666
23667 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23668 clean-stage2: clean-stage2-libiberty-linker-plugin
23669 clean-stage2-libiberty-linker-plugin:
23670         @if [ $(current_stage) = stage2 ]; then \
23671           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23672         else \
23673           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23674           $(MAKE) stage2-start; \
23675         fi; \
23676         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23677         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23678 @endif libiberty-linker-plugin-bootstrap
23679
23680
23681 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23682 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23683 maybe-all-stage3-libiberty-linker-plugin:
23684 maybe-clean-stage3-libiberty-linker-plugin:
23685 @if libiberty-linker-plugin-bootstrap
23686 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23687 all-stage3: all-stage3-libiberty-linker-plugin
23688 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23689 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23690         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23691         @r=`${PWD_COMMAND}`; export r; \
23692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23693         TFLAGS="$(STAGE3_TFLAGS)"; \
23694         $(HOST_EXPORTS) \
23695         $(POSTSTAGE1_HOST_EXPORTS)  \
23696         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23697          \
23698         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23699                 CFLAGS="$(STAGE3_CFLAGS)" \
23700                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23701                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23702                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23703                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23704                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23705                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23706                 TFLAGS="$(STAGE3_TFLAGS)"  \
23707                 $(TARGET-stage3-libiberty-linker-plugin)
23708
23709 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23710 clean-stage3: clean-stage3-libiberty-linker-plugin
23711 clean-stage3-libiberty-linker-plugin:
23712         @if [ $(current_stage) = stage3 ]; then \
23713           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23714         else \
23715           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23716           $(MAKE) stage3-start; \
23717         fi; \
23718         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23719         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23720 @endif libiberty-linker-plugin-bootstrap
23721
23722
23723 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23724 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23725 maybe-all-stage4-libiberty-linker-plugin:
23726 maybe-clean-stage4-libiberty-linker-plugin:
23727 @if libiberty-linker-plugin-bootstrap
23728 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23729 all-stage4: all-stage4-libiberty-linker-plugin
23730 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23731 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23732         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23733         @r=`${PWD_COMMAND}`; export r; \
23734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23735         TFLAGS="$(STAGE4_TFLAGS)"; \
23736         $(HOST_EXPORTS) \
23737         $(POSTSTAGE1_HOST_EXPORTS)  \
23738         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23739          \
23740         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23741                 CFLAGS="$(STAGE4_CFLAGS)" \
23742                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23743                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23744                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23745                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23746                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23747                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23748                 TFLAGS="$(STAGE4_TFLAGS)"  \
23749                 $(TARGET-stage4-libiberty-linker-plugin)
23750
23751 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23752 clean-stage4: clean-stage4-libiberty-linker-plugin
23753 clean-stage4-libiberty-linker-plugin:
23754         @if [ $(current_stage) = stage4 ]; then \
23755           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23756         else \
23757           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23758           $(MAKE) stage4-start; \
23759         fi; \
23760         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23761         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23762 @endif libiberty-linker-plugin-bootstrap
23763
23764
23765 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23766 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23767 maybe-all-stageprofile-libiberty-linker-plugin:
23768 maybe-clean-stageprofile-libiberty-linker-plugin:
23769 @if libiberty-linker-plugin-bootstrap
23770 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23771 all-stageprofile: all-stageprofile-libiberty-linker-plugin
23772 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23773 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23774         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23775         @r=`${PWD_COMMAND}`; export r; \
23776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23777         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23778         $(HOST_EXPORTS) \
23779         $(POSTSTAGE1_HOST_EXPORTS)  \
23780         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23781          \
23782         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23783                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23784                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23785                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23786                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23787                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23788                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23789                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23790                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
23791                 $(TARGET-stageprofile-libiberty-linker-plugin)
23792
23793 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23794 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23795 clean-stageprofile-libiberty-linker-plugin:
23796         @if [ $(current_stage) = stageprofile ]; then \
23797           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23798         else \
23799           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23800           $(MAKE) stageprofile-start; \
23801         fi; \
23802         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23803         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23804 @endif libiberty-linker-plugin-bootstrap
23805
23806
23807 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23808 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23809 maybe-all-stagefeedback-libiberty-linker-plugin:
23810 maybe-clean-stagefeedback-libiberty-linker-plugin:
23811 @if libiberty-linker-plugin-bootstrap
23812 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23813 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23814 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23815 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23816         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23817         @r=`${PWD_COMMAND}`; export r; \
23818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23819         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23820         $(HOST_EXPORTS) \
23821         $(POSTSTAGE1_HOST_EXPORTS)  \
23822         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23823          \
23824         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23825                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23826                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23827                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23828                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23829                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23830                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23831                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23832                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
23833                 $(TARGET-stagefeedback-libiberty-linker-plugin)
23834
23835 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23836 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23837 clean-stagefeedback-libiberty-linker-plugin:
23838         @if [ $(current_stage) = stagefeedback ]; then \
23839           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23840         else \
23841           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23842           $(MAKE) stagefeedback-start; \
23843         fi; \
23844         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23845         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23846 @endif libiberty-linker-plugin-bootstrap
23847
23848
23849
23850
23851
23852 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23853 maybe-check-libiberty-linker-plugin:
23854 @if libiberty-linker-plugin
23855 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23856
23857 check-libiberty-linker-plugin:
23858         @: $(MAKE); $(unstage)
23859         @r=`${PWD_COMMAND}`; export r; \
23860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23861         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23862         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23863           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
23864
23865 @endif libiberty-linker-plugin
23866
23867 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
23868 maybe-install-libiberty-linker-plugin:
23869 @if libiberty-linker-plugin
23870 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
23871
23872 install-libiberty-linker-plugin: installdirs
23873         @: $(MAKE); $(unstage)
23874         @r=`${PWD_COMMAND}`; export r; \
23875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23876         $(HOST_EXPORTS) \
23877         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23878           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
23879
23880 @endif libiberty-linker-plugin
23881
23882 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
23883 maybe-install-strip-libiberty-linker-plugin:
23884 @if libiberty-linker-plugin
23885 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
23886
23887 install-strip-libiberty-linker-plugin: installdirs
23888         @: $(MAKE); $(unstage)
23889         @r=`${PWD_COMMAND}`; export r; \
23890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23891         $(HOST_EXPORTS) \
23892         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23893           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
23894
23895 @endif libiberty-linker-plugin
23896
23897 # Other targets (info, dvi, pdf, etc.)
23898
23899 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
23900 maybe-info-libiberty-linker-plugin:
23901 @if libiberty-linker-plugin
23902 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
23903
23904 info-libiberty-linker-plugin: \
23905     configure-libiberty-linker-plugin 
23906         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23907         r=`${PWD_COMMAND}`; export r; \
23908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23909         $(HOST_EXPORTS) \
23910         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23912         done; \
23913         echo "Doing info in libiberty-linker-plugin"; \
23914         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23917                   "RANLIB=$${RANLIB}" \
23918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23919                   info) \
23920           || exit 1
23921
23922 @endif libiberty-linker-plugin
23923
23924 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
23925 maybe-dvi-libiberty-linker-plugin:
23926 @if libiberty-linker-plugin
23927 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
23928
23929 dvi-libiberty-linker-plugin: \
23930     configure-libiberty-linker-plugin 
23931         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23932         r=`${PWD_COMMAND}`; export r; \
23933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23934         $(HOST_EXPORTS) \
23935         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23937         done; \
23938         echo "Doing dvi in libiberty-linker-plugin"; \
23939         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23942                   "RANLIB=$${RANLIB}" \
23943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23944                   dvi) \
23945           || exit 1
23946
23947 @endif libiberty-linker-plugin
23948
23949 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
23950 maybe-pdf-libiberty-linker-plugin:
23951 @if libiberty-linker-plugin
23952 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
23953
23954 pdf-libiberty-linker-plugin: \
23955     configure-libiberty-linker-plugin 
23956         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23957         r=`${PWD_COMMAND}`; export r; \
23958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23959         $(HOST_EXPORTS) \
23960         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23962         done; \
23963         echo "Doing pdf in libiberty-linker-plugin"; \
23964         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23967                   "RANLIB=$${RANLIB}" \
23968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23969                   pdf) \
23970           || exit 1
23971
23972 @endif libiberty-linker-plugin
23973
23974 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
23975 maybe-html-libiberty-linker-plugin:
23976 @if libiberty-linker-plugin
23977 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
23978
23979 html-libiberty-linker-plugin: \
23980     configure-libiberty-linker-plugin 
23981         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23982         r=`${PWD_COMMAND}`; export r; \
23983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23984         $(HOST_EXPORTS) \
23985         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23987         done; \
23988         echo "Doing html in libiberty-linker-plugin"; \
23989         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23992                   "RANLIB=$${RANLIB}" \
23993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23994                   html) \
23995           || exit 1
23996
23997 @endif libiberty-linker-plugin
23998
23999 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
24000 maybe-TAGS-libiberty-linker-plugin:
24001 @if libiberty-linker-plugin
24002 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
24003
24004 TAGS-libiberty-linker-plugin: \
24005     configure-libiberty-linker-plugin 
24006         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24007         r=`${PWD_COMMAND}`; export r; \
24008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24009         $(HOST_EXPORTS) \
24010         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24012         done; \
24013         echo "Doing TAGS in libiberty-linker-plugin"; \
24014         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24017                   "RANLIB=$${RANLIB}" \
24018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24019                   TAGS) \
24020           || exit 1
24021
24022 @endif libiberty-linker-plugin
24023
24024 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
24025 maybe-install-info-libiberty-linker-plugin:
24026 @if libiberty-linker-plugin
24027 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
24028
24029 install-info-libiberty-linker-plugin: \
24030     configure-libiberty-linker-plugin \
24031     info-libiberty-linker-plugin 
24032         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24033         r=`${PWD_COMMAND}`; export r; \
24034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24035         $(HOST_EXPORTS) \
24036         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24038         done; \
24039         echo "Doing install-info in libiberty-linker-plugin"; \
24040         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24043                   "RANLIB=$${RANLIB}" \
24044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24045                   install-info) \
24046           || exit 1
24047
24048 @endif libiberty-linker-plugin
24049
24050 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
24051 maybe-install-pdf-libiberty-linker-plugin:
24052 @if libiberty-linker-plugin
24053 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
24054
24055 install-pdf-libiberty-linker-plugin: \
24056     configure-libiberty-linker-plugin \
24057     pdf-libiberty-linker-plugin 
24058         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24059         r=`${PWD_COMMAND}`; export r; \
24060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24061         $(HOST_EXPORTS) \
24062         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24064         done; \
24065         echo "Doing install-pdf in libiberty-linker-plugin"; \
24066         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24069                   "RANLIB=$${RANLIB}" \
24070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24071                   install-pdf) \
24072           || exit 1
24073
24074 @endif libiberty-linker-plugin
24075
24076 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
24077 maybe-install-html-libiberty-linker-plugin:
24078 @if libiberty-linker-plugin
24079 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
24080
24081 install-html-libiberty-linker-plugin: \
24082     configure-libiberty-linker-plugin \
24083     html-libiberty-linker-plugin 
24084         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24085         r=`${PWD_COMMAND}`; export r; \
24086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24087         $(HOST_EXPORTS) \
24088         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24090         done; \
24091         echo "Doing install-html in libiberty-linker-plugin"; \
24092         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24095                   "RANLIB=$${RANLIB}" \
24096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24097                   install-html) \
24098           || exit 1
24099
24100 @endif libiberty-linker-plugin
24101
24102 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
24103 maybe-installcheck-libiberty-linker-plugin:
24104 @if libiberty-linker-plugin
24105 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24106
24107 installcheck-libiberty-linker-plugin: \
24108     configure-libiberty-linker-plugin 
24109         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24110         r=`${PWD_COMMAND}`; export r; \
24111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24112         $(HOST_EXPORTS) \
24113         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24115         done; \
24116         echo "Doing installcheck in libiberty-linker-plugin"; \
24117         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24120                   "RANLIB=$${RANLIB}" \
24121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24122                   installcheck) \
24123           || exit 1
24124
24125 @endif libiberty-linker-plugin
24126
24127 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24128 maybe-mostlyclean-libiberty-linker-plugin:
24129 @if libiberty-linker-plugin
24130 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24131
24132 mostlyclean-libiberty-linker-plugin: 
24133         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24134         r=`${PWD_COMMAND}`; export r; \
24135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24136         $(HOST_EXPORTS) \
24137         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24139         done; \
24140         echo "Doing mostlyclean in libiberty-linker-plugin"; \
24141         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24144                   "RANLIB=$${RANLIB}" \
24145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24146                   mostlyclean) \
24147           || exit 1
24148
24149 @endif libiberty-linker-plugin
24150
24151 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24152 maybe-clean-libiberty-linker-plugin:
24153 @if libiberty-linker-plugin
24154 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24155
24156 clean-libiberty-linker-plugin: 
24157         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24158         r=`${PWD_COMMAND}`; export r; \
24159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24160         $(HOST_EXPORTS) \
24161         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24163         done; \
24164         echo "Doing clean in libiberty-linker-plugin"; \
24165         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24168                   "RANLIB=$${RANLIB}" \
24169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24170                   clean) \
24171           || exit 1
24172
24173 @endif libiberty-linker-plugin
24174
24175 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24176 maybe-distclean-libiberty-linker-plugin:
24177 @if libiberty-linker-plugin
24178 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24179
24180 distclean-libiberty-linker-plugin: 
24181         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24182         r=`${PWD_COMMAND}`; export r; \
24183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24184         $(HOST_EXPORTS) \
24185         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24187         done; \
24188         echo "Doing distclean in libiberty-linker-plugin"; \
24189         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24192                   "RANLIB=$${RANLIB}" \
24193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24194                   distclean) \
24195           || exit 1
24196
24197 @endif libiberty-linker-plugin
24198
24199 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24200 maybe-maintainer-clean-libiberty-linker-plugin:
24201 @if libiberty-linker-plugin
24202 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24203
24204 maintainer-clean-libiberty-linker-plugin: 
24205         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24206         r=`${PWD_COMMAND}`; export r; \
24207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24208         $(HOST_EXPORTS) \
24209         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24211         done; \
24212         echo "Doing maintainer-clean in libiberty-linker-plugin"; \
24213         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24216                   "RANLIB=$${RANLIB}" \
24217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24218                   maintainer-clean) \
24219           || exit 1
24220
24221 @endif libiberty-linker-plugin
24222
24223
24224
24225 .PHONY: configure-libiconv maybe-configure-libiconv
24226 maybe-configure-libiconv:
24227 @if gcc-bootstrap
24228 configure-libiconv: stage_current
24229 @endif gcc-bootstrap
24230 @if libiconv
24231 maybe-configure-libiconv: configure-libiconv
24232 configure-libiconv: 
24233         @r=`${PWD_COMMAND}`; export r; \
24234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24235         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24236         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24237         $(HOST_EXPORTS)  \
24238         echo Configuring in $(HOST_SUBDIR)/libiconv; \
24239         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24240         case $(srcdir) in \
24241           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24242           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24243                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24244         esac; \
24245         module_srcdir=libiconv; \
24246         $(SHELL) \
24247           $$s/$$module_srcdir/configure \
24248           --srcdir=$${topdir}/$$module_srcdir \
24249           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24250           --target=${target_alias} --disable-shared \
24251           || exit 1
24252 @endif libiconv
24253
24254
24255
24256 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
24257 maybe-configure-stage1-libiconv:
24258 @if libiconv-bootstrap
24259 maybe-configure-stage1-libiconv: configure-stage1-libiconv
24260 configure-stage1-libiconv:
24261         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24262         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24263         @r=`${PWD_COMMAND}`; export r; \
24264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24265         TFLAGS="$(STAGE1_TFLAGS)"; \
24266         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24267         $(HOST_EXPORTS) \
24268         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24269         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24270         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24271         echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
24272         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24273         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24274         case $(srcdir) in \
24275           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24276           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24277                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24278         esac; \
24279         module_srcdir=libiconv; \
24280         $(SHELL) $$s/$$module_srcdir/configure \
24281           --srcdir=$${topdir}/$$module_srcdir \
24282           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24283           --target=${target_alias} \
24284            \
24285           $(STAGE1_CONFIGURE_FLAGS) \
24286           --disable-shared
24287 @endif libiconv-bootstrap
24288
24289 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
24290 maybe-configure-stage2-libiconv:
24291 @if libiconv-bootstrap
24292 maybe-configure-stage2-libiconv: configure-stage2-libiconv
24293 configure-stage2-libiconv:
24294         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24295         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24296         @r=`${PWD_COMMAND}`; export r; \
24297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24298         TFLAGS="$(STAGE2_TFLAGS)"; \
24299         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24300         $(HOST_EXPORTS) \
24301         $(POSTSTAGE1_HOST_EXPORTS) \
24302         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24303         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24304         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24305         echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
24306         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24307         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24308         case $(srcdir) in \
24309           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24310           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24311                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24312         esac; \
24313         module_srcdir=libiconv; \
24314         $(SHELL) $$s/$$module_srcdir/configure \
24315           --srcdir=$${topdir}/$$module_srcdir \
24316           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24317           --target=${target_alias} \
24318           --with-build-libsubdir=$(HOST_SUBDIR) \
24319           $(STAGE2_CONFIGURE_FLAGS) \
24320           --disable-shared
24321 @endif libiconv-bootstrap
24322
24323 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
24324 maybe-configure-stage3-libiconv:
24325 @if libiconv-bootstrap
24326 maybe-configure-stage3-libiconv: configure-stage3-libiconv
24327 configure-stage3-libiconv:
24328         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24329         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24330         @r=`${PWD_COMMAND}`; export r; \
24331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24332         TFLAGS="$(STAGE3_TFLAGS)"; \
24333         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24334         $(HOST_EXPORTS) \
24335         $(POSTSTAGE1_HOST_EXPORTS) \
24336         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24337         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24338         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24339         echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
24340         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24341         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24342         case $(srcdir) in \
24343           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24344           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24345                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24346         esac; \
24347         module_srcdir=libiconv; \
24348         $(SHELL) $$s/$$module_srcdir/configure \
24349           --srcdir=$${topdir}/$$module_srcdir \
24350           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24351           --target=${target_alias} \
24352           --with-build-libsubdir=$(HOST_SUBDIR) \
24353           $(STAGE3_CONFIGURE_FLAGS) \
24354           --disable-shared
24355 @endif libiconv-bootstrap
24356
24357 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
24358 maybe-configure-stage4-libiconv:
24359 @if libiconv-bootstrap
24360 maybe-configure-stage4-libiconv: configure-stage4-libiconv
24361 configure-stage4-libiconv:
24362         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24363         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24364         @r=`${PWD_COMMAND}`; export r; \
24365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24366         TFLAGS="$(STAGE4_TFLAGS)"; \
24367         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24368         $(HOST_EXPORTS) \
24369         $(POSTSTAGE1_HOST_EXPORTS) \
24370         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24371         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24372         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24373         echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
24374         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24375         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24376         case $(srcdir) in \
24377           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24378           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24379                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24380         esac; \
24381         module_srcdir=libiconv; \
24382         $(SHELL) $$s/$$module_srcdir/configure \
24383           --srcdir=$${topdir}/$$module_srcdir \
24384           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24385           --target=${target_alias} \
24386           --with-build-libsubdir=$(HOST_SUBDIR) \
24387           $(STAGE4_CONFIGURE_FLAGS) \
24388           --disable-shared
24389 @endif libiconv-bootstrap
24390
24391 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
24392 maybe-configure-stageprofile-libiconv:
24393 @if libiconv-bootstrap
24394 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
24395 configure-stageprofile-libiconv:
24396         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24397         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24398         @r=`${PWD_COMMAND}`; export r; \
24399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24400         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24401         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24402         $(HOST_EXPORTS) \
24403         $(POSTSTAGE1_HOST_EXPORTS) \
24404         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24405         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24406         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24407         echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
24408         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24409         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24410         case $(srcdir) in \
24411           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24412           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24413                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24414         esac; \
24415         module_srcdir=libiconv; \
24416         $(SHELL) $$s/$$module_srcdir/configure \
24417           --srcdir=$${topdir}/$$module_srcdir \
24418           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24419           --target=${target_alias} \
24420           --with-build-libsubdir=$(HOST_SUBDIR) \
24421           $(STAGEprofile_CONFIGURE_FLAGS) \
24422           --disable-shared
24423 @endif libiconv-bootstrap
24424
24425 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
24426 maybe-configure-stagefeedback-libiconv:
24427 @if libiconv-bootstrap
24428 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
24429 configure-stagefeedback-libiconv:
24430         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24431         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24432         @r=`${PWD_COMMAND}`; export r; \
24433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24434         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24435         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24436         $(HOST_EXPORTS) \
24437         $(POSTSTAGE1_HOST_EXPORTS) \
24438         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24439         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24440         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24441         echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
24442         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24443         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24444         case $(srcdir) in \
24445           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24446           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24447                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24448         esac; \
24449         module_srcdir=libiconv; \
24450         $(SHELL) $$s/$$module_srcdir/configure \
24451           --srcdir=$${topdir}/$$module_srcdir \
24452           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24453           --target=${target_alias} \
24454           --with-build-libsubdir=$(HOST_SUBDIR) \
24455           $(STAGEfeedback_CONFIGURE_FLAGS) \
24456           --disable-shared
24457 @endif libiconv-bootstrap
24458
24459
24460
24461
24462
24463 .PHONY: all-libiconv maybe-all-libiconv
24464 maybe-all-libiconv:
24465 @if gcc-bootstrap
24466 all-libiconv: stage_current
24467 @endif gcc-bootstrap
24468 @if libiconv
24469 TARGET-libiconv=all
24470 maybe-all-libiconv: all-libiconv
24471 all-libiconv: configure-libiconv
24472         @r=`${PWD_COMMAND}`; export r; \
24473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24474         $(HOST_EXPORTS)  \
24475         (cd $(HOST_SUBDIR)/libiconv && \
24476           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24477                 $(TARGET-libiconv))
24478 @endif libiconv
24479
24480
24481
24482 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
24483 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
24484 maybe-all-stage1-libiconv:
24485 maybe-clean-stage1-libiconv:
24486 @if libiconv-bootstrap
24487 maybe-all-stage1-libiconv: all-stage1-libiconv
24488 all-stage1: all-stage1-libiconv
24489 TARGET-stage1-libiconv = $(TARGET-libiconv)
24490 all-stage1-libiconv: configure-stage1-libiconv
24491         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24492         @r=`${PWD_COMMAND}`; export r; \
24493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24494         TFLAGS="$(STAGE1_TFLAGS)"; \
24495         $(HOST_EXPORTS)  \
24496         cd $(HOST_SUBDIR)/libiconv && \
24497          \
24498         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24499                 CFLAGS="$(STAGE1_CFLAGS)" \
24500                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24501                 LIBCFLAGS="$(LIBCFLAGS)" \
24502                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24503                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24504                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24505                 $(EXTRA_HOST_FLAGS)  \
24506                 $(STAGE1_FLAGS_TO_PASS)  \
24507                 TFLAGS="$(STAGE1_TFLAGS)"  \
24508                 $(TARGET-stage1-libiconv)
24509
24510 maybe-clean-stage1-libiconv: clean-stage1-libiconv
24511 clean-stage1: clean-stage1-libiconv
24512 clean-stage1-libiconv:
24513         @if [ $(current_stage) = stage1 ]; then \
24514           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24515         else \
24516           [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
24517           $(MAKE) stage1-start; \
24518         fi; \
24519         cd $(HOST_SUBDIR)/libiconv && \
24520         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24521         $(STAGE1_FLAGS_TO_PASS)  clean
24522 @endif libiconv-bootstrap
24523
24524
24525 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
24526 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
24527 maybe-all-stage2-libiconv:
24528 maybe-clean-stage2-libiconv:
24529 @if libiconv-bootstrap
24530 maybe-all-stage2-libiconv: all-stage2-libiconv
24531 all-stage2: all-stage2-libiconv
24532 TARGET-stage2-libiconv = $(TARGET-libiconv)
24533 all-stage2-libiconv: configure-stage2-libiconv
24534         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24535         @r=`${PWD_COMMAND}`; export r; \
24536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24537         TFLAGS="$(STAGE2_TFLAGS)"; \
24538         $(HOST_EXPORTS) \
24539         $(POSTSTAGE1_HOST_EXPORTS)  \
24540         cd $(HOST_SUBDIR)/libiconv && \
24541          \
24542         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24543                 CFLAGS="$(STAGE2_CFLAGS)" \
24544                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24545                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24546                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24547                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24548                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24549                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24550                 TFLAGS="$(STAGE2_TFLAGS)"  \
24551                 $(TARGET-stage2-libiconv)
24552
24553 maybe-clean-stage2-libiconv: clean-stage2-libiconv
24554 clean-stage2: clean-stage2-libiconv
24555 clean-stage2-libiconv:
24556         @if [ $(current_stage) = stage2 ]; then \
24557           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24558         else \
24559           [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
24560           $(MAKE) stage2-start; \
24561         fi; \
24562         cd $(HOST_SUBDIR)/libiconv && \
24563         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24564 @endif libiconv-bootstrap
24565
24566
24567 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
24568 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
24569 maybe-all-stage3-libiconv:
24570 maybe-clean-stage3-libiconv:
24571 @if libiconv-bootstrap
24572 maybe-all-stage3-libiconv: all-stage3-libiconv
24573 all-stage3: all-stage3-libiconv
24574 TARGET-stage3-libiconv = $(TARGET-libiconv)
24575 all-stage3-libiconv: configure-stage3-libiconv
24576         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24577         @r=`${PWD_COMMAND}`; export r; \
24578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24579         TFLAGS="$(STAGE3_TFLAGS)"; \
24580         $(HOST_EXPORTS) \
24581         $(POSTSTAGE1_HOST_EXPORTS)  \
24582         cd $(HOST_SUBDIR)/libiconv && \
24583          \
24584         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24585                 CFLAGS="$(STAGE3_CFLAGS)" \
24586                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24587                 LIBCFLAGS="$(STAGE3_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="$(STAGE3_TFLAGS)"  \
24593                 $(TARGET-stage3-libiconv)
24594
24595 maybe-clean-stage3-libiconv: clean-stage3-libiconv
24596 clean-stage3: clean-stage3-libiconv
24597 clean-stage3-libiconv:
24598         @if [ $(current_stage) = stage3 ]; then \
24599           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24600         else \
24601           [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
24602           $(MAKE) stage3-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-stage4-libiconv maybe-all-stage4-libiconv
24610 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
24611 maybe-all-stage4-libiconv:
24612 maybe-clean-stage4-libiconv:
24613 @if libiconv-bootstrap
24614 maybe-all-stage4-libiconv: all-stage4-libiconv
24615 all-stage4: all-stage4-libiconv
24616 TARGET-stage4-libiconv = $(TARGET-libiconv)
24617 all-stage4-libiconv: configure-stage4-libiconv
24618         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24619         @r=`${PWD_COMMAND}`; export r; \
24620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24621         TFLAGS="$(STAGE4_TFLAGS)"; \
24622         $(HOST_EXPORTS) \
24623         $(POSTSTAGE1_HOST_EXPORTS)  \
24624         cd $(HOST_SUBDIR)/libiconv && \
24625          \
24626         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24627                 CFLAGS="$(STAGE4_CFLAGS)" \
24628                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24629                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24630                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24631                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24632                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24633                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24634                 TFLAGS="$(STAGE4_TFLAGS)"  \
24635                 $(TARGET-stage4-libiconv)
24636
24637 maybe-clean-stage4-libiconv: clean-stage4-libiconv
24638 clean-stage4: clean-stage4-libiconv
24639 clean-stage4-libiconv:
24640         @if [ $(current_stage) = stage4 ]; then \
24641           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24642         else \
24643           [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
24644           $(MAKE) stage4-start; \
24645         fi; \
24646         cd $(HOST_SUBDIR)/libiconv && \
24647         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24648 @endif libiconv-bootstrap
24649
24650
24651 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
24652 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
24653 maybe-all-stageprofile-libiconv:
24654 maybe-clean-stageprofile-libiconv:
24655 @if libiconv-bootstrap
24656 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
24657 all-stageprofile: all-stageprofile-libiconv
24658 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
24659 all-stageprofile-libiconv: configure-stageprofile-libiconv
24660         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24661         @r=`${PWD_COMMAND}`; export r; \
24662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24663         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24664         $(HOST_EXPORTS) \
24665         $(POSTSTAGE1_HOST_EXPORTS)  \
24666         cd $(HOST_SUBDIR)/libiconv && \
24667          \
24668         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24669                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24670                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24671                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24672                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24673                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24674                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24675                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24676                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
24677                 $(TARGET-stageprofile-libiconv)
24678
24679 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
24680 clean-stageprofile: clean-stageprofile-libiconv
24681 clean-stageprofile-libiconv:
24682         @if [ $(current_stage) = stageprofile ]; then \
24683           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24684         else \
24685           [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
24686           $(MAKE) stageprofile-start; \
24687         fi; \
24688         cd $(HOST_SUBDIR)/libiconv && \
24689         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24690 @endif libiconv-bootstrap
24691
24692
24693 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
24694 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
24695 maybe-all-stagefeedback-libiconv:
24696 maybe-clean-stagefeedback-libiconv:
24697 @if libiconv-bootstrap
24698 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
24699 all-stagefeedback: all-stagefeedback-libiconv
24700 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
24701 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
24702         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24703         @r=`${PWD_COMMAND}`; export r; \
24704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24705         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24706         $(HOST_EXPORTS) \
24707         $(POSTSTAGE1_HOST_EXPORTS)  \
24708         cd $(HOST_SUBDIR)/libiconv && \
24709          \
24710         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24711                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24712                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24713                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24714                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24715                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24716                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24717                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24718                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
24719                 $(TARGET-stagefeedback-libiconv)
24720
24721 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
24722 clean-stagefeedback: clean-stagefeedback-libiconv
24723 clean-stagefeedback-libiconv:
24724         @if [ $(current_stage) = stagefeedback ]; then \
24725           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24726         else \
24727           [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
24728           $(MAKE) stagefeedback-start; \
24729         fi; \
24730         cd $(HOST_SUBDIR)/libiconv && \
24731         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24732 @endif libiconv-bootstrap
24733
24734
24735
24736
24737
24738 .PHONY: check-libiconv maybe-check-libiconv
24739 maybe-check-libiconv:
24740 @if libiconv
24741 maybe-check-libiconv: check-libiconv
24742
24743 check-libiconv:
24744         @: $(MAKE); $(unstage)
24745         @r=`${PWD_COMMAND}`; export r; \
24746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24747         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24748         (cd $(HOST_SUBDIR)/libiconv && \
24749           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24750
24751 @endif libiconv
24752
24753 .PHONY: install-libiconv maybe-install-libiconv
24754 maybe-install-libiconv:
24755 @if libiconv
24756 maybe-install-libiconv: install-libiconv
24757
24758 install-libiconv:
24759
24760 @endif libiconv
24761
24762 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24763 maybe-install-strip-libiconv:
24764 @if libiconv
24765 maybe-install-strip-libiconv: install-strip-libiconv
24766
24767 install-strip-libiconv:
24768
24769 @endif libiconv
24770
24771 # Other targets (info, dvi, pdf, etc.)
24772
24773 .PHONY: maybe-info-libiconv info-libiconv
24774 maybe-info-libiconv:
24775 @if libiconv
24776 maybe-info-libiconv: info-libiconv
24777
24778 # libiconv doesn't support info.
24779 info-libiconv:
24780
24781 @endif libiconv
24782
24783 .PHONY: maybe-dvi-libiconv dvi-libiconv
24784 maybe-dvi-libiconv:
24785 @if libiconv
24786 maybe-dvi-libiconv: dvi-libiconv
24787
24788 dvi-libiconv: \
24789     configure-libiconv 
24790         @[ -f ./libiconv/Makefile ] || exit 0; \
24791         r=`${PWD_COMMAND}`; export r; \
24792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24793         $(HOST_EXPORTS) \
24794         for flag in $(EXTRA_HOST_FLAGS) ; do \
24795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24796         done; \
24797         echo "Doing dvi in libiconv"; \
24798         (cd $(HOST_SUBDIR)/libiconv && \
24799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24801                   "RANLIB=$${RANLIB}" \
24802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24803                   dvi) \
24804           || exit 1
24805
24806 @endif libiconv
24807
24808 .PHONY: maybe-pdf-libiconv pdf-libiconv
24809 maybe-pdf-libiconv:
24810 @if libiconv
24811 maybe-pdf-libiconv: pdf-libiconv
24812
24813 # libiconv doesn't support pdf.
24814 pdf-libiconv:
24815
24816 @endif libiconv
24817
24818 .PHONY: maybe-html-libiconv html-libiconv
24819 maybe-html-libiconv:
24820 @if libiconv
24821 maybe-html-libiconv: html-libiconv
24822
24823 # libiconv doesn't support html.
24824 html-libiconv:
24825
24826 @endif libiconv
24827
24828 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
24829 maybe-TAGS-libiconv:
24830 @if libiconv
24831 maybe-TAGS-libiconv: TAGS-libiconv
24832
24833 TAGS-libiconv: \
24834     configure-libiconv 
24835         @[ -f ./libiconv/Makefile ] || exit 0; \
24836         r=`${PWD_COMMAND}`; export r; \
24837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24838         $(HOST_EXPORTS) \
24839         for flag in $(EXTRA_HOST_FLAGS) ; do \
24840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24841         done; \
24842         echo "Doing TAGS in libiconv"; \
24843         (cd $(HOST_SUBDIR)/libiconv && \
24844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24846                   "RANLIB=$${RANLIB}" \
24847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24848                   TAGS) \
24849           || exit 1
24850
24851 @endif libiconv
24852
24853 .PHONY: maybe-install-info-libiconv install-info-libiconv
24854 maybe-install-info-libiconv:
24855 @if libiconv
24856 maybe-install-info-libiconv: install-info-libiconv
24857
24858 # libiconv doesn't support install-info.
24859 install-info-libiconv:
24860
24861 @endif libiconv
24862
24863 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
24864 maybe-install-pdf-libiconv:
24865 @if libiconv
24866 maybe-install-pdf-libiconv: install-pdf-libiconv
24867
24868 # libiconv doesn't support install-pdf.
24869 install-pdf-libiconv:
24870
24871 @endif libiconv
24872
24873 .PHONY: maybe-install-html-libiconv install-html-libiconv
24874 maybe-install-html-libiconv:
24875 @if libiconv
24876 maybe-install-html-libiconv: install-html-libiconv
24877
24878 # libiconv doesn't support install-html.
24879 install-html-libiconv:
24880
24881 @endif libiconv
24882
24883 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
24884 maybe-installcheck-libiconv:
24885 @if libiconv
24886 maybe-installcheck-libiconv: installcheck-libiconv
24887
24888 installcheck-libiconv: \
24889     configure-libiconv 
24890         @[ -f ./libiconv/Makefile ] || exit 0; \
24891         r=`${PWD_COMMAND}`; export r; \
24892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24893         $(HOST_EXPORTS) \
24894         for flag in $(EXTRA_HOST_FLAGS) ; do \
24895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24896         done; \
24897         echo "Doing installcheck in libiconv"; \
24898         (cd $(HOST_SUBDIR)/libiconv && \
24899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24901                   "RANLIB=$${RANLIB}" \
24902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24903                   installcheck) \
24904           || exit 1
24905
24906 @endif libiconv
24907
24908 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
24909 maybe-mostlyclean-libiconv:
24910 @if libiconv
24911 maybe-mostlyclean-libiconv: mostlyclean-libiconv
24912
24913 mostlyclean-libiconv: 
24914         @[ -f ./libiconv/Makefile ] || exit 0; \
24915         r=`${PWD_COMMAND}`; export r; \
24916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24917         $(HOST_EXPORTS) \
24918         for flag in $(EXTRA_HOST_FLAGS) ; do \
24919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24920         done; \
24921         echo "Doing mostlyclean in libiconv"; \
24922         (cd $(HOST_SUBDIR)/libiconv && \
24923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24925                   "RANLIB=$${RANLIB}" \
24926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24927                   mostlyclean) \
24928           || exit 1
24929
24930 @endif libiconv
24931
24932 .PHONY: maybe-clean-libiconv clean-libiconv
24933 maybe-clean-libiconv:
24934 @if libiconv
24935 maybe-clean-libiconv: clean-libiconv
24936
24937 clean-libiconv: 
24938         @[ -f ./libiconv/Makefile ] || exit 0; \
24939         r=`${PWD_COMMAND}`; export r; \
24940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24941         $(HOST_EXPORTS) \
24942         for flag in $(EXTRA_HOST_FLAGS) ; do \
24943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24944         done; \
24945         echo "Doing clean in libiconv"; \
24946         (cd $(HOST_SUBDIR)/libiconv && \
24947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24949                   "RANLIB=$${RANLIB}" \
24950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24951                   clean) \
24952           || exit 1
24953
24954 @endif libiconv
24955
24956 .PHONY: maybe-distclean-libiconv distclean-libiconv
24957 maybe-distclean-libiconv:
24958 @if libiconv
24959 maybe-distclean-libiconv: distclean-libiconv
24960
24961 distclean-libiconv: 
24962         @[ -f ./libiconv/Makefile ] || exit 0; \
24963         r=`${PWD_COMMAND}`; export r; \
24964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24965         $(HOST_EXPORTS) \
24966         for flag in $(EXTRA_HOST_FLAGS) ; do \
24967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24968         done; \
24969         echo "Doing distclean in libiconv"; \
24970         (cd $(HOST_SUBDIR)/libiconv && \
24971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24973                   "RANLIB=$${RANLIB}" \
24974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24975                   distclean) \
24976           || exit 1
24977
24978 @endif libiconv
24979
24980 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
24981 maybe-maintainer-clean-libiconv:
24982 @if libiconv
24983 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
24984
24985 maintainer-clean-libiconv: 
24986         @[ -f ./libiconv/Makefile ] || exit 0; \
24987         r=`${PWD_COMMAND}`; export r; \
24988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24989         $(HOST_EXPORTS) \
24990         for flag in $(EXTRA_HOST_FLAGS) ; do \
24991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24992         done; \
24993         echo "Doing maintainer-clean in libiconv"; \
24994         (cd $(HOST_SUBDIR)/libiconv && \
24995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24997                   "RANLIB=$${RANLIB}" \
24998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24999                   maintainer-clean) \
25000           || exit 1
25001
25002 @endif libiconv
25003
25004
25005
25006 .PHONY: configure-m4 maybe-configure-m4
25007 maybe-configure-m4:
25008 @if gcc-bootstrap
25009 configure-m4: stage_current
25010 @endif gcc-bootstrap
25011 @if m4
25012 maybe-configure-m4: configure-m4
25013 configure-m4: 
25014         @: $(MAKE); $(unstage)
25015         @r=`${PWD_COMMAND}`; export r; \
25016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25017         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
25018         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
25019         $(HOST_EXPORTS)  \
25020         echo Configuring in $(HOST_SUBDIR)/m4; \
25021         cd "$(HOST_SUBDIR)/m4" || exit 1; \
25022         case $(srcdir) in \
25023           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25024           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
25025                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25026         esac; \
25027         module_srcdir=m4; \
25028         $(SHELL) \
25029           $$s/$$module_srcdir/configure \
25030           --srcdir=$${topdir}/$$module_srcdir \
25031           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25032           --target=${target_alias}  \
25033           || exit 1
25034 @endif m4
25035
25036
25037
25038
25039
25040 .PHONY: all-m4 maybe-all-m4
25041 maybe-all-m4:
25042 @if gcc-bootstrap
25043 all-m4: stage_current
25044 @endif gcc-bootstrap
25045 @if m4
25046 TARGET-m4=all
25047 maybe-all-m4: all-m4
25048 all-m4: configure-m4
25049         @: $(MAKE); $(unstage)
25050         @r=`${PWD_COMMAND}`; export r; \
25051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25052         $(HOST_EXPORTS)  \
25053         (cd $(HOST_SUBDIR)/m4 && \
25054           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25055                 $(TARGET-m4))
25056 @endif m4
25057
25058
25059
25060
25061 .PHONY: check-m4 maybe-check-m4
25062 maybe-check-m4:
25063 @if m4
25064 maybe-check-m4: check-m4
25065
25066 check-m4:
25067         @: $(MAKE); $(unstage)
25068         @r=`${PWD_COMMAND}`; export r; \
25069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25070         $(HOST_EXPORTS)  \
25071         (cd $(HOST_SUBDIR)/m4 && \
25072           $(MAKE) $(FLAGS_TO_PASS)  check)
25073
25074 @endif m4
25075
25076 .PHONY: install-m4 maybe-install-m4
25077 maybe-install-m4:
25078 @if m4
25079 maybe-install-m4: install-m4
25080
25081 install-m4: installdirs
25082         @: $(MAKE); $(unstage)
25083         @r=`${PWD_COMMAND}`; export r; \
25084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25085         $(HOST_EXPORTS) \
25086         (cd $(HOST_SUBDIR)/m4 && \
25087           $(MAKE) $(FLAGS_TO_PASS)  install)
25088
25089 @endif m4
25090
25091 .PHONY: install-strip-m4 maybe-install-strip-m4
25092 maybe-install-strip-m4:
25093 @if m4
25094 maybe-install-strip-m4: install-strip-m4
25095
25096 install-strip-m4: installdirs
25097         @: $(MAKE); $(unstage)
25098         @r=`${PWD_COMMAND}`; export r; \
25099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25100         $(HOST_EXPORTS) \
25101         (cd $(HOST_SUBDIR)/m4 && \
25102           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25103
25104 @endif m4
25105
25106 # Other targets (info, dvi, pdf, etc.)
25107
25108 .PHONY: maybe-info-m4 info-m4
25109 maybe-info-m4:
25110 @if m4
25111 maybe-info-m4: info-m4
25112
25113 info-m4: \
25114     configure-m4 
25115         @: $(MAKE); $(unstage)
25116         @[ -f ./m4/Makefile ] || exit 0; \
25117         r=`${PWD_COMMAND}`; export r; \
25118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25119         $(HOST_EXPORTS) \
25120         for flag in $(EXTRA_HOST_FLAGS) ; do \
25121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25122         done; \
25123         echo "Doing info in m4"; \
25124         (cd $(HOST_SUBDIR)/m4 && \
25125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25127                   "RANLIB=$${RANLIB}" \
25128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25129                   info) \
25130           || exit 1
25131
25132 @endif m4
25133
25134 .PHONY: maybe-dvi-m4 dvi-m4
25135 maybe-dvi-m4:
25136 @if m4
25137 maybe-dvi-m4: dvi-m4
25138
25139 dvi-m4: \
25140     configure-m4 
25141         @: $(MAKE); $(unstage)
25142         @[ -f ./m4/Makefile ] || exit 0; \
25143         r=`${PWD_COMMAND}`; export r; \
25144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25145         $(HOST_EXPORTS) \
25146         for flag in $(EXTRA_HOST_FLAGS) ; do \
25147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25148         done; \
25149         echo "Doing dvi in m4"; \
25150         (cd $(HOST_SUBDIR)/m4 && \
25151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25153                   "RANLIB=$${RANLIB}" \
25154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25155                   dvi) \
25156           || exit 1
25157
25158 @endif m4
25159
25160 .PHONY: maybe-pdf-m4 pdf-m4
25161 maybe-pdf-m4:
25162 @if m4
25163 maybe-pdf-m4: pdf-m4
25164
25165 pdf-m4: \
25166     configure-m4 
25167         @: $(MAKE); $(unstage)
25168         @[ -f ./m4/Makefile ] || exit 0; \
25169         r=`${PWD_COMMAND}`; export r; \
25170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25171         $(HOST_EXPORTS) \
25172         for flag in $(EXTRA_HOST_FLAGS) ; do \
25173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25174         done; \
25175         echo "Doing pdf in m4"; \
25176         (cd $(HOST_SUBDIR)/m4 && \
25177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25179                   "RANLIB=$${RANLIB}" \
25180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25181                   pdf) \
25182           || exit 1
25183
25184 @endif m4
25185
25186 .PHONY: maybe-html-m4 html-m4
25187 maybe-html-m4:
25188 @if m4
25189 maybe-html-m4: html-m4
25190
25191 html-m4: \
25192     configure-m4 
25193         @: $(MAKE); $(unstage)
25194         @[ -f ./m4/Makefile ] || exit 0; \
25195         r=`${PWD_COMMAND}`; export r; \
25196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25197         $(HOST_EXPORTS) \
25198         for flag in $(EXTRA_HOST_FLAGS) ; do \
25199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25200         done; \
25201         echo "Doing html in m4"; \
25202         (cd $(HOST_SUBDIR)/m4 && \
25203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25205                   "RANLIB=$${RANLIB}" \
25206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25207                   html) \
25208           || exit 1
25209
25210 @endif m4
25211
25212 .PHONY: maybe-TAGS-m4 TAGS-m4
25213 maybe-TAGS-m4:
25214 @if m4
25215 maybe-TAGS-m4: TAGS-m4
25216
25217 TAGS-m4: \
25218     configure-m4 
25219         @: $(MAKE); $(unstage)
25220         @[ -f ./m4/Makefile ] || exit 0; \
25221         r=`${PWD_COMMAND}`; export r; \
25222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25223         $(HOST_EXPORTS) \
25224         for flag in $(EXTRA_HOST_FLAGS) ; do \
25225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25226         done; \
25227         echo "Doing TAGS in m4"; \
25228         (cd $(HOST_SUBDIR)/m4 && \
25229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25231                   "RANLIB=$${RANLIB}" \
25232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25233                   TAGS) \
25234           || exit 1
25235
25236 @endif m4
25237
25238 .PHONY: maybe-install-info-m4 install-info-m4
25239 maybe-install-info-m4:
25240 @if m4
25241 maybe-install-info-m4: install-info-m4
25242
25243 install-info-m4: \
25244     configure-m4 \
25245     info-m4 
25246         @: $(MAKE); $(unstage)
25247         @[ -f ./m4/Makefile ] || exit 0; \
25248         r=`${PWD_COMMAND}`; export r; \
25249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25250         $(HOST_EXPORTS) \
25251         for flag in $(EXTRA_HOST_FLAGS) ; do \
25252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25253         done; \
25254         echo "Doing install-info in m4"; \
25255         (cd $(HOST_SUBDIR)/m4 && \
25256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25258                   "RANLIB=$${RANLIB}" \
25259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25260                   install-info) \
25261           || exit 1
25262
25263 @endif m4
25264
25265 .PHONY: maybe-install-pdf-m4 install-pdf-m4
25266 maybe-install-pdf-m4:
25267 @if m4
25268 maybe-install-pdf-m4: install-pdf-m4
25269
25270 install-pdf-m4: \
25271     configure-m4 \
25272     pdf-m4 
25273         @: $(MAKE); $(unstage)
25274         @[ -f ./m4/Makefile ] || exit 0; \
25275         r=`${PWD_COMMAND}`; export r; \
25276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25277         $(HOST_EXPORTS) \
25278         for flag in $(EXTRA_HOST_FLAGS) ; do \
25279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25280         done; \
25281         echo "Doing install-pdf in m4"; \
25282         (cd $(HOST_SUBDIR)/m4 && \
25283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25285                   "RANLIB=$${RANLIB}" \
25286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25287                   install-pdf) \
25288           || exit 1
25289
25290 @endif m4
25291
25292 .PHONY: maybe-install-html-m4 install-html-m4
25293 maybe-install-html-m4:
25294 @if m4
25295 maybe-install-html-m4: install-html-m4
25296
25297 install-html-m4: \
25298     configure-m4 \
25299     html-m4 
25300         @: $(MAKE); $(unstage)
25301         @[ -f ./m4/Makefile ] || exit 0; \
25302         r=`${PWD_COMMAND}`; export r; \
25303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25304         $(HOST_EXPORTS) \
25305         for flag in $(EXTRA_HOST_FLAGS) ; do \
25306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25307         done; \
25308         echo "Doing install-html in m4"; \
25309         (cd $(HOST_SUBDIR)/m4 && \
25310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25312                   "RANLIB=$${RANLIB}" \
25313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25314                   install-html) \
25315           || exit 1
25316
25317 @endif m4
25318
25319 .PHONY: maybe-installcheck-m4 installcheck-m4
25320 maybe-installcheck-m4:
25321 @if m4
25322 maybe-installcheck-m4: installcheck-m4
25323
25324 installcheck-m4: \
25325     configure-m4 
25326         @: $(MAKE); $(unstage)
25327         @[ -f ./m4/Makefile ] || exit 0; \
25328         r=`${PWD_COMMAND}`; export r; \
25329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25330         $(HOST_EXPORTS) \
25331         for flag in $(EXTRA_HOST_FLAGS) ; do \
25332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25333         done; \
25334         echo "Doing installcheck in m4"; \
25335         (cd $(HOST_SUBDIR)/m4 && \
25336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25338                   "RANLIB=$${RANLIB}" \
25339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25340                   installcheck) \
25341           || exit 1
25342
25343 @endif m4
25344
25345 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
25346 maybe-mostlyclean-m4:
25347 @if m4
25348 maybe-mostlyclean-m4: mostlyclean-m4
25349
25350 mostlyclean-m4: 
25351         @: $(MAKE); $(unstage)
25352         @[ -f ./m4/Makefile ] || exit 0; \
25353         r=`${PWD_COMMAND}`; export r; \
25354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25355         $(HOST_EXPORTS) \
25356         for flag in $(EXTRA_HOST_FLAGS) ; do \
25357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25358         done; \
25359         echo "Doing mostlyclean in m4"; \
25360         (cd $(HOST_SUBDIR)/m4 && \
25361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25363                   "RANLIB=$${RANLIB}" \
25364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25365                   mostlyclean) \
25366           || exit 1
25367
25368 @endif m4
25369
25370 .PHONY: maybe-clean-m4 clean-m4
25371 maybe-clean-m4:
25372 @if m4
25373 maybe-clean-m4: clean-m4
25374
25375 clean-m4: 
25376         @: $(MAKE); $(unstage)
25377         @[ -f ./m4/Makefile ] || exit 0; \
25378         r=`${PWD_COMMAND}`; export r; \
25379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25380         $(HOST_EXPORTS) \
25381         for flag in $(EXTRA_HOST_FLAGS) ; do \
25382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25383         done; \
25384         echo "Doing clean in m4"; \
25385         (cd $(HOST_SUBDIR)/m4 && \
25386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25388                   "RANLIB=$${RANLIB}" \
25389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25390                   clean) \
25391           || exit 1
25392
25393 @endif m4
25394
25395 .PHONY: maybe-distclean-m4 distclean-m4
25396 maybe-distclean-m4:
25397 @if m4
25398 maybe-distclean-m4: distclean-m4
25399
25400 distclean-m4: 
25401         @: $(MAKE); $(unstage)
25402         @[ -f ./m4/Makefile ] || exit 0; \
25403         r=`${PWD_COMMAND}`; export r; \
25404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25405         $(HOST_EXPORTS) \
25406         for flag in $(EXTRA_HOST_FLAGS) ; do \
25407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25408         done; \
25409         echo "Doing distclean in m4"; \
25410         (cd $(HOST_SUBDIR)/m4 && \
25411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25413                   "RANLIB=$${RANLIB}" \
25414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25415                   distclean) \
25416           || exit 1
25417
25418 @endif m4
25419
25420 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
25421 maybe-maintainer-clean-m4:
25422 @if m4
25423 maybe-maintainer-clean-m4: maintainer-clean-m4
25424
25425 maintainer-clean-m4: 
25426         @: $(MAKE); $(unstage)
25427         @[ -f ./m4/Makefile ] || exit 0; \
25428         r=`${PWD_COMMAND}`; export r; \
25429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25430         $(HOST_EXPORTS) \
25431         for flag in $(EXTRA_HOST_FLAGS) ; do \
25432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25433         done; \
25434         echo "Doing maintainer-clean in m4"; \
25435         (cd $(HOST_SUBDIR)/m4 && \
25436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25438                   "RANLIB=$${RANLIB}" \
25439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25440                   maintainer-clean) \
25441           || exit 1
25442
25443 @endif m4
25444
25445
25446
25447 .PHONY: configure-readline maybe-configure-readline
25448 maybe-configure-readline:
25449 @if gcc-bootstrap
25450 configure-readline: stage_current
25451 @endif gcc-bootstrap
25452 @if readline
25453 maybe-configure-readline: configure-readline
25454 configure-readline: 
25455         @: $(MAKE); $(unstage)
25456         @r=`${PWD_COMMAND}`; export r; \
25457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25458         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
25459         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
25460         $(HOST_EXPORTS)  \
25461         echo Configuring in $(HOST_SUBDIR)/readline; \
25462         cd "$(HOST_SUBDIR)/readline" || exit 1; \
25463         case $(srcdir) in \
25464           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25465           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
25466                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25467         esac; \
25468         module_srcdir=readline; \
25469         $(SHELL) \
25470           $$s/$$module_srcdir/configure \
25471           --srcdir=$${topdir}/$$module_srcdir \
25472           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25473           --target=${target_alias}  \
25474           || exit 1
25475 @endif readline
25476
25477
25478
25479
25480
25481 .PHONY: all-readline maybe-all-readline
25482 maybe-all-readline:
25483 @if gcc-bootstrap
25484 all-readline: stage_current
25485 @endif gcc-bootstrap
25486 @if readline
25487 TARGET-readline=all
25488 maybe-all-readline: all-readline
25489 all-readline: configure-readline
25490         @: $(MAKE); $(unstage)
25491         @r=`${PWD_COMMAND}`; export r; \
25492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25493         $(HOST_EXPORTS)  \
25494         (cd $(HOST_SUBDIR)/readline && \
25495           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25496                 $(TARGET-readline))
25497 @endif readline
25498
25499
25500
25501
25502 .PHONY: check-readline maybe-check-readline
25503 maybe-check-readline:
25504 @if readline
25505 maybe-check-readline: check-readline
25506
25507 check-readline:
25508         @: $(MAKE); $(unstage)
25509         @r=`${PWD_COMMAND}`; export r; \
25510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25511         $(HOST_EXPORTS)  \
25512         (cd $(HOST_SUBDIR)/readline && \
25513           $(MAKE) $(FLAGS_TO_PASS)  check)
25514
25515 @endif readline
25516
25517 .PHONY: install-readline maybe-install-readline
25518 maybe-install-readline:
25519 @if readline
25520 maybe-install-readline: install-readline
25521
25522 install-readline: installdirs
25523         @: $(MAKE); $(unstage)
25524         @r=`${PWD_COMMAND}`; export r; \
25525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25526         $(HOST_EXPORTS) \
25527         (cd $(HOST_SUBDIR)/readline && \
25528           $(MAKE) $(FLAGS_TO_PASS)  install)
25529
25530 @endif readline
25531
25532 .PHONY: install-strip-readline maybe-install-strip-readline
25533 maybe-install-strip-readline:
25534 @if readline
25535 maybe-install-strip-readline: install-strip-readline
25536
25537 install-strip-readline: installdirs
25538         @: $(MAKE); $(unstage)
25539         @r=`${PWD_COMMAND}`; export r; \
25540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25541         $(HOST_EXPORTS) \
25542         (cd $(HOST_SUBDIR)/readline && \
25543           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25544
25545 @endif readline
25546
25547 # Other targets (info, dvi, pdf, etc.)
25548
25549 .PHONY: maybe-info-readline info-readline
25550 maybe-info-readline:
25551 @if readline
25552 maybe-info-readline: info-readline
25553
25554 info-readline: \
25555     configure-readline 
25556         @: $(MAKE); $(unstage)
25557         @[ -f ./readline/Makefile ] || exit 0; \
25558         r=`${PWD_COMMAND}`; export r; \
25559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25560         $(HOST_EXPORTS) \
25561         for flag in $(EXTRA_HOST_FLAGS) ; do \
25562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25563         done; \
25564         echo "Doing info in readline"; \
25565         (cd $(HOST_SUBDIR)/readline && \
25566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25568                   "RANLIB=$${RANLIB}" \
25569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25570                   info) \
25571           || exit 1
25572
25573 @endif readline
25574
25575 .PHONY: maybe-dvi-readline dvi-readline
25576 maybe-dvi-readline:
25577 @if readline
25578 maybe-dvi-readline: dvi-readline
25579
25580 dvi-readline: \
25581     configure-readline 
25582         @: $(MAKE); $(unstage)
25583         @[ -f ./readline/Makefile ] || exit 0; \
25584         r=`${PWD_COMMAND}`; export r; \
25585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25586         $(HOST_EXPORTS) \
25587         for flag in $(EXTRA_HOST_FLAGS) ; do \
25588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25589         done; \
25590         echo "Doing dvi in readline"; \
25591         (cd $(HOST_SUBDIR)/readline && \
25592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25594                   "RANLIB=$${RANLIB}" \
25595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25596                   dvi) \
25597           || exit 1
25598
25599 @endif readline
25600
25601 .PHONY: maybe-pdf-readline pdf-readline
25602 maybe-pdf-readline:
25603 @if readline
25604 maybe-pdf-readline: pdf-readline
25605
25606 pdf-readline: \
25607     configure-readline 
25608         @: $(MAKE); $(unstage)
25609         @[ -f ./readline/Makefile ] || exit 0; \
25610         r=`${PWD_COMMAND}`; export r; \
25611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25612         $(HOST_EXPORTS) \
25613         for flag in $(EXTRA_HOST_FLAGS) ; do \
25614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25615         done; \
25616         echo "Doing pdf in readline"; \
25617         (cd $(HOST_SUBDIR)/readline && \
25618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25620                   "RANLIB=$${RANLIB}" \
25621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25622                   pdf) \
25623           || exit 1
25624
25625 @endif readline
25626
25627 .PHONY: maybe-html-readline html-readline
25628 maybe-html-readline:
25629 @if readline
25630 maybe-html-readline: html-readline
25631
25632 html-readline: \
25633     configure-readline 
25634         @: $(MAKE); $(unstage)
25635         @[ -f ./readline/Makefile ] || exit 0; \
25636         r=`${PWD_COMMAND}`; export r; \
25637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25638         $(HOST_EXPORTS) \
25639         for flag in $(EXTRA_HOST_FLAGS) ; do \
25640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25641         done; \
25642         echo "Doing html in readline"; \
25643         (cd $(HOST_SUBDIR)/readline && \
25644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25646                   "RANLIB=$${RANLIB}" \
25647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25648                   html) \
25649           || exit 1
25650
25651 @endif readline
25652
25653 .PHONY: maybe-TAGS-readline TAGS-readline
25654 maybe-TAGS-readline:
25655 @if readline
25656 maybe-TAGS-readline: TAGS-readline
25657
25658 TAGS-readline: \
25659     configure-readline 
25660         @: $(MAKE); $(unstage)
25661         @[ -f ./readline/Makefile ] || exit 0; \
25662         r=`${PWD_COMMAND}`; export r; \
25663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25664         $(HOST_EXPORTS) \
25665         for flag in $(EXTRA_HOST_FLAGS) ; do \
25666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25667         done; \
25668         echo "Doing TAGS in readline"; \
25669         (cd $(HOST_SUBDIR)/readline && \
25670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25672                   "RANLIB=$${RANLIB}" \
25673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25674                   TAGS) \
25675           || exit 1
25676
25677 @endif readline
25678
25679 .PHONY: maybe-install-info-readline install-info-readline
25680 maybe-install-info-readline:
25681 @if readline
25682 maybe-install-info-readline: install-info-readline
25683
25684 install-info-readline: \
25685     configure-readline \
25686     info-readline 
25687         @: $(MAKE); $(unstage)
25688         @[ -f ./readline/Makefile ] || exit 0; \
25689         r=`${PWD_COMMAND}`; export r; \
25690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25691         $(HOST_EXPORTS) \
25692         for flag in $(EXTRA_HOST_FLAGS) ; do \
25693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25694         done; \
25695         echo "Doing install-info in readline"; \
25696         (cd $(HOST_SUBDIR)/readline && \
25697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25699                   "RANLIB=$${RANLIB}" \
25700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25701                   install-info) \
25702           || exit 1
25703
25704 @endif readline
25705
25706 .PHONY: maybe-install-pdf-readline install-pdf-readline
25707 maybe-install-pdf-readline:
25708 @if readline
25709 maybe-install-pdf-readline: install-pdf-readline
25710
25711 install-pdf-readline: \
25712     configure-readline \
25713     pdf-readline 
25714         @: $(MAKE); $(unstage)
25715         @[ -f ./readline/Makefile ] || exit 0; \
25716         r=`${PWD_COMMAND}`; export r; \
25717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25718         $(HOST_EXPORTS) \
25719         for flag in $(EXTRA_HOST_FLAGS) ; do \
25720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25721         done; \
25722         echo "Doing install-pdf in readline"; \
25723         (cd $(HOST_SUBDIR)/readline && \
25724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25726                   "RANLIB=$${RANLIB}" \
25727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25728                   install-pdf) \
25729           || exit 1
25730
25731 @endif readline
25732
25733 .PHONY: maybe-install-html-readline install-html-readline
25734 maybe-install-html-readline:
25735 @if readline
25736 maybe-install-html-readline: install-html-readline
25737
25738 install-html-readline: \
25739     configure-readline \
25740     html-readline 
25741         @: $(MAKE); $(unstage)
25742         @[ -f ./readline/Makefile ] || exit 0; \
25743         r=`${PWD_COMMAND}`; export r; \
25744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25745         $(HOST_EXPORTS) \
25746         for flag in $(EXTRA_HOST_FLAGS) ; do \
25747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25748         done; \
25749         echo "Doing install-html in readline"; \
25750         (cd $(HOST_SUBDIR)/readline && \
25751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25753                   "RANLIB=$${RANLIB}" \
25754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25755                   install-html) \
25756           || exit 1
25757
25758 @endif readline
25759
25760 .PHONY: maybe-installcheck-readline installcheck-readline
25761 maybe-installcheck-readline:
25762 @if readline
25763 maybe-installcheck-readline: installcheck-readline
25764
25765 installcheck-readline: \
25766     configure-readline 
25767         @: $(MAKE); $(unstage)
25768         @[ -f ./readline/Makefile ] || exit 0; \
25769         r=`${PWD_COMMAND}`; export r; \
25770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25771         $(HOST_EXPORTS) \
25772         for flag in $(EXTRA_HOST_FLAGS) ; do \
25773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25774         done; \
25775         echo "Doing installcheck in readline"; \
25776         (cd $(HOST_SUBDIR)/readline && \
25777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25779                   "RANLIB=$${RANLIB}" \
25780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25781                   installcheck) \
25782           || exit 1
25783
25784 @endif readline
25785
25786 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
25787 maybe-mostlyclean-readline:
25788 @if readline
25789 maybe-mostlyclean-readline: mostlyclean-readline
25790
25791 mostlyclean-readline: 
25792         @: $(MAKE); $(unstage)
25793         @[ -f ./readline/Makefile ] || exit 0; \
25794         r=`${PWD_COMMAND}`; export r; \
25795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25796         $(HOST_EXPORTS) \
25797         for flag in $(EXTRA_HOST_FLAGS) ; do \
25798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25799         done; \
25800         echo "Doing mostlyclean in readline"; \
25801         (cd $(HOST_SUBDIR)/readline && \
25802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25804                   "RANLIB=$${RANLIB}" \
25805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25806                   mostlyclean) \
25807           || exit 1
25808
25809 @endif readline
25810
25811 .PHONY: maybe-clean-readline clean-readline
25812 maybe-clean-readline:
25813 @if readline
25814 maybe-clean-readline: clean-readline
25815
25816 clean-readline: 
25817         @: $(MAKE); $(unstage)
25818         @[ -f ./readline/Makefile ] || exit 0; \
25819         r=`${PWD_COMMAND}`; export r; \
25820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25821         $(HOST_EXPORTS) \
25822         for flag in $(EXTRA_HOST_FLAGS) ; do \
25823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25824         done; \
25825         echo "Doing clean in readline"; \
25826         (cd $(HOST_SUBDIR)/readline && \
25827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25829                   "RANLIB=$${RANLIB}" \
25830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25831                   clean) \
25832           || exit 1
25833
25834 @endif readline
25835
25836 .PHONY: maybe-distclean-readline distclean-readline
25837 maybe-distclean-readline:
25838 @if readline
25839 maybe-distclean-readline: distclean-readline
25840
25841 distclean-readline: 
25842         @: $(MAKE); $(unstage)
25843         @[ -f ./readline/Makefile ] || exit 0; \
25844         r=`${PWD_COMMAND}`; export r; \
25845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25846         $(HOST_EXPORTS) \
25847         for flag in $(EXTRA_HOST_FLAGS) ; do \
25848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25849         done; \
25850         echo "Doing distclean in readline"; \
25851         (cd $(HOST_SUBDIR)/readline && \
25852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25854                   "RANLIB=$${RANLIB}" \
25855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25856                   distclean) \
25857           || exit 1
25858
25859 @endif readline
25860
25861 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25862 maybe-maintainer-clean-readline:
25863 @if readline
25864 maybe-maintainer-clean-readline: maintainer-clean-readline
25865
25866 maintainer-clean-readline: 
25867         @: $(MAKE); $(unstage)
25868         @[ -f ./readline/Makefile ] || exit 0; \
25869         r=`${PWD_COMMAND}`; export r; \
25870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25871         $(HOST_EXPORTS) \
25872         for flag in $(EXTRA_HOST_FLAGS) ; do \
25873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25874         done; \
25875         echo "Doing maintainer-clean in readline"; \
25876         (cd $(HOST_SUBDIR)/readline && \
25877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25879                   "RANLIB=$${RANLIB}" \
25880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25881                   maintainer-clean) \
25882           || exit 1
25883
25884 @endif readline
25885
25886
25887
25888 .PHONY: configure-sid maybe-configure-sid
25889 maybe-configure-sid:
25890 @if gcc-bootstrap
25891 configure-sid: stage_current
25892 @endif gcc-bootstrap
25893 @if sid
25894 maybe-configure-sid: configure-sid
25895 configure-sid: 
25896         @: $(MAKE); $(unstage)
25897         @r=`${PWD_COMMAND}`; export r; \
25898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25899         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25900         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
25901         $(HOST_EXPORTS)  \
25902         echo Configuring in $(HOST_SUBDIR)/sid; \
25903         cd "$(HOST_SUBDIR)/sid" || exit 1; \
25904         case $(srcdir) in \
25905           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25906           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25907                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25908         esac; \
25909         module_srcdir=sid; \
25910         $(SHELL) \
25911           $$s/$$module_srcdir/configure \
25912           --srcdir=$${topdir}/$$module_srcdir \
25913           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25914           --target=${target_alias}  \
25915           || exit 1
25916 @endif sid
25917
25918
25919
25920
25921
25922 .PHONY: all-sid maybe-all-sid
25923 maybe-all-sid:
25924 @if gcc-bootstrap
25925 all-sid: stage_current
25926 @endif gcc-bootstrap
25927 @if sid
25928 TARGET-sid=all
25929 maybe-all-sid: all-sid
25930 all-sid: configure-sid
25931         @: $(MAKE); $(unstage)
25932         @r=`${PWD_COMMAND}`; export r; \
25933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25934         $(HOST_EXPORTS)  \
25935         (cd $(HOST_SUBDIR)/sid && \
25936           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25937                 $(TARGET-sid))
25938 @endif sid
25939
25940
25941
25942
25943 .PHONY: check-sid maybe-check-sid
25944 maybe-check-sid:
25945 @if sid
25946 maybe-check-sid: check-sid
25947
25948 check-sid:
25949         @: $(MAKE); $(unstage)
25950         @r=`${PWD_COMMAND}`; export r; \
25951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25952         $(HOST_EXPORTS)  \
25953         (cd $(HOST_SUBDIR)/sid && \
25954           $(MAKE) $(FLAGS_TO_PASS)  check)
25955
25956 @endif sid
25957
25958 .PHONY: install-sid maybe-install-sid
25959 maybe-install-sid:
25960 @if sid
25961 maybe-install-sid: install-sid
25962
25963 install-sid: installdirs
25964         @: $(MAKE); $(unstage)
25965         @r=`${PWD_COMMAND}`; export r; \
25966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25967         $(HOST_EXPORTS) \
25968         (cd $(HOST_SUBDIR)/sid && \
25969           $(MAKE) $(FLAGS_TO_PASS)  install)
25970
25971 @endif sid
25972
25973 .PHONY: install-strip-sid maybe-install-strip-sid
25974 maybe-install-strip-sid:
25975 @if sid
25976 maybe-install-strip-sid: install-strip-sid
25977
25978 install-strip-sid: installdirs
25979         @: $(MAKE); $(unstage)
25980         @r=`${PWD_COMMAND}`; export r; \
25981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25982         $(HOST_EXPORTS) \
25983         (cd $(HOST_SUBDIR)/sid && \
25984           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25985
25986 @endif sid
25987
25988 # Other targets (info, dvi, pdf, etc.)
25989
25990 .PHONY: maybe-info-sid info-sid
25991 maybe-info-sid:
25992 @if sid
25993 maybe-info-sid: info-sid
25994
25995 info-sid: \
25996     configure-sid 
25997         @: $(MAKE); $(unstage)
25998         @[ -f ./sid/Makefile ] || exit 0; \
25999         r=`${PWD_COMMAND}`; export r; \
26000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26001         $(HOST_EXPORTS) \
26002         for flag in $(EXTRA_HOST_FLAGS) ; do \
26003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26004         done; \
26005         echo "Doing info in sid"; \
26006         (cd $(HOST_SUBDIR)/sid && \
26007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26009                   "RANLIB=$${RANLIB}" \
26010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26011                   info) \
26012           || exit 1
26013
26014 @endif sid
26015
26016 .PHONY: maybe-dvi-sid dvi-sid
26017 maybe-dvi-sid:
26018 @if sid
26019 maybe-dvi-sid: dvi-sid
26020
26021 dvi-sid: \
26022     configure-sid 
26023         @: $(MAKE); $(unstage)
26024         @[ -f ./sid/Makefile ] || exit 0; \
26025         r=`${PWD_COMMAND}`; export r; \
26026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26027         $(HOST_EXPORTS) \
26028         for flag in $(EXTRA_HOST_FLAGS) ; do \
26029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26030         done; \
26031         echo "Doing dvi in sid"; \
26032         (cd $(HOST_SUBDIR)/sid && \
26033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26035                   "RANLIB=$${RANLIB}" \
26036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26037                   dvi) \
26038           || exit 1
26039
26040 @endif sid
26041
26042 .PHONY: maybe-pdf-sid pdf-sid
26043 maybe-pdf-sid:
26044 @if sid
26045 maybe-pdf-sid: pdf-sid
26046
26047 pdf-sid: \
26048     configure-sid 
26049         @: $(MAKE); $(unstage)
26050         @[ -f ./sid/Makefile ] || exit 0; \
26051         r=`${PWD_COMMAND}`; export r; \
26052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26053         $(HOST_EXPORTS) \
26054         for flag in $(EXTRA_HOST_FLAGS) ; do \
26055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26056         done; \
26057         echo "Doing pdf in sid"; \
26058         (cd $(HOST_SUBDIR)/sid && \
26059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26061                   "RANLIB=$${RANLIB}" \
26062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26063                   pdf) \
26064           || exit 1
26065
26066 @endif sid
26067
26068 .PHONY: maybe-html-sid html-sid
26069 maybe-html-sid:
26070 @if sid
26071 maybe-html-sid: html-sid
26072
26073 html-sid: \
26074     configure-sid 
26075         @: $(MAKE); $(unstage)
26076         @[ -f ./sid/Makefile ] || exit 0; \
26077         r=`${PWD_COMMAND}`; export r; \
26078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26079         $(HOST_EXPORTS) \
26080         for flag in $(EXTRA_HOST_FLAGS) ; do \
26081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26082         done; \
26083         echo "Doing html in sid"; \
26084         (cd $(HOST_SUBDIR)/sid && \
26085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26087                   "RANLIB=$${RANLIB}" \
26088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26089                   html) \
26090           || exit 1
26091
26092 @endif sid
26093
26094 .PHONY: maybe-TAGS-sid TAGS-sid
26095 maybe-TAGS-sid:
26096 @if sid
26097 maybe-TAGS-sid: TAGS-sid
26098
26099 TAGS-sid: \
26100     configure-sid 
26101         @: $(MAKE); $(unstage)
26102         @[ -f ./sid/Makefile ] || exit 0; \
26103         r=`${PWD_COMMAND}`; export r; \
26104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26105         $(HOST_EXPORTS) \
26106         for flag in $(EXTRA_HOST_FLAGS) ; do \
26107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26108         done; \
26109         echo "Doing TAGS in sid"; \
26110         (cd $(HOST_SUBDIR)/sid && \
26111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26113                   "RANLIB=$${RANLIB}" \
26114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26115                   TAGS) \
26116           || exit 1
26117
26118 @endif sid
26119
26120 .PHONY: maybe-install-info-sid install-info-sid
26121 maybe-install-info-sid:
26122 @if sid
26123 maybe-install-info-sid: install-info-sid
26124
26125 install-info-sid: \
26126     configure-sid \
26127     info-sid 
26128         @: $(MAKE); $(unstage)
26129         @[ -f ./sid/Makefile ] || exit 0; \
26130         r=`${PWD_COMMAND}`; export r; \
26131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26132         $(HOST_EXPORTS) \
26133         for flag in $(EXTRA_HOST_FLAGS) ; do \
26134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26135         done; \
26136         echo "Doing install-info in sid"; \
26137         (cd $(HOST_SUBDIR)/sid && \
26138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26140                   "RANLIB=$${RANLIB}" \
26141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26142                   install-info) \
26143           || exit 1
26144
26145 @endif sid
26146
26147 .PHONY: maybe-install-pdf-sid install-pdf-sid
26148 maybe-install-pdf-sid:
26149 @if sid
26150 maybe-install-pdf-sid: install-pdf-sid
26151
26152 install-pdf-sid: \
26153     configure-sid \
26154     pdf-sid 
26155         @: $(MAKE); $(unstage)
26156         @[ -f ./sid/Makefile ] || exit 0; \
26157         r=`${PWD_COMMAND}`; export r; \
26158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26159         $(HOST_EXPORTS) \
26160         for flag in $(EXTRA_HOST_FLAGS) ; do \
26161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26162         done; \
26163         echo "Doing install-pdf in sid"; \
26164         (cd $(HOST_SUBDIR)/sid && \
26165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26167                   "RANLIB=$${RANLIB}" \
26168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26169                   install-pdf) \
26170           || exit 1
26171
26172 @endif sid
26173
26174 .PHONY: maybe-install-html-sid install-html-sid
26175 maybe-install-html-sid:
26176 @if sid
26177 maybe-install-html-sid: install-html-sid
26178
26179 install-html-sid: \
26180     configure-sid \
26181     html-sid 
26182         @: $(MAKE); $(unstage)
26183         @[ -f ./sid/Makefile ] || exit 0; \
26184         r=`${PWD_COMMAND}`; export r; \
26185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26186         $(HOST_EXPORTS) \
26187         for flag in $(EXTRA_HOST_FLAGS) ; do \
26188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26189         done; \
26190         echo "Doing install-html in sid"; \
26191         (cd $(HOST_SUBDIR)/sid && \
26192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26194                   "RANLIB=$${RANLIB}" \
26195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26196                   install-html) \
26197           || exit 1
26198
26199 @endif sid
26200
26201 .PHONY: maybe-installcheck-sid installcheck-sid
26202 maybe-installcheck-sid:
26203 @if sid
26204 maybe-installcheck-sid: installcheck-sid
26205
26206 installcheck-sid: \
26207     configure-sid 
26208         @: $(MAKE); $(unstage)
26209         @[ -f ./sid/Makefile ] || exit 0; \
26210         r=`${PWD_COMMAND}`; export r; \
26211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26212         $(HOST_EXPORTS) \
26213         for flag in $(EXTRA_HOST_FLAGS) ; do \
26214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26215         done; \
26216         echo "Doing installcheck in sid"; \
26217         (cd $(HOST_SUBDIR)/sid && \
26218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26220                   "RANLIB=$${RANLIB}" \
26221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26222                   installcheck) \
26223           || exit 1
26224
26225 @endif sid
26226
26227 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
26228 maybe-mostlyclean-sid:
26229 @if sid
26230 maybe-mostlyclean-sid: mostlyclean-sid
26231
26232 mostlyclean-sid: 
26233         @: $(MAKE); $(unstage)
26234         @[ -f ./sid/Makefile ] || exit 0; \
26235         r=`${PWD_COMMAND}`; export r; \
26236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26237         $(HOST_EXPORTS) \
26238         for flag in $(EXTRA_HOST_FLAGS) ; do \
26239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26240         done; \
26241         echo "Doing mostlyclean in sid"; \
26242         (cd $(HOST_SUBDIR)/sid && \
26243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26245                   "RANLIB=$${RANLIB}" \
26246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26247                   mostlyclean) \
26248           || exit 1
26249
26250 @endif sid
26251
26252 .PHONY: maybe-clean-sid clean-sid
26253 maybe-clean-sid:
26254 @if sid
26255 maybe-clean-sid: clean-sid
26256
26257 clean-sid: 
26258         @: $(MAKE); $(unstage)
26259         @[ -f ./sid/Makefile ] || exit 0; \
26260         r=`${PWD_COMMAND}`; export r; \
26261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26262         $(HOST_EXPORTS) \
26263         for flag in $(EXTRA_HOST_FLAGS) ; do \
26264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26265         done; \
26266         echo "Doing clean in sid"; \
26267         (cd $(HOST_SUBDIR)/sid && \
26268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26270                   "RANLIB=$${RANLIB}" \
26271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26272                   clean) \
26273           || exit 1
26274
26275 @endif sid
26276
26277 .PHONY: maybe-distclean-sid distclean-sid
26278 maybe-distclean-sid:
26279 @if sid
26280 maybe-distclean-sid: distclean-sid
26281
26282 distclean-sid: 
26283         @: $(MAKE); $(unstage)
26284         @[ -f ./sid/Makefile ] || exit 0; \
26285         r=`${PWD_COMMAND}`; export r; \
26286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26287         $(HOST_EXPORTS) \
26288         for flag in $(EXTRA_HOST_FLAGS) ; do \
26289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26290         done; \
26291         echo "Doing distclean in sid"; \
26292         (cd $(HOST_SUBDIR)/sid && \
26293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26295                   "RANLIB=$${RANLIB}" \
26296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26297                   distclean) \
26298           || exit 1
26299
26300 @endif sid
26301
26302 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
26303 maybe-maintainer-clean-sid:
26304 @if sid
26305 maybe-maintainer-clean-sid: maintainer-clean-sid
26306
26307 maintainer-clean-sid: 
26308         @: $(MAKE); $(unstage)
26309         @[ -f ./sid/Makefile ] || exit 0; \
26310         r=`${PWD_COMMAND}`; export r; \
26311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26312         $(HOST_EXPORTS) \
26313         for flag in $(EXTRA_HOST_FLAGS) ; do \
26314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26315         done; \
26316         echo "Doing maintainer-clean in sid"; \
26317         (cd $(HOST_SUBDIR)/sid && \
26318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26320                   "RANLIB=$${RANLIB}" \
26321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26322                   maintainer-clean) \
26323           || exit 1
26324
26325 @endif sid
26326
26327
26328
26329 .PHONY: configure-sim maybe-configure-sim
26330 maybe-configure-sim:
26331 @if gcc-bootstrap
26332 configure-sim: stage_current
26333 @endif gcc-bootstrap
26334 @if sim
26335 maybe-configure-sim: configure-sim
26336 configure-sim: 
26337         @: $(MAKE); $(unstage)
26338         @r=`${PWD_COMMAND}`; export r; \
26339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26340         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
26341         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
26342         $(HOST_EXPORTS)  \
26343         echo Configuring in $(HOST_SUBDIR)/sim; \
26344         cd "$(HOST_SUBDIR)/sim" || exit 1; \
26345         case $(srcdir) in \
26346           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26347           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
26348                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26349         esac; \
26350         module_srcdir=sim; \
26351         $(SHELL) \
26352           $$s/$$module_srcdir/configure \
26353           --srcdir=$${topdir}/$$module_srcdir \
26354           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26355           --target=${target_alias}  \
26356           || exit 1
26357 @endif sim
26358
26359
26360
26361
26362
26363 .PHONY: all-sim maybe-all-sim
26364 maybe-all-sim:
26365 @if gcc-bootstrap
26366 all-sim: stage_current
26367 @endif gcc-bootstrap
26368 @if sim
26369 TARGET-sim=all
26370 maybe-all-sim: all-sim
26371 all-sim: configure-sim
26372         @: $(MAKE); $(unstage)
26373         @r=`${PWD_COMMAND}`; export r; \
26374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26375         $(HOST_EXPORTS)  \
26376         (cd $(HOST_SUBDIR)/sim && \
26377           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26378                 $(TARGET-sim))
26379 @endif sim
26380
26381
26382
26383
26384 .PHONY: check-sim maybe-check-sim
26385 maybe-check-sim:
26386 @if sim
26387 maybe-check-sim: check-sim
26388
26389 check-sim:
26390         @: $(MAKE); $(unstage)
26391         @r=`${PWD_COMMAND}`; export r; \
26392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26393         $(HOST_EXPORTS)  \
26394         (cd $(HOST_SUBDIR)/sim && \
26395           $(MAKE) $(FLAGS_TO_PASS)  check)
26396
26397 @endif sim
26398
26399 .PHONY: install-sim maybe-install-sim
26400 maybe-install-sim:
26401 @if sim
26402 maybe-install-sim: install-sim
26403
26404 install-sim: installdirs
26405         @: $(MAKE); $(unstage)
26406         @r=`${PWD_COMMAND}`; export r; \
26407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26408         $(HOST_EXPORTS) \
26409         (cd $(HOST_SUBDIR)/sim && \
26410           $(MAKE) $(FLAGS_TO_PASS)  install)
26411
26412 @endif sim
26413
26414 .PHONY: install-strip-sim maybe-install-strip-sim
26415 maybe-install-strip-sim:
26416 @if sim
26417 maybe-install-strip-sim: install-strip-sim
26418
26419 install-strip-sim: installdirs
26420         @: $(MAKE); $(unstage)
26421         @r=`${PWD_COMMAND}`; export r; \
26422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26423         $(HOST_EXPORTS) \
26424         (cd $(HOST_SUBDIR)/sim && \
26425           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26426
26427 @endif sim
26428
26429 # Other targets (info, dvi, pdf, etc.)
26430
26431 .PHONY: maybe-info-sim info-sim
26432 maybe-info-sim:
26433 @if sim
26434 maybe-info-sim: info-sim
26435
26436 info-sim: \
26437     configure-sim 
26438         @: $(MAKE); $(unstage)
26439         @[ -f ./sim/Makefile ] || exit 0; \
26440         r=`${PWD_COMMAND}`; export r; \
26441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26442         $(HOST_EXPORTS) \
26443         for flag in $(EXTRA_HOST_FLAGS) ; do \
26444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26445         done; \
26446         echo "Doing info in sim"; \
26447         (cd $(HOST_SUBDIR)/sim && \
26448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26450                   "RANLIB=$${RANLIB}" \
26451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26452                   info) \
26453           || exit 1
26454
26455 @endif sim
26456
26457 .PHONY: maybe-dvi-sim dvi-sim
26458 maybe-dvi-sim:
26459 @if sim
26460 maybe-dvi-sim: dvi-sim
26461
26462 dvi-sim: \
26463     configure-sim 
26464         @: $(MAKE); $(unstage)
26465         @[ -f ./sim/Makefile ] || exit 0; \
26466         r=`${PWD_COMMAND}`; export r; \
26467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26468         $(HOST_EXPORTS) \
26469         for flag in $(EXTRA_HOST_FLAGS) ; do \
26470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26471         done; \
26472         echo "Doing dvi in sim"; \
26473         (cd $(HOST_SUBDIR)/sim && \
26474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26476                   "RANLIB=$${RANLIB}" \
26477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26478                   dvi) \
26479           || exit 1
26480
26481 @endif sim
26482
26483 .PHONY: maybe-pdf-sim pdf-sim
26484 maybe-pdf-sim:
26485 @if sim
26486 maybe-pdf-sim: pdf-sim
26487
26488 pdf-sim: \
26489     configure-sim 
26490         @: $(MAKE); $(unstage)
26491         @[ -f ./sim/Makefile ] || exit 0; \
26492         r=`${PWD_COMMAND}`; export r; \
26493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26494         $(HOST_EXPORTS) \
26495         for flag in $(EXTRA_HOST_FLAGS) ; do \
26496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26497         done; \
26498         echo "Doing pdf in sim"; \
26499         (cd $(HOST_SUBDIR)/sim && \
26500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26502                   "RANLIB=$${RANLIB}" \
26503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26504                   pdf) \
26505           || exit 1
26506
26507 @endif sim
26508
26509 .PHONY: maybe-html-sim html-sim
26510 maybe-html-sim:
26511 @if sim
26512 maybe-html-sim: html-sim
26513
26514 html-sim: \
26515     configure-sim 
26516         @: $(MAKE); $(unstage)
26517         @[ -f ./sim/Makefile ] || exit 0; \
26518         r=`${PWD_COMMAND}`; export r; \
26519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26520         $(HOST_EXPORTS) \
26521         for flag in $(EXTRA_HOST_FLAGS) ; do \
26522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26523         done; \
26524         echo "Doing html in sim"; \
26525         (cd $(HOST_SUBDIR)/sim && \
26526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26528                   "RANLIB=$${RANLIB}" \
26529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26530                   html) \
26531           || exit 1
26532
26533 @endif sim
26534
26535 .PHONY: maybe-TAGS-sim TAGS-sim
26536 maybe-TAGS-sim:
26537 @if sim
26538 maybe-TAGS-sim: TAGS-sim
26539
26540 TAGS-sim: \
26541     configure-sim 
26542         @: $(MAKE); $(unstage)
26543         @[ -f ./sim/Makefile ] || exit 0; \
26544         r=`${PWD_COMMAND}`; export r; \
26545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26546         $(HOST_EXPORTS) \
26547         for flag in $(EXTRA_HOST_FLAGS) ; do \
26548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26549         done; \
26550         echo "Doing TAGS in sim"; \
26551         (cd $(HOST_SUBDIR)/sim && \
26552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26554                   "RANLIB=$${RANLIB}" \
26555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26556                   TAGS) \
26557           || exit 1
26558
26559 @endif sim
26560
26561 .PHONY: maybe-install-info-sim install-info-sim
26562 maybe-install-info-sim:
26563 @if sim
26564 maybe-install-info-sim: install-info-sim
26565
26566 install-info-sim: \
26567     configure-sim \
26568     info-sim 
26569         @: $(MAKE); $(unstage)
26570         @[ -f ./sim/Makefile ] || exit 0; \
26571         r=`${PWD_COMMAND}`; export r; \
26572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26573         $(HOST_EXPORTS) \
26574         for flag in $(EXTRA_HOST_FLAGS) ; do \
26575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26576         done; \
26577         echo "Doing install-info in sim"; \
26578         (cd $(HOST_SUBDIR)/sim && \
26579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26581                   "RANLIB=$${RANLIB}" \
26582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26583                   install-info) \
26584           || exit 1
26585
26586 @endif sim
26587
26588 .PHONY: maybe-install-pdf-sim install-pdf-sim
26589 maybe-install-pdf-sim:
26590 @if sim
26591 maybe-install-pdf-sim: install-pdf-sim
26592
26593 install-pdf-sim: \
26594     configure-sim \
26595     pdf-sim 
26596         @: $(MAKE); $(unstage)
26597         @[ -f ./sim/Makefile ] || exit 0; \
26598         r=`${PWD_COMMAND}`; export r; \
26599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26600         $(HOST_EXPORTS) \
26601         for flag in $(EXTRA_HOST_FLAGS) ; do \
26602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26603         done; \
26604         echo "Doing install-pdf in sim"; \
26605         (cd $(HOST_SUBDIR)/sim && \
26606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26608                   "RANLIB=$${RANLIB}" \
26609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26610                   install-pdf) \
26611           || exit 1
26612
26613 @endif sim
26614
26615 .PHONY: maybe-install-html-sim install-html-sim
26616 maybe-install-html-sim:
26617 @if sim
26618 maybe-install-html-sim: install-html-sim
26619
26620 install-html-sim: \
26621     configure-sim \
26622     html-sim 
26623         @: $(MAKE); $(unstage)
26624         @[ -f ./sim/Makefile ] || exit 0; \
26625         r=`${PWD_COMMAND}`; export r; \
26626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26627         $(HOST_EXPORTS) \
26628         for flag in $(EXTRA_HOST_FLAGS) ; do \
26629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26630         done; \
26631         echo "Doing install-html in sim"; \
26632         (cd $(HOST_SUBDIR)/sim && \
26633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26635                   "RANLIB=$${RANLIB}" \
26636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26637                   install-html) \
26638           || exit 1
26639
26640 @endif sim
26641
26642 .PHONY: maybe-installcheck-sim installcheck-sim
26643 maybe-installcheck-sim:
26644 @if sim
26645 maybe-installcheck-sim: installcheck-sim
26646
26647 installcheck-sim: \
26648     configure-sim 
26649         @: $(MAKE); $(unstage)
26650         @[ -f ./sim/Makefile ] || exit 0; \
26651         r=`${PWD_COMMAND}`; export r; \
26652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26653         $(HOST_EXPORTS) \
26654         for flag in $(EXTRA_HOST_FLAGS) ; do \
26655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26656         done; \
26657         echo "Doing installcheck in sim"; \
26658         (cd $(HOST_SUBDIR)/sim && \
26659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26661                   "RANLIB=$${RANLIB}" \
26662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26663                   installcheck) \
26664           || exit 1
26665
26666 @endif sim
26667
26668 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26669 maybe-mostlyclean-sim:
26670 @if sim
26671 maybe-mostlyclean-sim: mostlyclean-sim
26672
26673 mostlyclean-sim: 
26674         @: $(MAKE); $(unstage)
26675         @[ -f ./sim/Makefile ] || exit 0; \
26676         r=`${PWD_COMMAND}`; export r; \
26677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26678         $(HOST_EXPORTS) \
26679         for flag in $(EXTRA_HOST_FLAGS) ; do \
26680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26681         done; \
26682         echo "Doing mostlyclean in sim"; \
26683         (cd $(HOST_SUBDIR)/sim && \
26684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26686                   "RANLIB=$${RANLIB}" \
26687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26688                   mostlyclean) \
26689           || exit 1
26690
26691 @endif sim
26692
26693 .PHONY: maybe-clean-sim clean-sim
26694 maybe-clean-sim:
26695 @if sim
26696 maybe-clean-sim: clean-sim
26697
26698 clean-sim: 
26699         @: $(MAKE); $(unstage)
26700         @[ -f ./sim/Makefile ] || exit 0; \
26701         r=`${PWD_COMMAND}`; export r; \
26702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26703         $(HOST_EXPORTS) \
26704         for flag in $(EXTRA_HOST_FLAGS) ; do \
26705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26706         done; \
26707         echo "Doing clean in sim"; \
26708         (cd $(HOST_SUBDIR)/sim && \
26709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26711                   "RANLIB=$${RANLIB}" \
26712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26713                   clean) \
26714           || exit 1
26715
26716 @endif sim
26717
26718 .PHONY: maybe-distclean-sim distclean-sim
26719 maybe-distclean-sim:
26720 @if sim
26721 maybe-distclean-sim: distclean-sim
26722
26723 distclean-sim: 
26724         @: $(MAKE); $(unstage)
26725         @[ -f ./sim/Makefile ] || exit 0; \
26726         r=`${PWD_COMMAND}`; export r; \
26727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26728         $(HOST_EXPORTS) \
26729         for flag in $(EXTRA_HOST_FLAGS) ; do \
26730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26731         done; \
26732         echo "Doing distclean in sim"; \
26733         (cd $(HOST_SUBDIR)/sim && \
26734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26736                   "RANLIB=$${RANLIB}" \
26737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26738                   distclean) \
26739           || exit 1
26740
26741 @endif sim
26742
26743 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26744 maybe-maintainer-clean-sim:
26745 @if sim
26746 maybe-maintainer-clean-sim: maintainer-clean-sim
26747
26748 maintainer-clean-sim: 
26749         @: $(MAKE); $(unstage)
26750         @[ -f ./sim/Makefile ] || exit 0; \
26751         r=`${PWD_COMMAND}`; export r; \
26752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26753         $(HOST_EXPORTS) \
26754         for flag in $(EXTRA_HOST_FLAGS) ; do \
26755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26756         done; \
26757         echo "Doing maintainer-clean in sim"; \
26758         (cd $(HOST_SUBDIR)/sim && \
26759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26761                   "RANLIB=$${RANLIB}" \
26762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26763                   maintainer-clean) \
26764           || exit 1
26765
26766 @endif sim
26767
26768
26769
26770 .PHONY: configure-texinfo maybe-configure-texinfo
26771 maybe-configure-texinfo:
26772 @if gcc-bootstrap
26773 configure-texinfo: stage_current
26774 @endif gcc-bootstrap
26775 @if texinfo
26776 maybe-configure-texinfo: configure-texinfo
26777 configure-texinfo: 
26778         @: $(MAKE); $(unstage)
26779         @r=`${PWD_COMMAND}`; export r; \
26780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26781         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26782         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
26783         $(HOST_EXPORTS)  \
26784         echo Configuring in $(HOST_SUBDIR)/texinfo; \
26785         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26786         case $(srcdir) in \
26787           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26788           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26789                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26790         esac; \
26791         module_srcdir=texinfo; \
26792         $(SHELL) \
26793           $$s/$$module_srcdir/configure \
26794           --srcdir=$${topdir}/$$module_srcdir \
26795           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26796           --target=${target_alias}  \
26797           || exit 1
26798 @endif texinfo
26799
26800
26801
26802
26803
26804 .PHONY: all-texinfo maybe-all-texinfo
26805 maybe-all-texinfo:
26806 @if gcc-bootstrap
26807 all-texinfo: stage_current
26808 @endif gcc-bootstrap
26809 @if texinfo
26810 TARGET-texinfo=all
26811 maybe-all-texinfo: all-texinfo
26812 all-texinfo: configure-texinfo
26813         @: $(MAKE); $(unstage)
26814         @r=`${PWD_COMMAND}`; export r; \
26815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26816         $(HOST_EXPORTS)  \
26817         (cd $(HOST_SUBDIR)/texinfo && \
26818           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26819                 $(TARGET-texinfo))
26820 @endif texinfo
26821
26822
26823
26824
26825 .PHONY: check-texinfo maybe-check-texinfo
26826 maybe-check-texinfo:
26827 @if texinfo
26828 maybe-check-texinfo: check-texinfo
26829
26830 check-texinfo:
26831         @: $(MAKE); $(unstage)
26832         @r=`${PWD_COMMAND}`; export r; \
26833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26834         $(HOST_EXPORTS)  \
26835         (cd $(HOST_SUBDIR)/texinfo && \
26836           $(MAKE) $(FLAGS_TO_PASS)  check)
26837
26838 @endif texinfo
26839
26840 .PHONY: install-texinfo maybe-install-texinfo
26841 maybe-install-texinfo:
26842 @if texinfo
26843 maybe-install-texinfo: install-texinfo
26844
26845 install-texinfo:
26846
26847 @endif texinfo
26848
26849 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
26850 maybe-install-strip-texinfo:
26851 @if texinfo
26852 maybe-install-strip-texinfo: install-strip-texinfo
26853
26854 install-strip-texinfo:
26855
26856 @endif texinfo
26857
26858 # Other targets (info, dvi, pdf, etc.)
26859
26860 .PHONY: maybe-info-texinfo info-texinfo
26861 maybe-info-texinfo:
26862 @if texinfo
26863 maybe-info-texinfo: info-texinfo
26864
26865 info-texinfo: \
26866     configure-texinfo 
26867         @: $(MAKE); $(unstage)
26868         @[ -f ./texinfo/Makefile ] || exit 0; \
26869         r=`${PWD_COMMAND}`; export r; \
26870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26871         $(HOST_EXPORTS) \
26872         for flag in $(EXTRA_HOST_FLAGS) ; do \
26873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26874         done; \
26875         echo "Doing info in texinfo"; \
26876         (cd $(HOST_SUBDIR)/texinfo && \
26877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26879                   "RANLIB=$${RANLIB}" \
26880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26881                   info) \
26882           || exit 1
26883
26884 @endif texinfo
26885
26886 .PHONY: maybe-dvi-texinfo dvi-texinfo
26887 maybe-dvi-texinfo:
26888 @if texinfo
26889 maybe-dvi-texinfo: dvi-texinfo
26890
26891 dvi-texinfo: \
26892     configure-texinfo 
26893         @: $(MAKE); $(unstage)
26894         @[ -f ./texinfo/Makefile ] || exit 0; \
26895         r=`${PWD_COMMAND}`; export r; \
26896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26897         $(HOST_EXPORTS) \
26898         for flag in $(EXTRA_HOST_FLAGS) ; do \
26899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26900         done; \
26901         echo "Doing dvi in texinfo"; \
26902         (cd $(HOST_SUBDIR)/texinfo && \
26903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26905                   "RANLIB=$${RANLIB}" \
26906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26907                   dvi) \
26908           || exit 1
26909
26910 @endif texinfo
26911
26912 .PHONY: maybe-pdf-texinfo pdf-texinfo
26913 maybe-pdf-texinfo:
26914 @if texinfo
26915 maybe-pdf-texinfo: pdf-texinfo
26916
26917 pdf-texinfo: \
26918     configure-texinfo 
26919         @: $(MAKE); $(unstage)
26920         @[ -f ./texinfo/Makefile ] || exit 0; \
26921         r=`${PWD_COMMAND}`; export r; \
26922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26923         $(HOST_EXPORTS) \
26924         for flag in $(EXTRA_HOST_FLAGS) ; do \
26925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26926         done; \
26927         echo "Doing pdf in texinfo"; \
26928         (cd $(HOST_SUBDIR)/texinfo && \
26929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26931                   "RANLIB=$${RANLIB}" \
26932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26933                   pdf) \
26934           || exit 1
26935
26936 @endif texinfo
26937
26938 .PHONY: maybe-html-texinfo html-texinfo
26939 maybe-html-texinfo:
26940 @if texinfo
26941 maybe-html-texinfo: html-texinfo
26942
26943 html-texinfo: \
26944     configure-texinfo 
26945         @: $(MAKE); $(unstage)
26946         @[ -f ./texinfo/Makefile ] || exit 0; \
26947         r=`${PWD_COMMAND}`; export r; \
26948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26949         $(HOST_EXPORTS) \
26950         for flag in $(EXTRA_HOST_FLAGS) ; do \
26951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26952         done; \
26953         echo "Doing html in texinfo"; \
26954         (cd $(HOST_SUBDIR)/texinfo && \
26955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26957                   "RANLIB=$${RANLIB}" \
26958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26959                   html) \
26960           || exit 1
26961
26962 @endif texinfo
26963
26964 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
26965 maybe-TAGS-texinfo:
26966 @if texinfo
26967 maybe-TAGS-texinfo: TAGS-texinfo
26968
26969 TAGS-texinfo: \
26970     configure-texinfo 
26971         @: $(MAKE); $(unstage)
26972         @[ -f ./texinfo/Makefile ] || exit 0; \
26973         r=`${PWD_COMMAND}`; export r; \
26974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26975         $(HOST_EXPORTS) \
26976         for flag in $(EXTRA_HOST_FLAGS) ; do \
26977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26978         done; \
26979         echo "Doing TAGS in texinfo"; \
26980         (cd $(HOST_SUBDIR)/texinfo && \
26981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26983                   "RANLIB=$${RANLIB}" \
26984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26985                   TAGS) \
26986           || exit 1
26987
26988 @endif texinfo
26989
26990 .PHONY: maybe-install-info-texinfo install-info-texinfo
26991 maybe-install-info-texinfo:
26992 @if texinfo
26993 maybe-install-info-texinfo: install-info-texinfo
26994
26995 install-info-texinfo: \
26996     configure-texinfo \
26997     info-texinfo 
26998         @: $(MAKE); $(unstage)
26999         @[ -f ./texinfo/Makefile ] || exit 0; \
27000         r=`${PWD_COMMAND}`; export r; \
27001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27002         $(HOST_EXPORTS) \
27003         for flag in $(EXTRA_HOST_FLAGS) ; do \
27004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27005         done; \
27006         echo "Doing install-info in texinfo"; \
27007         (cd $(HOST_SUBDIR)/texinfo && \
27008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27010                   "RANLIB=$${RANLIB}" \
27011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27012                   install-info) \
27013           || exit 1
27014
27015 @endif texinfo
27016
27017 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
27018 maybe-install-pdf-texinfo:
27019 @if texinfo
27020 maybe-install-pdf-texinfo: install-pdf-texinfo
27021
27022 install-pdf-texinfo: \
27023     configure-texinfo \
27024     pdf-texinfo 
27025         @: $(MAKE); $(unstage)
27026         @[ -f ./texinfo/Makefile ] || exit 0; \
27027         r=`${PWD_COMMAND}`; export r; \
27028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27029         $(HOST_EXPORTS) \
27030         for flag in $(EXTRA_HOST_FLAGS) ; do \
27031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27032         done; \
27033         echo "Doing install-pdf in texinfo"; \
27034         (cd $(HOST_SUBDIR)/texinfo && \
27035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27037                   "RANLIB=$${RANLIB}" \
27038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27039                   install-pdf) \
27040           || exit 1
27041
27042 @endif texinfo
27043
27044 .PHONY: maybe-install-html-texinfo install-html-texinfo
27045 maybe-install-html-texinfo:
27046 @if texinfo
27047 maybe-install-html-texinfo: install-html-texinfo
27048
27049 install-html-texinfo: \
27050     configure-texinfo \
27051     html-texinfo 
27052         @: $(MAKE); $(unstage)
27053         @[ -f ./texinfo/Makefile ] || exit 0; \
27054         r=`${PWD_COMMAND}`; export r; \
27055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27056         $(HOST_EXPORTS) \
27057         for flag in $(EXTRA_HOST_FLAGS) ; do \
27058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27059         done; \
27060         echo "Doing install-html in texinfo"; \
27061         (cd $(HOST_SUBDIR)/texinfo && \
27062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27064                   "RANLIB=$${RANLIB}" \
27065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27066                   install-html) \
27067           || exit 1
27068
27069 @endif texinfo
27070
27071 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
27072 maybe-installcheck-texinfo:
27073 @if texinfo
27074 maybe-installcheck-texinfo: installcheck-texinfo
27075
27076 installcheck-texinfo: \
27077     configure-texinfo 
27078         @: $(MAKE); $(unstage)
27079         @[ -f ./texinfo/Makefile ] || exit 0; \
27080         r=`${PWD_COMMAND}`; export r; \
27081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27082         $(HOST_EXPORTS) \
27083         for flag in $(EXTRA_HOST_FLAGS) ; do \
27084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27085         done; \
27086         echo "Doing installcheck in texinfo"; \
27087         (cd $(HOST_SUBDIR)/texinfo && \
27088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27090                   "RANLIB=$${RANLIB}" \
27091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27092                   installcheck) \
27093           || exit 1
27094
27095 @endif texinfo
27096
27097 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
27098 maybe-mostlyclean-texinfo:
27099 @if texinfo
27100 maybe-mostlyclean-texinfo: mostlyclean-texinfo
27101
27102 mostlyclean-texinfo: 
27103         @: $(MAKE); $(unstage)
27104         @[ -f ./texinfo/Makefile ] || exit 0; \
27105         r=`${PWD_COMMAND}`; export r; \
27106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27107         $(HOST_EXPORTS) \
27108         for flag in $(EXTRA_HOST_FLAGS) ; do \
27109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27110         done; \
27111         echo "Doing mostlyclean in texinfo"; \
27112         (cd $(HOST_SUBDIR)/texinfo && \
27113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27115                   "RANLIB=$${RANLIB}" \
27116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27117                   mostlyclean) \
27118           || exit 1
27119
27120 @endif texinfo
27121
27122 .PHONY: maybe-clean-texinfo clean-texinfo
27123 maybe-clean-texinfo:
27124 @if texinfo
27125 maybe-clean-texinfo: clean-texinfo
27126
27127 clean-texinfo: 
27128         @: $(MAKE); $(unstage)
27129         @[ -f ./texinfo/Makefile ] || exit 0; \
27130         r=`${PWD_COMMAND}`; export r; \
27131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27132         $(HOST_EXPORTS) \
27133         for flag in $(EXTRA_HOST_FLAGS) ; do \
27134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27135         done; \
27136         echo "Doing clean in texinfo"; \
27137         (cd $(HOST_SUBDIR)/texinfo && \
27138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27140                   "RANLIB=$${RANLIB}" \
27141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27142                   clean) \
27143           || exit 1
27144
27145 @endif texinfo
27146
27147 .PHONY: maybe-distclean-texinfo distclean-texinfo
27148 maybe-distclean-texinfo:
27149 @if texinfo
27150 maybe-distclean-texinfo: distclean-texinfo
27151
27152 distclean-texinfo: 
27153         @: $(MAKE); $(unstage)
27154         @[ -f ./texinfo/Makefile ] || exit 0; \
27155         r=`${PWD_COMMAND}`; export r; \
27156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27157         $(HOST_EXPORTS) \
27158         for flag in $(EXTRA_HOST_FLAGS) ; do \
27159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27160         done; \
27161         echo "Doing distclean in texinfo"; \
27162         (cd $(HOST_SUBDIR)/texinfo && \
27163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27165                   "RANLIB=$${RANLIB}" \
27166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27167                   distclean) \
27168           || exit 1
27169
27170 @endif texinfo
27171
27172 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27173 maybe-maintainer-clean-texinfo:
27174 @if texinfo
27175 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27176
27177 maintainer-clean-texinfo: 
27178         @: $(MAKE); $(unstage)
27179         @[ -f ./texinfo/Makefile ] || exit 0; \
27180         r=`${PWD_COMMAND}`; export r; \
27181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27182         $(HOST_EXPORTS) \
27183         for flag in $(EXTRA_HOST_FLAGS) ; do \
27184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27185         done; \
27186         echo "Doing maintainer-clean in texinfo"; \
27187         (cd $(HOST_SUBDIR)/texinfo && \
27188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27190                   "RANLIB=$${RANLIB}" \
27191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27192                   maintainer-clean) \
27193           || exit 1
27194
27195 @endif texinfo
27196
27197
27198
27199 .PHONY: configure-zlib maybe-configure-zlib
27200 maybe-configure-zlib:
27201 @if gcc-bootstrap
27202 configure-zlib: stage_current
27203 @endif gcc-bootstrap
27204 @if zlib
27205 maybe-configure-zlib: configure-zlib
27206 configure-zlib: 
27207         @r=`${PWD_COMMAND}`; export r; \
27208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27209         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27210         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27211         $(HOST_EXPORTS)  \
27212         echo Configuring in $(HOST_SUBDIR)/zlib; \
27213         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
27214         case $(srcdir) in \
27215           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27216           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27217                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27218         esac; \
27219         module_srcdir=zlib; \
27220         $(SHELL) \
27221           $$s/$$module_srcdir/configure \
27222           --srcdir=$${topdir}/$$module_srcdir \
27223           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27224           --target=${target_alias} @extra_host_zlib_configure_flags@ \
27225           || exit 1
27226 @endif zlib
27227
27228
27229
27230 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
27231 maybe-configure-stage1-zlib:
27232 @if zlib-bootstrap
27233 maybe-configure-stage1-zlib: configure-stage1-zlib
27234 configure-stage1-zlib:
27235         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27236         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27237         @r=`${PWD_COMMAND}`; export r; \
27238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27239         TFLAGS="$(STAGE1_TFLAGS)"; \
27240         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27241         $(HOST_EXPORTS) \
27242         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27243         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27244         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27245         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
27246         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27247         cd $(HOST_SUBDIR)/zlib || exit 1; \
27248         case $(srcdir) in \
27249           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27250           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27251                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27252         esac; \
27253         module_srcdir=zlib; \
27254         $(SHELL) $$s/$$module_srcdir/configure \
27255           --srcdir=$${topdir}/$$module_srcdir \
27256           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27257           --target=${target_alias} \
27258            \
27259           $(STAGE1_CONFIGURE_FLAGS) \
27260           @extra_host_zlib_configure_flags@
27261 @endif zlib-bootstrap
27262
27263 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
27264 maybe-configure-stage2-zlib:
27265 @if zlib-bootstrap
27266 maybe-configure-stage2-zlib: configure-stage2-zlib
27267 configure-stage2-zlib:
27268         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27269         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27270         @r=`${PWD_COMMAND}`; export r; \
27271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27272         TFLAGS="$(STAGE2_TFLAGS)"; \
27273         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27274         $(HOST_EXPORTS) \
27275         $(POSTSTAGE1_HOST_EXPORTS) \
27276         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27277         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27278         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27279         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
27280         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27281         cd $(HOST_SUBDIR)/zlib || exit 1; \
27282         case $(srcdir) in \
27283           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27284           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27285                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27286         esac; \
27287         module_srcdir=zlib; \
27288         $(SHELL) $$s/$$module_srcdir/configure \
27289           --srcdir=$${topdir}/$$module_srcdir \
27290           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27291           --target=${target_alias} \
27292           --with-build-libsubdir=$(HOST_SUBDIR) \
27293           $(STAGE2_CONFIGURE_FLAGS) \
27294           @extra_host_zlib_configure_flags@
27295 @endif zlib-bootstrap
27296
27297 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
27298 maybe-configure-stage3-zlib:
27299 @if zlib-bootstrap
27300 maybe-configure-stage3-zlib: configure-stage3-zlib
27301 configure-stage3-zlib:
27302         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27303         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27304         @r=`${PWD_COMMAND}`; export r; \
27305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27306         TFLAGS="$(STAGE3_TFLAGS)"; \
27307         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27308         $(HOST_EXPORTS) \
27309         $(POSTSTAGE1_HOST_EXPORTS) \
27310         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27311         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27312         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27313         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
27314         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27315         cd $(HOST_SUBDIR)/zlib || exit 1; \
27316         case $(srcdir) in \
27317           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27318           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27319                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27320         esac; \
27321         module_srcdir=zlib; \
27322         $(SHELL) $$s/$$module_srcdir/configure \
27323           --srcdir=$${topdir}/$$module_srcdir \
27324           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27325           --target=${target_alias} \
27326           --with-build-libsubdir=$(HOST_SUBDIR) \
27327           $(STAGE3_CONFIGURE_FLAGS) \
27328           @extra_host_zlib_configure_flags@
27329 @endif zlib-bootstrap
27330
27331 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
27332 maybe-configure-stage4-zlib:
27333 @if zlib-bootstrap
27334 maybe-configure-stage4-zlib: configure-stage4-zlib
27335 configure-stage4-zlib:
27336         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27337         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27338         @r=`${PWD_COMMAND}`; export r; \
27339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27340         TFLAGS="$(STAGE4_TFLAGS)"; \
27341         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27342         $(HOST_EXPORTS) \
27343         $(POSTSTAGE1_HOST_EXPORTS) \
27344         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27345         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27346         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27347         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
27348         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27349         cd $(HOST_SUBDIR)/zlib || exit 1; \
27350         case $(srcdir) in \
27351           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27352           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27353                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27354         esac; \
27355         module_srcdir=zlib; \
27356         $(SHELL) $$s/$$module_srcdir/configure \
27357           --srcdir=$${topdir}/$$module_srcdir \
27358           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27359           --target=${target_alias} \
27360           --with-build-libsubdir=$(HOST_SUBDIR) \
27361           $(STAGE4_CONFIGURE_FLAGS) \
27362           @extra_host_zlib_configure_flags@
27363 @endif zlib-bootstrap
27364
27365 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
27366 maybe-configure-stageprofile-zlib:
27367 @if zlib-bootstrap
27368 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
27369 configure-stageprofile-zlib:
27370         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27371         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27372         @r=`${PWD_COMMAND}`; export r; \
27373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27374         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27375         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27376         $(HOST_EXPORTS) \
27377         $(POSTSTAGE1_HOST_EXPORTS) \
27378         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27379         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27380         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27381         echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
27382         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27383         cd $(HOST_SUBDIR)/zlib || exit 1; \
27384         case $(srcdir) in \
27385           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27386           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27387                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27388         esac; \
27389         module_srcdir=zlib; \
27390         $(SHELL) $$s/$$module_srcdir/configure \
27391           --srcdir=$${topdir}/$$module_srcdir \
27392           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27393           --target=${target_alias} \
27394           --with-build-libsubdir=$(HOST_SUBDIR) \
27395           $(STAGEprofile_CONFIGURE_FLAGS) \
27396           @extra_host_zlib_configure_flags@
27397 @endif zlib-bootstrap
27398
27399 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
27400 maybe-configure-stagefeedback-zlib:
27401 @if zlib-bootstrap
27402 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
27403 configure-stagefeedback-zlib:
27404         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27405         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27406         @r=`${PWD_COMMAND}`; export r; \
27407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27408         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27409         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27410         $(HOST_EXPORTS) \
27411         $(POSTSTAGE1_HOST_EXPORTS) \
27412         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27413         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27414         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27415         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
27416         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27417         cd $(HOST_SUBDIR)/zlib || exit 1; \
27418         case $(srcdir) in \
27419           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27420           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27421                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27422         esac; \
27423         module_srcdir=zlib; \
27424         $(SHELL) $$s/$$module_srcdir/configure \
27425           --srcdir=$${topdir}/$$module_srcdir \
27426           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27427           --target=${target_alias} \
27428           --with-build-libsubdir=$(HOST_SUBDIR) \
27429           $(STAGEfeedback_CONFIGURE_FLAGS) \
27430           @extra_host_zlib_configure_flags@
27431 @endif zlib-bootstrap
27432
27433
27434
27435
27436
27437 .PHONY: all-zlib maybe-all-zlib
27438 maybe-all-zlib:
27439 @if gcc-bootstrap
27440 all-zlib: stage_current
27441 @endif gcc-bootstrap
27442 @if zlib
27443 TARGET-zlib=all
27444 maybe-all-zlib: all-zlib
27445 all-zlib: configure-zlib
27446         @r=`${PWD_COMMAND}`; export r; \
27447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27448         $(HOST_EXPORTS)  \
27449         (cd $(HOST_SUBDIR)/zlib && \
27450           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27451                 $(TARGET-zlib))
27452 @endif zlib
27453
27454
27455
27456 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
27457 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
27458 maybe-all-stage1-zlib:
27459 maybe-clean-stage1-zlib:
27460 @if zlib-bootstrap
27461 maybe-all-stage1-zlib: all-stage1-zlib
27462 all-stage1: all-stage1-zlib
27463 TARGET-stage1-zlib = $(TARGET-zlib)
27464 all-stage1-zlib: configure-stage1-zlib
27465         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27466         @r=`${PWD_COMMAND}`; export r; \
27467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27468         TFLAGS="$(STAGE1_TFLAGS)"; \
27469         $(HOST_EXPORTS)  \
27470         cd $(HOST_SUBDIR)/zlib && \
27471          \
27472         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27473                 CFLAGS="$(STAGE1_CFLAGS)" \
27474                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27475                 LIBCFLAGS="$(LIBCFLAGS)" \
27476                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27477                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27478                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27479                 $(EXTRA_HOST_FLAGS)  \
27480                 $(STAGE1_FLAGS_TO_PASS)  \
27481                 TFLAGS="$(STAGE1_TFLAGS)"  \
27482                 $(TARGET-stage1-zlib)
27483
27484 maybe-clean-stage1-zlib: clean-stage1-zlib
27485 clean-stage1: clean-stage1-zlib
27486 clean-stage1-zlib:
27487         @if [ $(current_stage) = stage1 ]; then \
27488           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27489         else \
27490           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
27491           $(MAKE) stage1-start; \
27492         fi; \
27493         cd $(HOST_SUBDIR)/zlib && \
27494         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27495         $(STAGE1_FLAGS_TO_PASS)  clean
27496 @endif zlib-bootstrap
27497
27498
27499 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
27500 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
27501 maybe-all-stage2-zlib:
27502 maybe-clean-stage2-zlib:
27503 @if zlib-bootstrap
27504 maybe-all-stage2-zlib: all-stage2-zlib
27505 all-stage2: all-stage2-zlib
27506 TARGET-stage2-zlib = $(TARGET-zlib)
27507 all-stage2-zlib: configure-stage2-zlib
27508         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27509         @r=`${PWD_COMMAND}`; export r; \
27510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27511         TFLAGS="$(STAGE2_TFLAGS)"; \
27512         $(HOST_EXPORTS) \
27513         $(POSTSTAGE1_HOST_EXPORTS)  \
27514         cd $(HOST_SUBDIR)/zlib && \
27515          \
27516         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27517                 CFLAGS="$(STAGE2_CFLAGS)" \
27518                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27519                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27520                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27521                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27522                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27523                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27524                 TFLAGS="$(STAGE2_TFLAGS)"  \
27525                 $(TARGET-stage2-zlib)
27526
27527 maybe-clean-stage2-zlib: clean-stage2-zlib
27528 clean-stage2: clean-stage2-zlib
27529 clean-stage2-zlib:
27530         @if [ $(current_stage) = stage2 ]; then \
27531           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27532         else \
27533           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27534           $(MAKE) stage2-start; \
27535         fi; \
27536         cd $(HOST_SUBDIR)/zlib && \
27537         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27538 @endif zlib-bootstrap
27539
27540
27541 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27542 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27543 maybe-all-stage3-zlib:
27544 maybe-clean-stage3-zlib:
27545 @if zlib-bootstrap
27546 maybe-all-stage3-zlib: all-stage3-zlib
27547 all-stage3: all-stage3-zlib
27548 TARGET-stage3-zlib = $(TARGET-zlib)
27549 all-stage3-zlib: configure-stage3-zlib
27550         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27551         @r=`${PWD_COMMAND}`; export r; \
27552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27553         TFLAGS="$(STAGE3_TFLAGS)"; \
27554         $(HOST_EXPORTS) \
27555         $(POSTSTAGE1_HOST_EXPORTS)  \
27556         cd $(HOST_SUBDIR)/zlib && \
27557          \
27558         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27559                 CFLAGS="$(STAGE3_CFLAGS)" \
27560                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27561                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27562                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27563                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27564                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27565                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27566                 TFLAGS="$(STAGE3_TFLAGS)"  \
27567                 $(TARGET-stage3-zlib)
27568
27569 maybe-clean-stage3-zlib: clean-stage3-zlib
27570 clean-stage3: clean-stage3-zlib
27571 clean-stage3-zlib:
27572         @if [ $(current_stage) = stage3 ]; then \
27573           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27574         else \
27575           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27576           $(MAKE) stage3-start; \
27577         fi; \
27578         cd $(HOST_SUBDIR)/zlib && \
27579         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27580 @endif zlib-bootstrap
27581
27582
27583 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27584 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27585 maybe-all-stage4-zlib:
27586 maybe-clean-stage4-zlib:
27587 @if zlib-bootstrap
27588 maybe-all-stage4-zlib: all-stage4-zlib
27589 all-stage4: all-stage4-zlib
27590 TARGET-stage4-zlib = $(TARGET-zlib)
27591 all-stage4-zlib: configure-stage4-zlib
27592         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27593         @r=`${PWD_COMMAND}`; export r; \
27594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27595         TFLAGS="$(STAGE4_TFLAGS)"; \
27596         $(HOST_EXPORTS) \
27597         $(POSTSTAGE1_HOST_EXPORTS)  \
27598         cd $(HOST_SUBDIR)/zlib && \
27599          \
27600         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27601                 CFLAGS="$(STAGE4_CFLAGS)" \
27602                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27603                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27604                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27605                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27606                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27607                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27608                 TFLAGS="$(STAGE4_TFLAGS)"  \
27609                 $(TARGET-stage4-zlib)
27610
27611 maybe-clean-stage4-zlib: clean-stage4-zlib
27612 clean-stage4: clean-stage4-zlib
27613 clean-stage4-zlib:
27614         @if [ $(current_stage) = stage4 ]; then \
27615           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27616         else \
27617           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27618           $(MAKE) stage4-start; \
27619         fi; \
27620         cd $(HOST_SUBDIR)/zlib && \
27621         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27622 @endif zlib-bootstrap
27623
27624
27625 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27626 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27627 maybe-all-stageprofile-zlib:
27628 maybe-clean-stageprofile-zlib:
27629 @if zlib-bootstrap
27630 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27631 all-stageprofile: all-stageprofile-zlib
27632 TARGET-stageprofile-zlib = $(TARGET-zlib)
27633 all-stageprofile-zlib: configure-stageprofile-zlib
27634         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27635         @r=`${PWD_COMMAND}`; export r; \
27636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27637         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27638         $(HOST_EXPORTS) \
27639         $(POSTSTAGE1_HOST_EXPORTS)  \
27640         cd $(HOST_SUBDIR)/zlib && \
27641          \
27642         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27643                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27644                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27645                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27646                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27647                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27648                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27649                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27650                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
27651                 $(TARGET-stageprofile-zlib)
27652
27653 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27654 clean-stageprofile: clean-stageprofile-zlib
27655 clean-stageprofile-zlib:
27656         @if [ $(current_stage) = stageprofile ]; then \
27657           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27658         else \
27659           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27660           $(MAKE) stageprofile-start; \
27661         fi; \
27662         cd $(HOST_SUBDIR)/zlib && \
27663         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27664 @endif zlib-bootstrap
27665
27666
27667 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27668 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27669 maybe-all-stagefeedback-zlib:
27670 maybe-clean-stagefeedback-zlib:
27671 @if zlib-bootstrap
27672 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27673 all-stagefeedback: all-stagefeedback-zlib
27674 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27675 all-stagefeedback-zlib: configure-stagefeedback-zlib
27676         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27677         @r=`${PWD_COMMAND}`; export r; \
27678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27679         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27680         $(HOST_EXPORTS) \
27681         $(POSTSTAGE1_HOST_EXPORTS)  \
27682         cd $(HOST_SUBDIR)/zlib && \
27683          \
27684         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27685                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27686                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27687                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27688                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27689                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27690                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27691                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27692                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
27693                 $(TARGET-stagefeedback-zlib)
27694
27695 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27696 clean-stagefeedback: clean-stagefeedback-zlib
27697 clean-stagefeedback-zlib:
27698         @if [ $(current_stage) = stagefeedback ]; then \
27699           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27700         else \
27701           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27702           $(MAKE) stagefeedback-start; \
27703         fi; \
27704         cd $(HOST_SUBDIR)/zlib && \
27705         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27706 @endif zlib-bootstrap
27707
27708
27709
27710
27711
27712 .PHONY: check-zlib maybe-check-zlib
27713 maybe-check-zlib:
27714 @if zlib
27715 maybe-check-zlib: check-zlib
27716
27717 check-zlib:
27718
27719 @endif zlib
27720
27721 .PHONY: install-zlib maybe-install-zlib
27722 maybe-install-zlib:
27723 @if zlib
27724 maybe-install-zlib: install-zlib
27725
27726 install-zlib:
27727
27728 @endif zlib
27729
27730 .PHONY: install-strip-zlib maybe-install-strip-zlib
27731 maybe-install-strip-zlib:
27732 @if zlib
27733 maybe-install-strip-zlib: install-strip-zlib
27734
27735 install-strip-zlib:
27736
27737 @endif zlib
27738
27739 # Other targets (info, dvi, pdf, etc.)
27740
27741 .PHONY: maybe-info-zlib info-zlib
27742 maybe-info-zlib:
27743 @if zlib
27744 maybe-info-zlib: info-zlib
27745
27746 info-zlib: \
27747     configure-zlib 
27748         @[ -f ./zlib/Makefile ] || exit 0; \
27749         r=`${PWD_COMMAND}`; export r; \
27750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27751         $(HOST_EXPORTS) \
27752         for flag in $(EXTRA_HOST_FLAGS) ; do \
27753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27754         done; \
27755         echo "Doing info in zlib"; \
27756         (cd $(HOST_SUBDIR)/zlib && \
27757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27759                   "RANLIB=$${RANLIB}" \
27760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27761                   info) \
27762           || exit 1
27763
27764 @endif zlib
27765
27766 .PHONY: maybe-dvi-zlib dvi-zlib
27767 maybe-dvi-zlib:
27768 @if zlib
27769 maybe-dvi-zlib: dvi-zlib
27770
27771 dvi-zlib: \
27772     configure-zlib 
27773         @[ -f ./zlib/Makefile ] || exit 0; \
27774         r=`${PWD_COMMAND}`; export r; \
27775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27776         $(HOST_EXPORTS) \
27777         for flag in $(EXTRA_HOST_FLAGS) ; do \
27778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27779         done; \
27780         echo "Doing dvi in zlib"; \
27781         (cd $(HOST_SUBDIR)/zlib && \
27782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27784                   "RANLIB=$${RANLIB}" \
27785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27786                   dvi) \
27787           || exit 1
27788
27789 @endif zlib
27790
27791 .PHONY: maybe-pdf-zlib pdf-zlib
27792 maybe-pdf-zlib:
27793 @if zlib
27794 maybe-pdf-zlib: pdf-zlib
27795
27796 pdf-zlib: \
27797     configure-zlib 
27798         @[ -f ./zlib/Makefile ] || exit 0; \
27799         r=`${PWD_COMMAND}`; export r; \
27800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27801         $(HOST_EXPORTS) \
27802         for flag in $(EXTRA_HOST_FLAGS) ; do \
27803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27804         done; \
27805         echo "Doing pdf in zlib"; \
27806         (cd $(HOST_SUBDIR)/zlib && \
27807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27809                   "RANLIB=$${RANLIB}" \
27810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27811                   pdf) \
27812           || exit 1
27813
27814 @endif zlib
27815
27816 .PHONY: maybe-html-zlib html-zlib
27817 maybe-html-zlib:
27818 @if zlib
27819 maybe-html-zlib: html-zlib
27820
27821 html-zlib: \
27822     configure-zlib 
27823         @[ -f ./zlib/Makefile ] || exit 0; \
27824         r=`${PWD_COMMAND}`; export r; \
27825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27826         $(HOST_EXPORTS) \
27827         for flag in $(EXTRA_HOST_FLAGS) ; do \
27828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27829         done; \
27830         echo "Doing html in zlib"; \
27831         (cd $(HOST_SUBDIR)/zlib && \
27832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27834                   "RANLIB=$${RANLIB}" \
27835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27836                   html) \
27837           || exit 1
27838
27839 @endif zlib
27840
27841 .PHONY: maybe-TAGS-zlib TAGS-zlib
27842 maybe-TAGS-zlib:
27843 @if zlib
27844 maybe-TAGS-zlib: TAGS-zlib
27845
27846 TAGS-zlib: \
27847     configure-zlib 
27848         @[ -f ./zlib/Makefile ] || exit 0; \
27849         r=`${PWD_COMMAND}`; export r; \
27850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27851         $(HOST_EXPORTS) \
27852         for flag in $(EXTRA_HOST_FLAGS) ; do \
27853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27854         done; \
27855         echo "Doing TAGS in zlib"; \
27856         (cd $(HOST_SUBDIR)/zlib && \
27857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27859                   "RANLIB=$${RANLIB}" \
27860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27861                   TAGS) \
27862           || exit 1
27863
27864 @endif zlib
27865
27866 .PHONY: maybe-install-info-zlib install-info-zlib
27867 maybe-install-info-zlib:
27868 @if zlib
27869 maybe-install-info-zlib: install-info-zlib
27870
27871 install-info-zlib: \
27872     configure-zlib \
27873     info-zlib 
27874         @[ -f ./zlib/Makefile ] || exit 0; \
27875         r=`${PWD_COMMAND}`; export r; \
27876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27877         $(HOST_EXPORTS) \
27878         for flag in $(EXTRA_HOST_FLAGS) ; do \
27879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27880         done; \
27881         echo "Doing install-info in zlib"; \
27882         (cd $(HOST_SUBDIR)/zlib && \
27883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27885                   "RANLIB=$${RANLIB}" \
27886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27887                   install-info) \
27888           || exit 1
27889
27890 @endif zlib
27891
27892 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
27893 maybe-install-pdf-zlib:
27894 @if zlib
27895 maybe-install-pdf-zlib: install-pdf-zlib
27896
27897 install-pdf-zlib: \
27898     configure-zlib \
27899     pdf-zlib 
27900         @[ -f ./zlib/Makefile ] || exit 0; \
27901         r=`${PWD_COMMAND}`; export r; \
27902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27903         $(HOST_EXPORTS) \
27904         for flag in $(EXTRA_HOST_FLAGS) ; do \
27905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27906         done; \
27907         echo "Doing install-pdf in zlib"; \
27908         (cd $(HOST_SUBDIR)/zlib && \
27909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27911                   "RANLIB=$${RANLIB}" \
27912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27913                   install-pdf) \
27914           || exit 1
27915
27916 @endif zlib
27917
27918 .PHONY: maybe-install-html-zlib install-html-zlib
27919 maybe-install-html-zlib:
27920 @if zlib
27921 maybe-install-html-zlib: install-html-zlib
27922
27923 install-html-zlib: \
27924     configure-zlib \
27925     html-zlib 
27926         @[ -f ./zlib/Makefile ] || exit 0; \
27927         r=`${PWD_COMMAND}`; export r; \
27928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27929         $(HOST_EXPORTS) \
27930         for flag in $(EXTRA_HOST_FLAGS) ; do \
27931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27932         done; \
27933         echo "Doing install-html in zlib"; \
27934         (cd $(HOST_SUBDIR)/zlib && \
27935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27937                   "RANLIB=$${RANLIB}" \
27938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27939                   install-html) \
27940           || exit 1
27941
27942 @endif zlib
27943
27944 .PHONY: maybe-installcheck-zlib installcheck-zlib
27945 maybe-installcheck-zlib:
27946 @if zlib
27947 maybe-installcheck-zlib: installcheck-zlib
27948
27949 installcheck-zlib: \
27950     configure-zlib 
27951         @[ -f ./zlib/Makefile ] || exit 0; \
27952         r=`${PWD_COMMAND}`; export r; \
27953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27954         $(HOST_EXPORTS) \
27955         for flag in $(EXTRA_HOST_FLAGS) ; do \
27956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27957         done; \
27958         echo "Doing installcheck in zlib"; \
27959         (cd $(HOST_SUBDIR)/zlib && \
27960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27962                   "RANLIB=$${RANLIB}" \
27963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27964                   installcheck) \
27965           || exit 1
27966
27967 @endif zlib
27968
27969 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
27970 maybe-mostlyclean-zlib:
27971 @if zlib
27972 maybe-mostlyclean-zlib: mostlyclean-zlib
27973
27974 mostlyclean-zlib: 
27975         @[ -f ./zlib/Makefile ] || exit 0; \
27976         r=`${PWD_COMMAND}`; export r; \
27977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27978         $(HOST_EXPORTS) \
27979         for flag in $(EXTRA_HOST_FLAGS) ; do \
27980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27981         done; \
27982         echo "Doing mostlyclean in zlib"; \
27983         (cd $(HOST_SUBDIR)/zlib && \
27984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27986                   "RANLIB=$${RANLIB}" \
27987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27988                   mostlyclean) \
27989           || exit 1
27990
27991 @endif zlib
27992
27993 .PHONY: maybe-clean-zlib clean-zlib
27994 maybe-clean-zlib:
27995 @if zlib
27996 maybe-clean-zlib: clean-zlib
27997
27998 clean-zlib: 
27999         @[ -f ./zlib/Makefile ] || exit 0; \
28000         r=`${PWD_COMMAND}`; export r; \
28001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28002         $(HOST_EXPORTS) \
28003         for flag in $(EXTRA_HOST_FLAGS) ; do \
28004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28005         done; \
28006         echo "Doing clean in zlib"; \
28007         (cd $(HOST_SUBDIR)/zlib && \
28008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28010                   "RANLIB=$${RANLIB}" \
28011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28012                   clean) \
28013           || exit 1
28014
28015 @endif zlib
28016
28017 .PHONY: maybe-distclean-zlib distclean-zlib
28018 maybe-distclean-zlib:
28019 @if zlib
28020 maybe-distclean-zlib: distclean-zlib
28021
28022 distclean-zlib: 
28023         @[ -f ./zlib/Makefile ] || exit 0; \
28024         r=`${PWD_COMMAND}`; export r; \
28025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28026         $(HOST_EXPORTS) \
28027         for flag in $(EXTRA_HOST_FLAGS) ; do \
28028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28029         done; \
28030         echo "Doing distclean in zlib"; \
28031         (cd $(HOST_SUBDIR)/zlib && \
28032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28034                   "RANLIB=$${RANLIB}" \
28035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28036                   distclean) \
28037           || exit 1
28038
28039 @endif zlib
28040
28041 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
28042 maybe-maintainer-clean-zlib:
28043 @if zlib
28044 maybe-maintainer-clean-zlib: maintainer-clean-zlib
28045
28046 maintainer-clean-zlib: 
28047         @[ -f ./zlib/Makefile ] || exit 0; \
28048         r=`${PWD_COMMAND}`; export r; \
28049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28050         $(HOST_EXPORTS) \
28051         for flag in $(EXTRA_HOST_FLAGS) ; do \
28052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28053         done; \
28054         echo "Doing maintainer-clean in zlib"; \
28055         (cd $(HOST_SUBDIR)/zlib && \
28056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28058                   "RANLIB=$${RANLIB}" \
28059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28060                   maintainer-clean) \
28061           || exit 1
28062
28063 @endif zlib
28064
28065
28066
28067 .PHONY: configure-gdb maybe-configure-gdb
28068 maybe-configure-gdb:
28069 @if gcc-bootstrap
28070 configure-gdb: stage_current
28071 @endif gcc-bootstrap
28072 @if gdb
28073 maybe-configure-gdb: configure-gdb
28074 configure-gdb: 
28075         @: $(MAKE); $(unstage)
28076         @r=`${PWD_COMMAND}`; export r; \
28077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28078         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
28079         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
28080         $(HOST_EXPORTS)  \
28081         echo Configuring in $(HOST_SUBDIR)/gdb; \
28082         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
28083         case $(srcdir) in \
28084           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28085           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
28086                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28087         esac; \
28088         module_srcdir=gdb; \
28089         $(SHELL) \
28090           $$s/$$module_srcdir/configure \
28091           --srcdir=$${topdir}/$$module_srcdir \
28092           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28093           --target=${target_alias}  \
28094           || exit 1
28095 @endif gdb
28096
28097
28098
28099
28100
28101 .PHONY: all-gdb maybe-all-gdb
28102 maybe-all-gdb:
28103 @if gcc-bootstrap
28104 all-gdb: stage_current
28105 @endif gcc-bootstrap
28106 @if gdb
28107 TARGET-gdb=all
28108 maybe-all-gdb: all-gdb
28109 all-gdb: configure-gdb
28110         @: $(MAKE); $(unstage)
28111         @r=`${PWD_COMMAND}`; export r; \
28112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28113         $(HOST_EXPORTS)  \
28114         (cd $(HOST_SUBDIR)/gdb && \
28115           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28116                 $(TARGET-gdb))
28117 @endif gdb
28118
28119
28120
28121
28122 .PHONY: check-gdb maybe-check-gdb
28123 maybe-check-gdb:
28124 @if gdb
28125 maybe-check-gdb: check-gdb
28126
28127 check-gdb:
28128         @: $(MAKE); $(unstage)
28129         @r=`${PWD_COMMAND}`; export r; \
28130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28131         $(HOST_EXPORTS)  \
28132         (cd $(HOST_SUBDIR)/gdb && \
28133           $(MAKE) $(FLAGS_TO_PASS)  check)
28134
28135 @endif gdb
28136
28137 .PHONY: install-gdb maybe-install-gdb
28138 maybe-install-gdb:
28139 @if gdb
28140 maybe-install-gdb: install-gdb
28141
28142 install-gdb: installdirs
28143         @: $(MAKE); $(unstage)
28144         @r=`${PWD_COMMAND}`; export r; \
28145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28146         $(HOST_EXPORTS) \
28147         (cd $(HOST_SUBDIR)/gdb && \
28148           $(MAKE) $(FLAGS_TO_PASS)  install)
28149
28150 @endif gdb
28151
28152 .PHONY: install-strip-gdb maybe-install-strip-gdb
28153 maybe-install-strip-gdb:
28154 @if gdb
28155 maybe-install-strip-gdb: install-strip-gdb
28156
28157 install-strip-gdb: installdirs
28158         @: $(MAKE); $(unstage)
28159         @r=`${PWD_COMMAND}`; export r; \
28160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28161         $(HOST_EXPORTS) \
28162         (cd $(HOST_SUBDIR)/gdb && \
28163           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28164
28165 @endif gdb
28166
28167 # Other targets (info, dvi, pdf, etc.)
28168
28169 .PHONY: maybe-info-gdb info-gdb
28170 maybe-info-gdb:
28171 @if gdb
28172 maybe-info-gdb: info-gdb
28173
28174 info-gdb: \
28175     configure-gdb 
28176         @: $(MAKE); $(unstage)
28177         @[ -f ./gdb/Makefile ] || exit 0; \
28178         r=`${PWD_COMMAND}`; export r; \
28179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28180         $(HOST_EXPORTS) \
28181         for flag in $(EXTRA_HOST_FLAGS) ; do \
28182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28183         done; \
28184         echo "Doing info in gdb"; \
28185         (cd $(HOST_SUBDIR)/gdb && \
28186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28188                   "RANLIB=$${RANLIB}" \
28189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28190                   info) \
28191           || exit 1
28192
28193 @endif gdb
28194
28195 .PHONY: maybe-dvi-gdb dvi-gdb
28196 maybe-dvi-gdb:
28197 @if gdb
28198 maybe-dvi-gdb: dvi-gdb
28199
28200 dvi-gdb: \
28201     configure-gdb 
28202         @: $(MAKE); $(unstage)
28203         @[ -f ./gdb/Makefile ] || exit 0; \
28204         r=`${PWD_COMMAND}`; export r; \
28205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28206         $(HOST_EXPORTS) \
28207         for flag in $(EXTRA_HOST_FLAGS) ; do \
28208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28209         done; \
28210         echo "Doing dvi in gdb"; \
28211         (cd $(HOST_SUBDIR)/gdb && \
28212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28214                   "RANLIB=$${RANLIB}" \
28215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28216                   dvi) \
28217           || exit 1
28218
28219 @endif gdb
28220
28221 .PHONY: maybe-pdf-gdb pdf-gdb
28222 maybe-pdf-gdb:
28223 @if gdb
28224 maybe-pdf-gdb: pdf-gdb
28225
28226 pdf-gdb: \
28227     configure-gdb 
28228         @: $(MAKE); $(unstage)
28229         @[ -f ./gdb/Makefile ] || exit 0; \
28230         r=`${PWD_COMMAND}`; export r; \
28231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28232         $(HOST_EXPORTS) \
28233         for flag in $(EXTRA_HOST_FLAGS) ; do \
28234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28235         done; \
28236         echo "Doing pdf in gdb"; \
28237         (cd $(HOST_SUBDIR)/gdb && \
28238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28240                   "RANLIB=$${RANLIB}" \
28241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28242                   pdf) \
28243           || exit 1
28244
28245 @endif gdb
28246
28247 .PHONY: maybe-html-gdb html-gdb
28248 maybe-html-gdb:
28249 @if gdb
28250 maybe-html-gdb: html-gdb
28251
28252 html-gdb: \
28253     configure-gdb 
28254         @: $(MAKE); $(unstage)
28255         @[ -f ./gdb/Makefile ] || exit 0; \
28256         r=`${PWD_COMMAND}`; export r; \
28257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28258         $(HOST_EXPORTS) \
28259         for flag in $(EXTRA_HOST_FLAGS) ; do \
28260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28261         done; \
28262         echo "Doing html in gdb"; \
28263         (cd $(HOST_SUBDIR)/gdb && \
28264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28266                   "RANLIB=$${RANLIB}" \
28267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28268                   html) \
28269           || exit 1
28270
28271 @endif gdb
28272
28273 .PHONY: maybe-TAGS-gdb TAGS-gdb
28274 maybe-TAGS-gdb:
28275 @if gdb
28276 maybe-TAGS-gdb: TAGS-gdb
28277
28278 TAGS-gdb: \
28279     configure-gdb 
28280         @: $(MAKE); $(unstage)
28281         @[ -f ./gdb/Makefile ] || exit 0; \
28282         r=`${PWD_COMMAND}`; export r; \
28283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28284         $(HOST_EXPORTS) \
28285         for flag in $(EXTRA_HOST_FLAGS) ; do \
28286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28287         done; \
28288         echo "Doing TAGS in gdb"; \
28289         (cd $(HOST_SUBDIR)/gdb && \
28290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28292                   "RANLIB=$${RANLIB}" \
28293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28294                   TAGS) \
28295           || exit 1
28296
28297 @endif gdb
28298
28299 .PHONY: maybe-install-info-gdb install-info-gdb
28300 maybe-install-info-gdb:
28301 @if gdb
28302 maybe-install-info-gdb: install-info-gdb
28303
28304 install-info-gdb: \
28305     configure-gdb \
28306     info-gdb 
28307         @: $(MAKE); $(unstage)
28308         @[ -f ./gdb/Makefile ] || exit 0; \
28309         r=`${PWD_COMMAND}`; export r; \
28310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28311         $(HOST_EXPORTS) \
28312         for flag in $(EXTRA_HOST_FLAGS) ; do \
28313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28314         done; \
28315         echo "Doing install-info in gdb"; \
28316         (cd $(HOST_SUBDIR)/gdb && \
28317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28319                   "RANLIB=$${RANLIB}" \
28320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28321                   install-info) \
28322           || exit 1
28323
28324 @endif gdb
28325
28326 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
28327 maybe-install-pdf-gdb:
28328 @if gdb
28329 maybe-install-pdf-gdb: install-pdf-gdb
28330
28331 install-pdf-gdb: \
28332     configure-gdb \
28333     pdf-gdb 
28334         @: $(MAKE); $(unstage)
28335         @[ -f ./gdb/Makefile ] || exit 0; \
28336         r=`${PWD_COMMAND}`; export r; \
28337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28338         $(HOST_EXPORTS) \
28339         for flag in $(EXTRA_HOST_FLAGS) ; do \
28340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28341         done; \
28342         echo "Doing install-pdf in gdb"; \
28343         (cd $(HOST_SUBDIR)/gdb && \
28344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28346                   "RANLIB=$${RANLIB}" \
28347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28348                   install-pdf) \
28349           || exit 1
28350
28351 @endif gdb
28352
28353 .PHONY: maybe-install-html-gdb install-html-gdb
28354 maybe-install-html-gdb:
28355 @if gdb
28356 maybe-install-html-gdb: install-html-gdb
28357
28358 install-html-gdb: \
28359     configure-gdb \
28360     html-gdb 
28361         @: $(MAKE); $(unstage)
28362         @[ -f ./gdb/Makefile ] || exit 0; \
28363         r=`${PWD_COMMAND}`; export r; \
28364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28365         $(HOST_EXPORTS) \
28366         for flag in $(EXTRA_HOST_FLAGS) ; do \
28367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28368         done; \
28369         echo "Doing install-html in gdb"; \
28370         (cd $(HOST_SUBDIR)/gdb && \
28371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28373                   "RANLIB=$${RANLIB}" \
28374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28375                   install-html) \
28376           || exit 1
28377
28378 @endif gdb
28379
28380 .PHONY: maybe-installcheck-gdb installcheck-gdb
28381 maybe-installcheck-gdb:
28382 @if gdb
28383 maybe-installcheck-gdb: installcheck-gdb
28384
28385 installcheck-gdb: \
28386     configure-gdb 
28387         @: $(MAKE); $(unstage)
28388         @[ -f ./gdb/Makefile ] || exit 0; \
28389         r=`${PWD_COMMAND}`; export r; \
28390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28391         $(HOST_EXPORTS) \
28392         for flag in $(EXTRA_HOST_FLAGS) ; do \
28393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28394         done; \
28395         echo "Doing installcheck in gdb"; \
28396         (cd $(HOST_SUBDIR)/gdb && \
28397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28399                   "RANLIB=$${RANLIB}" \
28400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28401                   installcheck) \
28402           || exit 1
28403
28404 @endif gdb
28405
28406 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
28407 maybe-mostlyclean-gdb:
28408 @if gdb
28409 maybe-mostlyclean-gdb: mostlyclean-gdb
28410
28411 mostlyclean-gdb: 
28412         @: $(MAKE); $(unstage)
28413         @[ -f ./gdb/Makefile ] || exit 0; \
28414         r=`${PWD_COMMAND}`; export r; \
28415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28416         $(HOST_EXPORTS) \
28417         for flag in $(EXTRA_HOST_FLAGS) ; do \
28418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28419         done; \
28420         echo "Doing mostlyclean in gdb"; \
28421         (cd $(HOST_SUBDIR)/gdb && \
28422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28424                   "RANLIB=$${RANLIB}" \
28425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28426                   mostlyclean) \
28427           || exit 1
28428
28429 @endif gdb
28430
28431 .PHONY: maybe-clean-gdb clean-gdb
28432 maybe-clean-gdb:
28433 @if gdb
28434 maybe-clean-gdb: clean-gdb
28435
28436 clean-gdb: 
28437         @: $(MAKE); $(unstage)
28438         @[ -f ./gdb/Makefile ] || exit 0; \
28439         r=`${PWD_COMMAND}`; export r; \
28440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28441         $(HOST_EXPORTS) \
28442         for flag in $(EXTRA_HOST_FLAGS) ; do \
28443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28444         done; \
28445         echo "Doing clean in gdb"; \
28446         (cd $(HOST_SUBDIR)/gdb && \
28447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28449                   "RANLIB=$${RANLIB}" \
28450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28451                   clean) \
28452           || exit 1
28453
28454 @endif gdb
28455
28456 .PHONY: maybe-distclean-gdb distclean-gdb
28457 maybe-distclean-gdb:
28458 @if gdb
28459 maybe-distclean-gdb: distclean-gdb
28460
28461 distclean-gdb: 
28462         @: $(MAKE); $(unstage)
28463         @[ -f ./gdb/Makefile ] || exit 0; \
28464         r=`${PWD_COMMAND}`; export r; \
28465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28466         $(HOST_EXPORTS) \
28467         for flag in $(EXTRA_HOST_FLAGS) ; do \
28468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28469         done; \
28470         echo "Doing distclean in gdb"; \
28471         (cd $(HOST_SUBDIR)/gdb && \
28472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28474                   "RANLIB=$${RANLIB}" \
28475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28476                   distclean) \
28477           || exit 1
28478
28479 @endif gdb
28480
28481 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
28482 maybe-maintainer-clean-gdb:
28483 @if gdb
28484 maybe-maintainer-clean-gdb: maintainer-clean-gdb
28485
28486 maintainer-clean-gdb: 
28487         @: $(MAKE); $(unstage)
28488         @[ -f ./gdb/Makefile ] || exit 0; \
28489         r=`${PWD_COMMAND}`; export r; \
28490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28491         $(HOST_EXPORTS) \
28492         for flag in $(EXTRA_HOST_FLAGS) ; do \
28493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28494         done; \
28495         echo "Doing maintainer-clean in gdb"; \
28496         (cd $(HOST_SUBDIR)/gdb && \
28497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28499                   "RANLIB=$${RANLIB}" \
28500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28501                   maintainer-clean) \
28502           || exit 1
28503
28504 @endif gdb
28505
28506
28507
28508 .PHONY: configure-expect maybe-configure-expect
28509 maybe-configure-expect:
28510 @if gcc-bootstrap
28511 configure-expect: stage_current
28512 @endif gcc-bootstrap
28513 @if expect
28514 maybe-configure-expect: configure-expect
28515 configure-expect: 
28516         @: $(MAKE); $(unstage)
28517         @r=`${PWD_COMMAND}`; export r; \
28518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28519         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
28520         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
28521         $(HOST_EXPORTS)  \
28522         echo Configuring in $(HOST_SUBDIR)/expect; \
28523         cd "$(HOST_SUBDIR)/expect" || exit 1; \
28524         case $(srcdir) in \
28525           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28526           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
28527                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28528         esac; \
28529         module_srcdir=expect; \
28530         $(SHELL) \
28531           $$s/$$module_srcdir/configure \
28532           --srcdir=$${topdir}/$$module_srcdir \
28533           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28534           --target=${target_alias}  \
28535           || exit 1
28536 @endif expect
28537
28538
28539
28540
28541
28542 .PHONY: all-expect maybe-all-expect
28543 maybe-all-expect:
28544 @if gcc-bootstrap
28545 all-expect: stage_current
28546 @endif gcc-bootstrap
28547 @if expect
28548 TARGET-expect=all
28549 maybe-all-expect: all-expect
28550 all-expect: configure-expect
28551         @: $(MAKE); $(unstage)
28552         @r=`${PWD_COMMAND}`; export r; \
28553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28554         $(HOST_EXPORTS)  \
28555         (cd $(HOST_SUBDIR)/expect && \
28556           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28557                 $(TARGET-expect))
28558 @endif expect
28559
28560
28561
28562
28563 .PHONY: check-expect maybe-check-expect
28564 maybe-check-expect:
28565 @if expect
28566 maybe-check-expect: check-expect
28567
28568 check-expect:
28569         @: $(MAKE); $(unstage)
28570         @r=`${PWD_COMMAND}`; export r; \
28571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28572         $(HOST_EXPORTS)  \
28573         (cd $(HOST_SUBDIR)/expect && \
28574           $(MAKE) $(FLAGS_TO_PASS)  check)
28575
28576 @endif expect
28577
28578 .PHONY: install-expect maybe-install-expect
28579 maybe-install-expect:
28580 @if expect
28581 maybe-install-expect: install-expect
28582
28583 install-expect: installdirs
28584         @: $(MAKE); $(unstage)
28585         @r=`${PWD_COMMAND}`; export r; \
28586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28587         $(HOST_EXPORTS) \
28588         (cd $(HOST_SUBDIR)/expect && \
28589           $(MAKE) $(FLAGS_TO_PASS)  install)
28590
28591 @endif expect
28592
28593 .PHONY: install-strip-expect maybe-install-strip-expect
28594 maybe-install-strip-expect:
28595 @if expect
28596 maybe-install-strip-expect: install-strip-expect
28597
28598 install-strip-expect: installdirs
28599         @: $(MAKE); $(unstage)
28600         @r=`${PWD_COMMAND}`; export r; \
28601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28602         $(HOST_EXPORTS) \
28603         (cd $(HOST_SUBDIR)/expect && \
28604           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28605
28606 @endif expect
28607
28608 # Other targets (info, dvi, pdf, etc.)
28609
28610 .PHONY: maybe-info-expect info-expect
28611 maybe-info-expect:
28612 @if expect
28613 maybe-info-expect: info-expect
28614
28615 info-expect: \
28616     configure-expect 
28617         @: $(MAKE); $(unstage)
28618         @[ -f ./expect/Makefile ] || exit 0; \
28619         r=`${PWD_COMMAND}`; export r; \
28620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28621         $(HOST_EXPORTS) \
28622         for flag in $(EXTRA_HOST_FLAGS) ; do \
28623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28624         done; \
28625         echo "Doing info in expect"; \
28626         (cd $(HOST_SUBDIR)/expect && \
28627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28629                   "RANLIB=$${RANLIB}" \
28630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28631                   info) \
28632           || exit 1
28633
28634 @endif expect
28635
28636 .PHONY: maybe-dvi-expect dvi-expect
28637 maybe-dvi-expect:
28638 @if expect
28639 maybe-dvi-expect: dvi-expect
28640
28641 dvi-expect: \
28642     configure-expect 
28643         @: $(MAKE); $(unstage)
28644         @[ -f ./expect/Makefile ] || exit 0; \
28645         r=`${PWD_COMMAND}`; export r; \
28646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28647         $(HOST_EXPORTS) \
28648         for flag in $(EXTRA_HOST_FLAGS) ; do \
28649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28650         done; \
28651         echo "Doing dvi in expect"; \
28652         (cd $(HOST_SUBDIR)/expect && \
28653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28655                   "RANLIB=$${RANLIB}" \
28656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28657                   dvi) \
28658           || exit 1
28659
28660 @endif expect
28661
28662 .PHONY: maybe-pdf-expect pdf-expect
28663 maybe-pdf-expect:
28664 @if expect
28665 maybe-pdf-expect: pdf-expect
28666
28667 pdf-expect: \
28668     configure-expect 
28669         @: $(MAKE); $(unstage)
28670         @[ -f ./expect/Makefile ] || exit 0; \
28671         r=`${PWD_COMMAND}`; export r; \
28672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28673         $(HOST_EXPORTS) \
28674         for flag in $(EXTRA_HOST_FLAGS) ; do \
28675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28676         done; \
28677         echo "Doing pdf in expect"; \
28678         (cd $(HOST_SUBDIR)/expect && \
28679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28681                   "RANLIB=$${RANLIB}" \
28682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28683                   pdf) \
28684           || exit 1
28685
28686 @endif expect
28687
28688 .PHONY: maybe-html-expect html-expect
28689 maybe-html-expect:
28690 @if expect
28691 maybe-html-expect: html-expect
28692
28693 html-expect: \
28694     configure-expect 
28695         @: $(MAKE); $(unstage)
28696         @[ -f ./expect/Makefile ] || exit 0; \
28697         r=`${PWD_COMMAND}`; export r; \
28698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28699         $(HOST_EXPORTS) \
28700         for flag in $(EXTRA_HOST_FLAGS) ; do \
28701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28702         done; \
28703         echo "Doing html in expect"; \
28704         (cd $(HOST_SUBDIR)/expect && \
28705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28707                   "RANLIB=$${RANLIB}" \
28708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28709                   html) \
28710           || exit 1
28711
28712 @endif expect
28713
28714 .PHONY: maybe-TAGS-expect TAGS-expect
28715 maybe-TAGS-expect:
28716 @if expect
28717 maybe-TAGS-expect: TAGS-expect
28718
28719 TAGS-expect: \
28720     configure-expect 
28721         @: $(MAKE); $(unstage)
28722         @[ -f ./expect/Makefile ] || exit 0; \
28723         r=`${PWD_COMMAND}`; export r; \
28724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28725         $(HOST_EXPORTS) \
28726         for flag in $(EXTRA_HOST_FLAGS) ; do \
28727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28728         done; \
28729         echo "Doing TAGS in expect"; \
28730         (cd $(HOST_SUBDIR)/expect && \
28731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28733                   "RANLIB=$${RANLIB}" \
28734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28735                   TAGS) \
28736           || exit 1
28737
28738 @endif expect
28739
28740 .PHONY: maybe-install-info-expect install-info-expect
28741 maybe-install-info-expect:
28742 @if expect
28743 maybe-install-info-expect: install-info-expect
28744
28745 install-info-expect: \
28746     configure-expect \
28747     info-expect 
28748         @: $(MAKE); $(unstage)
28749         @[ -f ./expect/Makefile ] || exit 0; \
28750         r=`${PWD_COMMAND}`; export r; \
28751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28752         $(HOST_EXPORTS) \
28753         for flag in $(EXTRA_HOST_FLAGS) ; do \
28754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28755         done; \
28756         echo "Doing install-info in expect"; \
28757         (cd $(HOST_SUBDIR)/expect && \
28758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28760                   "RANLIB=$${RANLIB}" \
28761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28762                   install-info) \
28763           || exit 1
28764
28765 @endif expect
28766
28767 .PHONY: maybe-install-pdf-expect install-pdf-expect
28768 maybe-install-pdf-expect:
28769 @if expect
28770 maybe-install-pdf-expect: install-pdf-expect
28771
28772 install-pdf-expect: \
28773     configure-expect \
28774     pdf-expect 
28775         @: $(MAKE); $(unstage)
28776         @[ -f ./expect/Makefile ] || exit 0; \
28777         r=`${PWD_COMMAND}`; export r; \
28778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28779         $(HOST_EXPORTS) \
28780         for flag in $(EXTRA_HOST_FLAGS) ; do \
28781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28782         done; \
28783         echo "Doing install-pdf in expect"; \
28784         (cd $(HOST_SUBDIR)/expect && \
28785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28787                   "RANLIB=$${RANLIB}" \
28788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28789                   install-pdf) \
28790           || exit 1
28791
28792 @endif expect
28793
28794 .PHONY: maybe-install-html-expect install-html-expect
28795 maybe-install-html-expect:
28796 @if expect
28797 maybe-install-html-expect: install-html-expect
28798
28799 install-html-expect: \
28800     configure-expect \
28801     html-expect 
28802         @: $(MAKE); $(unstage)
28803         @[ -f ./expect/Makefile ] || exit 0; \
28804         r=`${PWD_COMMAND}`; export r; \
28805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28806         $(HOST_EXPORTS) \
28807         for flag in $(EXTRA_HOST_FLAGS) ; do \
28808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28809         done; \
28810         echo "Doing install-html in expect"; \
28811         (cd $(HOST_SUBDIR)/expect && \
28812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28814                   "RANLIB=$${RANLIB}" \
28815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28816                   install-html) \
28817           || exit 1
28818
28819 @endif expect
28820
28821 .PHONY: maybe-installcheck-expect installcheck-expect
28822 maybe-installcheck-expect:
28823 @if expect
28824 maybe-installcheck-expect: installcheck-expect
28825
28826 installcheck-expect: \
28827     configure-expect 
28828         @: $(MAKE); $(unstage)
28829         @[ -f ./expect/Makefile ] || exit 0; \
28830         r=`${PWD_COMMAND}`; export r; \
28831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28832         $(HOST_EXPORTS) \
28833         for flag in $(EXTRA_HOST_FLAGS) ; do \
28834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28835         done; \
28836         echo "Doing installcheck in expect"; \
28837         (cd $(HOST_SUBDIR)/expect && \
28838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28840                   "RANLIB=$${RANLIB}" \
28841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28842                   installcheck) \
28843           || exit 1
28844
28845 @endif expect
28846
28847 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
28848 maybe-mostlyclean-expect:
28849 @if expect
28850 maybe-mostlyclean-expect: mostlyclean-expect
28851
28852 mostlyclean-expect: 
28853         @: $(MAKE); $(unstage)
28854         @[ -f ./expect/Makefile ] || exit 0; \
28855         r=`${PWD_COMMAND}`; export r; \
28856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28857         $(HOST_EXPORTS) \
28858         for flag in $(EXTRA_HOST_FLAGS) ; do \
28859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28860         done; \
28861         echo "Doing mostlyclean in expect"; \
28862         (cd $(HOST_SUBDIR)/expect && \
28863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28865                   "RANLIB=$${RANLIB}" \
28866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28867                   mostlyclean) \
28868           || exit 1
28869
28870 @endif expect
28871
28872 .PHONY: maybe-clean-expect clean-expect
28873 maybe-clean-expect:
28874 @if expect
28875 maybe-clean-expect: clean-expect
28876
28877 clean-expect: 
28878         @: $(MAKE); $(unstage)
28879         @[ -f ./expect/Makefile ] || exit 0; \
28880         r=`${PWD_COMMAND}`; export r; \
28881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28882         $(HOST_EXPORTS) \
28883         for flag in $(EXTRA_HOST_FLAGS) ; do \
28884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28885         done; \
28886         echo "Doing clean in expect"; \
28887         (cd $(HOST_SUBDIR)/expect && \
28888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28890                   "RANLIB=$${RANLIB}" \
28891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28892                   clean) \
28893           || exit 1
28894
28895 @endif expect
28896
28897 .PHONY: maybe-distclean-expect distclean-expect
28898 maybe-distclean-expect:
28899 @if expect
28900 maybe-distclean-expect: distclean-expect
28901
28902 distclean-expect: 
28903         @: $(MAKE); $(unstage)
28904         @[ -f ./expect/Makefile ] || exit 0; \
28905         r=`${PWD_COMMAND}`; export r; \
28906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28907         $(HOST_EXPORTS) \
28908         for flag in $(EXTRA_HOST_FLAGS) ; do \
28909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28910         done; \
28911         echo "Doing distclean in expect"; \
28912         (cd $(HOST_SUBDIR)/expect && \
28913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28915                   "RANLIB=$${RANLIB}" \
28916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28917                   distclean) \
28918           || exit 1
28919
28920 @endif expect
28921
28922 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
28923 maybe-maintainer-clean-expect:
28924 @if expect
28925 maybe-maintainer-clean-expect: maintainer-clean-expect
28926
28927 maintainer-clean-expect: 
28928         @: $(MAKE); $(unstage)
28929         @[ -f ./expect/Makefile ] || exit 0; \
28930         r=`${PWD_COMMAND}`; export r; \
28931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28932         $(HOST_EXPORTS) \
28933         for flag in $(EXTRA_HOST_FLAGS) ; do \
28934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28935         done; \
28936         echo "Doing maintainer-clean in expect"; \
28937         (cd $(HOST_SUBDIR)/expect && \
28938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28940                   "RANLIB=$${RANLIB}" \
28941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28942                   maintainer-clean) \
28943           || exit 1
28944
28945 @endif expect
28946
28947
28948
28949 .PHONY: configure-guile maybe-configure-guile
28950 maybe-configure-guile:
28951 @if gcc-bootstrap
28952 configure-guile: stage_current
28953 @endif gcc-bootstrap
28954 @if guile
28955 maybe-configure-guile: configure-guile
28956 configure-guile: 
28957         @: $(MAKE); $(unstage)
28958         @r=`${PWD_COMMAND}`; export r; \
28959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28960         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
28961         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
28962         $(HOST_EXPORTS)  \
28963         echo Configuring in $(HOST_SUBDIR)/guile; \
28964         cd "$(HOST_SUBDIR)/guile" || exit 1; \
28965         case $(srcdir) in \
28966           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28967           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
28968                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28969         esac; \
28970         module_srcdir=guile; \
28971         $(SHELL) \
28972           $$s/$$module_srcdir/configure \
28973           --srcdir=$${topdir}/$$module_srcdir \
28974           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28975           --target=${target_alias}  \
28976           || exit 1
28977 @endif guile
28978
28979
28980
28981
28982
28983 .PHONY: all-guile maybe-all-guile
28984 maybe-all-guile:
28985 @if gcc-bootstrap
28986 all-guile: stage_current
28987 @endif gcc-bootstrap
28988 @if guile
28989 TARGET-guile=all
28990 maybe-all-guile: all-guile
28991 all-guile: configure-guile
28992         @: $(MAKE); $(unstage)
28993         @r=`${PWD_COMMAND}`; export r; \
28994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28995         $(HOST_EXPORTS)  \
28996         (cd $(HOST_SUBDIR)/guile && \
28997           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28998                 $(TARGET-guile))
28999 @endif guile
29000
29001
29002
29003
29004 .PHONY: check-guile maybe-check-guile
29005 maybe-check-guile:
29006 @if guile
29007 maybe-check-guile: check-guile
29008
29009 check-guile:
29010         @: $(MAKE); $(unstage)
29011         @r=`${PWD_COMMAND}`; export r; \
29012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29013         $(HOST_EXPORTS)  \
29014         (cd $(HOST_SUBDIR)/guile && \
29015           $(MAKE) $(FLAGS_TO_PASS)  check)
29016
29017 @endif guile
29018
29019 .PHONY: install-guile maybe-install-guile
29020 maybe-install-guile:
29021 @if guile
29022 maybe-install-guile: install-guile
29023
29024 install-guile: installdirs
29025         @: $(MAKE); $(unstage)
29026         @r=`${PWD_COMMAND}`; export r; \
29027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29028         $(HOST_EXPORTS) \
29029         (cd $(HOST_SUBDIR)/guile && \
29030           $(MAKE) $(FLAGS_TO_PASS)  install)
29031
29032 @endif guile
29033
29034 .PHONY: install-strip-guile maybe-install-strip-guile
29035 maybe-install-strip-guile:
29036 @if guile
29037 maybe-install-strip-guile: install-strip-guile
29038
29039 install-strip-guile: installdirs
29040         @: $(MAKE); $(unstage)
29041         @r=`${PWD_COMMAND}`; export r; \
29042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29043         $(HOST_EXPORTS) \
29044         (cd $(HOST_SUBDIR)/guile && \
29045           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29046
29047 @endif guile
29048
29049 # Other targets (info, dvi, pdf, etc.)
29050
29051 .PHONY: maybe-info-guile info-guile
29052 maybe-info-guile:
29053 @if guile
29054 maybe-info-guile: info-guile
29055
29056 info-guile: \
29057     configure-guile 
29058         @: $(MAKE); $(unstage)
29059         @[ -f ./guile/Makefile ] || exit 0; \
29060         r=`${PWD_COMMAND}`; export r; \
29061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29062         $(HOST_EXPORTS) \
29063         for flag in $(EXTRA_HOST_FLAGS) ; do \
29064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29065         done; \
29066         echo "Doing info in guile"; \
29067         (cd $(HOST_SUBDIR)/guile && \
29068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29070                   "RANLIB=$${RANLIB}" \
29071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29072                   info) \
29073           || exit 1
29074
29075 @endif guile
29076
29077 .PHONY: maybe-dvi-guile dvi-guile
29078 maybe-dvi-guile:
29079 @if guile
29080 maybe-dvi-guile: dvi-guile
29081
29082 dvi-guile: \
29083     configure-guile 
29084         @: $(MAKE); $(unstage)
29085         @[ -f ./guile/Makefile ] || exit 0; \
29086         r=`${PWD_COMMAND}`; export r; \
29087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29088         $(HOST_EXPORTS) \
29089         for flag in $(EXTRA_HOST_FLAGS) ; do \
29090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29091         done; \
29092         echo "Doing dvi in guile"; \
29093         (cd $(HOST_SUBDIR)/guile && \
29094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29096                   "RANLIB=$${RANLIB}" \
29097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29098                   dvi) \
29099           || exit 1
29100
29101 @endif guile
29102
29103 .PHONY: maybe-pdf-guile pdf-guile
29104 maybe-pdf-guile:
29105 @if guile
29106 maybe-pdf-guile: pdf-guile
29107
29108 pdf-guile: \
29109     configure-guile 
29110         @: $(MAKE); $(unstage)
29111         @[ -f ./guile/Makefile ] || exit 0; \
29112         r=`${PWD_COMMAND}`; export r; \
29113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29114         $(HOST_EXPORTS) \
29115         for flag in $(EXTRA_HOST_FLAGS) ; do \
29116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29117         done; \
29118         echo "Doing pdf in guile"; \
29119         (cd $(HOST_SUBDIR)/guile && \
29120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29122                   "RANLIB=$${RANLIB}" \
29123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29124                   pdf) \
29125           || exit 1
29126
29127 @endif guile
29128
29129 .PHONY: maybe-html-guile html-guile
29130 maybe-html-guile:
29131 @if guile
29132 maybe-html-guile: html-guile
29133
29134 html-guile: \
29135     configure-guile 
29136         @: $(MAKE); $(unstage)
29137         @[ -f ./guile/Makefile ] || exit 0; \
29138         r=`${PWD_COMMAND}`; export r; \
29139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29140         $(HOST_EXPORTS) \
29141         for flag in $(EXTRA_HOST_FLAGS) ; do \
29142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29143         done; \
29144         echo "Doing html in guile"; \
29145         (cd $(HOST_SUBDIR)/guile && \
29146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29148                   "RANLIB=$${RANLIB}" \
29149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29150                   html) \
29151           || exit 1
29152
29153 @endif guile
29154
29155 .PHONY: maybe-TAGS-guile TAGS-guile
29156 maybe-TAGS-guile:
29157 @if guile
29158 maybe-TAGS-guile: TAGS-guile
29159
29160 TAGS-guile: \
29161     configure-guile 
29162         @: $(MAKE); $(unstage)
29163         @[ -f ./guile/Makefile ] || exit 0; \
29164         r=`${PWD_COMMAND}`; export r; \
29165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29166         $(HOST_EXPORTS) \
29167         for flag in $(EXTRA_HOST_FLAGS) ; do \
29168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29169         done; \
29170         echo "Doing TAGS in guile"; \
29171         (cd $(HOST_SUBDIR)/guile && \
29172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29174                   "RANLIB=$${RANLIB}" \
29175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29176                   TAGS) \
29177           || exit 1
29178
29179 @endif guile
29180
29181 .PHONY: maybe-install-info-guile install-info-guile
29182 maybe-install-info-guile:
29183 @if guile
29184 maybe-install-info-guile: install-info-guile
29185
29186 install-info-guile: \
29187     configure-guile \
29188     info-guile 
29189         @: $(MAKE); $(unstage)
29190         @[ -f ./guile/Makefile ] || exit 0; \
29191         r=`${PWD_COMMAND}`; export r; \
29192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29193         $(HOST_EXPORTS) \
29194         for flag in $(EXTRA_HOST_FLAGS) ; do \
29195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29196         done; \
29197         echo "Doing install-info in guile"; \
29198         (cd $(HOST_SUBDIR)/guile && \
29199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29201                   "RANLIB=$${RANLIB}" \
29202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29203                   install-info) \
29204           || exit 1
29205
29206 @endif guile
29207
29208 .PHONY: maybe-install-pdf-guile install-pdf-guile
29209 maybe-install-pdf-guile:
29210 @if guile
29211 maybe-install-pdf-guile: install-pdf-guile
29212
29213 install-pdf-guile: \
29214     configure-guile \
29215     pdf-guile 
29216         @: $(MAKE); $(unstage)
29217         @[ -f ./guile/Makefile ] || exit 0; \
29218         r=`${PWD_COMMAND}`; export r; \
29219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29220         $(HOST_EXPORTS) \
29221         for flag in $(EXTRA_HOST_FLAGS) ; do \
29222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29223         done; \
29224         echo "Doing install-pdf in guile"; \
29225         (cd $(HOST_SUBDIR)/guile && \
29226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29228                   "RANLIB=$${RANLIB}" \
29229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29230                   install-pdf) \
29231           || exit 1
29232
29233 @endif guile
29234
29235 .PHONY: maybe-install-html-guile install-html-guile
29236 maybe-install-html-guile:
29237 @if guile
29238 maybe-install-html-guile: install-html-guile
29239
29240 install-html-guile: \
29241     configure-guile \
29242     html-guile 
29243         @: $(MAKE); $(unstage)
29244         @[ -f ./guile/Makefile ] || exit 0; \
29245         r=`${PWD_COMMAND}`; export r; \
29246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29247         $(HOST_EXPORTS) \
29248         for flag in $(EXTRA_HOST_FLAGS) ; do \
29249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29250         done; \
29251         echo "Doing install-html in guile"; \
29252         (cd $(HOST_SUBDIR)/guile && \
29253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29255                   "RANLIB=$${RANLIB}" \
29256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29257                   install-html) \
29258           || exit 1
29259
29260 @endif guile
29261
29262 .PHONY: maybe-installcheck-guile installcheck-guile
29263 maybe-installcheck-guile:
29264 @if guile
29265 maybe-installcheck-guile: installcheck-guile
29266
29267 installcheck-guile: \
29268     configure-guile 
29269         @: $(MAKE); $(unstage)
29270         @[ -f ./guile/Makefile ] || exit 0; \
29271         r=`${PWD_COMMAND}`; export r; \
29272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29273         $(HOST_EXPORTS) \
29274         for flag in $(EXTRA_HOST_FLAGS) ; do \
29275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29276         done; \
29277         echo "Doing installcheck in guile"; \
29278         (cd $(HOST_SUBDIR)/guile && \
29279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29281                   "RANLIB=$${RANLIB}" \
29282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29283                   installcheck) \
29284           || exit 1
29285
29286 @endif guile
29287
29288 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
29289 maybe-mostlyclean-guile:
29290 @if guile
29291 maybe-mostlyclean-guile: mostlyclean-guile
29292
29293 mostlyclean-guile: 
29294         @: $(MAKE); $(unstage)
29295         @[ -f ./guile/Makefile ] || exit 0; \
29296         r=`${PWD_COMMAND}`; export r; \
29297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29298         $(HOST_EXPORTS) \
29299         for flag in $(EXTRA_HOST_FLAGS) ; do \
29300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29301         done; \
29302         echo "Doing mostlyclean in guile"; \
29303         (cd $(HOST_SUBDIR)/guile && \
29304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29306                   "RANLIB=$${RANLIB}" \
29307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29308                   mostlyclean) \
29309           || exit 1
29310
29311 @endif guile
29312
29313 .PHONY: maybe-clean-guile clean-guile
29314 maybe-clean-guile:
29315 @if guile
29316 maybe-clean-guile: clean-guile
29317
29318 clean-guile: 
29319         @: $(MAKE); $(unstage)
29320         @[ -f ./guile/Makefile ] || exit 0; \
29321         r=`${PWD_COMMAND}`; export r; \
29322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29323         $(HOST_EXPORTS) \
29324         for flag in $(EXTRA_HOST_FLAGS) ; do \
29325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29326         done; \
29327         echo "Doing clean in guile"; \
29328         (cd $(HOST_SUBDIR)/guile && \
29329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29331                   "RANLIB=$${RANLIB}" \
29332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29333                   clean) \
29334           || exit 1
29335
29336 @endif guile
29337
29338 .PHONY: maybe-distclean-guile distclean-guile
29339 maybe-distclean-guile:
29340 @if guile
29341 maybe-distclean-guile: distclean-guile
29342
29343 distclean-guile: 
29344         @: $(MAKE); $(unstage)
29345         @[ -f ./guile/Makefile ] || exit 0; \
29346         r=`${PWD_COMMAND}`; export r; \
29347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29348         $(HOST_EXPORTS) \
29349         for flag in $(EXTRA_HOST_FLAGS) ; do \
29350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29351         done; \
29352         echo "Doing distclean in guile"; \
29353         (cd $(HOST_SUBDIR)/guile && \
29354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29356                   "RANLIB=$${RANLIB}" \
29357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29358                   distclean) \
29359           || exit 1
29360
29361 @endif guile
29362
29363 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
29364 maybe-maintainer-clean-guile:
29365 @if guile
29366 maybe-maintainer-clean-guile: maintainer-clean-guile
29367
29368 maintainer-clean-guile: 
29369         @: $(MAKE); $(unstage)
29370         @[ -f ./guile/Makefile ] || exit 0; \
29371         r=`${PWD_COMMAND}`; export r; \
29372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29373         $(HOST_EXPORTS) \
29374         for flag in $(EXTRA_HOST_FLAGS) ; do \
29375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29376         done; \
29377         echo "Doing maintainer-clean in guile"; \
29378         (cd $(HOST_SUBDIR)/guile && \
29379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29381                   "RANLIB=$${RANLIB}" \
29382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29383                   maintainer-clean) \
29384           || exit 1
29385
29386 @endif guile
29387
29388
29389
29390 .PHONY: configure-tk maybe-configure-tk
29391 maybe-configure-tk:
29392 @if gcc-bootstrap
29393 configure-tk: stage_current
29394 @endif gcc-bootstrap
29395 @if tk
29396 maybe-configure-tk: configure-tk
29397 configure-tk: 
29398         @: $(MAKE); $(unstage)
29399         @r=`${PWD_COMMAND}`; export r; \
29400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29401         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
29402         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
29403         $(HOST_EXPORTS)  \
29404         echo Configuring in $(HOST_SUBDIR)/tk; \
29405         cd "$(HOST_SUBDIR)/tk" || exit 1; \
29406         case $(srcdir) in \
29407           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29408           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
29409                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29410         esac; \
29411         module_srcdir=tk; \
29412         $(SHELL) \
29413           $$s/$$module_srcdir/configure \
29414           --srcdir=$${topdir}/$$module_srcdir \
29415           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29416           --target=${target_alias}  \
29417           || exit 1
29418 @endif tk
29419
29420
29421
29422
29423
29424 .PHONY: all-tk maybe-all-tk
29425 maybe-all-tk:
29426 @if gcc-bootstrap
29427 all-tk: stage_current
29428 @endif gcc-bootstrap
29429 @if tk
29430 TARGET-tk=all
29431 maybe-all-tk: all-tk
29432 all-tk: configure-tk
29433         @: $(MAKE); $(unstage)
29434         @r=`${PWD_COMMAND}`; export r; \
29435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29436         $(HOST_EXPORTS)  \
29437         (cd $(HOST_SUBDIR)/tk && \
29438           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29439                 $(TARGET-tk))
29440 @endif tk
29441
29442
29443
29444
29445 .PHONY: check-tk maybe-check-tk
29446 maybe-check-tk:
29447 @if tk
29448 maybe-check-tk: check-tk
29449
29450 check-tk:
29451         @: $(MAKE); $(unstage)
29452         @r=`${PWD_COMMAND}`; export r; \
29453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29454         $(HOST_EXPORTS)  \
29455         (cd $(HOST_SUBDIR)/tk && \
29456           $(MAKE) $(FLAGS_TO_PASS)  check)
29457
29458 @endif tk
29459
29460 .PHONY: install-tk maybe-install-tk
29461 maybe-install-tk:
29462 @if tk
29463 maybe-install-tk: install-tk
29464
29465 install-tk: installdirs
29466         @: $(MAKE); $(unstage)
29467         @r=`${PWD_COMMAND}`; export r; \
29468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29469         $(HOST_EXPORTS) \
29470         (cd $(HOST_SUBDIR)/tk && \
29471           $(MAKE) $(FLAGS_TO_PASS)  install)
29472
29473 @endif tk
29474
29475 .PHONY: install-strip-tk maybe-install-strip-tk
29476 maybe-install-strip-tk:
29477 @if tk
29478 maybe-install-strip-tk: install-strip-tk
29479
29480 install-strip-tk: installdirs
29481         @: $(MAKE); $(unstage)
29482         @r=`${PWD_COMMAND}`; export r; \
29483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29484         $(HOST_EXPORTS) \
29485         (cd $(HOST_SUBDIR)/tk && \
29486           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29487
29488 @endif tk
29489
29490 # Other targets (info, dvi, pdf, etc.)
29491
29492 .PHONY: maybe-info-tk info-tk
29493 maybe-info-tk:
29494 @if tk
29495 maybe-info-tk: info-tk
29496
29497 info-tk: \
29498     configure-tk 
29499         @: $(MAKE); $(unstage)
29500         @[ -f ./tk/Makefile ] || exit 0; \
29501         r=`${PWD_COMMAND}`; export r; \
29502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29503         $(HOST_EXPORTS) \
29504         for flag in $(EXTRA_HOST_FLAGS) ; do \
29505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29506         done; \
29507         echo "Doing info in tk"; \
29508         (cd $(HOST_SUBDIR)/tk && \
29509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29511                   "RANLIB=$${RANLIB}" \
29512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29513                   info) \
29514           || exit 1
29515
29516 @endif tk
29517
29518 .PHONY: maybe-dvi-tk dvi-tk
29519 maybe-dvi-tk:
29520 @if tk
29521 maybe-dvi-tk: dvi-tk
29522
29523 dvi-tk: \
29524     configure-tk 
29525         @: $(MAKE); $(unstage)
29526         @[ -f ./tk/Makefile ] || exit 0; \
29527         r=`${PWD_COMMAND}`; export r; \
29528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29529         $(HOST_EXPORTS) \
29530         for flag in $(EXTRA_HOST_FLAGS) ; do \
29531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29532         done; \
29533         echo "Doing dvi in tk"; \
29534         (cd $(HOST_SUBDIR)/tk && \
29535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29537                   "RANLIB=$${RANLIB}" \
29538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29539                   dvi) \
29540           || exit 1
29541
29542 @endif tk
29543
29544 .PHONY: maybe-pdf-tk pdf-tk
29545 maybe-pdf-tk:
29546 @if tk
29547 maybe-pdf-tk: pdf-tk
29548
29549 pdf-tk: \
29550     configure-tk 
29551         @: $(MAKE); $(unstage)
29552         @[ -f ./tk/Makefile ] || exit 0; \
29553         r=`${PWD_COMMAND}`; export r; \
29554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29555         $(HOST_EXPORTS) \
29556         for flag in $(EXTRA_HOST_FLAGS) ; do \
29557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29558         done; \
29559         echo "Doing pdf in tk"; \
29560         (cd $(HOST_SUBDIR)/tk && \
29561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29563                   "RANLIB=$${RANLIB}" \
29564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29565                   pdf) \
29566           || exit 1
29567
29568 @endif tk
29569
29570 .PHONY: maybe-html-tk html-tk
29571 maybe-html-tk:
29572 @if tk
29573 maybe-html-tk: html-tk
29574
29575 html-tk: \
29576     configure-tk 
29577         @: $(MAKE); $(unstage)
29578         @[ -f ./tk/Makefile ] || exit 0; \
29579         r=`${PWD_COMMAND}`; export r; \
29580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29581         $(HOST_EXPORTS) \
29582         for flag in $(EXTRA_HOST_FLAGS) ; do \
29583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29584         done; \
29585         echo "Doing html in tk"; \
29586         (cd $(HOST_SUBDIR)/tk && \
29587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29589                   "RANLIB=$${RANLIB}" \
29590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29591                   html) \
29592           || exit 1
29593
29594 @endif tk
29595
29596 .PHONY: maybe-TAGS-tk TAGS-tk
29597 maybe-TAGS-tk:
29598 @if tk
29599 maybe-TAGS-tk: TAGS-tk
29600
29601 TAGS-tk: \
29602     configure-tk 
29603         @: $(MAKE); $(unstage)
29604         @[ -f ./tk/Makefile ] || exit 0; \
29605         r=`${PWD_COMMAND}`; export r; \
29606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29607         $(HOST_EXPORTS) \
29608         for flag in $(EXTRA_HOST_FLAGS) ; do \
29609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29610         done; \
29611         echo "Doing TAGS in tk"; \
29612         (cd $(HOST_SUBDIR)/tk && \
29613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29615                   "RANLIB=$${RANLIB}" \
29616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29617                   TAGS) \
29618           || exit 1
29619
29620 @endif tk
29621
29622 .PHONY: maybe-install-info-tk install-info-tk
29623 maybe-install-info-tk:
29624 @if tk
29625 maybe-install-info-tk: install-info-tk
29626
29627 install-info-tk: \
29628     configure-tk \
29629     info-tk 
29630         @: $(MAKE); $(unstage)
29631         @[ -f ./tk/Makefile ] || exit 0; \
29632         r=`${PWD_COMMAND}`; export r; \
29633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29634         $(HOST_EXPORTS) \
29635         for flag in $(EXTRA_HOST_FLAGS) ; do \
29636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29637         done; \
29638         echo "Doing install-info in tk"; \
29639         (cd $(HOST_SUBDIR)/tk && \
29640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29642                   "RANLIB=$${RANLIB}" \
29643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29644                   install-info) \
29645           || exit 1
29646
29647 @endif tk
29648
29649 .PHONY: maybe-install-pdf-tk install-pdf-tk
29650 maybe-install-pdf-tk:
29651 @if tk
29652 maybe-install-pdf-tk: install-pdf-tk
29653
29654 install-pdf-tk: \
29655     configure-tk \
29656     pdf-tk 
29657         @: $(MAKE); $(unstage)
29658         @[ -f ./tk/Makefile ] || exit 0; \
29659         r=`${PWD_COMMAND}`; export r; \
29660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29661         $(HOST_EXPORTS) \
29662         for flag in $(EXTRA_HOST_FLAGS) ; do \
29663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29664         done; \
29665         echo "Doing install-pdf in tk"; \
29666         (cd $(HOST_SUBDIR)/tk && \
29667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29669                   "RANLIB=$${RANLIB}" \
29670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29671                   install-pdf) \
29672           || exit 1
29673
29674 @endif tk
29675
29676 .PHONY: maybe-install-html-tk install-html-tk
29677 maybe-install-html-tk:
29678 @if tk
29679 maybe-install-html-tk: install-html-tk
29680
29681 install-html-tk: \
29682     configure-tk \
29683     html-tk 
29684         @: $(MAKE); $(unstage)
29685         @[ -f ./tk/Makefile ] || exit 0; \
29686         r=`${PWD_COMMAND}`; export r; \
29687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29688         $(HOST_EXPORTS) \
29689         for flag in $(EXTRA_HOST_FLAGS) ; do \
29690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29691         done; \
29692         echo "Doing install-html in tk"; \
29693         (cd $(HOST_SUBDIR)/tk && \
29694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29696                   "RANLIB=$${RANLIB}" \
29697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29698                   install-html) \
29699           || exit 1
29700
29701 @endif tk
29702
29703 .PHONY: maybe-installcheck-tk installcheck-tk
29704 maybe-installcheck-tk:
29705 @if tk
29706 maybe-installcheck-tk: installcheck-tk
29707
29708 installcheck-tk: \
29709     configure-tk 
29710         @: $(MAKE); $(unstage)
29711         @[ -f ./tk/Makefile ] || exit 0; \
29712         r=`${PWD_COMMAND}`; export r; \
29713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29714         $(HOST_EXPORTS) \
29715         for flag in $(EXTRA_HOST_FLAGS) ; do \
29716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29717         done; \
29718         echo "Doing installcheck in tk"; \
29719         (cd $(HOST_SUBDIR)/tk && \
29720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29722                   "RANLIB=$${RANLIB}" \
29723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29724                   installcheck) \
29725           || exit 1
29726
29727 @endif tk
29728
29729 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
29730 maybe-mostlyclean-tk:
29731 @if tk
29732 maybe-mostlyclean-tk: mostlyclean-tk
29733
29734 mostlyclean-tk: 
29735         @: $(MAKE); $(unstage)
29736         @[ -f ./tk/Makefile ] || exit 0; \
29737         r=`${PWD_COMMAND}`; export r; \
29738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29739         $(HOST_EXPORTS) \
29740         for flag in $(EXTRA_HOST_FLAGS) ; do \
29741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29742         done; \
29743         echo "Doing mostlyclean in tk"; \
29744         (cd $(HOST_SUBDIR)/tk && \
29745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29747                   "RANLIB=$${RANLIB}" \
29748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29749                   mostlyclean) \
29750           || exit 1
29751
29752 @endif tk
29753
29754 .PHONY: maybe-clean-tk clean-tk
29755 maybe-clean-tk:
29756 @if tk
29757 maybe-clean-tk: clean-tk
29758
29759 clean-tk: 
29760         @: $(MAKE); $(unstage)
29761         @[ -f ./tk/Makefile ] || exit 0; \
29762         r=`${PWD_COMMAND}`; export r; \
29763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29764         $(HOST_EXPORTS) \
29765         for flag in $(EXTRA_HOST_FLAGS) ; do \
29766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29767         done; \
29768         echo "Doing clean in tk"; \
29769         (cd $(HOST_SUBDIR)/tk && \
29770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29772                   "RANLIB=$${RANLIB}" \
29773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29774                   clean) \
29775           || exit 1
29776
29777 @endif tk
29778
29779 .PHONY: maybe-distclean-tk distclean-tk
29780 maybe-distclean-tk:
29781 @if tk
29782 maybe-distclean-tk: distclean-tk
29783
29784 distclean-tk: 
29785         @: $(MAKE); $(unstage)
29786         @[ -f ./tk/Makefile ] || exit 0; \
29787         r=`${PWD_COMMAND}`; export r; \
29788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29789         $(HOST_EXPORTS) \
29790         for flag in $(EXTRA_HOST_FLAGS) ; do \
29791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29792         done; \
29793         echo "Doing distclean in tk"; \
29794         (cd $(HOST_SUBDIR)/tk && \
29795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29797                   "RANLIB=$${RANLIB}" \
29798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29799                   distclean) \
29800           || exit 1
29801
29802 @endif tk
29803
29804 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
29805 maybe-maintainer-clean-tk:
29806 @if tk
29807 maybe-maintainer-clean-tk: maintainer-clean-tk
29808
29809 maintainer-clean-tk: 
29810         @: $(MAKE); $(unstage)
29811         @[ -f ./tk/Makefile ] || exit 0; \
29812         r=`${PWD_COMMAND}`; export r; \
29813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29814         $(HOST_EXPORTS) \
29815         for flag in $(EXTRA_HOST_FLAGS) ; do \
29816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29817         done; \
29818         echo "Doing maintainer-clean in tk"; \
29819         (cd $(HOST_SUBDIR)/tk && \
29820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29822                   "RANLIB=$${RANLIB}" \
29823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29824                   maintainer-clean) \
29825           || exit 1
29826
29827 @endif tk
29828
29829
29830
29831 .PHONY: configure-libtermcap maybe-configure-libtermcap
29832 maybe-configure-libtermcap:
29833 @if gcc-bootstrap
29834 configure-libtermcap: stage_current
29835 @endif gcc-bootstrap
29836 @if libtermcap
29837 maybe-configure-libtermcap: configure-libtermcap
29838 configure-libtermcap: 
29839         @: $(MAKE); $(unstage)
29840         @r=`${PWD_COMMAND}`; export r; \
29841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29842         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
29843         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
29844         $(HOST_EXPORTS)  \
29845         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
29846         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
29847         case $(srcdir) in \
29848           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29849           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
29850                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29851         esac; \
29852         module_srcdir=libtermcap; \
29853         $(SHELL) \
29854           $$s/$$module_srcdir/configure \
29855           --srcdir=$${topdir}/$$module_srcdir \
29856           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29857           --target=${target_alias}  \
29858           || exit 1
29859 @endif libtermcap
29860
29861
29862
29863
29864
29865 .PHONY: all-libtermcap maybe-all-libtermcap
29866 maybe-all-libtermcap:
29867 @if gcc-bootstrap
29868 all-libtermcap: stage_current
29869 @endif gcc-bootstrap
29870 @if libtermcap
29871 TARGET-libtermcap=all
29872 maybe-all-libtermcap: all-libtermcap
29873 all-libtermcap: configure-libtermcap
29874         @: $(MAKE); $(unstage)
29875         @r=`${PWD_COMMAND}`; export r; \
29876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29877         $(HOST_EXPORTS)  \
29878         (cd $(HOST_SUBDIR)/libtermcap && \
29879           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29880                 $(TARGET-libtermcap))
29881 @endif libtermcap
29882
29883
29884
29885
29886 .PHONY: check-libtermcap maybe-check-libtermcap
29887 maybe-check-libtermcap:
29888 @if libtermcap
29889 maybe-check-libtermcap: check-libtermcap
29890
29891 check-libtermcap:
29892
29893 @endif libtermcap
29894
29895 .PHONY: install-libtermcap maybe-install-libtermcap
29896 maybe-install-libtermcap:
29897 @if libtermcap
29898 maybe-install-libtermcap: install-libtermcap
29899
29900 install-libtermcap: installdirs
29901         @: $(MAKE); $(unstage)
29902         @r=`${PWD_COMMAND}`; export r; \
29903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29904         $(HOST_EXPORTS) \
29905         (cd $(HOST_SUBDIR)/libtermcap && \
29906           $(MAKE) $(FLAGS_TO_PASS)  install)
29907
29908 @endif libtermcap
29909
29910 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
29911 maybe-install-strip-libtermcap:
29912 @if libtermcap
29913 maybe-install-strip-libtermcap: install-strip-libtermcap
29914
29915 install-strip-libtermcap: installdirs
29916         @: $(MAKE); $(unstage)
29917         @r=`${PWD_COMMAND}`; export r; \
29918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29919         $(HOST_EXPORTS) \
29920         (cd $(HOST_SUBDIR)/libtermcap && \
29921           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29922
29923 @endif libtermcap
29924
29925 # Other targets (info, dvi, pdf, etc.)
29926
29927 .PHONY: maybe-info-libtermcap info-libtermcap
29928 maybe-info-libtermcap:
29929 @if libtermcap
29930 maybe-info-libtermcap: info-libtermcap
29931
29932 info-libtermcap: \
29933     configure-libtermcap 
29934         @: $(MAKE); $(unstage)
29935         @[ -f ./libtermcap/Makefile ] || exit 0; \
29936         r=`${PWD_COMMAND}`; export r; \
29937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29938         $(HOST_EXPORTS) \
29939         for flag in $(EXTRA_HOST_FLAGS) ; do \
29940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29941         done; \
29942         echo "Doing info in libtermcap"; \
29943         (cd $(HOST_SUBDIR)/libtermcap && \
29944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29946                   "RANLIB=$${RANLIB}" \
29947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29948                   info) \
29949           || exit 1
29950
29951 @endif libtermcap
29952
29953 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
29954 maybe-dvi-libtermcap:
29955 @if libtermcap
29956 maybe-dvi-libtermcap: dvi-libtermcap
29957
29958 dvi-libtermcap: \
29959     configure-libtermcap 
29960         @: $(MAKE); $(unstage)
29961         @[ -f ./libtermcap/Makefile ] || exit 0; \
29962         r=`${PWD_COMMAND}`; export r; \
29963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29964         $(HOST_EXPORTS) \
29965         for flag in $(EXTRA_HOST_FLAGS) ; do \
29966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29967         done; \
29968         echo "Doing dvi in libtermcap"; \
29969         (cd $(HOST_SUBDIR)/libtermcap && \
29970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29972                   "RANLIB=$${RANLIB}" \
29973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29974                   dvi) \
29975           || exit 1
29976
29977 @endif libtermcap
29978
29979 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
29980 maybe-pdf-libtermcap:
29981 @if libtermcap
29982 maybe-pdf-libtermcap: pdf-libtermcap
29983
29984 pdf-libtermcap: \
29985     configure-libtermcap 
29986         @: $(MAKE); $(unstage)
29987         @[ -f ./libtermcap/Makefile ] || exit 0; \
29988         r=`${PWD_COMMAND}`; export r; \
29989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29990         $(HOST_EXPORTS) \
29991         for flag in $(EXTRA_HOST_FLAGS) ; do \
29992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29993         done; \
29994         echo "Doing pdf in libtermcap"; \
29995         (cd $(HOST_SUBDIR)/libtermcap && \
29996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29998                   "RANLIB=$${RANLIB}" \
29999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30000                   pdf) \
30001           || exit 1
30002
30003 @endif libtermcap
30004
30005 .PHONY: maybe-html-libtermcap html-libtermcap
30006 maybe-html-libtermcap:
30007 @if libtermcap
30008 maybe-html-libtermcap: html-libtermcap
30009
30010 html-libtermcap: \
30011     configure-libtermcap 
30012         @: $(MAKE); $(unstage)
30013         @[ -f ./libtermcap/Makefile ] || exit 0; \
30014         r=`${PWD_COMMAND}`; export r; \
30015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30016         $(HOST_EXPORTS) \
30017         for flag in $(EXTRA_HOST_FLAGS) ; do \
30018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30019         done; \
30020         echo "Doing html in libtermcap"; \
30021         (cd $(HOST_SUBDIR)/libtermcap && \
30022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30024                   "RANLIB=$${RANLIB}" \
30025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30026                   html) \
30027           || exit 1
30028
30029 @endif libtermcap
30030
30031 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
30032 maybe-TAGS-libtermcap:
30033 @if libtermcap
30034 maybe-TAGS-libtermcap: TAGS-libtermcap
30035
30036 TAGS-libtermcap: \
30037     configure-libtermcap 
30038         @: $(MAKE); $(unstage)
30039         @[ -f ./libtermcap/Makefile ] || exit 0; \
30040         r=`${PWD_COMMAND}`; export r; \
30041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30042         $(HOST_EXPORTS) \
30043         for flag in $(EXTRA_HOST_FLAGS) ; do \
30044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30045         done; \
30046         echo "Doing TAGS in libtermcap"; \
30047         (cd $(HOST_SUBDIR)/libtermcap && \
30048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30050                   "RANLIB=$${RANLIB}" \
30051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30052                   TAGS) \
30053           || exit 1
30054
30055 @endif libtermcap
30056
30057 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
30058 maybe-install-info-libtermcap:
30059 @if libtermcap
30060 maybe-install-info-libtermcap: install-info-libtermcap
30061
30062 install-info-libtermcap: \
30063     configure-libtermcap \
30064     info-libtermcap 
30065         @: $(MAKE); $(unstage)
30066         @[ -f ./libtermcap/Makefile ] || exit 0; \
30067         r=`${PWD_COMMAND}`; export r; \
30068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30069         $(HOST_EXPORTS) \
30070         for flag in $(EXTRA_HOST_FLAGS) ; do \
30071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30072         done; \
30073         echo "Doing install-info in libtermcap"; \
30074         (cd $(HOST_SUBDIR)/libtermcap && \
30075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30077                   "RANLIB=$${RANLIB}" \
30078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30079                   install-info) \
30080           || exit 1
30081
30082 @endif libtermcap
30083
30084 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
30085 maybe-install-pdf-libtermcap:
30086 @if libtermcap
30087 maybe-install-pdf-libtermcap: install-pdf-libtermcap
30088
30089 install-pdf-libtermcap: \
30090     configure-libtermcap \
30091     pdf-libtermcap 
30092         @: $(MAKE); $(unstage)
30093         @[ -f ./libtermcap/Makefile ] || exit 0; \
30094         r=`${PWD_COMMAND}`; export r; \
30095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30096         $(HOST_EXPORTS) \
30097         for flag in $(EXTRA_HOST_FLAGS) ; do \
30098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30099         done; \
30100         echo "Doing install-pdf in libtermcap"; \
30101         (cd $(HOST_SUBDIR)/libtermcap && \
30102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30104                   "RANLIB=$${RANLIB}" \
30105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30106                   install-pdf) \
30107           || exit 1
30108
30109 @endif libtermcap
30110
30111 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
30112 maybe-install-html-libtermcap:
30113 @if libtermcap
30114 maybe-install-html-libtermcap: install-html-libtermcap
30115
30116 install-html-libtermcap: \
30117     configure-libtermcap \
30118     html-libtermcap 
30119         @: $(MAKE); $(unstage)
30120         @[ -f ./libtermcap/Makefile ] || exit 0; \
30121         r=`${PWD_COMMAND}`; export r; \
30122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30123         $(HOST_EXPORTS) \
30124         for flag in $(EXTRA_HOST_FLAGS) ; do \
30125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30126         done; \
30127         echo "Doing install-html in libtermcap"; \
30128         (cd $(HOST_SUBDIR)/libtermcap && \
30129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30131                   "RANLIB=$${RANLIB}" \
30132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30133                   install-html) \
30134           || exit 1
30135
30136 @endif libtermcap
30137
30138 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
30139 maybe-installcheck-libtermcap:
30140 @if libtermcap
30141 maybe-installcheck-libtermcap: installcheck-libtermcap
30142
30143 installcheck-libtermcap: \
30144     configure-libtermcap 
30145         @: $(MAKE); $(unstage)
30146         @[ -f ./libtermcap/Makefile ] || exit 0; \
30147         r=`${PWD_COMMAND}`; export r; \
30148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30149         $(HOST_EXPORTS) \
30150         for flag in $(EXTRA_HOST_FLAGS) ; do \
30151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30152         done; \
30153         echo "Doing installcheck in libtermcap"; \
30154         (cd $(HOST_SUBDIR)/libtermcap && \
30155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30157                   "RANLIB=$${RANLIB}" \
30158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30159                   installcheck) \
30160           || exit 1
30161
30162 @endif libtermcap
30163
30164 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
30165 maybe-mostlyclean-libtermcap:
30166 @if libtermcap
30167 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
30168
30169 # libtermcap doesn't support mostlyclean.
30170 mostlyclean-libtermcap:
30171
30172 @endif libtermcap
30173
30174 .PHONY: maybe-clean-libtermcap clean-libtermcap
30175 maybe-clean-libtermcap:
30176 @if libtermcap
30177 maybe-clean-libtermcap: clean-libtermcap
30178
30179 # libtermcap doesn't support clean.
30180 clean-libtermcap:
30181
30182 @endif libtermcap
30183
30184 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
30185 maybe-distclean-libtermcap:
30186 @if libtermcap
30187 maybe-distclean-libtermcap: distclean-libtermcap
30188
30189 # libtermcap doesn't support distclean.
30190 distclean-libtermcap:
30191
30192 @endif libtermcap
30193
30194 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
30195 maybe-maintainer-clean-libtermcap:
30196 @if libtermcap
30197 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
30198
30199 # libtermcap doesn't support maintainer-clean.
30200 maintainer-clean-libtermcap:
30201
30202 @endif libtermcap
30203
30204
30205
30206 .PHONY: configure-utils maybe-configure-utils
30207 maybe-configure-utils:
30208 @if gcc-bootstrap
30209 configure-utils: stage_current
30210 @endif gcc-bootstrap
30211 @if utils
30212 maybe-configure-utils: configure-utils
30213 configure-utils: 
30214         @: $(MAKE); $(unstage)
30215         @r=`${PWD_COMMAND}`; export r; \
30216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30217         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
30218         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
30219         $(HOST_EXPORTS)  \
30220         echo Configuring in $(HOST_SUBDIR)/utils; \
30221         cd "$(HOST_SUBDIR)/utils" || exit 1; \
30222         case $(srcdir) in \
30223           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30224           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
30225                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30226         esac; \
30227         module_srcdir=utils; \
30228         $(SHELL) \
30229           $$s/$$module_srcdir/configure \
30230           --srcdir=$${topdir}/$$module_srcdir \
30231           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30232           --target=${target_alias}  \
30233           || exit 1
30234 @endif utils
30235
30236
30237
30238
30239
30240 .PHONY: all-utils maybe-all-utils
30241 maybe-all-utils:
30242 @if gcc-bootstrap
30243 all-utils: stage_current
30244 @endif gcc-bootstrap
30245 @if utils
30246 TARGET-utils=all
30247 maybe-all-utils: all-utils
30248 all-utils: configure-utils
30249         @: $(MAKE); $(unstage)
30250         @r=`${PWD_COMMAND}`; export r; \
30251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30252         $(HOST_EXPORTS)  \
30253         (cd $(HOST_SUBDIR)/utils && \
30254           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30255                 $(TARGET-utils))
30256 @endif utils
30257
30258
30259
30260
30261 .PHONY: check-utils maybe-check-utils
30262 maybe-check-utils:
30263 @if utils
30264 maybe-check-utils: check-utils
30265
30266 check-utils:
30267
30268 @endif utils
30269
30270 .PHONY: install-utils maybe-install-utils
30271 maybe-install-utils:
30272 @if utils
30273 maybe-install-utils: install-utils
30274
30275 install-utils: installdirs
30276         @: $(MAKE); $(unstage)
30277         @r=`${PWD_COMMAND}`; export r; \
30278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30279         $(HOST_EXPORTS) \
30280         (cd $(HOST_SUBDIR)/utils && \
30281           $(MAKE) $(FLAGS_TO_PASS)  install)
30282
30283 @endif utils
30284
30285 .PHONY: install-strip-utils maybe-install-strip-utils
30286 maybe-install-strip-utils:
30287 @if utils
30288 maybe-install-strip-utils: install-strip-utils
30289
30290 install-strip-utils: installdirs
30291         @: $(MAKE); $(unstage)
30292         @r=`${PWD_COMMAND}`; export r; \
30293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30294         $(HOST_EXPORTS) \
30295         (cd $(HOST_SUBDIR)/utils && \
30296           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30297
30298 @endif utils
30299
30300 # Other targets (info, dvi, pdf, etc.)
30301
30302 .PHONY: maybe-info-utils info-utils
30303 maybe-info-utils:
30304 @if utils
30305 maybe-info-utils: info-utils
30306
30307 info-utils: \
30308     configure-utils 
30309         @: $(MAKE); $(unstage)
30310         @[ -f ./utils/Makefile ] || exit 0; \
30311         r=`${PWD_COMMAND}`; export r; \
30312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30313         $(HOST_EXPORTS) \
30314         for flag in $(EXTRA_HOST_FLAGS) ; do \
30315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30316         done; \
30317         echo "Doing info in utils"; \
30318         (cd $(HOST_SUBDIR)/utils && \
30319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30321                   "RANLIB=$${RANLIB}" \
30322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30323                   info) \
30324           || exit 1
30325
30326 @endif utils
30327
30328 .PHONY: maybe-dvi-utils dvi-utils
30329 maybe-dvi-utils:
30330 @if utils
30331 maybe-dvi-utils: dvi-utils
30332
30333 dvi-utils: \
30334     configure-utils 
30335         @: $(MAKE); $(unstage)
30336         @[ -f ./utils/Makefile ] || exit 0; \
30337         r=`${PWD_COMMAND}`; export r; \
30338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30339         $(HOST_EXPORTS) \
30340         for flag in $(EXTRA_HOST_FLAGS) ; do \
30341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30342         done; \
30343         echo "Doing dvi in utils"; \
30344         (cd $(HOST_SUBDIR)/utils && \
30345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30347                   "RANLIB=$${RANLIB}" \
30348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30349                   dvi) \
30350           || exit 1
30351
30352 @endif utils
30353
30354 .PHONY: maybe-pdf-utils pdf-utils
30355 maybe-pdf-utils:
30356 @if utils
30357 maybe-pdf-utils: pdf-utils
30358
30359 pdf-utils: \
30360     configure-utils 
30361         @: $(MAKE); $(unstage)
30362         @[ -f ./utils/Makefile ] || exit 0; \
30363         r=`${PWD_COMMAND}`; export r; \
30364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30365         $(HOST_EXPORTS) \
30366         for flag in $(EXTRA_HOST_FLAGS) ; do \
30367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30368         done; \
30369         echo "Doing pdf in utils"; \
30370         (cd $(HOST_SUBDIR)/utils && \
30371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30373                   "RANLIB=$${RANLIB}" \
30374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30375                   pdf) \
30376           || exit 1
30377
30378 @endif utils
30379
30380 .PHONY: maybe-html-utils html-utils
30381 maybe-html-utils:
30382 @if utils
30383 maybe-html-utils: html-utils
30384
30385 html-utils: \
30386     configure-utils 
30387         @: $(MAKE); $(unstage)
30388         @[ -f ./utils/Makefile ] || exit 0; \
30389         r=`${PWD_COMMAND}`; export r; \
30390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30391         $(HOST_EXPORTS) \
30392         for flag in $(EXTRA_HOST_FLAGS) ; do \
30393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30394         done; \
30395         echo "Doing html in utils"; \
30396         (cd $(HOST_SUBDIR)/utils && \
30397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30399                   "RANLIB=$${RANLIB}" \
30400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30401                   html) \
30402           || exit 1
30403
30404 @endif utils
30405
30406 .PHONY: maybe-TAGS-utils TAGS-utils
30407 maybe-TAGS-utils:
30408 @if utils
30409 maybe-TAGS-utils: TAGS-utils
30410
30411 TAGS-utils: \
30412     configure-utils 
30413         @: $(MAKE); $(unstage)
30414         @[ -f ./utils/Makefile ] || exit 0; \
30415         r=`${PWD_COMMAND}`; export r; \
30416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30417         $(HOST_EXPORTS) \
30418         for flag in $(EXTRA_HOST_FLAGS) ; do \
30419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30420         done; \
30421         echo "Doing TAGS in utils"; \
30422         (cd $(HOST_SUBDIR)/utils && \
30423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30425                   "RANLIB=$${RANLIB}" \
30426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30427                   TAGS) \
30428           || exit 1
30429
30430 @endif utils
30431
30432 .PHONY: maybe-install-info-utils install-info-utils
30433 maybe-install-info-utils:
30434 @if utils
30435 maybe-install-info-utils: install-info-utils
30436
30437 install-info-utils: \
30438     configure-utils \
30439     info-utils 
30440         @: $(MAKE); $(unstage)
30441         @[ -f ./utils/Makefile ] || exit 0; \
30442         r=`${PWD_COMMAND}`; export r; \
30443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30444         $(HOST_EXPORTS) \
30445         for flag in $(EXTRA_HOST_FLAGS) ; do \
30446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30447         done; \
30448         echo "Doing install-info in utils"; \
30449         (cd $(HOST_SUBDIR)/utils && \
30450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30452                   "RANLIB=$${RANLIB}" \
30453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30454                   install-info) \
30455           || exit 1
30456
30457 @endif utils
30458
30459 .PHONY: maybe-install-pdf-utils install-pdf-utils
30460 maybe-install-pdf-utils:
30461 @if utils
30462 maybe-install-pdf-utils: install-pdf-utils
30463
30464 install-pdf-utils: \
30465     configure-utils \
30466     pdf-utils 
30467         @: $(MAKE); $(unstage)
30468         @[ -f ./utils/Makefile ] || exit 0; \
30469         r=`${PWD_COMMAND}`; export r; \
30470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30471         $(HOST_EXPORTS) \
30472         for flag in $(EXTRA_HOST_FLAGS) ; do \
30473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30474         done; \
30475         echo "Doing install-pdf in utils"; \
30476         (cd $(HOST_SUBDIR)/utils && \
30477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30479                   "RANLIB=$${RANLIB}" \
30480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30481                   install-pdf) \
30482           || exit 1
30483
30484 @endif utils
30485
30486 .PHONY: maybe-install-html-utils install-html-utils
30487 maybe-install-html-utils:
30488 @if utils
30489 maybe-install-html-utils: install-html-utils
30490
30491 install-html-utils: \
30492     configure-utils \
30493     html-utils 
30494         @: $(MAKE); $(unstage)
30495         @[ -f ./utils/Makefile ] || exit 0; \
30496         r=`${PWD_COMMAND}`; export r; \
30497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30498         $(HOST_EXPORTS) \
30499         for flag in $(EXTRA_HOST_FLAGS) ; do \
30500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30501         done; \
30502         echo "Doing install-html in utils"; \
30503         (cd $(HOST_SUBDIR)/utils && \
30504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30506                   "RANLIB=$${RANLIB}" \
30507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30508                   install-html) \
30509           || exit 1
30510
30511 @endif utils
30512
30513 .PHONY: maybe-installcheck-utils installcheck-utils
30514 maybe-installcheck-utils:
30515 @if utils
30516 maybe-installcheck-utils: installcheck-utils
30517
30518 installcheck-utils: \
30519     configure-utils 
30520         @: $(MAKE); $(unstage)
30521         @[ -f ./utils/Makefile ] || exit 0; \
30522         r=`${PWD_COMMAND}`; export r; \
30523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30524         $(HOST_EXPORTS) \
30525         for flag in $(EXTRA_HOST_FLAGS) ; do \
30526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30527         done; \
30528         echo "Doing installcheck in utils"; \
30529         (cd $(HOST_SUBDIR)/utils && \
30530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30532                   "RANLIB=$${RANLIB}" \
30533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30534                   installcheck) \
30535           || exit 1
30536
30537 @endif utils
30538
30539 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
30540 maybe-mostlyclean-utils:
30541 @if utils
30542 maybe-mostlyclean-utils: mostlyclean-utils
30543
30544 mostlyclean-utils: 
30545         @: $(MAKE); $(unstage)
30546         @[ -f ./utils/Makefile ] || exit 0; \
30547         r=`${PWD_COMMAND}`; export r; \
30548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30549         $(HOST_EXPORTS) \
30550         for flag in $(EXTRA_HOST_FLAGS) ; do \
30551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30552         done; \
30553         echo "Doing mostlyclean in utils"; \
30554         (cd $(HOST_SUBDIR)/utils && \
30555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30557                   "RANLIB=$${RANLIB}" \
30558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30559                   mostlyclean) \
30560           || exit 1
30561
30562 @endif utils
30563
30564 .PHONY: maybe-clean-utils clean-utils
30565 maybe-clean-utils:
30566 @if utils
30567 maybe-clean-utils: clean-utils
30568
30569 clean-utils: 
30570         @: $(MAKE); $(unstage)
30571         @[ -f ./utils/Makefile ] || exit 0; \
30572         r=`${PWD_COMMAND}`; export r; \
30573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30574         $(HOST_EXPORTS) \
30575         for flag in $(EXTRA_HOST_FLAGS) ; do \
30576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30577         done; \
30578         echo "Doing clean in utils"; \
30579         (cd $(HOST_SUBDIR)/utils && \
30580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30582                   "RANLIB=$${RANLIB}" \
30583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30584                   clean) \
30585           || exit 1
30586
30587 @endif utils
30588
30589 .PHONY: maybe-distclean-utils distclean-utils
30590 maybe-distclean-utils:
30591 @if utils
30592 maybe-distclean-utils: distclean-utils
30593
30594 distclean-utils: 
30595         @: $(MAKE); $(unstage)
30596         @[ -f ./utils/Makefile ] || exit 0; \
30597         r=`${PWD_COMMAND}`; export r; \
30598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30599         $(HOST_EXPORTS) \
30600         for flag in $(EXTRA_HOST_FLAGS) ; do \
30601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30602         done; \
30603         echo "Doing distclean in utils"; \
30604         (cd $(HOST_SUBDIR)/utils && \
30605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30607                   "RANLIB=$${RANLIB}" \
30608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30609                   distclean) \
30610           || exit 1
30611
30612 @endif utils
30613
30614 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
30615 maybe-maintainer-clean-utils:
30616 @if utils
30617 maybe-maintainer-clean-utils: maintainer-clean-utils
30618
30619 maintainer-clean-utils: 
30620         @: $(MAKE); $(unstage)
30621         @[ -f ./utils/Makefile ] || exit 0; \
30622         r=`${PWD_COMMAND}`; export r; \
30623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30624         $(HOST_EXPORTS) \
30625         for flag in $(EXTRA_HOST_FLAGS) ; do \
30626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30627         done; \
30628         echo "Doing maintainer-clean in utils"; \
30629         (cd $(HOST_SUBDIR)/utils && \
30630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30632                   "RANLIB=$${RANLIB}" \
30633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30634                   maintainer-clean) \
30635           || exit 1
30636
30637 @endif utils
30638
30639
30640
30641 .PHONY: configure-gnattools maybe-configure-gnattools
30642 maybe-configure-gnattools:
30643 @if gcc-bootstrap
30644 configure-gnattools: stage_current
30645 @endif gcc-bootstrap
30646 @if gnattools
30647 maybe-configure-gnattools: configure-gnattools
30648 configure-gnattools: 
30649         @: $(MAKE); $(unstage)
30650         @r=`${PWD_COMMAND}`; export r; \
30651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30652         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
30653         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
30654         $(HOST_EXPORTS)  \
30655         echo Configuring in $(HOST_SUBDIR)/gnattools; \
30656         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
30657         case $(srcdir) in \
30658           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30659           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
30660                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30661         esac; \
30662         module_srcdir=gnattools; \
30663         $(SHELL) \
30664           $$s/$$module_srcdir/configure \
30665           --srcdir=$${topdir}/$$module_srcdir \
30666           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30667           --target=${target_alias}  \
30668           || exit 1
30669 @endif gnattools
30670
30671
30672
30673
30674
30675 .PHONY: all-gnattools maybe-all-gnattools
30676 maybe-all-gnattools:
30677 @if gcc-bootstrap
30678 all-gnattools: stage_current
30679 @endif gcc-bootstrap
30680 @if gnattools
30681 TARGET-gnattools=all
30682 maybe-all-gnattools: all-gnattools
30683 all-gnattools: configure-gnattools
30684         @: $(MAKE); $(unstage)
30685         @r=`${PWD_COMMAND}`; export r; \
30686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30687         $(HOST_EXPORTS)  \
30688         (cd $(HOST_SUBDIR)/gnattools && \
30689           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30690                 $(TARGET-gnattools))
30691 @endif gnattools
30692
30693
30694
30695
30696 .PHONY: check-gnattools maybe-check-gnattools
30697 maybe-check-gnattools:
30698 @if gnattools
30699 maybe-check-gnattools: check-gnattools
30700
30701 check-gnattools:
30702         @: $(MAKE); $(unstage)
30703         @r=`${PWD_COMMAND}`; export r; \
30704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30705         $(HOST_EXPORTS)  \
30706         (cd $(HOST_SUBDIR)/gnattools && \
30707           $(MAKE) $(FLAGS_TO_PASS)  check)
30708
30709 @endif gnattools
30710
30711 .PHONY: install-gnattools maybe-install-gnattools
30712 maybe-install-gnattools:
30713 @if gnattools
30714 maybe-install-gnattools: install-gnattools
30715
30716 install-gnattools: installdirs
30717         @: $(MAKE); $(unstage)
30718         @r=`${PWD_COMMAND}`; export r; \
30719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30720         $(HOST_EXPORTS) \
30721         (cd $(HOST_SUBDIR)/gnattools && \
30722           $(MAKE) $(FLAGS_TO_PASS)  install)
30723
30724 @endif gnattools
30725
30726 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
30727 maybe-install-strip-gnattools:
30728 @if gnattools
30729 maybe-install-strip-gnattools: install-strip-gnattools
30730
30731 install-strip-gnattools: installdirs
30732         @: $(MAKE); $(unstage)
30733         @r=`${PWD_COMMAND}`; export r; \
30734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30735         $(HOST_EXPORTS) \
30736         (cd $(HOST_SUBDIR)/gnattools && \
30737           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30738
30739 @endif gnattools
30740
30741 # Other targets (info, dvi, pdf, etc.)
30742
30743 .PHONY: maybe-info-gnattools info-gnattools
30744 maybe-info-gnattools:
30745 @if gnattools
30746 maybe-info-gnattools: info-gnattools
30747
30748 info-gnattools: \
30749     configure-gnattools 
30750         @: $(MAKE); $(unstage)
30751         @[ -f ./gnattools/Makefile ] || exit 0; \
30752         r=`${PWD_COMMAND}`; export r; \
30753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30754         $(HOST_EXPORTS) \
30755         for flag in $(EXTRA_HOST_FLAGS) ; do \
30756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30757         done; \
30758         echo "Doing info in gnattools"; \
30759         (cd $(HOST_SUBDIR)/gnattools && \
30760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30762                   "RANLIB=$${RANLIB}" \
30763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30764                   info) \
30765           || exit 1
30766
30767 @endif gnattools
30768
30769 .PHONY: maybe-dvi-gnattools dvi-gnattools
30770 maybe-dvi-gnattools:
30771 @if gnattools
30772 maybe-dvi-gnattools: dvi-gnattools
30773
30774 dvi-gnattools: \
30775     configure-gnattools 
30776         @: $(MAKE); $(unstage)
30777         @[ -f ./gnattools/Makefile ] || exit 0; \
30778         r=`${PWD_COMMAND}`; export r; \
30779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30780         $(HOST_EXPORTS) \
30781         for flag in $(EXTRA_HOST_FLAGS) ; do \
30782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30783         done; \
30784         echo "Doing dvi in gnattools"; \
30785         (cd $(HOST_SUBDIR)/gnattools && \
30786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30788                   "RANLIB=$${RANLIB}" \
30789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30790                   dvi) \
30791           || exit 1
30792
30793 @endif gnattools
30794
30795 .PHONY: maybe-pdf-gnattools pdf-gnattools
30796 maybe-pdf-gnattools:
30797 @if gnattools
30798 maybe-pdf-gnattools: pdf-gnattools
30799
30800 pdf-gnattools: \
30801     configure-gnattools 
30802         @: $(MAKE); $(unstage)
30803         @[ -f ./gnattools/Makefile ] || exit 0; \
30804         r=`${PWD_COMMAND}`; export r; \
30805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30806         $(HOST_EXPORTS) \
30807         for flag in $(EXTRA_HOST_FLAGS) ; do \
30808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30809         done; \
30810         echo "Doing pdf in gnattools"; \
30811         (cd $(HOST_SUBDIR)/gnattools && \
30812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30814                   "RANLIB=$${RANLIB}" \
30815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30816                   pdf) \
30817           || exit 1
30818
30819 @endif gnattools
30820
30821 .PHONY: maybe-html-gnattools html-gnattools
30822 maybe-html-gnattools:
30823 @if gnattools
30824 maybe-html-gnattools: html-gnattools
30825
30826 html-gnattools: \
30827     configure-gnattools 
30828         @: $(MAKE); $(unstage)
30829         @[ -f ./gnattools/Makefile ] || exit 0; \
30830         r=`${PWD_COMMAND}`; export r; \
30831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30832         $(HOST_EXPORTS) \
30833         for flag in $(EXTRA_HOST_FLAGS) ; do \
30834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30835         done; \
30836         echo "Doing html in gnattools"; \
30837         (cd $(HOST_SUBDIR)/gnattools && \
30838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30840                   "RANLIB=$${RANLIB}" \
30841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30842                   html) \
30843           || exit 1
30844
30845 @endif gnattools
30846
30847 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
30848 maybe-TAGS-gnattools:
30849 @if gnattools
30850 maybe-TAGS-gnattools: TAGS-gnattools
30851
30852 TAGS-gnattools: \
30853     configure-gnattools 
30854         @: $(MAKE); $(unstage)
30855         @[ -f ./gnattools/Makefile ] || exit 0; \
30856         r=`${PWD_COMMAND}`; export r; \
30857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30858         $(HOST_EXPORTS) \
30859         for flag in $(EXTRA_HOST_FLAGS) ; do \
30860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30861         done; \
30862         echo "Doing TAGS in gnattools"; \
30863         (cd $(HOST_SUBDIR)/gnattools && \
30864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30866                   "RANLIB=$${RANLIB}" \
30867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30868                   TAGS) \
30869           || exit 1
30870
30871 @endif gnattools
30872
30873 .PHONY: maybe-install-info-gnattools install-info-gnattools
30874 maybe-install-info-gnattools:
30875 @if gnattools
30876 maybe-install-info-gnattools: install-info-gnattools
30877
30878 install-info-gnattools: \
30879     configure-gnattools \
30880     info-gnattools 
30881         @: $(MAKE); $(unstage)
30882         @[ -f ./gnattools/Makefile ] || exit 0; \
30883         r=`${PWD_COMMAND}`; export r; \
30884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30885         $(HOST_EXPORTS) \
30886         for flag in $(EXTRA_HOST_FLAGS) ; do \
30887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30888         done; \
30889         echo "Doing install-info in gnattools"; \
30890         (cd $(HOST_SUBDIR)/gnattools && \
30891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30893                   "RANLIB=$${RANLIB}" \
30894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30895                   install-info) \
30896           || exit 1
30897
30898 @endif gnattools
30899
30900 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
30901 maybe-install-pdf-gnattools:
30902 @if gnattools
30903 maybe-install-pdf-gnattools: install-pdf-gnattools
30904
30905 install-pdf-gnattools: \
30906     configure-gnattools \
30907     pdf-gnattools 
30908         @: $(MAKE); $(unstage)
30909         @[ -f ./gnattools/Makefile ] || exit 0; \
30910         r=`${PWD_COMMAND}`; export r; \
30911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30912         $(HOST_EXPORTS) \
30913         for flag in $(EXTRA_HOST_FLAGS) ; do \
30914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30915         done; \
30916         echo "Doing install-pdf in gnattools"; \
30917         (cd $(HOST_SUBDIR)/gnattools && \
30918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30920                   "RANLIB=$${RANLIB}" \
30921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30922                   install-pdf) \
30923           || exit 1
30924
30925 @endif gnattools
30926
30927 .PHONY: maybe-install-html-gnattools install-html-gnattools
30928 maybe-install-html-gnattools:
30929 @if gnattools
30930 maybe-install-html-gnattools: install-html-gnattools
30931
30932 install-html-gnattools: \
30933     configure-gnattools \
30934     html-gnattools 
30935         @: $(MAKE); $(unstage)
30936         @[ -f ./gnattools/Makefile ] || exit 0; \
30937         r=`${PWD_COMMAND}`; export r; \
30938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30939         $(HOST_EXPORTS) \
30940         for flag in $(EXTRA_HOST_FLAGS) ; do \
30941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30942         done; \
30943         echo "Doing install-html in gnattools"; \
30944         (cd $(HOST_SUBDIR)/gnattools && \
30945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30947                   "RANLIB=$${RANLIB}" \
30948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30949                   install-html) \
30950           || exit 1
30951
30952 @endif gnattools
30953
30954 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
30955 maybe-installcheck-gnattools:
30956 @if gnattools
30957 maybe-installcheck-gnattools: installcheck-gnattools
30958
30959 installcheck-gnattools: \
30960     configure-gnattools 
30961         @: $(MAKE); $(unstage)
30962         @[ -f ./gnattools/Makefile ] || exit 0; \
30963         r=`${PWD_COMMAND}`; export r; \
30964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30965         $(HOST_EXPORTS) \
30966         for flag in $(EXTRA_HOST_FLAGS) ; do \
30967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30968         done; \
30969         echo "Doing installcheck in gnattools"; \
30970         (cd $(HOST_SUBDIR)/gnattools && \
30971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30973                   "RANLIB=$${RANLIB}" \
30974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30975                   installcheck) \
30976           || exit 1
30977
30978 @endif gnattools
30979
30980 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
30981 maybe-mostlyclean-gnattools:
30982 @if gnattools
30983 maybe-mostlyclean-gnattools: mostlyclean-gnattools
30984
30985 mostlyclean-gnattools: 
30986         @: $(MAKE); $(unstage)
30987         @[ -f ./gnattools/Makefile ] || exit 0; \
30988         r=`${PWD_COMMAND}`; export r; \
30989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30990         $(HOST_EXPORTS) \
30991         for flag in $(EXTRA_HOST_FLAGS) ; do \
30992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30993         done; \
30994         echo "Doing mostlyclean in gnattools"; \
30995         (cd $(HOST_SUBDIR)/gnattools && \
30996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30998                   "RANLIB=$${RANLIB}" \
30999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31000                   mostlyclean) \
31001           || exit 1
31002
31003 @endif gnattools
31004
31005 .PHONY: maybe-clean-gnattools clean-gnattools
31006 maybe-clean-gnattools:
31007 @if gnattools
31008 maybe-clean-gnattools: clean-gnattools
31009
31010 clean-gnattools: 
31011         @: $(MAKE); $(unstage)
31012         @[ -f ./gnattools/Makefile ] || exit 0; \
31013         r=`${PWD_COMMAND}`; export r; \
31014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31015         $(HOST_EXPORTS) \
31016         for flag in $(EXTRA_HOST_FLAGS) ; do \
31017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31018         done; \
31019         echo "Doing clean in gnattools"; \
31020         (cd $(HOST_SUBDIR)/gnattools && \
31021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31023                   "RANLIB=$${RANLIB}" \
31024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31025                   clean) \
31026           || exit 1
31027
31028 @endif gnattools
31029
31030 .PHONY: maybe-distclean-gnattools distclean-gnattools
31031 maybe-distclean-gnattools:
31032 @if gnattools
31033 maybe-distclean-gnattools: distclean-gnattools
31034
31035 distclean-gnattools: 
31036         @: $(MAKE); $(unstage)
31037         @[ -f ./gnattools/Makefile ] || exit 0; \
31038         r=`${PWD_COMMAND}`; export r; \
31039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31040         $(HOST_EXPORTS) \
31041         for flag in $(EXTRA_HOST_FLAGS) ; do \
31042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31043         done; \
31044         echo "Doing distclean in gnattools"; \
31045         (cd $(HOST_SUBDIR)/gnattools && \
31046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31048                   "RANLIB=$${RANLIB}" \
31049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31050                   distclean) \
31051           || exit 1
31052
31053 @endif gnattools
31054
31055 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
31056 maybe-maintainer-clean-gnattools:
31057 @if gnattools
31058 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
31059
31060 maintainer-clean-gnattools: 
31061         @: $(MAKE); $(unstage)
31062         @[ -f ./gnattools/Makefile ] || exit 0; \
31063         r=`${PWD_COMMAND}`; export r; \
31064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31065         $(HOST_EXPORTS) \
31066         for flag in $(EXTRA_HOST_FLAGS) ; do \
31067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31068         done; \
31069         echo "Doing maintainer-clean in gnattools"; \
31070         (cd $(HOST_SUBDIR)/gnattools && \
31071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31073                   "RANLIB=$${RANLIB}" \
31074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31075                   maintainer-clean) \
31076           || exit 1
31077
31078 @endif gnattools
31079
31080
31081
31082 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
31083 maybe-configure-lto-plugin:
31084 @if gcc-bootstrap
31085 configure-lto-plugin: stage_current
31086 @endif gcc-bootstrap
31087 @if lto-plugin
31088 maybe-configure-lto-plugin: configure-lto-plugin
31089 configure-lto-plugin: 
31090         @r=`${PWD_COMMAND}`; export r; \
31091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31092         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31093         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31094         $(HOST_EXPORTS)  \
31095         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
31096         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
31097         case $(srcdir) in \
31098           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31099           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31100                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31101         esac; \
31102         module_srcdir=lto-plugin; \
31103         $(SHELL) \
31104           $$s/$$module_srcdir/configure \
31105           --srcdir=$${topdir}/$$module_srcdir \
31106           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31107           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
31108           || exit 1
31109 @endif lto-plugin
31110
31111
31112
31113 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
31114 maybe-configure-stage1-lto-plugin:
31115 @if lto-plugin-bootstrap
31116 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
31117 configure-stage1-lto-plugin:
31118         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31119         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31120         @r=`${PWD_COMMAND}`; export r; \
31121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31122         TFLAGS="$(STAGE1_TFLAGS)"; \
31123         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31124         $(HOST_EXPORTS) \
31125         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
31126         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
31127         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
31128         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
31129         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31130         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31131         case $(srcdir) in \
31132           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31133           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31134                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31135         esac; \
31136         module_srcdir=lto-plugin; \
31137         $(SHELL) $$s/$$module_srcdir/configure \
31138           --srcdir=$${topdir}/$$module_srcdir \
31139           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31140           --target=${target_alias} \
31141            \
31142           $(STAGE1_CONFIGURE_FLAGS) \
31143           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31144 @endif lto-plugin-bootstrap
31145
31146 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
31147 maybe-configure-stage2-lto-plugin:
31148 @if lto-plugin-bootstrap
31149 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
31150 configure-stage2-lto-plugin:
31151         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31152         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31153         @r=`${PWD_COMMAND}`; export r; \
31154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31155         TFLAGS="$(STAGE2_TFLAGS)"; \
31156         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31157         $(HOST_EXPORTS) \
31158         $(POSTSTAGE1_HOST_EXPORTS) \
31159         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
31160         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
31161         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
31162         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
31163         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31164         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31165         case $(srcdir) in \
31166           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31167           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31168                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31169         esac; \
31170         module_srcdir=lto-plugin; \
31171         $(SHELL) $$s/$$module_srcdir/configure \
31172           --srcdir=$${topdir}/$$module_srcdir \
31173           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31174           --target=${target_alias} \
31175           --with-build-libsubdir=$(HOST_SUBDIR) \
31176           $(STAGE2_CONFIGURE_FLAGS) \
31177           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31178 @endif lto-plugin-bootstrap
31179
31180 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
31181 maybe-configure-stage3-lto-plugin:
31182 @if lto-plugin-bootstrap
31183 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
31184 configure-stage3-lto-plugin:
31185         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31186         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31187         @r=`${PWD_COMMAND}`; export r; \
31188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31189         TFLAGS="$(STAGE3_TFLAGS)"; \
31190         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31191         $(HOST_EXPORTS) \
31192         $(POSTSTAGE1_HOST_EXPORTS) \
31193         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
31194         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
31195         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
31196         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
31197         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31198         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31199         case $(srcdir) in \
31200           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31201           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31202                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31203         esac; \
31204         module_srcdir=lto-plugin; \
31205         $(SHELL) $$s/$$module_srcdir/configure \
31206           --srcdir=$${topdir}/$$module_srcdir \
31207           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31208           --target=${target_alias} \
31209           --with-build-libsubdir=$(HOST_SUBDIR) \
31210           $(STAGE3_CONFIGURE_FLAGS) \
31211           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31212 @endif lto-plugin-bootstrap
31213
31214 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
31215 maybe-configure-stage4-lto-plugin:
31216 @if lto-plugin-bootstrap
31217 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
31218 configure-stage4-lto-plugin:
31219         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31220         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31221         @r=`${PWD_COMMAND}`; export r; \
31222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31223         TFLAGS="$(STAGE4_TFLAGS)"; \
31224         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31225         $(HOST_EXPORTS) \
31226         $(POSTSTAGE1_HOST_EXPORTS) \
31227         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
31228         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
31229         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
31230         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
31231         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31232         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31233         case $(srcdir) in \
31234           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31235           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31236                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31237         esac; \
31238         module_srcdir=lto-plugin; \
31239         $(SHELL) $$s/$$module_srcdir/configure \
31240           --srcdir=$${topdir}/$$module_srcdir \
31241           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31242           --target=${target_alias} \
31243           --with-build-libsubdir=$(HOST_SUBDIR) \
31244           $(STAGE4_CONFIGURE_FLAGS) \
31245           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31246 @endif lto-plugin-bootstrap
31247
31248 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
31249 maybe-configure-stageprofile-lto-plugin:
31250 @if lto-plugin-bootstrap
31251 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31252 configure-stageprofile-lto-plugin:
31253         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31254         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31255         @r=`${PWD_COMMAND}`; export r; \
31256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31257         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31258         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31259         $(HOST_EXPORTS) \
31260         $(POSTSTAGE1_HOST_EXPORTS) \
31261         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
31262         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
31263         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
31264         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
31265         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31266         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31267         case $(srcdir) in \
31268           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31269           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31270                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31271         esac; \
31272         module_srcdir=lto-plugin; \
31273         $(SHELL) $$s/$$module_srcdir/configure \
31274           --srcdir=$${topdir}/$$module_srcdir \
31275           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31276           --target=${target_alias} \
31277           --with-build-libsubdir=$(HOST_SUBDIR) \
31278           $(STAGEprofile_CONFIGURE_FLAGS) \
31279           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31280 @endif lto-plugin-bootstrap
31281
31282 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
31283 maybe-configure-stagefeedback-lto-plugin:
31284 @if lto-plugin-bootstrap
31285 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31286 configure-stagefeedback-lto-plugin:
31287         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31288         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31289         @r=`${PWD_COMMAND}`; export r; \
31290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31291         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31292         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31293         $(HOST_EXPORTS) \
31294         $(POSTSTAGE1_HOST_EXPORTS) \
31295         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
31296         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
31297         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
31298         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
31299         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31300         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31301         case $(srcdir) in \
31302           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31303           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31304                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31305         esac; \
31306         module_srcdir=lto-plugin; \
31307         $(SHELL) $$s/$$module_srcdir/configure \
31308           --srcdir=$${topdir}/$$module_srcdir \
31309           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31310           --target=${target_alias} \
31311           --with-build-libsubdir=$(HOST_SUBDIR) \
31312           $(STAGEfeedback_CONFIGURE_FLAGS) \
31313           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31314 @endif lto-plugin-bootstrap
31315
31316
31317
31318
31319
31320 .PHONY: all-lto-plugin maybe-all-lto-plugin
31321 maybe-all-lto-plugin:
31322 @if gcc-bootstrap
31323 all-lto-plugin: stage_current
31324 @endif gcc-bootstrap
31325 @if lto-plugin
31326 TARGET-lto-plugin=all
31327 maybe-all-lto-plugin: all-lto-plugin
31328 all-lto-plugin: configure-lto-plugin
31329         @r=`${PWD_COMMAND}`; export r; \
31330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31331         $(HOST_EXPORTS)  \
31332         (cd $(HOST_SUBDIR)/lto-plugin && \
31333           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31334                 $(TARGET-lto-plugin))
31335 @endif lto-plugin
31336
31337
31338
31339 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
31340 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
31341 maybe-all-stage1-lto-plugin:
31342 maybe-clean-stage1-lto-plugin:
31343 @if lto-plugin-bootstrap
31344 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
31345 all-stage1: all-stage1-lto-plugin
31346 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
31347 all-stage1-lto-plugin: configure-stage1-lto-plugin
31348         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31349         @r=`${PWD_COMMAND}`; export r; \
31350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31351         TFLAGS="$(STAGE1_TFLAGS)"; \
31352         $(HOST_EXPORTS)  \
31353         cd $(HOST_SUBDIR)/lto-plugin && \
31354          \
31355         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31356                 CFLAGS="$(STAGE1_CFLAGS)" \
31357                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31358                 LIBCFLAGS="$(LIBCFLAGS)" \
31359                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31360                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31361                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31362                 $(EXTRA_HOST_FLAGS)  \
31363                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31364                 TFLAGS="$(STAGE1_TFLAGS)"  \
31365                 $(TARGET-stage1-lto-plugin)
31366
31367 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
31368 clean-stage1: clean-stage1-lto-plugin
31369 clean-stage1-lto-plugin:
31370         @if [ $(current_stage) = stage1 ]; then \
31371           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31372         else \
31373           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
31374           $(MAKE) stage1-start; \
31375         fi; \
31376         cd $(HOST_SUBDIR)/lto-plugin && \
31377         $(MAKE) $(EXTRA_HOST_FLAGS)  \
31378         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31379 @endif lto-plugin-bootstrap
31380
31381
31382 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
31383 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
31384 maybe-all-stage2-lto-plugin:
31385 maybe-clean-stage2-lto-plugin:
31386 @if lto-plugin-bootstrap
31387 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
31388 all-stage2: all-stage2-lto-plugin
31389 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
31390 all-stage2-lto-plugin: configure-stage2-lto-plugin
31391         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31392         @r=`${PWD_COMMAND}`; export r; \
31393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31394         TFLAGS="$(STAGE2_TFLAGS)"; \
31395         $(HOST_EXPORTS) \
31396         $(POSTSTAGE1_HOST_EXPORTS)  \
31397         cd $(HOST_SUBDIR)/lto-plugin && \
31398          \
31399         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31400                 CFLAGS="$(STAGE2_CFLAGS)" \
31401                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31402                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
31403                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31404                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31405                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31406                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31407                 TFLAGS="$(STAGE2_TFLAGS)"  \
31408                 $(TARGET-stage2-lto-plugin)
31409
31410 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
31411 clean-stage2: clean-stage2-lto-plugin
31412 clean-stage2-lto-plugin:
31413         @if [ $(current_stage) = stage2 ]; then \
31414           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31415         else \
31416           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
31417           $(MAKE) stage2-start; \
31418         fi; \
31419         cd $(HOST_SUBDIR)/lto-plugin && \
31420         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31421 @endif lto-plugin-bootstrap
31422
31423
31424 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
31425 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
31426 maybe-all-stage3-lto-plugin:
31427 maybe-clean-stage3-lto-plugin:
31428 @if lto-plugin-bootstrap
31429 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
31430 all-stage3: all-stage3-lto-plugin
31431 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
31432 all-stage3-lto-plugin: configure-stage3-lto-plugin
31433         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31434         @r=`${PWD_COMMAND}`; export r; \
31435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31436         TFLAGS="$(STAGE3_TFLAGS)"; \
31437         $(HOST_EXPORTS) \
31438         $(POSTSTAGE1_HOST_EXPORTS)  \
31439         cd $(HOST_SUBDIR)/lto-plugin && \
31440          \
31441         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31442                 CFLAGS="$(STAGE3_CFLAGS)" \
31443                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31444                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
31445                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31446                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31447                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31448                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31449                 TFLAGS="$(STAGE3_TFLAGS)"  \
31450                 $(TARGET-stage3-lto-plugin)
31451
31452 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
31453 clean-stage3: clean-stage3-lto-plugin
31454 clean-stage3-lto-plugin:
31455         @if [ $(current_stage) = stage3 ]; then \
31456           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31457         else \
31458           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
31459           $(MAKE) stage3-start; \
31460         fi; \
31461         cd $(HOST_SUBDIR)/lto-plugin && \
31462         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31463 @endif lto-plugin-bootstrap
31464
31465
31466 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
31467 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
31468 maybe-all-stage4-lto-plugin:
31469 maybe-clean-stage4-lto-plugin:
31470 @if lto-plugin-bootstrap
31471 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
31472 all-stage4: all-stage4-lto-plugin
31473 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
31474 all-stage4-lto-plugin: configure-stage4-lto-plugin
31475         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31476         @r=`${PWD_COMMAND}`; export r; \
31477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31478         TFLAGS="$(STAGE4_TFLAGS)"; \
31479         $(HOST_EXPORTS) \
31480         $(POSTSTAGE1_HOST_EXPORTS)  \
31481         cd $(HOST_SUBDIR)/lto-plugin && \
31482          \
31483         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31484                 CFLAGS="$(STAGE4_CFLAGS)" \
31485                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31486                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31487                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31488                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31489                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31490                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31491                 TFLAGS="$(STAGE4_TFLAGS)"  \
31492                 $(TARGET-stage4-lto-plugin)
31493
31494 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
31495 clean-stage4: clean-stage4-lto-plugin
31496 clean-stage4-lto-plugin:
31497         @if [ $(current_stage) = stage4 ]; then \
31498           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31499         else \
31500           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
31501           $(MAKE) stage4-start; \
31502         fi; \
31503         cd $(HOST_SUBDIR)/lto-plugin && \
31504         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31505 @endif lto-plugin-bootstrap
31506
31507
31508 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
31509 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
31510 maybe-all-stageprofile-lto-plugin:
31511 maybe-clean-stageprofile-lto-plugin:
31512 @if lto-plugin-bootstrap
31513 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
31514 all-stageprofile: all-stageprofile-lto-plugin
31515 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
31516 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31517         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31518         @r=`${PWD_COMMAND}`; export r; \
31519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31520         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31521         $(HOST_EXPORTS) \
31522         $(POSTSTAGE1_HOST_EXPORTS)  \
31523         cd $(HOST_SUBDIR)/lto-plugin && \
31524          \
31525         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31526                 CFLAGS="$(STAGEprofile_CFLAGS)" \
31527                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31528                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31529                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31530                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31531                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31532                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31533                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
31534                 $(TARGET-stageprofile-lto-plugin)
31535
31536 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
31537 clean-stageprofile: clean-stageprofile-lto-plugin
31538 clean-stageprofile-lto-plugin:
31539         @if [ $(current_stage) = stageprofile ]; then \
31540           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31541         else \
31542           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
31543           $(MAKE) stageprofile-start; \
31544         fi; \
31545         cd $(HOST_SUBDIR)/lto-plugin && \
31546         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31547 @endif lto-plugin-bootstrap
31548
31549
31550 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
31551 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
31552 maybe-all-stagefeedback-lto-plugin:
31553 maybe-clean-stagefeedback-lto-plugin:
31554 @if lto-plugin-bootstrap
31555 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
31556 all-stagefeedback: all-stagefeedback-lto-plugin
31557 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
31558 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31559         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31560         @r=`${PWD_COMMAND}`; export r; \
31561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31562         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31563         $(HOST_EXPORTS) \
31564         $(POSTSTAGE1_HOST_EXPORTS)  \
31565         cd $(HOST_SUBDIR)/lto-plugin && \
31566          \
31567         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31568                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31569                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31570                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31571                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31572                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31573                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31574                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31575                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
31576                 $(TARGET-stagefeedback-lto-plugin)
31577
31578 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
31579 clean-stagefeedback: clean-stagefeedback-lto-plugin
31580 clean-stagefeedback-lto-plugin:
31581         @if [ $(current_stage) = stagefeedback ]; then \
31582           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31583         else \
31584           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
31585           $(MAKE) stagefeedback-start; \
31586         fi; \
31587         cd $(HOST_SUBDIR)/lto-plugin && \
31588         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31589 @endif lto-plugin-bootstrap
31590
31591
31592
31593
31594
31595 .PHONY: check-lto-plugin maybe-check-lto-plugin
31596 maybe-check-lto-plugin:
31597 @if lto-plugin
31598 maybe-check-lto-plugin: check-lto-plugin
31599
31600 check-lto-plugin:
31601         @: $(MAKE); $(unstage)
31602         @r=`${PWD_COMMAND}`; export r; \
31603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31604         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
31605         (cd $(HOST_SUBDIR)/lto-plugin && \
31606           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
31607
31608 @endif lto-plugin
31609
31610 .PHONY: install-lto-plugin maybe-install-lto-plugin
31611 maybe-install-lto-plugin:
31612 @if lto-plugin
31613 maybe-install-lto-plugin: install-lto-plugin
31614
31615 install-lto-plugin: installdirs
31616         @: $(MAKE); $(unstage)
31617         @r=`${PWD_COMMAND}`; export r; \
31618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31619         $(HOST_EXPORTS) \
31620         (cd $(HOST_SUBDIR)/lto-plugin && \
31621           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
31622
31623 @endif lto-plugin
31624
31625 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
31626 maybe-install-strip-lto-plugin:
31627 @if lto-plugin
31628 maybe-install-strip-lto-plugin: install-strip-lto-plugin
31629
31630 install-strip-lto-plugin: installdirs
31631         @: $(MAKE); $(unstage)
31632         @r=`${PWD_COMMAND}`; export r; \
31633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31634         $(HOST_EXPORTS) \
31635         (cd $(HOST_SUBDIR)/lto-plugin && \
31636           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
31637
31638 @endif lto-plugin
31639
31640 # Other targets (info, dvi, pdf, etc.)
31641
31642 .PHONY: maybe-info-lto-plugin info-lto-plugin
31643 maybe-info-lto-plugin:
31644 @if lto-plugin
31645 maybe-info-lto-plugin: info-lto-plugin
31646
31647 info-lto-plugin: \
31648     configure-lto-plugin 
31649         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31650         r=`${PWD_COMMAND}`; export r; \
31651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31652         $(HOST_EXPORTS) \
31653         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31655         done; \
31656         echo "Doing info in lto-plugin"; \
31657         (cd $(HOST_SUBDIR)/lto-plugin && \
31658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31660                   "RANLIB=$${RANLIB}" \
31661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31662                   info) \
31663           || exit 1
31664
31665 @endif lto-plugin
31666
31667 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
31668 maybe-dvi-lto-plugin:
31669 @if lto-plugin
31670 maybe-dvi-lto-plugin: dvi-lto-plugin
31671
31672 dvi-lto-plugin: \
31673     configure-lto-plugin 
31674         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31675         r=`${PWD_COMMAND}`; export r; \
31676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31677         $(HOST_EXPORTS) \
31678         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31680         done; \
31681         echo "Doing dvi in lto-plugin"; \
31682         (cd $(HOST_SUBDIR)/lto-plugin && \
31683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31685                   "RANLIB=$${RANLIB}" \
31686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31687                   dvi) \
31688           || exit 1
31689
31690 @endif lto-plugin
31691
31692 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
31693 maybe-pdf-lto-plugin:
31694 @if lto-plugin
31695 maybe-pdf-lto-plugin: pdf-lto-plugin
31696
31697 pdf-lto-plugin: \
31698     configure-lto-plugin 
31699         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31700         r=`${PWD_COMMAND}`; export r; \
31701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31702         $(HOST_EXPORTS) \
31703         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31705         done; \
31706         echo "Doing pdf in lto-plugin"; \
31707         (cd $(HOST_SUBDIR)/lto-plugin && \
31708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31710                   "RANLIB=$${RANLIB}" \
31711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31712                   pdf) \
31713           || exit 1
31714
31715 @endif lto-plugin
31716
31717 .PHONY: maybe-html-lto-plugin html-lto-plugin
31718 maybe-html-lto-plugin:
31719 @if lto-plugin
31720 maybe-html-lto-plugin: html-lto-plugin
31721
31722 html-lto-plugin: \
31723     configure-lto-plugin 
31724         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31725         r=`${PWD_COMMAND}`; export r; \
31726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31727         $(HOST_EXPORTS) \
31728         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31730         done; \
31731         echo "Doing html in lto-plugin"; \
31732         (cd $(HOST_SUBDIR)/lto-plugin && \
31733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31735                   "RANLIB=$${RANLIB}" \
31736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31737                   html) \
31738           || exit 1
31739
31740 @endif lto-plugin
31741
31742 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
31743 maybe-TAGS-lto-plugin:
31744 @if lto-plugin
31745 maybe-TAGS-lto-plugin: TAGS-lto-plugin
31746
31747 TAGS-lto-plugin: \
31748     configure-lto-plugin 
31749         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31750         r=`${PWD_COMMAND}`; export r; \
31751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31752         $(HOST_EXPORTS) \
31753         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31755         done; \
31756         echo "Doing TAGS in lto-plugin"; \
31757         (cd $(HOST_SUBDIR)/lto-plugin && \
31758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31760                   "RANLIB=$${RANLIB}" \
31761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31762                   TAGS) \
31763           || exit 1
31764
31765 @endif lto-plugin
31766
31767 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
31768 maybe-install-info-lto-plugin:
31769 @if lto-plugin
31770 maybe-install-info-lto-plugin: install-info-lto-plugin
31771
31772 install-info-lto-plugin: \
31773     configure-lto-plugin \
31774     info-lto-plugin 
31775         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31776         r=`${PWD_COMMAND}`; export r; \
31777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31778         $(HOST_EXPORTS) \
31779         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31781         done; \
31782         echo "Doing install-info in lto-plugin"; \
31783         (cd $(HOST_SUBDIR)/lto-plugin && \
31784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31786                   "RANLIB=$${RANLIB}" \
31787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31788                   install-info) \
31789           || exit 1
31790
31791 @endif lto-plugin
31792
31793 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
31794 maybe-install-pdf-lto-plugin:
31795 @if lto-plugin
31796 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
31797
31798 install-pdf-lto-plugin: \
31799     configure-lto-plugin \
31800     pdf-lto-plugin 
31801         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31802         r=`${PWD_COMMAND}`; export r; \
31803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31804         $(HOST_EXPORTS) \
31805         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31807         done; \
31808         echo "Doing install-pdf in lto-plugin"; \
31809         (cd $(HOST_SUBDIR)/lto-plugin && \
31810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31812                   "RANLIB=$${RANLIB}" \
31813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31814                   install-pdf) \
31815           || exit 1
31816
31817 @endif lto-plugin
31818
31819 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
31820 maybe-install-html-lto-plugin:
31821 @if lto-plugin
31822 maybe-install-html-lto-plugin: install-html-lto-plugin
31823
31824 install-html-lto-plugin: \
31825     configure-lto-plugin \
31826     html-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 install-html 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                   install-html) \
31841           || exit 1
31842
31843 @endif lto-plugin
31844
31845 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
31846 maybe-installcheck-lto-plugin:
31847 @if lto-plugin
31848 maybe-installcheck-lto-plugin: installcheck-lto-plugin
31849
31850 installcheck-lto-plugin: \
31851     configure-lto-plugin 
31852         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31853         r=`${PWD_COMMAND}`; export r; \
31854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31855         $(HOST_EXPORTS) \
31856         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31858         done; \
31859         echo "Doing installcheck in lto-plugin"; \
31860         (cd $(HOST_SUBDIR)/lto-plugin && \
31861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31863                   "RANLIB=$${RANLIB}" \
31864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31865                   installcheck) \
31866           || exit 1
31867
31868 @endif lto-plugin
31869
31870 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
31871 maybe-mostlyclean-lto-plugin:
31872 @if lto-plugin
31873 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
31874
31875 mostlyclean-lto-plugin: 
31876         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31877         r=`${PWD_COMMAND}`; export r; \
31878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31879         $(HOST_EXPORTS) \
31880         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31882         done; \
31883         echo "Doing mostlyclean in lto-plugin"; \
31884         (cd $(HOST_SUBDIR)/lto-plugin && \
31885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31887                   "RANLIB=$${RANLIB}" \
31888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31889                   mostlyclean) \
31890           || exit 1
31891
31892 @endif lto-plugin
31893
31894 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
31895 maybe-clean-lto-plugin:
31896 @if lto-plugin
31897 maybe-clean-lto-plugin: clean-lto-plugin
31898
31899 clean-lto-plugin: 
31900         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31901         r=`${PWD_COMMAND}`; export r; \
31902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31903         $(HOST_EXPORTS) \
31904         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31906         done; \
31907         echo "Doing clean in lto-plugin"; \
31908         (cd $(HOST_SUBDIR)/lto-plugin && \
31909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31911                   "RANLIB=$${RANLIB}" \
31912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31913                   clean) \
31914           || exit 1
31915
31916 @endif lto-plugin
31917
31918 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
31919 maybe-distclean-lto-plugin:
31920 @if lto-plugin
31921 maybe-distclean-lto-plugin: distclean-lto-plugin
31922
31923 distclean-lto-plugin: 
31924         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31925         r=`${PWD_COMMAND}`; export r; \
31926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31927         $(HOST_EXPORTS) \
31928         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31930         done; \
31931         echo "Doing distclean in lto-plugin"; \
31932         (cd $(HOST_SUBDIR)/lto-plugin && \
31933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31935                   "RANLIB=$${RANLIB}" \
31936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31937                   distclean) \
31938           || exit 1
31939
31940 @endif lto-plugin
31941
31942 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
31943 maybe-maintainer-clean-lto-plugin:
31944 @if lto-plugin
31945 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
31946
31947 maintainer-clean-lto-plugin: 
31948         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31949         r=`${PWD_COMMAND}`; export r; \
31950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31951         $(HOST_EXPORTS) \
31952         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31954         done; \
31955         echo "Doing maintainer-clean in lto-plugin"; \
31956         (cd $(HOST_SUBDIR)/lto-plugin && \
31957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31959                   "RANLIB=$${RANLIB}" \
31960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31961                   maintainer-clean) \
31962           || exit 1
31963
31964 @endif lto-plugin
31965
31966
31967
31968 .PHONY: configure-libcc1 maybe-configure-libcc1
31969 maybe-configure-libcc1:
31970 @if gcc-bootstrap
31971 configure-libcc1: stage_current
31972 @endif gcc-bootstrap
31973 @if libcc1
31974 maybe-configure-libcc1: configure-libcc1
31975 configure-libcc1: 
31976         @: $(MAKE); $(unstage)
31977         @r=`${PWD_COMMAND}`; export r; \
31978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31979         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
31980         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
31981         $(HOST_EXPORTS)  \
31982         echo Configuring in $(HOST_SUBDIR)/libcc1; \
31983         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
31984         case $(srcdir) in \
31985           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31986           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
31987                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31988         esac; \
31989         module_srcdir=libcc1; \
31990         $(SHELL) \
31991           $$s/$$module_srcdir/configure \
31992           --srcdir=$${topdir}/$$module_srcdir \
31993           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31994           --target=${target_alias} --enable-shared \
31995           || exit 1
31996 @endif libcc1
31997
31998
31999
32000
32001
32002 .PHONY: all-libcc1 maybe-all-libcc1
32003 maybe-all-libcc1:
32004 @if gcc-bootstrap
32005 all-libcc1: stage_current
32006 @endif gcc-bootstrap
32007 @if libcc1
32008 TARGET-libcc1=all
32009 maybe-all-libcc1: all-libcc1
32010 all-libcc1: configure-libcc1
32011         @: $(MAKE); $(unstage)
32012         @r=`${PWD_COMMAND}`; export r; \
32013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32014         $(HOST_EXPORTS)  \
32015         (cd $(HOST_SUBDIR)/libcc1 && \
32016           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32017                 $(TARGET-libcc1))
32018 @endif libcc1
32019
32020
32021
32022
32023 .PHONY: check-libcc1 maybe-check-libcc1
32024 maybe-check-libcc1:
32025 @if libcc1
32026 maybe-check-libcc1: check-libcc1
32027
32028 check-libcc1:
32029         @: $(MAKE); $(unstage)
32030         @r=`${PWD_COMMAND}`; export r; \
32031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32032         $(HOST_EXPORTS)  \
32033         (cd $(HOST_SUBDIR)/libcc1 && \
32034           $(MAKE) $(FLAGS_TO_PASS)  check)
32035
32036 @endif libcc1
32037
32038 .PHONY: install-libcc1 maybe-install-libcc1
32039 maybe-install-libcc1:
32040 @if libcc1
32041 maybe-install-libcc1: install-libcc1
32042
32043 install-libcc1: installdirs
32044         @: $(MAKE); $(unstage)
32045         @r=`${PWD_COMMAND}`; export r; \
32046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32047         $(HOST_EXPORTS) \
32048         (cd $(HOST_SUBDIR)/libcc1 && \
32049           $(MAKE) $(FLAGS_TO_PASS)  install)
32050
32051 @endif libcc1
32052
32053 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
32054 maybe-install-strip-libcc1:
32055 @if libcc1
32056 maybe-install-strip-libcc1: install-strip-libcc1
32057
32058 install-strip-libcc1: installdirs
32059         @: $(MAKE); $(unstage)
32060         @r=`${PWD_COMMAND}`; export r; \
32061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32062         $(HOST_EXPORTS) \
32063         (cd $(HOST_SUBDIR)/libcc1 && \
32064           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32065
32066 @endif libcc1
32067
32068 # Other targets (info, dvi, pdf, etc.)
32069
32070 .PHONY: maybe-info-libcc1 info-libcc1
32071 maybe-info-libcc1:
32072 @if libcc1
32073 maybe-info-libcc1: info-libcc1
32074
32075 info-libcc1: \
32076     configure-libcc1 
32077         @: $(MAKE); $(unstage)
32078         @[ -f ./libcc1/Makefile ] || exit 0; \
32079         r=`${PWD_COMMAND}`; export r; \
32080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32081         $(HOST_EXPORTS) \
32082         for flag in $(EXTRA_HOST_FLAGS) ; do \
32083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32084         done; \
32085         echo "Doing info in libcc1"; \
32086         (cd $(HOST_SUBDIR)/libcc1 && \
32087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32089                   "RANLIB=$${RANLIB}" \
32090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32091                   info) \
32092           || exit 1
32093
32094 @endif libcc1
32095
32096 .PHONY: maybe-dvi-libcc1 dvi-libcc1
32097 maybe-dvi-libcc1:
32098 @if libcc1
32099 maybe-dvi-libcc1: dvi-libcc1
32100
32101 dvi-libcc1: \
32102     configure-libcc1 
32103         @: $(MAKE); $(unstage)
32104         @[ -f ./libcc1/Makefile ] || exit 0; \
32105         r=`${PWD_COMMAND}`; export r; \
32106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32107         $(HOST_EXPORTS) \
32108         for flag in $(EXTRA_HOST_FLAGS) ; do \
32109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32110         done; \
32111         echo "Doing dvi in libcc1"; \
32112         (cd $(HOST_SUBDIR)/libcc1 && \
32113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32115                   "RANLIB=$${RANLIB}" \
32116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32117                   dvi) \
32118           || exit 1
32119
32120 @endif libcc1
32121
32122 .PHONY: maybe-pdf-libcc1 pdf-libcc1
32123 maybe-pdf-libcc1:
32124 @if libcc1
32125 maybe-pdf-libcc1: pdf-libcc1
32126
32127 pdf-libcc1: \
32128     configure-libcc1 
32129         @: $(MAKE); $(unstage)
32130         @[ -f ./libcc1/Makefile ] || exit 0; \
32131         r=`${PWD_COMMAND}`; export r; \
32132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32133         $(HOST_EXPORTS) \
32134         for flag in $(EXTRA_HOST_FLAGS) ; do \
32135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32136         done; \
32137         echo "Doing pdf in libcc1"; \
32138         (cd $(HOST_SUBDIR)/libcc1 && \
32139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32141                   "RANLIB=$${RANLIB}" \
32142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32143                   pdf) \
32144           || exit 1
32145
32146 @endif libcc1
32147
32148 .PHONY: maybe-html-libcc1 html-libcc1
32149 maybe-html-libcc1:
32150 @if libcc1
32151 maybe-html-libcc1: html-libcc1
32152
32153 html-libcc1: \
32154     configure-libcc1 
32155         @: $(MAKE); $(unstage)
32156         @[ -f ./libcc1/Makefile ] || exit 0; \
32157         r=`${PWD_COMMAND}`; export r; \
32158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32159         $(HOST_EXPORTS) \
32160         for flag in $(EXTRA_HOST_FLAGS) ; do \
32161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32162         done; \
32163         echo "Doing html in libcc1"; \
32164         (cd $(HOST_SUBDIR)/libcc1 && \
32165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32167                   "RANLIB=$${RANLIB}" \
32168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32169                   html) \
32170           || exit 1
32171
32172 @endif libcc1
32173
32174 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
32175 maybe-TAGS-libcc1:
32176 @if libcc1
32177 maybe-TAGS-libcc1: TAGS-libcc1
32178
32179 TAGS-libcc1: \
32180     configure-libcc1 
32181         @: $(MAKE); $(unstage)
32182         @[ -f ./libcc1/Makefile ] || exit 0; \
32183         r=`${PWD_COMMAND}`; export r; \
32184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32185         $(HOST_EXPORTS) \
32186         for flag in $(EXTRA_HOST_FLAGS) ; do \
32187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32188         done; \
32189         echo "Doing TAGS in libcc1"; \
32190         (cd $(HOST_SUBDIR)/libcc1 && \
32191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32193                   "RANLIB=$${RANLIB}" \
32194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32195                   TAGS) \
32196           || exit 1
32197
32198 @endif libcc1
32199
32200 .PHONY: maybe-install-info-libcc1 install-info-libcc1
32201 maybe-install-info-libcc1:
32202 @if libcc1
32203 maybe-install-info-libcc1: install-info-libcc1
32204
32205 install-info-libcc1: \
32206     configure-libcc1 \
32207     info-libcc1 
32208         @: $(MAKE); $(unstage)
32209         @[ -f ./libcc1/Makefile ] || exit 0; \
32210         r=`${PWD_COMMAND}`; export r; \
32211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32212         $(HOST_EXPORTS) \
32213         for flag in $(EXTRA_HOST_FLAGS) ; do \
32214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32215         done; \
32216         echo "Doing install-info in libcc1"; \
32217         (cd $(HOST_SUBDIR)/libcc1 && \
32218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32220                   "RANLIB=$${RANLIB}" \
32221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32222                   install-info) \
32223           || exit 1
32224
32225 @endif libcc1
32226
32227 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
32228 maybe-install-pdf-libcc1:
32229 @if libcc1
32230 maybe-install-pdf-libcc1: install-pdf-libcc1
32231
32232 install-pdf-libcc1: \
32233     configure-libcc1 \
32234     pdf-libcc1 
32235         @: $(MAKE); $(unstage)
32236         @[ -f ./libcc1/Makefile ] || exit 0; \
32237         r=`${PWD_COMMAND}`; export r; \
32238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32239         $(HOST_EXPORTS) \
32240         for flag in $(EXTRA_HOST_FLAGS) ; do \
32241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32242         done; \
32243         echo "Doing install-pdf in libcc1"; \
32244         (cd $(HOST_SUBDIR)/libcc1 && \
32245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32247                   "RANLIB=$${RANLIB}" \
32248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32249                   install-pdf) \
32250           || exit 1
32251
32252 @endif libcc1
32253
32254 .PHONY: maybe-install-html-libcc1 install-html-libcc1
32255 maybe-install-html-libcc1:
32256 @if libcc1
32257 maybe-install-html-libcc1: install-html-libcc1
32258
32259 install-html-libcc1: \
32260     configure-libcc1 \
32261     html-libcc1 
32262         @: $(MAKE); $(unstage)
32263         @[ -f ./libcc1/Makefile ] || exit 0; \
32264         r=`${PWD_COMMAND}`; export r; \
32265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32266         $(HOST_EXPORTS) \
32267         for flag in $(EXTRA_HOST_FLAGS) ; do \
32268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32269         done; \
32270         echo "Doing install-html in libcc1"; \
32271         (cd $(HOST_SUBDIR)/libcc1 && \
32272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32274                   "RANLIB=$${RANLIB}" \
32275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32276                   install-html) \
32277           || exit 1
32278
32279 @endif libcc1
32280
32281 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
32282 maybe-installcheck-libcc1:
32283 @if libcc1
32284 maybe-installcheck-libcc1: installcheck-libcc1
32285
32286 installcheck-libcc1: \
32287     configure-libcc1 
32288         @: $(MAKE); $(unstage)
32289         @[ -f ./libcc1/Makefile ] || exit 0; \
32290         r=`${PWD_COMMAND}`; export r; \
32291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32292         $(HOST_EXPORTS) \
32293         for flag in $(EXTRA_HOST_FLAGS) ; do \
32294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32295         done; \
32296         echo "Doing installcheck in libcc1"; \
32297         (cd $(HOST_SUBDIR)/libcc1 && \
32298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32300                   "RANLIB=$${RANLIB}" \
32301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32302                   installcheck) \
32303           || exit 1
32304
32305 @endif libcc1
32306
32307 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
32308 maybe-mostlyclean-libcc1:
32309 @if libcc1
32310 maybe-mostlyclean-libcc1: mostlyclean-libcc1
32311
32312 mostlyclean-libcc1: 
32313         @: $(MAKE); $(unstage)
32314         @[ -f ./libcc1/Makefile ] || exit 0; \
32315         r=`${PWD_COMMAND}`; export r; \
32316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32317         $(HOST_EXPORTS) \
32318         for flag in $(EXTRA_HOST_FLAGS) ; do \
32319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32320         done; \
32321         echo "Doing mostlyclean in libcc1"; \
32322         (cd $(HOST_SUBDIR)/libcc1 && \
32323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32325                   "RANLIB=$${RANLIB}" \
32326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32327                   mostlyclean) \
32328           || exit 1
32329
32330 @endif libcc1
32331
32332 .PHONY: maybe-clean-libcc1 clean-libcc1
32333 maybe-clean-libcc1:
32334 @if libcc1
32335 maybe-clean-libcc1: clean-libcc1
32336
32337 clean-libcc1: 
32338         @: $(MAKE); $(unstage)
32339         @[ -f ./libcc1/Makefile ] || exit 0; \
32340         r=`${PWD_COMMAND}`; export r; \
32341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32342         $(HOST_EXPORTS) \
32343         for flag in $(EXTRA_HOST_FLAGS) ; do \
32344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32345         done; \
32346         echo "Doing clean in libcc1"; \
32347         (cd $(HOST_SUBDIR)/libcc1 && \
32348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32350                   "RANLIB=$${RANLIB}" \
32351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32352                   clean) \
32353           || exit 1
32354
32355 @endif libcc1
32356
32357 .PHONY: maybe-distclean-libcc1 distclean-libcc1
32358 maybe-distclean-libcc1:
32359 @if libcc1
32360 maybe-distclean-libcc1: distclean-libcc1
32361
32362 distclean-libcc1: 
32363         @: $(MAKE); $(unstage)
32364         @[ -f ./libcc1/Makefile ] || exit 0; \
32365         r=`${PWD_COMMAND}`; export r; \
32366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32367         $(HOST_EXPORTS) \
32368         for flag in $(EXTRA_HOST_FLAGS) ; do \
32369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32370         done; \
32371         echo "Doing distclean in libcc1"; \
32372         (cd $(HOST_SUBDIR)/libcc1 && \
32373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32375                   "RANLIB=$${RANLIB}" \
32376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32377                   distclean) \
32378           || exit 1
32379
32380 @endif libcc1
32381
32382 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
32383 maybe-maintainer-clean-libcc1:
32384 @if libcc1
32385 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
32386
32387 maintainer-clean-libcc1: 
32388         @: $(MAKE); $(unstage)
32389         @[ -f ./libcc1/Makefile ] || exit 0; \
32390         r=`${PWD_COMMAND}`; export r; \
32391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32392         $(HOST_EXPORTS) \
32393         for flag in $(EXTRA_HOST_FLAGS) ; do \
32394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32395         done; \
32396         echo "Doing maintainer-clean in libcc1"; \
32397         (cd $(HOST_SUBDIR)/libcc1 && \
32398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32400                   "RANLIB=$${RANLIB}" \
32401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32402                   maintainer-clean) \
32403           || exit 1
32404
32405 @endif libcc1
32406
32407
32408
32409 .PHONY: configure-gotools maybe-configure-gotools
32410 maybe-configure-gotools:
32411 @if gcc-bootstrap
32412 configure-gotools: stage_current
32413 @endif gcc-bootstrap
32414 @if gotools
32415 maybe-configure-gotools: configure-gotools
32416 configure-gotools: 
32417         @: $(MAKE); $(unstage)
32418         @r=`${PWD_COMMAND}`; export r; \
32419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32420         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
32421         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
32422         $(HOST_EXPORTS)  \
32423         echo Configuring in $(HOST_SUBDIR)/gotools; \
32424         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
32425         case $(srcdir) in \
32426           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32427           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
32428                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32429         esac; \
32430         module_srcdir=gotools; \
32431         $(SHELL) \
32432           $$s/$$module_srcdir/configure \
32433           --srcdir=$${topdir}/$$module_srcdir \
32434           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32435           --target=${target_alias}  \
32436           || exit 1
32437 @endif gotools
32438
32439
32440
32441
32442
32443 .PHONY: all-gotools maybe-all-gotools
32444 maybe-all-gotools:
32445 @if gcc-bootstrap
32446 all-gotools: stage_current
32447 @endif gcc-bootstrap
32448 @if gotools
32449 TARGET-gotools=all
32450 maybe-all-gotools: all-gotools
32451 all-gotools: configure-gotools
32452         @: $(MAKE); $(unstage)
32453         @r=`${PWD_COMMAND}`; export r; \
32454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32455         $(HOST_EXPORTS)  \
32456         (cd $(HOST_SUBDIR)/gotools && \
32457           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32458                 $(TARGET-gotools))
32459 @endif gotools
32460
32461
32462
32463
32464 .PHONY: check-gotools maybe-check-gotools
32465 maybe-check-gotools:
32466 @if gotools
32467 maybe-check-gotools: check-gotools
32468
32469 check-gotools:
32470         @: $(MAKE); $(unstage)
32471         @r=`${PWD_COMMAND}`; export r; \
32472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32473         $(HOST_EXPORTS)  \
32474         (cd $(HOST_SUBDIR)/gotools && \
32475           $(MAKE) $(FLAGS_TO_PASS)  check)
32476
32477 @endif gotools
32478
32479 .PHONY: install-gotools maybe-install-gotools
32480 maybe-install-gotools:
32481 @if gotools
32482 maybe-install-gotools: install-gotools
32483
32484 install-gotools: installdirs
32485         @: $(MAKE); $(unstage)
32486         @r=`${PWD_COMMAND}`; export r; \
32487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32488         $(HOST_EXPORTS) \
32489         (cd $(HOST_SUBDIR)/gotools && \
32490           $(MAKE) $(FLAGS_TO_PASS)  install)
32491
32492 @endif gotools
32493
32494 .PHONY: install-strip-gotools maybe-install-strip-gotools
32495 maybe-install-strip-gotools:
32496 @if gotools
32497 maybe-install-strip-gotools: install-strip-gotools
32498
32499 install-strip-gotools: installdirs
32500         @: $(MAKE); $(unstage)
32501         @r=`${PWD_COMMAND}`; export r; \
32502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32503         $(HOST_EXPORTS) \
32504         (cd $(HOST_SUBDIR)/gotools && \
32505           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32506
32507 @endif gotools
32508
32509 # Other targets (info, dvi, pdf, etc.)
32510
32511 .PHONY: maybe-info-gotools info-gotools
32512 maybe-info-gotools:
32513 @if gotools
32514 maybe-info-gotools: info-gotools
32515
32516 info-gotools: \
32517     configure-gotools 
32518         @: $(MAKE); $(unstage)
32519         @[ -f ./gotools/Makefile ] || exit 0; \
32520         r=`${PWD_COMMAND}`; export r; \
32521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32522         $(HOST_EXPORTS) \
32523         for flag in $(EXTRA_HOST_FLAGS) ; do \
32524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32525         done; \
32526         echo "Doing info in gotools"; \
32527         (cd $(HOST_SUBDIR)/gotools && \
32528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32530                   "RANLIB=$${RANLIB}" \
32531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32532                   info) \
32533           || exit 1
32534
32535 @endif gotools
32536
32537 .PHONY: maybe-dvi-gotools dvi-gotools
32538 maybe-dvi-gotools:
32539 @if gotools
32540 maybe-dvi-gotools: dvi-gotools
32541
32542 dvi-gotools: \
32543     configure-gotools 
32544         @: $(MAKE); $(unstage)
32545         @[ -f ./gotools/Makefile ] || exit 0; \
32546         r=`${PWD_COMMAND}`; export r; \
32547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32548         $(HOST_EXPORTS) \
32549         for flag in $(EXTRA_HOST_FLAGS) ; do \
32550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32551         done; \
32552         echo "Doing dvi in gotools"; \
32553         (cd $(HOST_SUBDIR)/gotools && \
32554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32556                   "RANLIB=$${RANLIB}" \
32557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32558                   dvi) \
32559           || exit 1
32560
32561 @endif gotools
32562
32563 .PHONY: maybe-pdf-gotools pdf-gotools
32564 maybe-pdf-gotools:
32565 @if gotools
32566 maybe-pdf-gotools: pdf-gotools
32567
32568 pdf-gotools: \
32569     configure-gotools 
32570         @: $(MAKE); $(unstage)
32571         @[ -f ./gotools/Makefile ] || exit 0; \
32572         r=`${PWD_COMMAND}`; export r; \
32573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32574         $(HOST_EXPORTS) \
32575         for flag in $(EXTRA_HOST_FLAGS) ; do \
32576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32577         done; \
32578         echo "Doing pdf in gotools"; \
32579         (cd $(HOST_SUBDIR)/gotools && \
32580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32582                   "RANLIB=$${RANLIB}" \
32583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32584                   pdf) \
32585           || exit 1
32586
32587 @endif gotools
32588
32589 .PHONY: maybe-html-gotools html-gotools
32590 maybe-html-gotools:
32591 @if gotools
32592 maybe-html-gotools: html-gotools
32593
32594 html-gotools: \
32595     configure-gotools 
32596         @: $(MAKE); $(unstage)
32597         @[ -f ./gotools/Makefile ] || exit 0; \
32598         r=`${PWD_COMMAND}`; export r; \
32599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32600         $(HOST_EXPORTS) \
32601         for flag in $(EXTRA_HOST_FLAGS) ; do \
32602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32603         done; \
32604         echo "Doing html in gotools"; \
32605         (cd $(HOST_SUBDIR)/gotools && \
32606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32608                   "RANLIB=$${RANLIB}" \
32609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32610                   html) \
32611           || exit 1
32612
32613 @endif gotools
32614
32615 .PHONY: maybe-TAGS-gotools TAGS-gotools
32616 maybe-TAGS-gotools:
32617 @if gotools
32618 maybe-TAGS-gotools: TAGS-gotools
32619
32620 TAGS-gotools: \
32621     configure-gotools 
32622         @: $(MAKE); $(unstage)
32623         @[ -f ./gotools/Makefile ] || exit 0; \
32624         r=`${PWD_COMMAND}`; export r; \
32625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32626         $(HOST_EXPORTS) \
32627         for flag in $(EXTRA_HOST_FLAGS) ; do \
32628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32629         done; \
32630         echo "Doing TAGS in gotools"; \
32631         (cd $(HOST_SUBDIR)/gotools && \
32632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32634                   "RANLIB=$${RANLIB}" \
32635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32636                   TAGS) \
32637           || exit 1
32638
32639 @endif gotools
32640
32641 .PHONY: maybe-install-info-gotools install-info-gotools
32642 maybe-install-info-gotools:
32643 @if gotools
32644 maybe-install-info-gotools: install-info-gotools
32645
32646 install-info-gotools: \
32647     configure-gotools \
32648     info-gotools 
32649         @: $(MAKE); $(unstage)
32650         @[ -f ./gotools/Makefile ] || exit 0; \
32651         r=`${PWD_COMMAND}`; export r; \
32652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32653         $(HOST_EXPORTS) \
32654         for flag in $(EXTRA_HOST_FLAGS) ; do \
32655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32656         done; \
32657         echo "Doing install-info in gotools"; \
32658         (cd $(HOST_SUBDIR)/gotools && \
32659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32661                   "RANLIB=$${RANLIB}" \
32662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32663                   install-info) \
32664           || exit 1
32665
32666 @endif gotools
32667
32668 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
32669 maybe-install-pdf-gotools:
32670 @if gotools
32671 maybe-install-pdf-gotools: install-pdf-gotools
32672
32673 install-pdf-gotools: \
32674     configure-gotools \
32675     pdf-gotools 
32676         @: $(MAKE); $(unstage)
32677         @[ -f ./gotools/Makefile ] || exit 0; \
32678         r=`${PWD_COMMAND}`; export r; \
32679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32680         $(HOST_EXPORTS) \
32681         for flag in $(EXTRA_HOST_FLAGS) ; do \
32682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32683         done; \
32684         echo "Doing install-pdf in gotools"; \
32685         (cd $(HOST_SUBDIR)/gotools && \
32686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32688                   "RANLIB=$${RANLIB}" \
32689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32690                   install-pdf) \
32691           || exit 1
32692
32693 @endif gotools
32694
32695 .PHONY: maybe-install-html-gotools install-html-gotools
32696 maybe-install-html-gotools:
32697 @if gotools
32698 maybe-install-html-gotools: install-html-gotools
32699
32700 install-html-gotools: \
32701     configure-gotools \
32702     html-gotools 
32703         @: $(MAKE); $(unstage)
32704         @[ -f ./gotools/Makefile ] || exit 0; \
32705         r=`${PWD_COMMAND}`; export r; \
32706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32707         $(HOST_EXPORTS) \
32708         for flag in $(EXTRA_HOST_FLAGS) ; do \
32709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32710         done; \
32711         echo "Doing install-html in gotools"; \
32712         (cd $(HOST_SUBDIR)/gotools && \
32713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32715                   "RANLIB=$${RANLIB}" \
32716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32717                   install-html) \
32718           || exit 1
32719
32720 @endif gotools
32721
32722 .PHONY: maybe-installcheck-gotools installcheck-gotools
32723 maybe-installcheck-gotools:
32724 @if gotools
32725 maybe-installcheck-gotools: installcheck-gotools
32726
32727 installcheck-gotools: \
32728     configure-gotools 
32729         @: $(MAKE); $(unstage)
32730         @[ -f ./gotools/Makefile ] || exit 0; \
32731         r=`${PWD_COMMAND}`; export r; \
32732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32733         $(HOST_EXPORTS) \
32734         for flag in $(EXTRA_HOST_FLAGS) ; do \
32735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32736         done; \
32737         echo "Doing installcheck in gotools"; \
32738         (cd $(HOST_SUBDIR)/gotools && \
32739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32741                   "RANLIB=$${RANLIB}" \
32742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32743                   installcheck) \
32744           || exit 1
32745
32746 @endif gotools
32747
32748 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
32749 maybe-mostlyclean-gotools:
32750 @if gotools
32751 maybe-mostlyclean-gotools: mostlyclean-gotools
32752
32753 mostlyclean-gotools: 
32754         @: $(MAKE); $(unstage)
32755         @[ -f ./gotools/Makefile ] || exit 0; \
32756         r=`${PWD_COMMAND}`; export r; \
32757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32758         $(HOST_EXPORTS) \
32759         for flag in $(EXTRA_HOST_FLAGS) ; do \
32760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32761         done; \
32762         echo "Doing mostlyclean in gotools"; \
32763         (cd $(HOST_SUBDIR)/gotools && \
32764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32766                   "RANLIB=$${RANLIB}" \
32767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32768                   mostlyclean) \
32769           || exit 1
32770
32771 @endif gotools
32772
32773 .PHONY: maybe-clean-gotools clean-gotools
32774 maybe-clean-gotools:
32775 @if gotools
32776 maybe-clean-gotools: clean-gotools
32777
32778 clean-gotools: 
32779         @: $(MAKE); $(unstage)
32780         @[ -f ./gotools/Makefile ] || exit 0; \
32781         r=`${PWD_COMMAND}`; export r; \
32782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32783         $(HOST_EXPORTS) \
32784         for flag in $(EXTRA_HOST_FLAGS) ; do \
32785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32786         done; \
32787         echo "Doing clean in gotools"; \
32788         (cd $(HOST_SUBDIR)/gotools && \
32789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32791                   "RANLIB=$${RANLIB}" \
32792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32793                   clean) \
32794           || exit 1
32795
32796 @endif gotools
32797
32798 .PHONY: maybe-distclean-gotools distclean-gotools
32799 maybe-distclean-gotools:
32800 @if gotools
32801 maybe-distclean-gotools: distclean-gotools
32802
32803 distclean-gotools: 
32804         @: $(MAKE); $(unstage)
32805         @[ -f ./gotools/Makefile ] || exit 0; \
32806         r=`${PWD_COMMAND}`; export r; \
32807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32808         $(HOST_EXPORTS) \
32809         for flag in $(EXTRA_HOST_FLAGS) ; do \
32810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32811         done; \
32812         echo "Doing distclean in gotools"; \
32813         (cd $(HOST_SUBDIR)/gotools && \
32814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32816                   "RANLIB=$${RANLIB}" \
32817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32818                   distclean) \
32819           || exit 1
32820
32821 @endif gotools
32822
32823 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
32824 maybe-maintainer-clean-gotools:
32825 @if gotools
32826 maybe-maintainer-clean-gotools: maintainer-clean-gotools
32827
32828 maintainer-clean-gotools: 
32829         @: $(MAKE); $(unstage)
32830         @[ -f ./gotools/Makefile ] || exit 0; \
32831         r=`${PWD_COMMAND}`; export r; \
32832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32833         $(HOST_EXPORTS) \
32834         for flag in $(EXTRA_HOST_FLAGS) ; do \
32835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32836         done; \
32837         echo "Doing maintainer-clean in gotools"; \
32838         (cd $(HOST_SUBDIR)/gotools && \
32839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32841                   "RANLIB=$${RANLIB}" \
32842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32843                   maintainer-clean) \
32844           || exit 1
32845
32846 @endif gotools
32847
32848
32849
32850 # ---------------------------------------
32851 # Modules which run on the target machine
32852 # ---------------------------------------
32853
32854
32855
32856
32857 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
32858 maybe-configure-target-libstdc++-v3:
32859 @if gcc-bootstrap
32860 configure-target-libstdc++-v3: stage_current
32861 @endif gcc-bootstrap
32862 @if target-libstdc++-v3
32863 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
32864 configure-target-libstdc++-v3: 
32865         @r=`${PWD_COMMAND}`; export r; \
32866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32867         echo "Checking multilib configuration for libstdc++-v3..."; \
32868         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32869         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32870         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32871           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32872             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32873           else \
32874             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32875             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32876           fi; \
32877         else \
32878           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32879         fi; \
32880         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32881         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32882         $(RAW_CXX_TARGET_EXPORTS)  \
32883         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
32884         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
32885         case $(srcdir) in \
32886           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32887           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32888                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32889         esac; \
32890         module_srcdir=libstdc++-v3; \
32891         rm -f no-such-file || : ; \
32892         CONFIG_SITE=no-such-file $(SHELL) \
32893           $$s/$$module_srcdir/configure \
32894           --srcdir=$${topdir}/$$module_srcdir \
32895           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32896           --target=${target_alias}  \
32897           || exit 1
32898 @endif target-libstdc++-v3
32899
32900
32901
32902 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
32903 maybe-configure-stage1-target-libstdc++-v3:
32904 @if target-libstdc++-v3-bootstrap
32905 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
32906 configure-stage1-target-libstdc++-v3:
32907         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32908         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32909         @r=`${PWD_COMMAND}`; export r; \
32910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32911         TFLAGS="$(STAGE1_TFLAGS)"; \
32912         echo "Checking multilib configuration for libstdc++-v3..."; \
32913         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32914         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32915           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32916             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32917           else \
32918             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32919             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32920           fi; \
32921         else \
32922           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32923         fi; \
32924         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32925         $(RAW_CXX_TARGET_EXPORTS) \
32926         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32927         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32928         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32929         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
32930         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32931         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32932         case $(srcdir) in \
32933           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32934           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32935                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32936         esac; \
32937         module_srcdir=libstdc++-v3; \
32938         $(SHELL) $$s/$$module_srcdir/configure \
32939           --srcdir=$${topdir}/$$module_srcdir \
32940           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32941           --target=${target_alias} \
32942            \
32943           $(STAGE1_CONFIGURE_FLAGS)
32944 @endif target-libstdc++-v3-bootstrap
32945
32946 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
32947 maybe-configure-stage2-target-libstdc++-v3:
32948 @if target-libstdc++-v3-bootstrap
32949 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
32950 configure-stage2-target-libstdc++-v3:
32951         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32952         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32953         @r=`${PWD_COMMAND}`; export r; \
32954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32955         TFLAGS="$(STAGE2_TFLAGS)"; \
32956         echo "Checking multilib configuration for libstdc++-v3..."; \
32957         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32958         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32959           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32960             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32961           else \
32962             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32963             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32964           fi; \
32965         else \
32966           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32967         fi; \
32968         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32969         $(RAW_CXX_TARGET_EXPORTS) \
32970          \
32971         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32972         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32973         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32974         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
32975         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32976         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32977         case $(srcdir) in \
32978           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32979           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32980                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32981         esac; \
32982         module_srcdir=libstdc++-v3; \
32983         $(SHELL) $$s/$$module_srcdir/configure \
32984           --srcdir=$${topdir}/$$module_srcdir \
32985           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32986           --target=${target_alias} \
32987           --with-build-libsubdir=$(HOST_SUBDIR) \
32988           $(STAGE2_CONFIGURE_FLAGS)
32989 @endif target-libstdc++-v3-bootstrap
32990
32991 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
32992 maybe-configure-stage3-target-libstdc++-v3:
32993 @if target-libstdc++-v3-bootstrap
32994 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
32995 configure-stage3-target-libstdc++-v3:
32996         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32997         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32998         @r=`${PWD_COMMAND}`; export r; \
32999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33000         TFLAGS="$(STAGE3_TFLAGS)"; \
33001         echo "Checking multilib configuration for libstdc++-v3..."; \
33002         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33003         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33004           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33005             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33006           else \
33007             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33008             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33009           fi; \
33010         else \
33011           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33012         fi; \
33013         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33014         $(RAW_CXX_TARGET_EXPORTS) \
33015          \
33016         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33017         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33018         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33019         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
33020         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33021         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33022         case $(srcdir) in \
33023           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33024           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33025                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33026         esac; \
33027         module_srcdir=libstdc++-v3; \
33028         $(SHELL) $$s/$$module_srcdir/configure \
33029           --srcdir=$${topdir}/$$module_srcdir \
33030           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33031           --target=${target_alias} \
33032           --with-build-libsubdir=$(HOST_SUBDIR) \
33033           $(STAGE3_CONFIGURE_FLAGS)
33034 @endif target-libstdc++-v3-bootstrap
33035
33036 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
33037 maybe-configure-stage4-target-libstdc++-v3:
33038 @if target-libstdc++-v3-bootstrap
33039 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
33040 configure-stage4-target-libstdc++-v3:
33041         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33042         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33043         @r=`${PWD_COMMAND}`; export r; \
33044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33045         TFLAGS="$(STAGE4_TFLAGS)"; \
33046         echo "Checking multilib configuration for libstdc++-v3..."; \
33047         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33048         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33049           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33050             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33051           else \
33052             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33053             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33054           fi; \
33055         else \
33056           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33057         fi; \
33058         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33059         $(RAW_CXX_TARGET_EXPORTS) \
33060          \
33061         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33062         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33063         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33064         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
33065         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33066         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33067         case $(srcdir) in \
33068           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33069           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33070                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33071         esac; \
33072         module_srcdir=libstdc++-v3; \
33073         $(SHELL) $$s/$$module_srcdir/configure \
33074           --srcdir=$${topdir}/$$module_srcdir \
33075           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33076           --target=${target_alias} \
33077           --with-build-libsubdir=$(HOST_SUBDIR) \
33078           $(STAGE4_CONFIGURE_FLAGS)
33079 @endif target-libstdc++-v3-bootstrap
33080
33081 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
33082 maybe-configure-stageprofile-target-libstdc++-v3:
33083 @if target-libstdc++-v3-bootstrap
33084 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
33085 configure-stageprofile-target-libstdc++-v3:
33086         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33087         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33088         @r=`${PWD_COMMAND}`; export r; \
33089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33090         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33091         echo "Checking multilib configuration for libstdc++-v3..."; \
33092         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33093         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33094           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33095             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33096           else \
33097             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33098             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33099           fi; \
33100         else \
33101           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33102         fi; \
33103         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33104         $(RAW_CXX_TARGET_EXPORTS) \
33105          \
33106         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33107         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33108         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33109         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
33110         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33111         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33112         case $(srcdir) in \
33113           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33114           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33115                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33116         esac; \
33117         module_srcdir=libstdc++-v3; \
33118         $(SHELL) $$s/$$module_srcdir/configure \
33119           --srcdir=$${topdir}/$$module_srcdir \
33120           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33121           --target=${target_alias} \
33122           --with-build-libsubdir=$(HOST_SUBDIR) \
33123           $(STAGEprofile_CONFIGURE_FLAGS)
33124 @endif target-libstdc++-v3-bootstrap
33125
33126 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
33127 maybe-configure-stagefeedback-target-libstdc++-v3:
33128 @if target-libstdc++-v3-bootstrap
33129 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33130 configure-stagefeedback-target-libstdc++-v3:
33131         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33132         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33133         @r=`${PWD_COMMAND}`; export r; \
33134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33135         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33136         echo "Checking multilib configuration for libstdc++-v3..."; \
33137         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33138         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33139           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33140             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33141           else \
33142             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33143             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33144           fi; \
33145         else \
33146           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33147         fi; \
33148         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33149         $(RAW_CXX_TARGET_EXPORTS) \
33150          \
33151         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33152         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33153         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33154         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
33155         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33156         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33157         case $(srcdir) in \
33158           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33159           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33160                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33161         esac; \
33162         module_srcdir=libstdc++-v3; \
33163         $(SHELL) $$s/$$module_srcdir/configure \
33164           --srcdir=$${topdir}/$$module_srcdir \
33165           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33166           --target=${target_alias} \
33167           --with-build-libsubdir=$(HOST_SUBDIR) \
33168           $(STAGEfeedback_CONFIGURE_FLAGS)
33169 @endif target-libstdc++-v3-bootstrap
33170
33171
33172
33173
33174
33175 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
33176 maybe-all-target-libstdc++-v3:
33177 @if gcc-bootstrap
33178 all-target-libstdc++-v3: stage_current
33179 @endif gcc-bootstrap
33180 @if target-libstdc++-v3
33181 TARGET-target-libstdc++-v3=all
33182 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
33183 all-target-libstdc++-v3: configure-target-libstdc++-v3
33184         @r=`${PWD_COMMAND}`; export r; \
33185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33186         $(RAW_CXX_TARGET_EXPORTS)  \
33187         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33188           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33189                 $(TARGET-target-libstdc++-v3))
33190 @endif target-libstdc++-v3
33191
33192
33193
33194 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
33195 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
33196 maybe-all-stage1-target-libstdc++-v3:
33197 maybe-clean-stage1-target-libstdc++-v3:
33198 @if target-libstdc++-v3-bootstrap
33199 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
33200 all-stage1: all-stage1-target-libstdc++-v3
33201 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33202 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
33203         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33204         @r=`${PWD_COMMAND}`; export r; \
33205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33206         TFLAGS="$(STAGE1_TFLAGS)"; \
33207         $(RAW_CXX_TARGET_EXPORTS)  \
33208         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33209          \
33210         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33211                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33212                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33213                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33214                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33215                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33216                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33217                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33218                   \
33219                 TFLAGS="$(STAGE1_TFLAGS)"  \
33220                 $(TARGET-stage1-target-libstdc++-v3)
33221
33222 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
33223 clean-stage1: clean-stage1-target-libstdc++-v3
33224 clean-stage1-target-libstdc++-v3:
33225         @if [ $(current_stage) = stage1 ]; then \
33226           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33227         else \
33228           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
33229           $(MAKE) stage1-start; \
33230         fi; \
33231         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33232         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33233           clean
33234 @endif target-libstdc++-v3-bootstrap
33235
33236
33237 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
33238 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
33239 maybe-all-stage2-target-libstdc++-v3:
33240 maybe-clean-stage2-target-libstdc++-v3:
33241 @if target-libstdc++-v3-bootstrap
33242 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
33243 all-stage2: all-stage2-target-libstdc++-v3
33244 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33245 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
33246         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33247         @r=`${PWD_COMMAND}`; export r; \
33248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33249         TFLAGS="$(STAGE2_TFLAGS)"; \
33250         $(RAW_CXX_TARGET_EXPORTS) \
33251           \
33252         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33253          \
33254         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33255                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33256                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33257                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33258                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33259                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33260                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33261                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33262                 TFLAGS="$(STAGE2_TFLAGS)"  \
33263                 $(TARGET-stage2-target-libstdc++-v3)
33264
33265 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
33266 clean-stage2: clean-stage2-target-libstdc++-v3
33267 clean-stage2-target-libstdc++-v3:
33268         @if [ $(current_stage) = stage2 ]; then \
33269           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33270         else \
33271           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
33272           $(MAKE) stage2-start; \
33273         fi; \
33274         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33275         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33276 @endif target-libstdc++-v3-bootstrap
33277
33278
33279 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
33280 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
33281 maybe-all-stage3-target-libstdc++-v3:
33282 maybe-clean-stage3-target-libstdc++-v3:
33283 @if target-libstdc++-v3-bootstrap
33284 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
33285 all-stage3: all-stage3-target-libstdc++-v3
33286 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33287 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
33288         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33289         @r=`${PWD_COMMAND}`; export r; \
33290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33291         TFLAGS="$(STAGE3_TFLAGS)"; \
33292         $(RAW_CXX_TARGET_EXPORTS) \
33293           \
33294         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33295          \
33296         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33297                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33298                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33299                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33300                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33301                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33302                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33303                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33304                 TFLAGS="$(STAGE3_TFLAGS)"  \
33305                 $(TARGET-stage3-target-libstdc++-v3)
33306
33307 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
33308 clean-stage3: clean-stage3-target-libstdc++-v3
33309 clean-stage3-target-libstdc++-v3:
33310         @if [ $(current_stage) = stage3 ]; then \
33311           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33312         else \
33313           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
33314           $(MAKE) stage3-start; \
33315         fi; \
33316         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33317         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33318 @endif target-libstdc++-v3-bootstrap
33319
33320
33321 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
33322 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
33323 maybe-all-stage4-target-libstdc++-v3:
33324 maybe-clean-stage4-target-libstdc++-v3:
33325 @if target-libstdc++-v3-bootstrap
33326 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
33327 all-stage4: all-stage4-target-libstdc++-v3
33328 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33329 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
33330         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33331         @r=`${PWD_COMMAND}`; export r; \
33332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33333         TFLAGS="$(STAGE4_TFLAGS)"; \
33334         $(RAW_CXX_TARGET_EXPORTS) \
33335           \
33336         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33337          \
33338         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33339                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33340                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33341                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33342                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33343                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33344                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33345                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33346                 TFLAGS="$(STAGE4_TFLAGS)"  \
33347                 $(TARGET-stage4-target-libstdc++-v3)
33348
33349 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
33350 clean-stage4: clean-stage4-target-libstdc++-v3
33351 clean-stage4-target-libstdc++-v3:
33352         @if [ $(current_stage) = stage4 ]; then \
33353           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33354         else \
33355           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
33356           $(MAKE) stage4-start; \
33357         fi; \
33358         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33359         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33360 @endif target-libstdc++-v3-bootstrap
33361
33362
33363 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
33364 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
33365 maybe-all-stageprofile-target-libstdc++-v3:
33366 maybe-clean-stageprofile-target-libstdc++-v3:
33367 @if target-libstdc++-v3-bootstrap
33368 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
33369 all-stageprofile: all-stageprofile-target-libstdc++-v3
33370 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33371 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
33372         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33373         @r=`${PWD_COMMAND}`; export r; \
33374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33375         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33376         $(RAW_CXX_TARGET_EXPORTS) \
33377           \
33378         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33379          \
33380         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33381                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33382                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33383                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33384                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33385                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33386                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33387                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33388                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
33389                 $(TARGET-stageprofile-target-libstdc++-v3)
33390
33391 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
33392 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
33393 clean-stageprofile-target-libstdc++-v3:
33394         @if [ $(current_stage) = stageprofile ]; then \
33395           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33396         else \
33397           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
33398           $(MAKE) stageprofile-start; \
33399         fi; \
33400         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33401         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33402 @endif target-libstdc++-v3-bootstrap
33403
33404
33405 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
33406 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
33407 maybe-all-stagefeedback-target-libstdc++-v3:
33408 maybe-clean-stagefeedback-target-libstdc++-v3:
33409 @if target-libstdc++-v3-bootstrap
33410 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
33411 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
33412 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33413 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33414         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33415         @r=`${PWD_COMMAND}`; export r; \
33416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33417         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33418         $(RAW_CXX_TARGET_EXPORTS) \
33419           \
33420         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33421          \
33422         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33423                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33424                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33425                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33426                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33427                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33428                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33429                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33430                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
33431                 $(TARGET-stagefeedback-target-libstdc++-v3)
33432
33433 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
33434 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
33435 clean-stagefeedback-target-libstdc++-v3:
33436         @if [ $(current_stage) = stagefeedback ]; then \
33437           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33438         else \
33439           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
33440           $(MAKE) stagefeedback-start; \
33441         fi; \
33442         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33443         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33444 @endif target-libstdc++-v3-bootstrap
33445
33446
33447
33448
33449
33450
33451 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
33452 maybe-check-target-libstdc++-v3:
33453 @if target-libstdc++-v3
33454 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
33455
33456 check-target-libstdc++-v3:
33457         @: $(MAKE); $(unstage)
33458         @r=`${PWD_COMMAND}`; export r; \
33459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33460         $(RAW_CXX_TARGET_EXPORTS) \
33461         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33462           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
33463
33464 @endif target-libstdc++-v3
33465
33466 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
33467 maybe-install-target-libstdc++-v3:
33468 @if target-libstdc++-v3
33469 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
33470
33471 install-target-libstdc++-v3: installdirs
33472         @: $(MAKE); $(unstage)
33473         @r=`${PWD_COMMAND}`; export r; \
33474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33475         $(RAW_CXX_TARGET_EXPORTS) \
33476         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33477           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33478
33479 @endif target-libstdc++-v3
33480
33481 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
33482 maybe-install-strip-target-libstdc++-v3:
33483 @if target-libstdc++-v3
33484 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
33485
33486 install-strip-target-libstdc++-v3: installdirs
33487         @: $(MAKE); $(unstage)
33488         @r=`${PWD_COMMAND}`; export r; \
33489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33490         $(RAW_CXX_TARGET_EXPORTS) \
33491         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33492           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
33493
33494 @endif target-libstdc++-v3
33495
33496 # Other targets (info, dvi, pdf, etc.)
33497
33498 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
33499 maybe-info-target-libstdc++-v3:
33500 @if target-libstdc++-v3
33501 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
33502
33503 info-target-libstdc++-v3: \
33504     configure-target-libstdc++-v3 
33505         @: $(MAKE); $(unstage)
33506         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33507         r=`${PWD_COMMAND}`; export r; \
33508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33509         $(RAW_CXX_TARGET_EXPORTS) \
33510         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33511         for flag in $(EXTRA_TARGET_FLAGS); do \
33512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33513         done; \
33514         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33517                   "RANLIB=$${RANLIB}" \
33518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33519                    info) \
33520           || exit 1
33521
33522 @endif target-libstdc++-v3
33523
33524 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
33525 maybe-dvi-target-libstdc++-v3:
33526 @if target-libstdc++-v3
33527 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
33528
33529 dvi-target-libstdc++-v3: \
33530     configure-target-libstdc++-v3 
33531         @: $(MAKE); $(unstage)
33532         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33533         r=`${PWD_COMMAND}`; export r; \
33534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33535         $(RAW_CXX_TARGET_EXPORTS) \
33536         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
33537         for flag in $(EXTRA_TARGET_FLAGS); do \
33538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33539         done; \
33540         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33543                   "RANLIB=$${RANLIB}" \
33544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33545                    dvi) \
33546           || exit 1
33547
33548 @endif target-libstdc++-v3
33549
33550 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
33551 maybe-pdf-target-libstdc++-v3:
33552 @if target-libstdc++-v3
33553 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
33554
33555 pdf-target-libstdc++-v3: \
33556     configure-target-libstdc++-v3 
33557         @: $(MAKE); $(unstage)
33558         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33559         r=`${PWD_COMMAND}`; export r; \
33560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33561         $(RAW_CXX_TARGET_EXPORTS) \
33562         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
33563         for flag in $(EXTRA_TARGET_FLAGS); do \
33564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33565         done; \
33566         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33569                   "RANLIB=$${RANLIB}" \
33570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33571                    pdf) \
33572           || exit 1
33573
33574 @endif target-libstdc++-v3
33575
33576 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
33577 maybe-html-target-libstdc++-v3:
33578 @if target-libstdc++-v3
33579 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
33580
33581 html-target-libstdc++-v3: \
33582     configure-target-libstdc++-v3 
33583         @: $(MAKE); $(unstage)
33584         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33585         r=`${PWD_COMMAND}`; export r; \
33586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33587         $(RAW_CXX_TARGET_EXPORTS) \
33588         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33589         for flag in $(EXTRA_TARGET_FLAGS); do \
33590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33591         done; \
33592         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33595                   "RANLIB=$${RANLIB}" \
33596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33597                    html) \
33598           || exit 1
33599
33600 @endif target-libstdc++-v3
33601
33602 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
33603 maybe-TAGS-target-libstdc++-v3:
33604 @if target-libstdc++-v3
33605 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
33606
33607 TAGS-target-libstdc++-v3: \
33608     configure-target-libstdc++-v3 
33609         @: $(MAKE); $(unstage)
33610         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33611         r=`${PWD_COMMAND}`; export r; \
33612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33613         $(RAW_CXX_TARGET_EXPORTS) \
33614         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
33615         for flag in $(EXTRA_TARGET_FLAGS); do \
33616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33617         done; \
33618         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33621                   "RANLIB=$${RANLIB}" \
33622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33623                    TAGS) \
33624           || exit 1
33625
33626 @endif target-libstdc++-v3
33627
33628 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
33629 maybe-install-info-target-libstdc++-v3:
33630 @if target-libstdc++-v3
33631 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
33632
33633 install-info-target-libstdc++-v3: \
33634     configure-target-libstdc++-v3 \
33635     info-target-libstdc++-v3 
33636         @: $(MAKE); $(unstage)
33637         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33638         r=`${PWD_COMMAND}`; export r; \
33639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33640         $(RAW_CXX_TARGET_EXPORTS) \
33641         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33642         for flag in $(EXTRA_TARGET_FLAGS); do \
33643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33644         done; \
33645         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33648                   "RANLIB=$${RANLIB}" \
33649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33650                    install-info) \
33651           || exit 1
33652
33653 @endif target-libstdc++-v3
33654
33655 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
33656 maybe-install-pdf-target-libstdc++-v3:
33657 @if target-libstdc++-v3
33658 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
33659
33660 install-pdf-target-libstdc++-v3: \
33661     configure-target-libstdc++-v3 \
33662     pdf-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 install-pdf 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                    install-pdf) \
33678           || exit 1
33679
33680 @endif target-libstdc++-v3
33681
33682 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
33683 maybe-install-html-target-libstdc++-v3:
33684 @if target-libstdc++-v3
33685 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
33686
33687 install-html-target-libstdc++-v3: \
33688     configure-target-libstdc++-v3 \
33689     html-target-libstdc++-v3 
33690         @: $(MAKE); $(unstage)
33691         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33692         r=`${PWD_COMMAND}`; export r; \
33693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33694         $(RAW_CXX_TARGET_EXPORTS) \
33695         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33696         for flag in $(EXTRA_TARGET_FLAGS); do \
33697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33698         done; \
33699         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33702                   "RANLIB=$${RANLIB}" \
33703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33704                    install-html) \
33705           || exit 1
33706
33707 @endif target-libstdc++-v3
33708
33709 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
33710 maybe-installcheck-target-libstdc++-v3:
33711 @if target-libstdc++-v3
33712 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
33713
33714 installcheck-target-libstdc++-v3: \
33715     configure-target-libstdc++-v3 
33716         @: $(MAKE); $(unstage)
33717         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33718         r=`${PWD_COMMAND}`; export r; \
33719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33720         $(RAW_CXX_TARGET_EXPORTS) \
33721         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
33722         for flag in $(EXTRA_TARGET_FLAGS); do \
33723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33724         done; \
33725         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33728                   "RANLIB=$${RANLIB}" \
33729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33730                    installcheck) \
33731           || exit 1
33732
33733 @endif target-libstdc++-v3
33734
33735 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
33736 maybe-mostlyclean-target-libstdc++-v3:
33737 @if target-libstdc++-v3
33738 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
33739
33740 mostlyclean-target-libstdc++-v3: 
33741         @: $(MAKE); $(unstage)
33742         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33743         r=`${PWD_COMMAND}`; export r; \
33744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33745         $(RAW_CXX_TARGET_EXPORTS) \
33746         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33747         for flag in $(EXTRA_TARGET_FLAGS); do \
33748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33749         done; \
33750         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33753                   "RANLIB=$${RANLIB}" \
33754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33755                    mostlyclean) \
33756           || exit 1
33757
33758 @endif target-libstdc++-v3
33759
33760 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
33761 maybe-clean-target-libstdc++-v3:
33762 @if target-libstdc++-v3
33763 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
33764
33765 clean-target-libstdc++-v3: 
33766         @: $(MAKE); $(unstage)
33767         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33768         r=`${PWD_COMMAND}`; export r; \
33769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33770         $(RAW_CXX_TARGET_EXPORTS) \
33771         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33772         for flag in $(EXTRA_TARGET_FLAGS); do \
33773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33774         done; \
33775         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33778                   "RANLIB=$${RANLIB}" \
33779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33780                    clean) \
33781           || exit 1
33782
33783 @endif target-libstdc++-v3
33784
33785 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
33786 maybe-distclean-target-libstdc++-v3:
33787 @if target-libstdc++-v3
33788 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
33789
33790 distclean-target-libstdc++-v3: 
33791         @: $(MAKE); $(unstage)
33792         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33793         r=`${PWD_COMMAND}`; export r; \
33794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33795         $(RAW_CXX_TARGET_EXPORTS) \
33796         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33797         for flag in $(EXTRA_TARGET_FLAGS); do \
33798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33799         done; \
33800         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33803                   "RANLIB=$${RANLIB}" \
33804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33805                    distclean) \
33806           || exit 1
33807
33808 @endif target-libstdc++-v3
33809
33810 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
33811 maybe-maintainer-clean-target-libstdc++-v3:
33812 @if target-libstdc++-v3
33813 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
33814
33815 maintainer-clean-target-libstdc++-v3: 
33816         @: $(MAKE); $(unstage)
33817         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33818         r=`${PWD_COMMAND}`; export r; \
33819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33820         $(RAW_CXX_TARGET_EXPORTS) \
33821         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33822         for flag in $(EXTRA_TARGET_FLAGS); do \
33823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33824         done; \
33825         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33828                   "RANLIB=$${RANLIB}" \
33829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33830                    maintainer-clean) \
33831           || exit 1
33832
33833 @endif target-libstdc++-v3
33834
33835
33836
33837
33838
33839 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
33840 maybe-configure-target-libsanitizer:
33841 @if gcc-bootstrap
33842 configure-target-libsanitizer: stage_current
33843 @endif gcc-bootstrap
33844 @if target-libsanitizer
33845 maybe-configure-target-libsanitizer: configure-target-libsanitizer
33846 configure-target-libsanitizer: 
33847         @r=`${PWD_COMMAND}`; export r; \
33848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33849         echo "Checking multilib configuration for libsanitizer..."; \
33850         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33851         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33852         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33853           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33854             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33855           else \
33856             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33857             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33858           fi; \
33859         else \
33860           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33861         fi; \
33862         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33863         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33864         $(RAW_CXX_TARGET_EXPORTS)  \
33865         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
33866         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
33867         case $(srcdir) in \
33868           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33869           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33870                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33871         esac; \
33872         module_srcdir=libsanitizer; \
33873         rm -f no-such-file || : ; \
33874         CONFIG_SITE=no-such-file $(SHELL) \
33875           $$s/$$module_srcdir/configure \
33876           --srcdir=$${topdir}/$$module_srcdir \
33877           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33878           --target=${target_alias}  \
33879           || exit 1
33880 @endif target-libsanitizer
33881
33882
33883
33884 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
33885 maybe-configure-stage1-target-libsanitizer:
33886 @if target-libsanitizer-bootstrap
33887 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
33888 configure-stage1-target-libsanitizer:
33889         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33890         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33891         @r=`${PWD_COMMAND}`; export r; \
33892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33893         TFLAGS="$(STAGE1_TFLAGS)"; \
33894         echo "Checking multilib configuration for libsanitizer..."; \
33895         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33896         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33897           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33898             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33899           else \
33900             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33901             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33902           fi; \
33903         else \
33904           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33905         fi; \
33906         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33907         $(RAW_CXX_TARGET_EXPORTS) \
33908         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33909         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33910         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33911         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
33912         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33913         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33914         case $(srcdir) in \
33915           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33916           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33917                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33918         esac; \
33919         module_srcdir=libsanitizer; \
33920         $(SHELL) $$s/$$module_srcdir/configure \
33921           --srcdir=$${topdir}/$$module_srcdir \
33922           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33923           --target=${target_alias} \
33924            \
33925           $(STAGE1_CONFIGURE_FLAGS)
33926 @endif target-libsanitizer-bootstrap
33927
33928 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
33929 maybe-configure-stage2-target-libsanitizer:
33930 @if target-libsanitizer-bootstrap
33931 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
33932 configure-stage2-target-libsanitizer:
33933         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33934         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33935         @r=`${PWD_COMMAND}`; export r; \
33936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33937         TFLAGS="$(STAGE2_TFLAGS)"; \
33938         echo "Checking multilib configuration for libsanitizer..."; \
33939         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33940         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33941           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33942             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33943           else \
33944             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33945             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33946           fi; \
33947         else \
33948           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33949         fi; \
33950         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33951         $(RAW_CXX_TARGET_EXPORTS) \
33952          \
33953         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33954         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33955         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33956         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
33957         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33958         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33959         case $(srcdir) in \
33960           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33961           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33962                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33963         esac; \
33964         module_srcdir=libsanitizer; \
33965         $(SHELL) $$s/$$module_srcdir/configure \
33966           --srcdir=$${topdir}/$$module_srcdir \
33967           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33968           --target=${target_alias} \
33969           --with-build-libsubdir=$(HOST_SUBDIR) \
33970           $(STAGE2_CONFIGURE_FLAGS)
33971 @endif target-libsanitizer-bootstrap
33972
33973 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
33974 maybe-configure-stage3-target-libsanitizer:
33975 @if target-libsanitizer-bootstrap
33976 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
33977 configure-stage3-target-libsanitizer:
33978         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33979         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33980         @r=`${PWD_COMMAND}`; export r; \
33981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33982         TFLAGS="$(STAGE3_TFLAGS)"; \
33983         echo "Checking multilib configuration for libsanitizer..."; \
33984         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33985         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33986           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33987             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33988           else \
33989             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33990             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33991           fi; \
33992         else \
33993           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33994         fi; \
33995         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33996         $(RAW_CXX_TARGET_EXPORTS) \
33997          \
33998         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33999         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34000         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34001         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
34002         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34003         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34004         case $(srcdir) in \
34005           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34006           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34007                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34008         esac; \
34009         module_srcdir=libsanitizer; \
34010         $(SHELL) $$s/$$module_srcdir/configure \
34011           --srcdir=$${topdir}/$$module_srcdir \
34012           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34013           --target=${target_alias} \
34014           --with-build-libsubdir=$(HOST_SUBDIR) \
34015           $(STAGE3_CONFIGURE_FLAGS)
34016 @endif target-libsanitizer-bootstrap
34017
34018 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
34019 maybe-configure-stage4-target-libsanitizer:
34020 @if target-libsanitizer-bootstrap
34021 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
34022 configure-stage4-target-libsanitizer:
34023         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34024         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34025         @r=`${PWD_COMMAND}`; export r; \
34026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34027         TFLAGS="$(STAGE4_TFLAGS)"; \
34028         echo "Checking multilib configuration for libsanitizer..."; \
34029         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34030         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34031           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34032             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34033           else \
34034             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34035             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34036           fi; \
34037         else \
34038           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34039         fi; \
34040         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34041         $(RAW_CXX_TARGET_EXPORTS) \
34042          \
34043         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34044         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34045         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34046         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
34047         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34048         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34049         case $(srcdir) in \
34050           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34051           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34052                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34053         esac; \
34054         module_srcdir=libsanitizer; \
34055         $(SHELL) $$s/$$module_srcdir/configure \
34056           --srcdir=$${topdir}/$$module_srcdir \
34057           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34058           --target=${target_alias} \
34059           --with-build-libsubdir=$(HOST_SUBDIR) \
34060           $(STAGE4_CONFIGURE_FLAGS)
34061 @endif target-libsanitizer-bootstrap
34062
34063 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
34064 maybe-configure-stageprofile-target-libsanitizer:
34065 @if target-libsanitizer-bootstrap
34066 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
34067 configure-stageprofile-target-libsanitizer:
34068         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34069         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34070         @r=`${PWD_COMMAND}`; export r; \
34071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34072         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34073         echo "Checking multilib configuration for libsanitizer..."; \
34074         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34075         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34076           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34077             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34078           else \
34079             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34080             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34081           fi; \
34082         else \
34083           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34084         fi; \
34085         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34086         $(RAW_CXX_TARGET_EXPORTS) \
34087          \
34088         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34089         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34090         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34091         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
34092         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34093         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34094         case $(srcdir) in \
34095           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34096           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34097                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34098         esac; \
34099         module_srcdir=libsanitizer; \
34100         $(SHELL) $$s/$$module_srcdir/configure \
34101           --srcdir=$${topdir}/$$module_srcdir \
34102           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34103           --target=${target_alias} \
34104           --with-build-libsubdir=$(HOST_SUBDIR) \
34105           $(STAGEprofile_CONFIGURE_FLAGS)
34106 @endif target-libsanitizer-bootstrap
34107
34108 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
34109 maybe-configure-stagefeedback-target-libsanitizer:
34110 @if target-libsanitizer-bootstrap
34111 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34112 configure-stagefeedback-target-libsanitizer:
34113         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34114         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34115         @r=`${PWD_COMMAND}`; export r; \
34116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34117         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34118         echo "Checking multilib configuration for libsanitizer..."; \
34119         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34120         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34121           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34122             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34123           else \
34124             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34125             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34126           fi; \
34127         else \
34128           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34129         fi; \
34130         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34131         $(RAW_CXX_TARGET_EXPORTS) \
34132          \
34133         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34134         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34135         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34136         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
34137         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34138         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34139         case $(srcdir) in \
34140           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34141           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34142                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34143         esac; \
34144         module_srcdir=libsanitizer; \
34145         $(SHELL) $$s/$$module_srcdir/configure \
34146           --srcdir=$${topdir}/$$module_srcdir \
34147           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34148           --target=${target_alias} \
34149           --with-build-libsubdir=$(HOST_SUBDIR) \
34150           $(STAGEfeedback_CONFIGURE_FLAGS)
34151 @endif target-libsanitizer-bootstrap
34152
34153
34154
34155
34156
34157 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
34158 maybe-all-target-libsanitizer:
34159 @if gcc-bootstrap
34160 all-target-libsanitizer: stage_current
34161 @endif gcc-bootstrap
34162 @if target-libsanitizer
34163 TARGET-target-libsanitizer=all
34164 maybe-all-target-libsanitizer: all-target-libsanitizer
34165 all-target-libsanitizer: configure-target-libsanitizer
34166         @r=`${PWD_COMMAND}`; export r; \
34167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34168         $(RAW_CXX_TARGET_EXPORTS)  \
34169         (cd $(TARGET_SUBDIR)/libsanitizer && \
34170           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34171                 $(TARGET-target-libsanitizer))
34172 @endif target-libsanitizer
34173
34174
34175
34176 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
34177 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
34178 maybe-all-stage1-target-libsanitizer:
34179 maybe-clean-stage1-target-libsanitizer:
34180 @if target-libsanitizer-bootstrap
34181 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
34182 all-stage1: all-stage1-target-libsanitizer
34183 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
34184 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
34185         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34186         @r=`${PWD_COMMAND}`; export r; \
34187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34188         TFLAGS="$(STAGE1_TFLAGS)"; \
34189         $(RAW_CXX_TARGET_EXPORTS)  \
34190         cd $(TARGET_SUBDIR)/libsanitizer && \
34191          \
34192         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34193                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34194                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34195                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34196                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34197                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34198                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34199                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
34200                   \
34201                 TFLAGS="$(STAGE1_TFLAGS)"  \
34202                 $(TARGET-stage1-target-libsanitizer)
34203
34204 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
34205 clean-stage1: clean-stage1-target-libsanitizer
34206 clean-stage1-target-libsanitizer:
34207         @if [ $(current_stage) = stage1 ]; then \
34208           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34209         else \
34210           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
34211           $(MAKE) stage1-start; \
34212         fi; \
34213         cd $(TARGET_SUBDIR)/libsanitizer && \
34214         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
34215           clean
34216 @endif target-libsanitizer-bootstrap
34217
34218
34219 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
34220 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
34221 maybe-all-stage2-target-libsanitizer:
34222 maybe-clean-stage2-target-libsanitizer:
34223 @if target-libsanitizer-bootstrap
34224 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
34225 all-stage2: all-stage2-target-libsanitizer
34226 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
34227 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
34228         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34229         @r=`${PWD_COMMAND}`; export r; \
34230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34231         TFLAGS="$(STAGE2_TFLAGS)"; \
34232         $(RAW_CXX_TARGET_EXPORTS) \
34233           \
34234         cd $(TARGET_SUBDIR)/libsanitizer && \
34235          \
34236         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34237                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34238                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34239                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34240                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34241                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34242                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34243                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34244                 TFLAGS="$(STAGE2_TFLAGS)"  \
34245                 $(TARGET-stage2-target-libsanitizer)
34246
34247 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
34248 clean-stage2: clean-stage2-target-libsanitizer
34249 clean-stage2-target-libsanitizer:
34250         @if [ $(current_stage) = stage2 ]; then \
34251           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34252         else \
34253           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
34254           $(MAKE) stage2-start; \
34255         fi; \
34256         cd $(TARGET_SUBDIR)/libsanitizer && \
34257         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34258 @endif target-libsanitizer-bootstrap
34259
34260
34261 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
34262 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
34263 maybe-all-stage3-target-libsanitizer:
34264 maybe-clean-stage3-target-libsanitizer:
34265 @if target-libsanitizer-bootstrap
34266 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
34267 all-stage3: all-stage3-target-libsanitizer
34268 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
34269 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
34270         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34271         @r=`${PWD_COMMAND}`; export r; \
34272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34273         TFLAGS="$(STAGE3_TFLAGS)"; \
34274         $(RAW_CXX_TARGET_EXPORTS) \
34275           \
34276         cd $(TARGET_SUBDIR)/libsanitizer && \
34277          \
34278         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34279                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34280                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34281                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34282                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34283                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34284                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34285                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34286                 TFLAGS="$(STAGE3_TFLAGS)"  \
34287                 $(TARGET-stage3-target-libsanitizer)
34288
34289 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
34290 clean-stage3: clean-stage3-target-libsanitizer
34291 clean-stage3-target-libsanitizer:
34292         @if [ $(current_stage) = stage3 ]; then \
34293           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34294         else \
34295           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
34296           $(MAKE) stage3-start; \
34297         fi; \
34298         cd $(TARGET_SUBDIR)/libsanitizer && \
34299         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34300 @endif target-libsanitizer-bootstrap
34301
34302
34303 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
34304 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
34305 maybe-all-stage4-target-libsanitizer:
34306 maybe-clean-stage4-target-libsanitizer:
34307 @if target-libsanitizer-bootstrap
34308 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
34309 all-stage4: all-stage4-target-libsanitizer
34310 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
34311 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
34312         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34313         @r=`${PWD_COMMAND}`; export r; \
34314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34315         TFLAGS="$(STAGE4_TFLAGS)"; \
34316         $(RAW_CXX_TARGET_EXPORTS) \
34317           \
34318         cd $(TARGET_SUBDIR)/libsanitizer && \
34319          \
34320         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34321                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34322                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34323                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34324                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34325                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34326                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34327                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34328                 TFLAGS="$(STAGE4_TFLAGS)"  \
34329                 $(TARGET-stage4-target-libsanitizer)
34330
34331 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
34332 clean-stage4: clean-stage4-target-libsanitizer
34333 clean-stage4-target-libsanitizer:
34334         @if [ $(current_stage) = stage4 ]; then \
34335           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34336         else \
34337           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
34338           $(MAKE) stage4-start; \
34339         fi; \
34340         cd $(TARGET_SUBDIR)/libsanitizer && \
34341         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34342 @endif target-libsanitizer-bootstrap
34343
34344
34345 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
34346 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
34347 maybe-all-stageprofile-target-libsanitizer:
34348 maybe-clean-stageprofile-target-libsanitizer:
34349 @if target-libsanitizer-bootstrap
34350 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
34351 all-stageprofile: all-stageprofile-target-libsanitizer
34352 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
34353 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
34354         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34355         @r=`${PWD_COMMAND}`; export r; \
34356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34357         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34358         $(RAW_CXX_TARGET_EXPORTS) \
34359           \
34360         cd $(TARGET_SUBDIR)/libsanitizer && \
34361          \
34362         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34363                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34364                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34365                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34366                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34367                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34368                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34369                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34370                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
34371                 $(TARGET-stageprofile-target-libsanitizer)
34372
34373 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
34374 clean-stageprofile: clean-stageprofile-target-libsanitizer
34375 clean-stageprofile-target-libsanitizer:
34376         @if [ $(current_stage) = stageprofile ]; then \
34377           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34378         else \
34379           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
34380           $(MAKE) stageprofile-start; \
34381         fi; \
34382         cd $(TARGET_SUBDIR)/libsanitizer && \
34383         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34384 @endif target-libsanitizer-bootstrap
34385
34386
34387 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
34388 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
34389 maybe-all-stagefeedback-target-libsanitizer:
34390 maybe-clean-stagefeedback-target-libsanitizer:
34391 @if target-libsanitizer-bootstrap
34392 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
34393 all-stagefeedback: all-stagefeedback-target-libsanitizer
34394 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
34395 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34396         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34397         @r=`${PWD_COMMAND}`; export r; \
34398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34399         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34400         $(RAW_CXX_TARGET_EXPORTS) \
34401           \
34402         cd $(TARGET_SUBDIR)/libsanitizer && \
34403          \
34404         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34405                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34406                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34407                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34408                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34409                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34410                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34411                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34412                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
34413                 $(TARGET-stagefeedback-target-libsanitizer)
34414
34415 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
34416 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
34417 clean-stagefeedback-target-libsanitizer:
34418         @if [ $(current_stage) = stagefeedback ]; then \
34419           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34420         else \
34421           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
34422           $(MAKE) stagefeedback-start; \
34423         fi; \
34424         cd $(TARGET_SUBDIR)/libsanitizer && \
34425         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34426 @endif target-libsanitizer-bootstrap
34427
34428
34429
34430
34431
34432
34433 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
34434 maybe-check-target-libsanitizer:
34435 @if target-libsanitizer
34436 maybe-check-target-libsanitizer: check-target-libsanitizer
34437
34438 check-target-libsanitizer:
34439         @: $(MAKE); $(unstage)
34440         @r=`${PWD_COMMAND}`; export r; \
34441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34442         $(RAW_CXX_TARGET_EXPORTS) \
34443         (cd $(TARGET_SUBDIR)/libsanitizer && \
34444           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
34445
34446 @endif target-libsanitizer
34447
34448 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
34449 maybe-install-target-libsanitizer:
34450 @if target-libsanitizer
34451 maybe-install-target-libsanitizer: install-target-libsanitizer
34452
34453 install-target-libsanitizer: installdirs
34454         @: $(MAKE); $(unstage)
34455         @r=`${PWD_COMMAND}`; export r; \
34456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34457         $(RAW_CXX_TARGET_EXPORTS) \
34458         (cd $(TARGET_SUBDIR)/libsanitizer && \
34459           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34460
34461 @endif target-libsanitizer
34462
34463 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
34464 maybe-install-strip-target-libsanitizer:
34465 @if target-libsanitizer
34466 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
34467
34468 install-strip-target-libsanitizer: installdirs
34469         @: $(MAKE); $(unstage)
34470         @r=`${PWD_COMMAND}`; export r; \
34471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34472         $(RAW_CXX_TARGET_EXPORTS) \
34473         (cd $(TARGET_SUBDIR)/libsanitizer && \
34474           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
34475
34476 @endif target-libsanitizer
34477
34478 # Other targets (info, dvi, pdf, etc.)
34479
34480 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
34481 maybe-info-target-libsanitizer:
34482 @if target-libsanitizer
34483 maybe-info-target-libsanitizer: info-target-libsanitizer
34484
34485 info-target-libsanitizer: \
34486     configure-target-libsanitizer 
34487         @: $(MAKE); $(unstage)
34488         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34489         r=`${PWD_COMMAND}`; export r; \
34490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34491         $(RAW_CXX_TARGET_EXPORTS) \
34492         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
34493         for flag in $(EXTRA_TARGET_FLAGS); do \
34494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34495         done; \
34496         (cd $(TARGET_SUBDIR)/libsanitizer && \
34497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34499                   "RANLIB=$${RANLIB}" \
34500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34501                    info) \
34502           || exit 1
34503
34504 @endif target-libsanitizer
34505
34506 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
34507 maybe-dvi-target-libsanitizer:
34508 @if target-libsanitizer
34509 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
34510
34511 dvi-target-libsanitizer: \
34512     configure-target-libsanitizer 
34513         @: $(MAKE); $(unstage)
34514         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34515         r=`${PWD_COMMAND}`; export r; \
34516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34517         $(RAW_CXX_TARGET_EXPORTS) \
34518         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
34519         for flag in $(EXTRA_TARGET_FLAGS); do \
34520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34521         done; \
34522         (cd $(TARGET_SUBDIR)/libsanitizer && \
34523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34525                   "RANLIB=$${RANLIB}" \
34526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34527                    dvi) \
34528           || exit 1
34529
34530 @endif target-libsanitizer
34531
34532 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
34533 maybe-pdf-target-libsanitizer:
34534 @if target-libsanitizer
34535 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
34536
34537 pdf-target-libsanitizer: \
34538     configure-target-libsanitizer 
34539         @: $(MAKE); $(unstage)
34540         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34541         r=`${PWD_COMMAND}`; export r; \
34542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34543         $(RAW_CXX_TARGET_EXPORTS) \
34544         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
34545         for flag in $(EXTRA_TARGET_FLAGS); do \
34546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34547         done; \
34548         (cd $(TARGET_SUBDIR)/libsanitizer && \
34549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34551                   "RANLIB=$${RANLIB}" \
34552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34553                    pdf) \
34554           || exit 1
34555
34556 @endif target-libsanitizer
34557
34558 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
34559 maybe-html-target-libsanitizer:
34560 @if target-libsanitizer
34561 maybe-html-target-libsanitizer: html-target-libsanitizer
34562
34563 html-target-libsanitizer: \
34564     configure-target-libsanitizer 
34565         @: $(MAKE); $(unstage)
34566         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34567         r=`${PWD_COMMAND}`; export r; \
34568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34569         $(RAW_CXX_TARGET_EXPORTS) \
34570         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
34571         for flag in $(EXTRA_TARGET_FLAGS); do \
34572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34573         done; \
34574         (cd $(TARGET_SUBDIR)/libsanitizer && \
34575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34577                   "RANLIB=$${RANLIB}" \
34578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34579                    html) \
34580           || exit 1
34581
34582 @endif target-libsanitizer
34583
34584 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
34585 maybe-TAGS-target-libsanitizer:
34586 @if target-libsanitizer
34587 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
34588
34589 TAGS-target-libsanitizer: \
34590     configure-target-libsanitizer 
34591         @: $(MAKE); $(unstage)
34592         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34593         r=`${PWD_COMMAND}`; export r; \
34594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34595         $(RAW_CXX_TARGET_EXPORTS) \
34596         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
34597         for flag in $(EXTRA_TARGET_FLAGS); do \
34598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34599         done; \
34600         (cd $(TARGET_SUBDIR)/libsanitizer && \
34601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34603                   "RANLIB=$${RANLIB}" \
34604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34605                    TAGS) \
34606           || exit 1
34607
34608 @endif target-libsanitizer
34609
34610 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
34611 maybe-install-info-target-libsanitizer:
34612 @if target-libsanitizer
34613 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
34614
34615 install-info-target-libsanitizer: \
34616     configure-target-libsanitizer \
34617     info-target-libsanitizer 
34618         @: $(MAKE); $(unstage)
34619         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34620         r=`${PWD_COMMAND}`; export r; \
34621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34622         $(RAW_CXX_TARGET_EXPORTS) \
34623         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
34624         for flag in $(EXTRA_TARGET_FLAGS); do \
34625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34626         done; \
34627         (cd $(TARGET_SUBDIR)/libsanitizer && \
34628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34630                   "RANLIB=$${RANLIB}" \
34631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34632                    install-info) \
34633           || exit 1
34634
34635 @endif target-libsanitizer
34636
34637 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
34638 maybe-install-pdf-target-libsanitizer:
34639 @if target-libsanitizer
34640 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
34641
34642 install-pdf-target-libsanitizer: \
34643     configure-target-libsanitizer \
34644     pdf-target-libsanitizer 
34645         @: $(MAKE); $(unstage)
34646         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34647         r=`${PWD_COMMAND}`; export r; \
34648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34649         $(RAW_CXX_TARGET_EXPORTS) \
34650         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
34651         for flag in $(EXTRA_TARGET_FLAGS); do \
34652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34653         done; \
34654         (cd $(TARGET_SUBDIR)/libsanitizer && \
34655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34657                   "RANLIB=$${RANLIB}" \
34658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34659                    install-pdf) \
34660           || exit 1
34661
34662 @endif target-libsanitizer
34663
34664 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
34665 maybe-install-html-target-libsanitizer:
34666 @if target-libsanitizer
34667 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
34668
34669 install-html-target-libsanitizer: \
34670     configure-target-libsanitizer \
34671     html-target-libsanitizer 
34672         @: $(MAKE); $(unstage)
34673         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34674         r=`${PWD_COMMAND}`; export r; \
34675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34676         $(RAW_CXX_TARGET_EXPORTS) \
34677         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
34678         for flag in $(EXTRA_TARGET_FLAGS); do \
34679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34680         done; \
34681         (cd $(TARGET_SUBDIR)/libsanitizer && \
34682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34684                   "RANLIB=$${RANLIB}" \
34685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34686                    install-html) \
34687           || exit 1
34688
34689 @endif target-libsanitizer
34690
34691 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
34692 maybe-installcheck-target-libsanitizer:
34693 @if target-libsanitizer
34694 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
34695
34696 installcheck-target-libsanitizer: \
34697     configure-target-libsanitizer 
34698         @: $(MAKE); $(unstage)
34699         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34700         r=`${PWD_COMMAND}`; export r; \
34701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34702         $(RAW_CXX_TARGET_EXPORTS) \
34703         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
34704         for flag in $(EXTRA_TARGET_FLAGS); do \
34705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34706         done; \
34707         (cd $(TARGET_SUBDIR)/libsanitizer && \
34708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34710                   "RANLIB=$${RANLIB}" \
34711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34712                    installcheck) \
34713           || exit 1
34714
34715 @endif target-libsanitizer
34716
34717 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
34718 maybe-mostlyclean-target-libsanitizer:
34719 @if target-libsanitizer
34720 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
34721
34722 mostlyclean-target-libsanitizer: 
34723         @: $(MAKE); $(unstage)
34724         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34725         r=`${PWD_COMMAND}`; export r; \
34726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34727         $(RAW_CXX_TARGET_EXPORTS) \
34728         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
34729         for flag in $(EXTRA_TARGET_FLAGS); do \
34730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34731         done; \
34732         (cd $(TARGET_SUBDIR)/libsanitizer && \
34733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34735                   "RANLIB=$${RANLIB}" \
34736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34737                    mostlyclean) \
34738           || exit 1
34739
34740 @endif target-libsanitizer
34741
34742 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
34743 maybe-clean-target-libsanitizer:
34744 @if target-libsanitizer
34745 maybe-clean-target-libsanitizer: clean-target-libsanitizer
34746
34747 clean-target-libsanitizer: 
34748         @: $(MAKE); $(unstage)
34749         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34750         r=`${PWD_COMMAND}`; export r; \
34751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34752         $(RAW_CXX_TARGET_EXPORTS) \
34753         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
34754         for flag in $(EXTRA_TARGET_FLAGS); do \
34755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34756         done; \
34757         (cd $(TARGET_SUBDIR)/libsanitizer && \
34758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34760                   "RANLIB=$${RANLIB}" \
34761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34762                    clean) \
34763           || exit 1
34764
34765 @endif target-libsanitizer
34766
34767 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
34768 maybe-distclean-target-libsanitizer:
34769 @if target-libsanitizer
34770 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
34771
34772 distclean-target-libsanitizer: 
34773         @: $(MAKE); $(unstage)
34774         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34775         r=`${PWD_COMMAND}`; export r; \
34776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34777         $(RAW_CXX_TARGET_EXPORTS) \
34778         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
34779         for flag in $(EXTRA_TARGET_FLAGS); do \
34780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34781         done; \
34782         (cd $(TARGET_SUBDIR)/libsanitizer && \
34783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34785                   "RANLIB=$${RANLIB}" \
34786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34787                    distclean) \
34788           || exit 1
34789
34790 @endif target-libsanitizer
34791
34792 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
34793 maybe-maintainer-clean-target-libsanitizer:
34794 @if target-libsanitizer
34795 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
34796
34797 maintainer-clean-target-libsanitizer: 
34798         @: $(MAKE); $(unstage)
34799         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34800         r=`${PWD_COMMAND}`; export r; \
34801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34802         $(RAW_CXX_TARGET_EXPORTS) \
34803         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
34804         for flag in $(EXTRA_TARGET_FLAGS); do \
34805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34806         done; \
34807         (cd $(TARGET_SUBDIR)/libsanitizer && \
34808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34810                   "RANLIB=$${RANLIB}" \
34811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34812                    maintainer-clean) \
34813           || exit 1
34814
34815 @endif target-libsanitizer
34816
34817
34818
34819
34820
34821 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
34822 maybe-configure-target-libmpx:
34823 @if gcc-bootstrap
34824 configure-target-libmpx: stage_current
34825 @endif gcc-bootstrap
34826 @if target-libmpx
34827 maybe-configure-target-libmpx: configure-target-libmpx
34828 configure-target-libmpx: 
34829         @r=`${PWD_COMMAND}`; export r; \
34830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34831         echo "Checking multilib configuration for libmpx..."; \
34832         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34833         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34834         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34835           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34836             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34837           else \
34838             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34839             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34840           fi; \
34841         else \
34842           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34843         fi; \
34844         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34845         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34846         $(NORMAL_TARGET_EXPORTS)  \
34847         echo Configuring in $(TARGET_SUBDIR)/libmpx; \
34848         cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
34849         case $(srcdir) in \
34850           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34851           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34852                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34853         esac; \
34854         module_srcdir=libmpx; \
34855         rm -f no-such-file || : ; \
34856         CONFIG_SITE=no-such-file $(SHELL) \
34857           $$s/$$module_srcdir/configure \
34858           --srcdir=$${topdir}/$$module_srcdir \
34859           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34860           --target=${target_alias}  \
34861           || exit 1
34862 @endif target-libmpx
34863
34864
34865
34866 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
34867 maybe-configure-stage1-target-libmpx:
34868 @if target-libmpx-bootstrap
34869 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
34870 configure-stage1-target-libmpx:
34871         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34872         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34873         @r=`${PWD_COMMAND}`; export r; \
34874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34875         TFLAGS="$(STAGE1_TFLAGS)"; \
34876         echo "Checking multilib configuration for libmpx..."; \
34877         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34878         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34879           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34880             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34881           else \
34882             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34883             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34884           fi; \
34885         else \
34886           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34887         fi; \
34888         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34889         $(NORMAL_TARGET_EXPORTS) \
34890         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34891         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34892         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34893         echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx; \
34894         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34895         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34896         case $(srcdir) in \
34897           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34898           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34899                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34900         esac; \
34901         module_srcdir=libmpx; \
34902         $(SHELL) $$s/$$module_srcdir/configure \
34903           --srcdir=$${topdir}/$$module_srcdir \
34904           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34905           --target=${target_alias} \
34906            \
34907           $(STAGE1_CONFIGURE_FLAGS)
34908 @endif target-libmpx-bootstrap
34909
34910 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
34911 maybe-configure-stage2-target-libmpx:
34912 @if target-libmpx-bootstrap
34913 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
34914 configure-stage2-target-libmpx:
34915         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34916         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34917         @r=`${PWD_COMMAND}`; export r; \
34918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34919         TFLAGS="$(STAGE2_TFLAGS)"; \
34920         echo "Checking multilib configuration for libmpx..."; \
34921         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34922         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34923           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34924             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34925           else \
34926             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34927             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34928           fi; \
34929         else \
34930           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34931         fi; \
34932         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34933         $(NORMAL_TARGET_EXPORTS) \
34934          \
34935         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34936         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34937         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34938         echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx; \
34939         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34940         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34941         case $(srcdir) in \
34942           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34943           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34944                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34945         esac; \
34946         module_srcdir=libmpx; \
34947         $(SHELL) $$s/$$module_srcdir/configure \
34948           --srcdir=$${topdir}/$$module_srcdir \
34949           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34950           --target=${target_alias} \
34951           --with-build-libsubdir=$(HOST_SUBDIR) \
34952           $(STAGE2_CONFIGURE_FLAGS)
34953 @endif target-libmpx-bootstrap
34954
34955 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
34956 maybe-configure-stage3-target-libmpx:
34957 @if target-libmpx-bootstrap
34958 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
34959 configure-stage3-target-libmpx:
34960         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34961         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34962         @r=`${PWD_COMMAND}`; export r; \
34963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34964         TFLAGS="$(STAGE3_TFLAGS)"; \
34965         echo "Checking multilib configuration for libmpx..."; \
34966         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34967         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34968           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34969             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34970           else \
34971             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34972             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34973           fi; \
34974         else \
34975           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34976         fi; \
34977         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34978         $(NORMAL_TARGET_EXPORTS) \
34979          \
34980         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34981         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34982         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34983         echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx; \
34984         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34985         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34986         case $(srcdir) in \
34987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34988           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34990         esac; \
34991         module_srcdir=libmpx; \
34992         $(SHELL) $$s/$$module_srcdir/configure \
34993           --srcdir=$${topdir}/$$module_srcdir \
34994           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34995           --target=${target_alias} \
34996           --with-build-libsubdir=$(HOST_SUBDIR) \
34997           $(STAGE3_CONFIGURE_FLAGS)
34998 @endif target-libmpx-bootstrap
34999
35000 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
35001 maybe-configure-stage4-target-libmpx:
35002 @if target-libmpx-bootstrap
35003 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
35004 configure-stage4-target-libmpx:
35005         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35006         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
35007         @r=`${PWD_COMMAND}`; export r; \
35008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35009         TFLAGS="$(STAGE4_TFLAGS)"; \
35010         echo "Checking multilib configuration for libmpx..."; \
35011         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35012         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35013           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35014             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35015           else \
35016             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35017             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35018           fi; \
35019         else \
35020           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35021         fi; \
35022         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35023         $(NORMAL_TARGET_EXPORTS) \
35024          \
35025         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35026         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35027         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35028         echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx; \
35029         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35030         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35031         case $(srcdir) in \
35032           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35033           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35034                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35035         esac; \
35036         module_srcdir=libmpx; \
35037         $(SHELL) $$s/$$module_srcdir/configure \
35038           --srcdir=$${topdir}/$$module_srcdir \
35039           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35040           --target=${target_alias} \
35041           --with-build-libsubdir=$(HOST_SUBDIR) \
35042           $(STAGE4_CONFIGURE_FLAGS)
35043 @endif target-libmpx-bootstrap
35044
35045 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
35046 maybe-configure-stageprofile-target-libmpx:
35047 @if target-libmpx-bootstrap
35048 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
35049 configure-stageprofile-target-libmpx:
35050         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35051         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
35052         @r=`${PWD_COMMAND}`; export r; \
35053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35054         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35055         echo "Checking multilib configuration for libmpx..."; \
35056         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35057         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35058           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35059             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35060           else \
35061             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35062             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35063           fi; \
35064         else \
35065           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35066         fi; \
35067         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35068         $(NORMAL_TARGET_EXPORTS) \
35069          \
35070         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35071         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35072         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35073         echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx; \
35074         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35075         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35076         case $(srcdir) in \
35077           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35078           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35079                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35080         esac; \
35081         module_srcdir=libmpx; \
35082         $(SHELL) $$s/$$module_srcdir/configure \
35083           --srcdir=$${topdir}/$$module_srcdir \
35084           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35085           --target=${target_alias} \
35086           --with-build-libsubdir=$(HOST_SUBDIR) \
35087           $(STAGEprofile_CONFIGURE_FLAGS)
35088 @endif target-libmpx-bootstrap
35089
35090 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
35091 maybe-configure-stagefeedback-target-libmpx:
35092 @if target-libmpx-bootstrap
35093 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
35094 configure-stagefeedback-target-libmpx:
35095         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35096         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
35097         @r=`${PWD_COMMAND}`; export r; \
35098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35099         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35100         echo "Checking multilib configuration for libmpx..."; \
35101         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35102         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35103           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35104             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35105           else \
35106             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35107             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35108           fi; \
35109         else \
35110           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35111         fi; \
35112         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35113         $(NORMAL_TARGET_EXPORTS) \
35114          \
35115         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35116         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35117         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35118         echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx; \
35119         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35120         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35121         case $(srcdir) in \
35122           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35123           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35124                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35125         esac; \
35126         module_srcdir=libmpx; \
35127         $(SHELL) $$s/$$module_srcdir/configure \
35128           --srcdir=$${topdir}/$$module_srcdir \
35129           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35130           --target=${target_alias} \
35131           --with-build-libsubdir=$(HOST_SUBDIR) \
35132           $(STAGEfeedback_CONFIGURE_FLAGS)
35133 @endif target-libmpx-bootstrap
35134
35135
35136
35137
35138
35139 .PHONY: all-target-libmpx maybe-all-target-libmpx
35140 maybe-all-target-libmpx:
35141 @if gcc-bootstrap
35142 all-target-libmpx: stage_current
35143 @endif gcc-bootstrap
35144 @if target-libmpx
35145 TARGET-target-libmpx=all
35146 maybe-all-target-libmpx: all-target-libmpx
35147 all-target-libmpx: configure-target-libmpx
35148         @r=`${PWD_COMMAND}`; export r; \
35149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35150         $(NORMAL_TARGET_EXPORTS)  \
35151         (cd $(TARGET_SUBDIR)/libmpx && \
35152           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
35153                 $(TARGET-target-libmpx))
35154 @endif target-libmpx
35155
35156
35157
35158 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
35159 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
35160 maybe-all-stage1-target-libmpx:
35161 maybe-clean-stage1-target-libmpx:
35162 @if target-libmpx-bootstrap
35163 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
35164 all-stage1: all-stage1-target-libmpx
35165 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
35166 all-stage1-target-libmpx: configure-stage1-target-libmpx
35167         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35168         @r=`${PWD_COMMAND}`; export r; \
35169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35170         TFLAGS="$(STAGE1_TFLAGS)"; \
35171         $(NORMAL_TARGET_EXPORTS)  \
35172         cd $(TARGET_SUBDIR)/libmpx && \
35173          \
35174         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35175                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35176                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35177                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35178                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35179                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35180                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35181                 $(EXTRA_TARGET_FLAGS)  \
35182                   \
35183                 TFLAGS="$(STAGE1_TFLAGS)"  \
35184                 $(TARGET-stage1-target-libmpx)
35185
35186 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
35187 clean-stage1: clean-stage1-target-libmpx
35188 clean-stage1-target-libmpx:
35189         @if [ $(current_stage) = stage1 ]; then \
35190           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35191         else \
35192           [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
35193           $(MAKE) stage1-start; \
35194         fi; \
35195         cd $(TARGET_SUBDIR)/libmpx && \
35196         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
35197           clean
35198 @endif target-libmpx-bootstrap
35199
35200
35201 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
35202 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
35203 maybe-all-stage2-target-libmpx:
35204 maybe-clean-stage2-target-libmpx:
35205 @if target-libmpx-bootstrap
35206 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
35207 all-stage2: all-stage2-target-libmpx
35208 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
35209 all-stage2-target-libmpx: configure-stage2-target-libmpx
35210         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35211         @r=`${PWD_COMMAND}`; export r; \
35212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35213         TFLAGS="$(STAGE2_TFLAGS)"; \
35214         $(NORMAL_TARGET_EXPORTS) \
35215           \
35216         cd $(TARGET_SUBDIR)/libmpx && \
35217          \
35218         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35219                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35220                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35221                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35222                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35223                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35224                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35225                 $(EXTRA_TARGET_FLAGS)   \
35226                 TFLAGS="$(STAGE2_TFLAGS)"  \
35227                 $(TARGET-stage2-target-libmpx)
35228
35229 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
35230 clean-stage2: clean-stage2-target-libmpx
35231 clean-stage2-target-libmpx:
35232         @if [ $(current_stage) = stage2 ]; then \
35233           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35234         else \
35235           [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
35236           $(MAKE) stage2-start; \
35237         fi; \
35238         cd $(TARGET_SUBDIR)/libmpx && \
35239         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35240 @endif target-libmpx-bootstrap
35241
35242
35243 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
35244 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
35245 maybe-all-stage3-target-libmpx:
35246 maybe-clean-stage3-target-libmpx:
35247 @if target-libmpx-bootstrap
35248 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
35249 all-stage3: all-stage3-target-libmpx
35250 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
35251 all-stage3-target-libmpx: configure-stage3-target-libmpx
35252         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35253         @r=`${PWD_COMMAND}`; export r; \
35254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35255         TFLAGS="$(STAGE3_TFLAGS)"; \
35256         $(NORMAL_TARGET_EXPORTS) \
35257           \
35258         cd $(TARGET_SUBDIR)/libmpx && \
35259          \
35260         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35261                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35262                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35263                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35264                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35265                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35266                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35267                 $(EXTRA_TARGET_FLAGS)   \
35268                 TFLAGS="$(STAGE3_TFLAGS)"  \
35269                 $(TARGET-stage3-target-libmpx)
35270
35271 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
35272 clean-stage3: clean-stage3-target-libmpx
35273 clean-stage3-target-libmpx:
35274         @if [ $(current_stage) = stage3 ]; then \
35275           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35276         else \
35277           [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
35278           $(MAKE) stage3-start; \
35279         fi; \
35280         cd $(TARGET_SUBDIR)/libmpx && \
35281         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35282 @endif target-libmpx-bootstrap
35283
35284
35285 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
35286 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
35287 maybe-all-stage4-target-libmpx:
35288 maybe-clean-stage4-target-libmpx:
35289 @if target-libmpx-bootstrap
35290 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
35291 all-stage4: all-stage4-target-libmpx
35292 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
35293 all-stage4-target-libmpx: configure-stage4-target-libmpx
35294         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35295         @r=`${PWD_COMMAND}`; export r; \
35296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35297         TFLAGS="$(STAGE4_TFLAGS)"; \
35298         $(NORMAL_TARGET_EXPORTS) \
35299           \
35300         cd $(TARGET_SUBDIR)/libmpx && \
35301          \
35302         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35303                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35304                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35305                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35306                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35307                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35308                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35309                 $(EXTRA_TARGET_FLAGS)   \
35310                 TFLAGS="$(STAGE4_TFLAGS)"  \
35311                 $(TARGET-stage4-target-libmpx)
35312
35313 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
35314 clean-stage4: clean-stage4-target-libmpx
35315 clean-stage4-target-libmpx:
35316         @if [ $(current_stage) = stage4 ]; then \
35317           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35318         else \
35319           [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
35320           $(MAKE) stage4-start; \
35321         fi; \
35322         cd $(TARGET_SUBDIR)/libmpx && \
35323         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35324 @endif target-libmpx-bootstrap
35325
35326
35327 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
35328 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
35329 maybe-all-stageprofile-target-libmpx:
35330 maybe-clean-stageprofile-target-libmpx:
35331 @if target-libmpx-bootstrap
35332 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
35333 all-stageprofile: all-stageprofile-target-libmpx
35334 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
35335 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
35336         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35337         @r=`${PWD_COMMAND}`; export r; \
35338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35339         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35340         $(NORMAL_TARGET_EXPORTS) \
35341           \
35342         cd $(TARGET_SUBDIR)/libmpx && \
35343          \
35344         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35345                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35346                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35347                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35348                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35349                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35350                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35351                 $(EXTRA_TARGET_FLAGS)   \
35352                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
35353                 $(TARGET-stageprofile-target-libmpx)
35354
35355 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
35356 clean-stageprofile: clean-stageprofile-target-libmpx
35357 clean-stageprofile-target-libmpx:
35358         @if [ $(current_stage) = stageprofile ]; then \
35359           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35360         else \
35361           [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
35362           $(MAKE) stageprofile-start; \
35363         fi; \
35364         cd $(TARGET_SUBDIR)/libmpx && \
35365         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35366 @endif target-libmpx-bootstrap
35367
35368
35369 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
35370 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
35371 maybe-all-stagefeedback-target-libmpx:
35372 maybe-clean-stagefeedback-target-libmpx:
35373 @if target-libmpx-bootstrap
35374 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
35375 all-stagefeedback: all-stagefeedback-target-libmpx
35376 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
35377 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
35378         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35379         @r=`${PWD_COMMAND}`; export r; \
35380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35381         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35382         $(NORMAL_TARGET_EXPORTS) \
35383           \
35384         cd $(TARGET_SUBDIR)/libmpx && \
35385          \
35386         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35387                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35388                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35389                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35390                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35391                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35392                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35393                 $(EXTRA_TARGET_FLAGS)   \
35394                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
35395                 $(TARGET-stagefeedback-target-libmpx)
35396
35397 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
35398 clean-stagefeedback: clean-stagefeedback-target-libmpx
35399 clean-stagefeedback-target-libmpx:
35400         @if [ $(current_stage) = stagefeedback ]; then \
35401           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35402         else \
35403           [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
35404           $(MAKE) stagefeedback-start; \
35405         fi; \
35406         cd $(TARGET_SUBDIR)/libmpx && \
35407         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35408 @endif target-libmpx-bootstrap
35409
35410
35411
35412
35413
35414
35415 .PHONY: check-target-libmpx maybe-check-target-libmpx
35416 maybe-check-target-libmpx:
35417 @if target-libmpx
35418 maybe-check-target-libmpx: check-target-libmpx
35419
35420 check-target-libmpx:
35421         @: $(MAKE); $(unstage)
35422         @r=`${PWD_COMMAND}`; export r; \
35423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35424         $(NORMAL_TARGET_EXPORTS) \
35425         (cd $(TARGET_SUBDIR)/libmpx && \
35426           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
35427
35428 @endif target-libmpx
35429
35430 .PHONY: install-target-libmpx maybe-install-target-libmpx
35431 maybe-install-target-libmpx:
35432 @if target-libmpx
35433 maybe-install-target-libmpx: install-target-libmpx
35434
35435 install-target-libmpx: installdirs
35436         @: $(MAKE); $(unstage)
35437         @r=`${PWD_COMMAND}`; export r; \
35438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35439         $(NORMAL_TARGET_EXPORTS) \
35440         (cd $(TARGET_SUBDIR)/libmpx && \
35441           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35442
35443 @endif target-libmpx
35444
35445 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
35446 maybe-install-strip-target-libmpx:
35447 @if target-libmpx
35448 maybe-install-strip-target-libmpx: install-strip-target-libmpx
35449
35450 install-strip-target-libmpx: installdirs
35451         @: $(MAKE); $(unstage)
35452         @r=`${PWD_COMMAND}`; export r; \
35453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35454         $(NORMAL_TARGET_EXPORTS) \
35455         (cd $(TARGET_SUBDIR)/libmpx && \
35456           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
35457
35458 @endif target-libmpx
35459
35460 # Other targets (info, dvi, pdf, etc.)
35461
35462 .PHONY: maybe-info-target-libmpx info-target-libmpx
35463 maybe-info-target-libmpx:
35464 @if target-libmpx
35465 maybe-info-target-libmpx: info-target-libmpx
35466
35467 info-target-libmpx: \
35468     configure-target-libmpx 
35469         @: $(MAKE); $(unstage)
35470         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35471         r=`${PWD_COMMAND}`; export r; \
35472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35473         $(NORMAL_TARGET_EXPORTS) \
35474         echo "Doing info in $(TARGET_SUBDIR)/libmpx"; \
35475         for flag in $(EXTRA_TARGET_FLAGS); do \
35476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35477         done; \
35478         (cd $(TARGET_SUBDIR)/libmpx && \
35479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35481                   "RANLIB=$${RANLIB}" \
35482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35483                    info) \
35484           || exit 1
35485
35486 @endif target-libmpx
35487
35488 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
35489 maybe-dvi-target-libmpx:
35490 @if target-libmpx
35491 maybe-dvi-target-libmpx: dvi-target-libmpx
35492
35493 dvi-target-libmpx: \
35494     configure-target-libmpx 
35495         @: $(MAKE); $(unstage)
35496         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35497         r=`${PWD_COMMAND}`; export r; \
35498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35499         $(NORMAL_TARGET_EXPORTS) \
35500         echo "Doing dvi in $(TARGET_SUBDIR)/libmpx"; \
35501         for flag in $(EXTRA_TARGET_FLAGS); do \
35502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35503         done; \
35504         (cd $(TARGET_SUBDIR)/libmpx && \
35505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35507                   "RANLIB=$${RANLIB}" \
35508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35509                    dvi) \
35510           || exit 1
35511
35512 @endif target-libmpx
35513
35514 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
35515 maybe-pdf-target-libmpx:
35516 @if target-libmpx
35517 maybe-pdf-target-libmpx: pdf-target-libmpx
35518
35519 pdf-target-libmpx: \
35520     configure-target-libmpx 
35521         @: $(MAKE); $(unstage)
35522         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35523         r=`${PWD_COMMAND}`; export r; \
35524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35525         $(NORMAL_TARGET_EXPORTS) \
35526         echo "Doing pdf in $(TARGET_SUBDIR)/libmpx"; \
35527         for flag in $(EXTRA_TARGET_FLAGS); do \
35528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35529         done; \
35530         (cd $(TARGET_SUBDIR)/libmpx && \
35531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35533                   "RANLIB=$${RANLIB}" \
35534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35535                    pdf) \
35536           || exit 1
35537
35538 @endif target-libmpx
35539
35540 .PHONY: maybe-html-target-libmpx html-target-libmpx
35541 maybe-html-target-libmpx:
35542 @if target-libmpx
35543 maybe-html-target-libmpx: html-target-libmpx
35544
35545 html-target-libmpx: \
35546     configure-target-libmpx 
35547         @: $(MAKE); $(unstage)
35548         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35549         r=`${PWD_COMMAND}`; export r; \
35550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35551         $(NORMAL_TARGET_EXPORTS) \
35552         echo "Doing html in $(TARGET_SUBDIR)/libmpx"; \
35553         for flag in $(EXTRA_TARGET_FLAGS); do \
35554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35555         done; \
35556         (cd $(TARGET_SUBDIR)/libmpx && \
35557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35559                   "RANLIB=$${RANLIB}" \
35560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35561                    html) \
35562           || exit 1
35563
35564 @endif target-libmpx
35565
35566 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
35567 maybe-TAGS-target-libmpx:
35568 @if target-libmpx
35569 maybe-TAGS-target-libmpx: TAGS-target-libmpx
35570
35571 TAGS-target-libmpx: \
35572     configure-target-libmpx 
35573         @: $(MAKE); $(unstage)
35574         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35575         r=`${PWD_COMMAND}`; export r; \
35576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35577         $(NORMAL_TARGET_EXPORTS) \
35578         echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx"; \
35579         for flag in $(EXTRA_TARGET_FLAGS); do \
35580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35581         done; \
35582         (cd $(TARGET_SUBDIR)/libmpx && \
35583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35585                   "RANLIB=$${RANLIB}" \
35586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35587                    TAGS) \
35588           || exit 1
35589
35590 @endif target-libmpx
35591
35592 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
35593 maybe-install-info-target-libmpx:
35594 @if target-libmpx
35595 maybe-install-info-target-libmpx: install-info-target-libmpx
35596
35597 install-info-target-libmpx: \
35598     configure-target-libmpx \
35599     info-target-libmpx 
35600         @: $(MAKE); $(unstage)
35601         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35602         r=`${PWD_COMMAND}`; export r; \
35603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35604         $(NORMAL_TARGET_EXPORTS) \
35605         echo "Doing install-info in $(TARGET_SUBDIR)/libmpx"; \
35606         for flag in $(EXTRA_TARGET_FLAGS); do \
35607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35608         done; \
35609         (cd $(TARGET_SUBDIR)/libmpx && \
35610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35612                   "RANLIB=$${RANLIB}" \
35613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35614                    install-info) \
35615           || exit 1
35616
35617 @endif target-libmpx
35618
35619 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
35620 maybe-install-pdf-target-libmpx:
35621 @if target-libmpx
35622 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
35623
35624 install-pdf-target-libmpx: \
35625     configure-target-libmpx \
35626     pdf-target-libmpx 
35627         @: $(MAKE); $(unstage)
35628         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35629         r=`${PWD_COMMAND}`; export r; \
35630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35631         $(NORMAL_TARGET_EXPORTS) \
35632         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx"; \
35633         for flag in $(EXTRA_TARGET_FLAGS); do \
35634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35635         done; \
35636         (cd $(TARGET_SUBDIR)/libmpx && \
35637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35639                   "RANLIB=$${RANLIB}" \
35640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35641                    install-pdf) \
35642           || exit 1
35643
35644 @endif target-libmpx
35645
35646 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
35647 maybe-install-html-target-libmpx:
35648 @if target-libmpx
35649 maybe-install-html-target-libmpx: install-html-target-libmpx
35650
35651 install-html-target-libmpx: \
35652     configure-target-libmpx \
35653     html-target-libmpx 
35654         @: $(MAKE); $(unstage)
35655         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35656         r=`${PWD_COMMAND}`; export r; \
35657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35658         $(NORMAL_TARGET_EXPORTS) \
35659         echo "Doing install-html in $(TARGET_SUBDIR)/libmpx"; \
35660         for flag in $(EXTRA_TARGET_FLAGS); do \
35661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35662         done; \
35663         (cd $(TARGET_SUBDIR)/libmpx && \
35664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35666                   "RANLIB=$${RANLIB}" \
35667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35668                    install-html) \
35669           || exit 1
35670
35671 @endif target-libmpx
35672
35673 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
35674 maybe-installcheck-target-libmpx:
35675 @if target-libmpx
35676 maybe-installcheck-target-libmpx: installcheck-target-libmpx
35677
35678 installcheck-target-libmpx: \
35679     configure-target-libmpx 
35680         @: $(MAKE); $(unstage)
35681         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35682         r=`${PWD_COMMAND}`; export r; \
35683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35684         $(NORMAL_TARGET_EXPORTS) \
35685         echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx"; \
35686         for flag in $(EXTRA_TARGET_FLAGS); do \
35687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35688         done; \
35689         (cd $(TARGET_SUBDIR)/libmpx && \
35690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35692                   "RANLIB=$${RANLIB}" \
35693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35694                    installcheck) \
35695           || exit 1
35696
35697 @endif target-libmpx
35698
35699 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
35700 maybe-mostlyclean-target-libmpx:
35701 @if target-libmpx
35702 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
35703
35704 mostlyclean-target-libmpx: 
35705         @: $(MAKE); $(unstage)
35706         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35707         r=`${PWD_COMMAND}`; export r; \
35708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35709         $(NORMAL_TARGET_EXPORTS) \
35710         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx"; \
35711         for flag in $(EXTRA_TARGET_FLAGS); do \
35712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35713         done; \
35714         (cd $(TARGET_SUBDIR)/libmpx && \
35715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35717                   "RANLIB=$${RANLIB}" \
35718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35719                    mostlyclean) \
35720           || exit 1
35721
35722 @endif target-libmpx
35723
35724 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
35725 maybe-clean-target-libmpx:
35726 @if target-libmpx
35727 maybe-clean-target-libmpx: clean-target-libmpx
35728
35729 clean-target-libmpx: 
35730         @: $(MAKE); $(unstage)
35731         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35732         r=`${PWD_COMMAND}`; export r; \
35733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35734         $(NORMAL_TARGET_EXPORTS) \
35735         echo "Doing clean in $(TARGET_SUBDIR)/libmpx"; \
35736         for flag in $(EXTRA_TARGET_FLAGS); do \
35737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35738         done; \
35739         (cd $(TARGET_SUBDIR)/libmpx && \
35740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35742                   "RANLIB=$${RANLIB}" \
35743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35744                    clean) \
35745           || exit 1
35746
35747 @endif target-libmpx
35748
35749 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
35750 maybe-distclean-target-libmpx:
35751 @if target-libmpx
35752 maybe-distclean-target-libmpx: distclean-target-libmpx
35753
35754 distclean-target-libmpx: 
35755         @: $(MAKE); $(unstage)
35756         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35757         r=`${PWD_COMMAND}`; export r; \
35758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35759         $(NORMAL_TARGET_EXPORTS) \
35760         echo "Doing distclean in $(TARGET_SUBDIR)/libmpx"; \
35761         for flag in $(EXTRA_TARGET_FLAGS); do \
35762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35763         done; \
35764         (cd $(TARGET_SUBDIR)/libmpx && \
35765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35767                   "RANLIB=$${RANLIB}" \
35768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35769                    distclean) \
35770           || exit 1
35771
35772 @endif target-libmpx
35773
35774 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
35775 maybe-maintainer-clean-target-libmpx:
35776 @if target-libmpx
35777 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
35778
35779 maintainer-clean-target-libmpx: 
35780         @: $(MAKE); $(unstage)
35781         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35782         r=`${PWD_COMMAND}`; export r; \
35783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35784         $(NORMAL_TARGET_EXPORTS) \
35785         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx"; \
35786         for flag in $(EXTRA_TARGET_FLAGS); do \
35787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35788         done; \
35789         (cd $(TARGET_SUBDIR)/libmpx && \
35790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35792                   "RANLIB=$${RANLIB}" \
35793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35794                    maintainer-clean) \
35795           || exit 1
35796
35797 @endif target-libmpx
35798
35799
35800
35801
35802
35803 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
35804 maybe-configure-target-libvtv:
35805 @if gcc-bootstrap
35806 configure-target-libvtv: stage_current
35807 @endif gcc-bootstrap
35808 @if target-libvtv
35809 maybe-configure-target-libvtv: configure-target-libvtv
35810 configure-target-libvtv: 
35811         @r=`${PWD_COMMAND}`; export r; \
35812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35813         echo "Checking multilib configuration for libvtv..."; \
35814         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35815         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35816         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35817           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35818             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35819           else \
35820             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35821             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35822           fi; \
35823         else \
35824           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35825         fi; \
35826         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35827         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35828         $(RAW_CXX_TARGET_EXPORTS)  \
35829         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
35830         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
35831         case $(srcdir) in \
35832           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35833           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35834                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35835         esac; \
35836         module_srcdir=libvtv; \
35837         rm -f no-such-file || : ; \
35838         CONFIG_SITE=no-such-file $(SHELL) \
35839           $$s/$$module_srcdir/configure \
35840           --srcdir=$${topdir}/$$module_srcdir \
35841           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35842           --target=${target_alias}  \
35843           || exit 1
35844 @endif target-libvtv
35845
35846
35847
35848 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
35849 maybe-configure-stage1-target-libvtv:
35850 @if target-libvtv-bootstrap
35851 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
35852 configure-stage1-target-libvtv:
35853         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35854         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35855         @r=`${PWD_COMMAND}`; export r; \
35856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35857         TFLAGS="$(STAGE1_TFLAGS)"; \
35858         echo "Checking multilib configuration for libvtv..."; \
35859         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35860         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35861           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35862             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35863           else \
35864             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35865             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35866           fi; \
35867         else \
35868           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35869         fi; \
35870         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35871         $(RAW_CXX_TARGET_EXPORTS) \
35872         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35873         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35874         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35875         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
35876         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35877         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35878         case $(srcdir) in \
35879           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35880           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35881                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35882         esac; \
35883         module_srcdir=libvtv; \
35884         $(SHELL) $$s/$$module_srcdir/configure \
35885           --srcdir=$${topdir}/$$module_srcdir \
35886           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35887           --target=${target_alias} \
35888            \
35889           $(STAGE1_CONFIGURE_FLAGS)
35890 @endif target-libvtv-bootstrap
35891
35892 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
35893 maybe-configure-stage2-target-libvtv:
35894 @if target-libvtv-bootstrap
35895 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
35896 configure-stage2-target-libvtv:
35897         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35898         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35899         @r=`${PWD_COMMAND}`; export r; \
35900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35901         TFLAGS="$(STAGE2_TFLAGS)"; \
35902         echo "Checking multilib configuration for libvtv..."; \
35903         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35904         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35905           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35906             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35907           else \
35908             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35909             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35910           fi; \
35911         else \
35912           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35913         fi; \
35914         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35915         $(RAW_CXX_TARGET_EXPORTS) \
35916          \
35917         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35918         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35919         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35920         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
35921         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35922         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35923         case $(srcdir) in \
35924           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35925           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35926                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35927         esac; \
35928         module_srcdir=libvtv; \
35929         $(SHELL) $$s/$$module_srcdir/configure \
35930           --srcdir=$${topdir}/$$module_srcdir \
35931           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35932           --target=${target_alias} \
35933           --with-build-libsubdir=$(HOST_SUBDIR) \
35934           $(STAGE2_CONFIGURE_FLAGS)
35935 @endif target-libvtv-bootstrap
35936
35937 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
35938 maybe-configure-stage3-target-libvtv:
35939 @if target-libvtv-bootstrap
35940 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
35941 configure-stage3-target-libvtv:
35942         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35943         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35944         @r=`${PWD_COMMAND}`; export r; \
35945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35946         TFLAGS="$(STAGE3_TFLAGS)"; \
35947         echo "Checking multilib configuration for libvtv..."; \
35948         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35949         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35950           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35951             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35952           else \
35953             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35954             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35955           fi; \
35956         else \
35957           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35958         fi; \
35959         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35960         $(RAW_CXX_TARGET_EXPORTS) \
35961          \
35962         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35963         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35964         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35965         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
35966         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35967         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35968         case $(srcdir) in \
35969           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35970           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35971                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35972         esac; \
35973         module_srcdir=libvtv; \
35974         $(SHELL) $$s/$$module_srcdir/configure \
35975           --srcdir=$${topdir}/$$module_srcdir \
35976           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35977           --target=${target_alias} \
35978           --with-build-libsubdir=$(HOST_SUBDIR) \
35979           $(STAGE3_CONFIGURE_FLAGS)
35980 @endif target-libvtv-bootstrap
35981
35982 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
35983 maybe-configure-stage4-target-libvtv:
35984 @if target-libvtv-bootstrap
35985 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
35986 configure-stage4-target-libvtv:
35987         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35988         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35989         @r=`${PWD_COMMAND}`; export r; \
35990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35991         TFLAGS="$(STAGE4_TFLAGS)"; \
35992         echo "Checking multilib configuration for libvtv..."; \
35993         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35994         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35995           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35996             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35997           else \
35998             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35999             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36000           fi; \
36001         else \
36002           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36003         fi; \
36004         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36005         $(RAW_CXX_TARGET_EXPORTS) \
36006          \
36007         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36008         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36009         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36010         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
36011         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36012         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
36013         case $(srcdir) in \
36014           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36015           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36016                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36017         esac; \
36018         module_srcdir=libvtv; \
36019         $(SHELL) $$s/$$module_srcdir/configure \
36020           --srcdir=$${topdir}/$$module_srcdir \
36021           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36022           --target=${target_alias} \
36023           --with-build-libsubdir=$(HOST_SUBDIR) \
36024           $(STAGE4_CONFIGURE_FLAGS)
36025 @endif target-libvtv-bootstrap
36026
36027 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
36028 maybe-configure-stageprofile-target-libvtv:
36029 @if target-libvtv-bootstrap
36030 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
36031 configure-stageprofile-target-libvtv:
36032         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36033         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
36034         @r=`${PWD_COMMAND}`; export r; \
36035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36036         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36037         echo "Checking multilib configuration for libvtv..."; \
36038         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
36039         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36040           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36041             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
36042           else \
36043             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
36044             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36045           fi; \
36046         else \
36047           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36048         fi; \
36049         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36050         $(RAW_CXX_TARGET_EXPORTS) \
36051          \
36052         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36053         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36054         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36055         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
36056         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36057         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
36058         case $(srcdir) in \
36059           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36060           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36061                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36062         esac; \
36063         module_srcdir=libvtv; \
36064         $(SHELL) $$s/$$module_srcdir/configure \
36065           --srcdir=$${topdir}/$$module_srcdir \
36066           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36067           --target=${target_alias} \
36068           --with-build-libsubdir=$(HOST_SUBDIR) \
36069           $(STAGEprofile_CONFIGURE_FLAGS)
36070 @endif target-libvtv-bootstrap
36071
36072 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
36073 maybe-configure-stagefeedback-target-libvtv:
36074 @if target-libvtv-bootstrap
36075 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
36076 configure-stagefeedback-target-libvtv:
36077         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36078         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
36079         @r=`${PWD_COMMAND}`; export r; \
36080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36081         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36082         echo "Checking multilib configuration for libvtv..."; \
36083         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
36084         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36085           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36086             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
36087           else \
36088             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
36089             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36090           fi; \
36091         else \
36092           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36093         fi; \
36094         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36095         $(RAW_CXX_TARGET_EXPORTS) \
36096          \
36097         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36098         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36099         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36100         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
36101         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36102         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
36103         case $(srcdir) in \
36104           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36105           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36106                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36107         esac; \
36108         module_srcdir=libvtv; \
36109         $(SHELL) $$s/$$module_srcdir/configure \
36110           --srcdir=$${topdir}/$$module_srcdir \
36111           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36112           --target=${target_alias} \
36113           --with-build-libsubdir=$(HOST_SUBDIR) \
36114           $(STAGEfeedback_CONFIGURE_FLAGS)
36115 @endif target-libvtv-bootstrap
36116
36117
36118
36119
36120
36121 .PHONY: all-target-libvtv maybe-all-target-libvtv
36122 maybe-all-target-libvtv:
36123 @if gcc-bootstrap
36124 all-target-libvtv: stage_current
36125 @endif gcc-bootstrap
36126 @if target-libvtv
36127 TARGET-target-libvtv=all
36128 maybe-all-target-libvtv: all-target-libvtv
36129 all-target-libvtv: configure-target-libvtv
36130         @r=`${PWD_COMMAND}`; export r; \
36131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36132         $(RAW_CXX_TARGET_EXPORTS)  \
36133         (cd $(TARGET_SUBDIR)/libvtv && \
36134           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36135                 $(TARGET-target-libvtv))
36136 @endif target-libvtv
36137
36138
36139
36140 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
36141 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
36142 maybe-all-stage1-target-libvtv:
36143 maybe-clean-stage1-target-libvtv:
36144 @if target-libvtv-bootstrap
36145 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
36146 all-stage1: all-stage1-target-libvtv
36147 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
36148 all-stage1-target-libvtv: configure-stage1-target-libvtv
36149         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36150         @r=`${PWD_COMMAND}`; export r; \
36151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36152         TFLAGS="$(STAGE1_TFLAGS)"; \
36153         $(RAW_CXX_TARGET_EXPORTS)  \
36154         cd $(TARGET_SUBDIR)/libvtv && \
36155          \
36156         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36157                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36158                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36159                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36160                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36161                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36162                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36163                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36164                   \
36165                 TFLAGS="$(STAGE1_TFLAGS)"  \
36166                 $(TARGET-stage1-target-libvtv)
36167
36168 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
36169 clean-stage1: clean-stage1-target-libvtv
36170 clean-stage1-target-libvtv:
36171         @if [ $(current_stage) = stage1 ]; then \
36172           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36173         else \
36174           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
36175           $(MAKE) stage1-start; \
36176         fi; \
36177         cd $(TARGET_SUBDIR)/libvtv && \
36178         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36179           clean
36180 @endif target-libvtv-bootstrap
36181
36182
36183 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
36184 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
36185 maybe-all-stage2-target-libvtv:
36186 maybe-clean-stage2-target-libvtv:
36187 @if target-libvtv-bootstrap
36188 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
36189 all-stage2: all-stage2-target-libvtv
36190 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
36191 all-stage2-target-libvtv: configure-stage2-target-libvtv
36192         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36193         @r=`${PWD_COMMAND}`; export r; \
36194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36195         TFLAGS="$(STAGE2_TFLAGS)"; \
36196         $(RAW_CXX_TARGET_EXPORTS) \
36197           \
36198         cd $(TARGET_SUBDIR)/libvtv && \
36199          \
36200         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36201                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36202                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36203                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36204                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36205                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36206                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36207                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36208                 TFLAGS="$(STAGE2_TFLAGS)"  \
36209                 $(TARGET-stage2-target-libvtv)
36210
36211 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
36212 clean-stage2: clean-stage2-target-libvtv
36213 clean-stage2-target-libvtv:
36214         @if [ $(current_stage) = stage2 ]; then \
36215           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36216         else \
36217           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
36218           $(MAKE) stage2-start; \
36219         fi; \
36220         cd $(TARGET_SUBDIR)/libvtv && \
36221         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36222 @endif target-libvtv-bootstrap
36223
36224
36225 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
36226 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
36227 maybe-all-stage3-target-libvtv:
36228 maybe-clean-stage3-target-libvtv:
36229 @if target-libvtv-bootstrap
36230 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
36231 all-stage3: all-stage3-target-libvtv
36232 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
36233 all-stage3-target-libvtv: configure-stage3-target-libvtv
36234         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36235         @r=`${PWD_COMMAND}`; export r; \
36236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36237         TFLAGS="$(STAGE3_TFLAGS)"; \
36238         $(RAW_CXX_TARGET_EXPORTS) \
36239           \
36240         cd $(TARGET_SUBDIR)/libvtv && \
36241          \
36242         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36243                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36244                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36245                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36246                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36247                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36248                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36249                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36250                 TFLAGS="$(STAGE3_TFLAGS)"  \
36251                 $(TARGET-stage3-target-libvtv)
36252
36253 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
36254 clean-stage3: clean-stage3-target-libvtv
36255 clean-stage3-target-libvtv:
36256         @if [ $(current_stage) = stage3 ]; then \
36257           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36258         else \
36259           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
36260           $(MAKE) stage3-start; \
36261         fi; \
36262         cd $(TARGET_SUBDIR)/libvtv && \
36263         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36264 @endif target-libvtv-bootstrap
36265
36266
36267 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
36268 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
36269 maybe-all-stage4-target-libvtv:
36270 maybe-clean-stage4-target-libvtv:
36271 @if target-libvtv-bootstrap
36272 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
36273 all-stage4: all-stage4-target-libvtv
36274 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
36275 all-stage4-target-libvtv: configure-stage4-target-libvtv
36276         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36277         @r=`${PWD_COMMAND}`; export r; \
36278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36279         TFLAGS="$(STAGE4_TFLAGS)"; \
36280         $(RAW_CXX_TARGET_EXPORTS) \
36281           \
36282         cd $(TARGET_SUBDIR)/libvtv && \
36283          \
36284         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36285                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36286                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36287                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36288                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36289                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36290                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36291                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36292                 TFLAGS="$(STAGE4_TFLAGS)"  \
36293                 $(TARGET-stage4-target-libvtv)
36294
36295 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
36296 clean-stage4: clean-stage4-target-libvtv
36297 clean-stage4-target-libvtv:
36298         @if [ $(current_stage) = stage4 ]; then \
36299           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36300         else \
36301           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
36302           $(MAKE) stage4-start; \
36303         fi; \
36304         cd $(TARGET_SUBDIR)/libvtv && \
36305         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36306 @endif target-libvtv-bootstrap
36307
36308
36309 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
36310 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
36311 maybe-all-stageprofile-target-libvtv:
36312 maybe-clean-stageprofile-target-libvtv:
36313 @if target-libvtv-bootstrap
36314 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
36315 all-stageprofile: all-stageprofile-target-libvtv
36316 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
36317 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
36318         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36319         @r=`${PWD_COMMAND}`; export r; \
36320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36321         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36322         $(RAW_CXX_TARGET_EXPORTS) \
36323           \
36324         cd $(TARGET_SUBDIR)/libvtv && \
36325          \
36326         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36327                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36328                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36329                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36330                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36331                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36332                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36333                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36334                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
36335                 $(TARGET-stageprofile-target-libvtv)
36336
36337 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
36338 clean-stageprofile: clean-stageprofile-target-libvtv
36339 clean-stageprofile-target-libvtv:
36340         @if [ $(current_stage) = stageprofile ]; then \
36341           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36342         else \
36343           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
36344           $(MAKE) stageprofile-start; \
36345         fi; \
36346         cd $(TARGET_SUBDIR)/libvtv && \
36347         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36348 @endif target-libvtv-bootstrap
36349
36350
36351 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
36352 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
36353 maybe-all-stagefeedback-target-libvtv:
36354 maybe-clean-stagefeedback-target-libvtv:
36355 @if target-libvtv-bootstrap
36356 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
36357 all-stagefeedback: all-stagefeedback-target-libvtv
36358 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
36359 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
36360         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36361         @r=`${PWD_COMMAND}`; export r; \
36362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36363         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36364         $(RAW_CXX_TARGET_EXPORTS) \
36365           \
36366         cd $(TARGET_SUBDIR)/libvtv && \
36367          \
36368         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36369                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36370                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36371                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36372                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36373                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36374                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36375                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36376                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
36377                 $(TARGET-stagefeedback-target-libvtv)
36378
36379 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
36380 clean-stagefeedback: clean-stagefeedback-target-libvtv
36381 clean-stagefeedback-target-libvtv:
36382         @if [ $(current_stage) = stagefeedback ]; then \
36383           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36384         else \
36385           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
36386           $(MAKE) stagefeedback-start; \
36387         fi; \
36388         cd $(TARGET_SUBDIR)/libvtv && \
36389         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36390 @endif target-libvtv-bootstrap
36391
36392
36393
36394
36395
36396
36397 .PHONY: check-target-libvtv maybe-check-target-libvtv
36398 maybe-check-target-libvtv:
36399 @if target-libvtv
36400 maybe-check-target-libvtv: check-target-libvtv
36401
36402 check-target-libvtv:
36403         @: $(MAKE); $(unstage)
36404         @r=`${PWD_COMMAND}`; export r; \
36405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36406         $(RAW_CXX_TARGET_EXPORTS) \
36407         (cd $(TARGET_SUBDIR)/libvtv && \
36408           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
36409
36410 @endif target-libvtv
36411
36412 .PHONY: install-target-libvtv maybe-install-target-libvtv
36413 maybe-install-target-libvtv:
36414 @if target-libvtv
36415 maybe-install-target-libvtv: install-target-libvtv
36416
36417 install-target-libvtv: installdirs
36418         @: $(MAKE); $(unstage)
36419         @r=`${PWD_COMMAND}`; export r; \
36420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36421         $(RAW_CXX_TARGET_EXPORTS) \
36422         (cd $(TARGET_SUBDIR)/libvtv && \
36423           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36424
36425 @endif target-libvtv
36426
36427 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
36428 maybe-install-strip-target-libvtv:
36429 @if target-libvtv
36430 maybe-install-strip-target-libvtv: install-strip-target-libvtv
36431
36432 install-strip-target-libvtv: installdirs
36433         @: $(MAKE); $(unstage)
36434         @r=`${PWD_COMMAND}`; export r; \
36435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36436         $(RAW_CXX_TARGET_EXPORTS) \
36437         (cd $(TARGET_SUBDIR)/libvtv && \
36438           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36439
36440 @endif target-libvtv
36441
36442 # Other targets (info, dvi, pdf, etc.)
36443
36444 .PHONY: maybe-info-target-libvtv info-target-libvtv
36445 maybe-info-target-libvtv:
36446 @if target-libvtv
36447 maybe-info-target-libvtv: info-target-libvtv
36448
36449 info-target-libvtv: \
36450     configure-target-libvtv 
36451         @: $(MAKE); $(unstage)
36452         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36453         r=`${PWD_COMMAND}`; export r; \
36454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36455         $(RAW_CXX_TARGET_EXPORTS) \
36456         echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
36457         for flag in $(EXTRA_TARGET_FLAGS); do \
36458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36459         done; \
36460         (cd $(TARGET_SUBDIR)/libvtv && \
36461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36463                   "RANLIB=$${RANLIB}" \
36464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36465                    info) \
36466           || exit 1
36467
36468 @endif target-libvtv
36469
36470 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
36471 maybe-dvi-target-libvtv:
36472 @if target-libvtv
36473 maybe-dvi-target-libvtv: dvi-target-libvtv
36474
36475 dvi-target-libvtv: \
36476     configure-target-libvtv 
36477         @: $(MAKE); $(unstage)
36478         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36479         r=`${PWD_COMMAND}`; export r; \
36480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36481         $(RAW_CXX_TARGET_EXPORTS) \
36482         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
36483         for flag in $(EXTRA_TARGET_FLAGS); do \
36484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36485         done; \
36486         (cd $(TARGET_SUBDIR)/libvtv && \
36487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36489                   "RANLIB=$${RANLIB}" \
36490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36491                    dvi) \
36492           || exit 1
36493
36494 @endif target-libvtv
36495
36496 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
36497 maybe-pdf-target-libvtv:
36498 @if target-libvtv
36499 maybe-pdf-target-libvtv: pdf-target-libvtv
36500
36501 pdf-target-libvtv: \
36502     configure-target-libvtv 
36503         @: $(MAKE); $(unstage)
36504         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36505         r=`${PWD_COMMAND}`; export r; \
36506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36507         $(RAW_CXX_TARGET_EXPORTS) \
36508         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
36509         for flag in $(EXTRA_TARGET_FLAGS); do \
36510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36511         done; \
36512         (cd $(TARGET_SUBDIR)/libvtv && \
36513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36515                   "RANLIB=$${RANLIB}" \
36516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36517                    pdf) \
36518           || exit 1
36519
36520 @endif target-libvtv
36521
36522 .PHONY: maybe-html-target-libvtv html-target-libvtv
36523 maybe-html-target-libvtv:
36524 @if target-libvtv
36525 maybe-html-target-libvtv: html-target-libvtv
36526
36527 html-target-libvtv: \
36528     configure-target-libvtv 
36529         @: $(MAKE); $(unstage)
36530         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36531         r=`${PWD_COMMAND}`; export r; \
36532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36533         $(RAW_CXX_TARGET_EXPORTS) \
36534         echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
36535         for flag in $(EXTRA_TARGET_FLAGS); do \
36536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36537         done; \
36538         (cd $(TARGET_SUBDIR)/libvtv && \
36539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36541                   "RANLIB=$${RANLIB}" \
36542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36543                    html) \
36544           || exit 1
36545
36546 @endif target-libvtv
36547
36548 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
36549 maybe-TAGS-target-libvtv:
36550 @if target-libvtv
36551 maybe-TAGS-target-libvtv: TAGS-target-libvtv
36552
36553 TAGS-target-libvtv: \
36554     configure-target-libvtv 
36555         @: $(MAKE); $(unstage)
36556         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36557         r=`${PWD_COMMAND}`; export r; \
36558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36559         $(RAW_CXX_TARGET_EXPORTS) \
36560         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
36561         for flag in $(EXTRA_TARGET_FLAGS); do \
36562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36563         done; \
36564         (cd $(TARGET_SUBDIR)/libvtv && \
36565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36567                   "RANLIB=$${RANLIB}" \
36568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36569                    TAGS) \
36570           || exit 1
36571
36572 @endif target-libvtv
36573
36574 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
36575 maybe-install-info-target-libvtv:
36576 @if target-libvtv
36577 maybe-install-info-target-libvtv: install-info-target-libvtv
36578
36579 install-info-target-libvtv: \
36580     configure-target-libvtv \
36581     info-target-libvtv 
36582         @: $(MAKE); $(unstage)
36583         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36584         r=`${PWD_COMMAND}`; export r; \
36585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36586         $(RAW_CXX_TARGET_EXPORTS) \
36587         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
36588         for flag in $(EXTRA_TARGET_FLAGS); do \
36589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36590         done; \
36591         (cd $(TARGET_SUBDIR)/libvtv && \
36592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36594                   "RANLIB=$${RANLIB}" \
36595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36596                    install-info) \
36597           || exit 1
36598
36599 @endif target-libvtv
36600
36601 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
36602 maybe-install-pdf-target-libvtv:
36603 @if target-libvtv
36604 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
36605
36606 install-pdf-target-libvtv: \
36607     configure-target-libvtv \
36608     pdf-target-libvtv 
36609         @: $(MAKE); $(unstage)
36610         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36611         r=`${PWD_COMMAND}`; export r; \
36612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36613         $(RAW_CXX_TARGET_EXPORTS) \
36614         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
36615         for flag in $(EXTRA_TARGET_FLAGS); do \
36616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36617         done; \
36618         (cd $(TARGET_SUBDIR)/libvtv && \
36619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36621                   "RANLIB=$${RANLIB}" \
36622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36623                    install-pdf) \
36624           || exit 1
36625
36626 @endif target-libvtv
36627
36628 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
36629 maybe-install-html-target-libvtv:
36630 @if target-libvtv
36631 maybe-install-html-target-libvtv: install-html-target-libvtv
36632
36633 install-html-target-libvtv: \
36634     configure-target-libvtv \
36635     html-target-libvtv 
36636         @: $(MAKE); $(unstage)
36637         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36638         r=`${PWD_COMMAND}`; export r; \
36639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36640         $(RAW_CXX_TARGET_EXPORTS) \
36641         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
36642         for flag in $(EXTRA_TARGET_FLAGS); do \
36643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36644         done; \
36645         (cd $(TARGET_SUBDIR)/libvtv && \
36646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36648                   "RANLIB=$${RANLIB}" \
36649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36650                    install-html) \
36651           || exit 1
36652
36653 @endif target-libvtv
36654
36655 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
36656 maybe-installcheck-target-libvtv:
36657 @if target-libvtv
36658 maybe-installcheck-target-libvtv: installcheck-target-libvtv
36659
36660 installcheck-target-libvtv: \
36661     configure-target-libvtv 
36662         @: $(MAKE); $(unstage)
36663         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36664         r=`${PWD_COMMAND}`; export r; \
36665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36666         $(RAW_CXX_TARGET_EXPORTS) \
36667         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
36668         for flag in $(EXTRA_TARGET_FLAGS); do \
36669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36670         done; \
36671         (cd $(TARGET_SUBDIR)/libvtv && \
36672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36674                   "RANLIB=$${RANLIB}" \
36675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36676                    installcheck) \
36677           || exit 1
36678
36679 @endif target-libvtv
36680
36681 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
36682 maybe-mostlyclean-target-libvtv:
36683 @if target-libvtv
36684 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
36685
36686 mostlyclean-target-libvtv: 
36687         @: $(MAKE); $(unstage)
36688         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36689         r=`${PWD_COMMAND}`; export r; \
36690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36691         $(RAW_CXX_TARGET_EXPORTS) \
36692         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
36693         for flag in $(EXTRA_TARGET_FLAGS); do \
36694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36695         done; \
36696         (cd $(TARGET_SUBDIR)/libvtv && \
36697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36699                   "RANLIB=$${RANLIB}" \
36700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36701                    mostlyclean) \
36702           || exit 1
36703
36704 @endif target-libvtv
36705
36706 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
36707 maybe-clean-target-libvtv:
36708 @if target-libvtv
36709 maybe-clean-target-libvtv: clean-target-libvtv
36710
36711 clean-target-libvtv: 
36712         @: $(MAKE); $(unstage)
36713         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36714         r=`${PWD_COMMAND}`; export r; \
36715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36716         $(RAW_CXX_TARGET_EXPORTS) \
36717         echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
36718         for flag in $(EXTRA_TARGET_FLAGS); do \
36719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36720         done; \
36721         (cd $(TARGET_SUBDIR)/libvtv && \
36722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36724                   "RANLIB=$${RANLIB}" \
36725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36726                    clean) \
36727           || exit 1
36728
36729 @endif target-libvtv
36730
36731 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
36732 maybe-distclean-target-libvtv:
36733 @if target-libvtv
36734 maybe-distclean-target-libvtv: distclean-target-libvtv
36735
36736 distclean-target-libvtv: 
36737         @: $(MAKE); $(unstage)
36738         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36739         r=`${PWD_COMMAND}`; export r; \
36740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36741         $(RAW_CXX_TARGET_EXPORTS) \
36742         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
36743         for flag in $(EXTRA_TARGET_FLAGS); do \
36744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36745         done; \
36746         (cd $(TARGET_SUBDIR)/libvtv && \
36747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36749                   "RANLIB=$${RANLIB}" \
36750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36751                    distclean) \
36752           || exit 1
36753
36754 @endif target-libvtv
36755
36756 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
36757 maybe-maintainer-clean-target-libvtv:
36758 @if target-libvtv
36759 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
36760
36761 maintainer-clean-target-libvtv: 
36762         @: $(MAKE); $(unstage)
36763         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36764         r=`${PWD_COMMAND}`; export r; \
36765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36766         $(RAW_CXX_TARGET_EXPORTS) \
36767         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
36768         for flag in $(EXTRA_TARGET_FLAGS); do \
36769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36770         done; \
36771         (cd $(TARGET_SUBDIR)/libvtv && \
36772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36774                   "RANLIB=$${RANLIB}" \
36775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36776                    maintainer-clean) \
36777           || exit 1
36778
36779 @endif target-libvtv
36780
36781
36782
36783
36784
36785 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
36786 maybe-configure-target-libcilkrts:
36787 @if gcc-bootstrap
36788 configure-target-libcilkrts: stage_current
36789 @endif gcc-bootstrap
36790 @if target-libcilkrts
36791 maybe-configure-target-libcilkrts: configure-target-libcilkrts
36792 configure-target-libcilkrts: 
36793         @: $(MAKE); $(unstage)
36794         @r=`${PWD_COMMAND}`; export r; \
36795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36796         echo "Checking multilib configuration for libcilkrts..."; \
36797         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36798         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null; \
36799         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36800           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36801             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
36802           else \
36803             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
36804             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36805           fi; \
36806         else \
36807           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36808         fi; \
36809         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
36810         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36811         $(NORMAL_TARGET_EXPORTS)  \
36812         echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
36813         cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
36814         case $(srcdir) in \
36815           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36816           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
36817                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36818         esac; \
36819         module_srcdir=libcilkrts; \
36820         rm -f no-such-file || : ; \
36821         CONFIG_SITE=no-such-file $(SHELL) \
36822           $$s/$$module_srcdir/configure \
36823           --srcdir=$${topdir}/$$module_srcdir \
36824           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36825           --target=${target_alias}  \
36826           || exit 1
36827 @endif target-libcilkrts
36828
36829
36830
36831
36832
36833 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
36834 maybe-all-target-libcilkrts:
36835 @if gcc-bootstrap
36836 all-target-libcilkrts: stage_current
36837 @endif gcc-bootstrap
36838 @if target-libcilkrts
36839 TARGET-target-libcilkrts=all
36840 maybe-all-target-libcilkrts: all-target-libcilkrts
36841 all-target-libcilkrts: configure-target-libcilkrts
36842         @: $(MAKE); $(unstage)
36843         @r=`${PWD_COMMAND}`; export r; \
36844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36845         $(NORMAL_TARGET_EXPORTS)  \
36846         (cd $(TARGET_SUBDIR)/libcilkrts && \
36847           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36848                 $(TARGET-target-libcilkrts))
36849 @endif target-libcilkrts
36850
36851
36852
36853
36854
36855 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
36856 maybe-check-target-libcilkrts:
36857 @if target-libcilkrts
36858 maybe-check-target-libcilkrts: check-target-libcilkrts
36859
36860 check-target-libcilkrts:
36861         @: $(MAKE); $(unstage)
36862         @r=`${PWD_COMMAND}`; export r; \
36863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36864         $(NORMAL_TARGET_EXPORTS) \
36865         (cd $(TARGET_SUBDIR)/libcilkrts && \
36866           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36867
36868 @endif target-libcilkrts
36869
36870 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
36871 maybe-install-target-libcilkrts:
36872 @if target-libcilkrts
36873 maybe-install-target-libcilkrts: install-target-libcilkrts
36874
36875 install-target-libcilkrts: installdirs
36876         @: $(MAKE); $(unstage)
36877         @r=`${PWD_COMMAND}`; export r; \
36878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36879         $(NORMAL_TARGET_EXPORTS) \
36880         (cd $(TARGET_SUBDIR)/libcilkrts && \
36881           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36882
36883 @endif target-libcilkrts
36884
36885 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
36886 maybe-install-strip-target-libcilkrts:
36887 @if target-libcilkrts
36888 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
36889
36890 install-strip-target-libcilkrts: installdirs
36891         @: $(MAKE); $(unstage)
36892         @r=`${PWD_COMMAND}`; export r; \
36893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36894         $(NORMAL_TARGET_EXPORTS) \
36895         (cd $(TARGET_SUBDIR)/libcilkrts && \
36896           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36897
36898 @endif target-libcilkrts
36899
36900 # Other targets (info, dvi, pdf, etc.)
36901
36902 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
36903 maybe-info-target-libcilkrts:
36904 @if target-libcilkrts
36905 maybe-info-target-libcilkrts: info-target-libcilkrts
36906
36907 info-target-libcilkrts: \
36908     configure-target-libcilkrts 
36909         @: $(MAKE); $(unstage)
36910         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36911         r=`${PWD_COMMAND}`; export r; \
36912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36913         $(NORMAL_TARGET_EXPORTS) \
36914         echo "Doing info in $(TARGET_SUBDIR)/libcilkrts"; \
36915         for flag in $(EXTRA_TARGET_FLAGS); do \
36916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36917         done; \
36918         (cd $(TARGET_SUBDIR)/libcilkrts && \
36919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36921                   "RANLIB=$${RANLIB}" \
36922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36923                    info) \
36924           || exit 1
36925
36926 @endif target-libcilkrts
36927
36928 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
36929 maybe-dvi-target-libcilkrts:
36930 @if target-libcilkrts
36931 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
36932
36933 dvi-target-libcilkrts: \
36934     configure-target-libcilkrts 
36935         @: $(MAKE); $(unstage)
36936         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36937         r=`${PWD_COMMAND}`; export r; \
36938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36939         $(NORMAL_TARGET_EXPORTS) \
36940         echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts"; \
36941         for flag in $(EXTRA_TARGET_FLAGS); do \
36942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36943         done; \
36944         (cd $(TARGET_SUBDIR)/libcilkrts && \
36945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36947                   "RANLIB=$${RANLIB}" \
36948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36949                    dvi) \
36950           || exit 1
36951
36952 @endif target-libcilkrts
36953
36954 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
36955 maybe-pdf-target-libcilkrts:
36956 @if target-libcilkrts
36957 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
36958
36959 pdf-target-libcilkrts: \
36960     configure-target-libcilkrts 
36961         @: $(MAKE); $(unstage)
36962         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36963         r=`${PWD_COMMAND}`; export r; \
36964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36965         $(NORMAL_TARGET_EXPORTS) \
36966         echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts"; \
36967         for flag in $(EXTRA_TARGET_FLAGS); do \
36968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36969         done; \
36970         (cd $(TARGET_SUBDIR)/libcilkrts && \
36971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36973                   "RANLIB=$${RANLIB}" \
36974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36975                    pdf) \
36976           || exit 1
36977
36978 @endif target-libcilkrts
36979
36980 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
36981 maybe-html-target-libcilkrts:
36982 @if target-libcilkrts
36983 maybe-html-target-libcilkrts: html-target-libcilkrts
36984
36985 html-target-libcilkrts: \
36986     configure-target-libcilkrts 
36987         @: $(MAKE); $(unstage)
36988         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36989         r=`${PWD_COMMAND}`; export r; \
36990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36991         $(NORMAL_TARGET_EXPORTS) \
36992         echo "Doing html in $(TARGET_SUBDIR)/libcilkrts"; \
36993         for flag in $(EXTRA_TARGET_FLAGS); do \
36994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36995         done; \
36996         (cd $(TARGET_SUBDIR)/libcilkrts && \
36997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36999                   "RANLIB=$${RANLIB}" \
37000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37001                    html) \
37002           || exit 1
37003
37004 @endif target-libcilkrts
37005
37006 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
37007 maybe-TAGS-target-libcilkrts:
37008 @if target-libcilkrts
37009 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
37010
37011 TAGS-target-libcilkrts: \
37012     configure-target-libcilkrts 
37013         @: $(MAKE); $(unstage)
37014         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37015         r=`${PWD_COMMAND}`; export r; \
37016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37017         $(NORMAL_TARGET_EXPORTS) \
37018         echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts"; \
37019         for flag in $(EXTRA_TARGET_FLAGS); do \
37020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37021         done; \
37022         (cd $(TARGET_SUBDIR)/libcilkrts && \
37023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37025                   "RANLIB=$${RANLIB}" \
37026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37027                    TAGS) \
37028           || exit 1
37029
37030 @endif target-libcilkrts
37031
37032 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
37033 maybe-install-info-target-libcilkrts:
37034 @if target-libcilkrts
37035 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
37036
37037 install-info-target-libcilkrts: \
37038     configure-target-libcilkrts \
37039     info-target-libcilkrts 
37040         @: $(MAKE); $(unstage)
37041         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37042         r=`${PWD_COMMAND}`; export r; \
37043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37044         $(NORMAL_TARGET_EXPORTS) \
37045         echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts"; \
37046         for flag in $(EXTRA_TARGET_FLAGS); do \
37047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37048         done; \
37049         (cd $(TARGET_SUBDIR)/libcilkrts && \
37050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37052                   "RANLIB=$${RANLIB}" \
37053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37054                    install-info) \
37055           || exit 1
37056
37057 @endif target-libcilkrts
37058
37059 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
37060 maybe-install-pdf-target-libcilkrts:
37061 @if target-libcilkrts
37062 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
37063
37064 install-pdf-target-libcilkrts: \
37065     configure-target-libcilkrts \
37066     pdf-target-libcilkrts 
37067         @: $(MAKE); $(unstage)
37068         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37069         r=`${PWD_COMMAND}`; export r; \
37070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37071         $(NORMAL_TARGET_EXPORTS) \
37072         echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts"; \
37073         for flag in $(EXTRA_TARGET_FLAGS); do \
37074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37075         done; \
37076         (cd $(TARGET_SUBDIR)/libcilkrts && \
37077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37079                   "RANLIB=$${RANLIB}" \
37080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37081                    install-pdf) \
37082           || exit 1
37083
37084 @endif target-libcilkrts
37085
37086 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
37087 maybe-install-html-target-libcilkrts:
37088 @if target-libcilkrts
37089 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
37090
37091 install-html-target-libcilkrts: \
37092     configure-target-libcilkrts \
37093     html-target-libcilkrts 
37094         @: $(MAKE); $(unstage)
37095         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37096         r=`${PWD_COMMAND}`; export r; \
37097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37098         $(NORMAL_TARGET_EXPORTS) \
37099         echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts"; \
37100         for flag in $(EXTRA_TARGET_FLAGS); do \
37101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37102         done; \
37103         (cd $(TARGET_SUBDIR)/libcilkrts && \
37104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37106                   "RANLIB=$${RANLIB}" \
37107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37108                    install-html) \
37109           || exit 1
37110
37111 @endif target-libcilkrts
37112
37113 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
37114 maybe-installcheck-target-libcilkrts:
37115 @if target-libcilkrts
37116 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
37117
37118 installcheck-target-libcilkrts: \
37119     configure-target-libcilkrts 
37120         @: $(MAKE); $(unstage)
37121         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37122         r=`${PWD_COMMAND}`; export r; \
37123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37124         $(NORMAL_TARGET_EXPORTS) \
37125         echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts"; \
37126         for flag in $(EXTRA_TARGET_FLAGS); do \
37127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37128         done; \
37129         (cd $(TARGET_SUBDIR)/libcilkrts && \
37130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37132                   "RANLIB=$${RANLIB}" \
37133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37134                    installcheck) \
37135           || exit 1
37136
37137 @endif target-libcilkrts
37138
37139 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
37140 maybe-mostlyclean-target-libcilkrts:
37141 @if target-libcilkrts
37142 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
37143
37144 mostlyclean-target-libcilkrts: 
37145         @: $(MAKE); $(unstage)
37146         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37147         r=`${PWD_COMMAND}`; export r; \
37148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37149         $(NORMAL_TARGET_EXPORTS) \
37150         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts"; \
37151         for flag in $(EXTRA_TARGET_FLAGS); do \
37152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37153         done; \
37154         (cd $(TARGET_SUBDIR)/libcilkrts && \
37155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37157                   "RANLIB=$${RANLIB}" \
37158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37159                    mostlyclean) \
37160           || exit 1
37161
37162 @endif target-libcilkrts
37163
37164 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
37165 maybe-clean-target-libcilkrts:
37166 @if target-libcilkrts
37167 maybe-clean-target-libcilkrts: clean-target-libcilkrts
37168
37169 clean-target-libcilkrts: 
37170         @: $(MAKE); $(unstage)
37171         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37172         r=`${PWD_COMMAND}`; export r; \
37173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37174         $(NORMAL_TARGET_EXPORTS) \
37175         echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts"; \
37176         for flag in $(EXTRA_TARGET_FLAGS); do \
37177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37178         done; \
37179         (cd $(TARGET_SUBDIR)/libcilkrts && \
37180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37182                   "RANLIB=$${RANLIB}" \
37183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37184                    clean) \
37185           || exit 1
37186
37187 @endif target-libcilkrts
37188
37189 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
37190 maybe-distclean-target-libcilkrts:
37191 @if target-libcilkrts
37192 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
37193
37194 distclean-target-libcilkrts: 
37195         @: $(MAKE); $(unstage)
37196         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37197         r=`${PWD_COMMAND}`; export r; \
37198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37199         $(NORMAL_TARGET_EXPORTS) \
37200         echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts"; \
37201         for flag in $(EXTRA_TARGET_FLAGS); do \
37202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37203         done; \
37204         (cd $(TARGET_SUBDIR)/libcilkrts && \
37205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37207                   "RANLIB=$${RANLIB}" \
37208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37209                    distclean) \
37210           || exit 1
37211
37212 @endif target-libcilkrts
37213
37214 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
37215 maybe-maintainer-clean-target-libcilkrts:
37216 @if target-libcilkrts
37217 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
37218
37219 maintainer-clean-target-libcilkrts: 
37220         @: $(MAKE); $(unstage)
37221         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37222         r=`${PWD_COMMAND}`; export r; \
37223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37224         $(NORMAL_TARGET_EXPORTS) \
37225         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts"; \
37226         for flag in $(EXTRA_TARGET_FLAGS); do \
37227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37228         done; \
37229         (cd $(TARGET_SUBDIR)/libcilkrts && \
37230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37232                   "RANLIB=$${RANLIB}" \
37233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37234                    maintainer-clean) \
37235           || exit 1
37236
37237 @endif target-libcilkrts
37238
37239
37240
37241
37242
37243 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
37244 maybe-configure-target-liboffloadmic:
37245 @if gcc-bootstrap
37246 configure-target-liboffloadmic: stage_current
37247 @endif gcc-bootstrap
37248 @if target-liboffloadmic
37249 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
37250 configure-target-liboffloadmic: 
37251         @: $(MAKE); $(unstage)
37252         @r=`${PWD_COMMAND}`; export r; \
37253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37254         echo "Checking multilib configuration for liboffloadmic..."; \
37255         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37256         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
37257         if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37258           if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37259             rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
37260           else \
37261             rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
37262             mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37263           fi; \
37264         else \
37265           mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37266         fi; \
37267         test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
37268         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37269         $(NORMAL_TARGET_EXPORTS)  \
37270         echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
37271         cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
37272         case $(srcdir) in \
37273           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37274           *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
37275                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37276         esac; \
37277         module_srcdir=liboffloadmic; \
37278         rm -f no-such-file || : ; \
37279         CONFIG_SITE=no-such-file $(SHELL) \
37280           $$s/$$module_srcdir/configure \
37281           --srcdir=$${topdir}/$$module_srcdir \
37282           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37283           --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
37284           || exit 1
37285 @endif target-liboffloadmic
37286
37287
37288
37289
37290
37291 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
37292 maybe-all-target-liboffloadmic:
37293 @if gcc-bootstrap
37294 all-target-liboffloadmic: stage_current
37295 @endif gcc-bootstrap
37296 @if target-liboffloadmic
37297 TARGET-target-liboffloadmic=all
37298 maybe-all-target-liboffloadmic: all-target-liboffloadmic
37299 all-target-liboffloadmic: configure-target-liboffloadmic
37300         @: $(MAKE); $(unstage)
37301         @r=`${PWD_COMMAND}`; export r; \
37302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37303         $(NORMAL_TARGET_EXPORTS)  \
37304         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37305           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37306                 $(TARGET-target-liboffloadmic))
37307 @endif target-liboffloadmic
37308
37309
37310
37311
37312
37313 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
37314 maybe-check-target-liboffloadmic:
37315 @if target-liboffloadmic
37316 maybe-check-target-liboffloadmic: check-target-liboffloadmic
37317
37318 check-target-liboffloadmic:
37319         @: $(MAKE); $(unstage)
37320         @r=`${PWD_COMMAND}`; export r; \
37321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37322         $(NORMAL_TARGET_EXPORTS) \
37323         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37324           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37325
37326 @endif target-liboffloadmic
37327
37328 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
37329 maybe-install-target-liboffloadmic:
37330 @if target-liboffloadmic
37331 maybe-install-target-liboffloadmic: install-target-liboffloadmic
37332
37333 install-target-liboffloadmic: installdirs
37334         @: $(MAKE); $(unstage)
37335         @r=`${PWD_COMMAND}`; export r; \
37336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37337         $(NORMAL_TARGET_EXPORTS) \
37338         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37339           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37340
37341 @endif target-liboffloadmic
37342
37343 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
37344 maybe-install-strip-target-liboffloadmic:
37345 @if target-liboffloadmic
37346 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
37347
37348 install-strip-target-liboffloadmic: installdirs
37349         @: $(MAKE); $(unstage)
37350         @r=`${PWD_COMMAND}`; export r; \
37351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37352         $(NORMAL_TARGET_EXPORTS) \
37353         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37354           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37355
37356 @endif target-liboffloadmic
37357
37358 # Other targets (info, dvi, pdf, etc.)
37359
37360 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
37361 maybe-info-target-liboffloadmic:
37362 @if target-liboffloadmic
37363 maybe-info-target-liboffloadmic: info-target-liboffloadmic
37364
37365 info-target-liboffloadmic: \
37366     configure-target-liboffloadmic 
37367         @: $(MAKE); $(unstage)
37368         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37369         r=`${PWD_COMMAND}`; export r; \
37370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37371         $(NORMAL_TARGET_EXPORTS) \
37372         echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
37373         for flag in $(EXTRA_TARGET_FLAGS); do \
37374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37375         done; \
37376         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37379                   "RANLIB=$${RANLIB}" \
37380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37381                    info) \
37382           || exit 1
37383
37384 @endif target-liboffloadmic
37385
37386 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
37387 maybe-dvi-target-liboffloadmic:
37388 @if target-liboffloadmic
37389 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
37390
37391 dvi-target-liboffloadmic: \
37392     configure-target-liboffloadmic 
37393         @: $(MAKE); $(unstage)
37394         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37395         r=`${PWD_COMMAND}`; export r; \
37396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37397         $(NORMAL_TARGET_EXPORTS) \
37398         echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
37399         for flag in $(EXTRA_TARGET_FLAGS); do \
37400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37401         done; \
37402         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37405                   "RANLIB=$${RANLIB}" \
37406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37407                    dvi) \
37408           || exit 1
37409
37410 @endif target-liboffloadmic
37411
37412 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
37413 maybe-pdf-target-liboffloadmic:
37414 @if target-liboffloadmic
37415 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
37416
37417 pdf-target-liboffloadmic: \
37418     configure-target-liboffloadmic 
37419         @: $(MAKE); $(unstage)
37420         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37421         r=`${PWD_COMMAND}`; export r; \
37422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37423         $(NORMAL_TARGET_EXPORTS) \
37424         echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37425         for flag in $(EXTRA_TARGET_FLAGS); do \
37426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37427         done; \
37428         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37431                   "RANLIB=$${RANLIB}" \
37432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37433                    pdf) \
37434           || exit 1
37435
37436 @endif target-liboffloadmic
37437
37438 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
37439 maybe-html-target-liboffloadmic:
37440 @if target-liboffloadmic
37441 maybe-html-target-liboffloadmic: html-target-liboffloadmic
37442
37443 html-target-liboffloadmic: \
37444     configure-target-liboffloadmic 
37445         @: $(MAKE); $(unstage)
37446         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37447         r=`${PWD_COMMAND}`; export r; \
37448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37449         $(NORMAL_TARGET_EXPORTS) \
37450         echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
37451         for flag in $(EXTRA_TARGET_FLAGS); do \
37452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37453         done; \
37454         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37457                   "RANLIB=$${RANLIB}" \
37458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37459                    html) \
37460           || exit 1
37461
37462 @endif target-liboffloadmic
37463
37464 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
37465 maybe-TAGS-target-liboffloadmic:
37466 @if target-liboffloadmic
37467 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
37468
37469 TAGS-target-liboffloadmic: \
37470     configure-target-liboffloadmic 
37471         @: $(MAKE); $(unstage)
37472         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37473         r=`${PWD_COMMAND}`; export r; \
37474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37475         $(NORMAL_TARGET_EXPORTS) \
37476         echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
37477         for flag in $(EXTRA_TARGET_FLAGS); do \
37478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37479         done; \
37480         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37483                   "RANLIB=$${RANLIB}" \
37484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37485                    TAGS) \
37486           || exit 1
37487
37488 @endif target-liboffloadmic
37489
37490 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
37491 maybe-install-info-target-liboffloadmic:
37492 @if target-liboffloadmic
37493 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
37494
37495 install-info-target-liboffloadmic: \
37496     configure-target-liboffloadmic \
37497     info-target-liboffloadmic 
37498         @: $(MAKE); $(unstage)
37499         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37500         r=`${PWD_COMMAND}`; export r; \
37501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37502         $(NORMAL_TARGET_EXPORTS) \
37503         echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
37504         for flag in $(EXTRA_TARGET_FLAGS); do \
37505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37506         done; \
37507         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37510                   "RANLIB=$${RANLIB}" \
37511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37512                    install-info) \
37513           || exit 1
37514
37515 @endif target-liboffloadmic
37516
37517 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
37518 maybe-install-pdf-target-liboffloadmic:
37519 @if target-liboffloadmic
37520 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
37521
37522 install-pdf-target-liboffloadmic: \
37523     configure-target-liboffloadmic \
37524     pdf-target-liboffloadmic 
37525         @: $(MAKE); $(unstage)
37526         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37527         r=`${PWD_COMMAND}`; export r; \
37528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37529         $(NORMAL_TARGET_EXPORTS) \
37530         echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37531         for flag in $(EXTRA_TARGET_FLAGS); do \
37532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37533         done; \
37534         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37537                   "RANLIB=$${RANLIB}" \
37538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37539                    install-pdf) \
37540           || exit 1
37541
37542 @endif target-liboffloadmic
37543
37544 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
37545 maybe-install-html-target-liboffloadmic:
37546 @if target-liboffloadmic
37547 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
37548
37549 install-html-target-liboffloadmic: \
37550     configure-target-liboffloadmic \
37551     html-target-liboffloadmic 
37552         @: $(MAKE); $(unstage)
37553         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37554         r=`${PWD_COMMAND}`; export r; \
37555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37556         $(NORMAL_TARGET_EXPORTS) \
37557         echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
37558         for flag in $(EXTRA_TARGET_FLAGS); do \
37559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37560         done; \
37561         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37564                   "RANLIB=$${RANLIB}" \
37565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37566                    install-html) \
37567           || exit 1
37568
37569 @endif target-liboffloadmic
37570
37571 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
37572 maybe-installcheck-target-liboffloadmic:
37573 @if target-liboffloadmic
37574 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
37575
37576 installcheck-target-liboffloadmic: \
37577     configure-target-liboffloadmic 
37578         @: $(MAKE); $(unstage)
37579         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37580         r=`${PWD_COMMAND}`; export r; \
37581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37582         $(NORMAL_TARGET_EXPORTS) \
37583         echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
37584         for flag in $(EXTRA_TARGET_FLAGS); do \
37585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37586         done; \
37587         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37590                   "RANLIB=$${RANLIB}" \
37591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37592                    installcheck) \
37593           || exit 1
37594
37595 @endif target-liboffloadmic
37596
37597 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
37598 maybe-mostlyclean-target-liboffloadmic:
37599 @if target-liboffloadmic
37600 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
37601
37602 mostlyclean-target-liboffloadmic: 
37603         @: $(MAKE); $(unstage)
37604         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37605         r=`${PWD_COMMAND}`; export r; \
37606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37607         $(NORMAL_TARGET_EXPORTS) \
37608         echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37609         for flag in $(EXTRA_TARGET_FLAGS); do \
37610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37611         done; \
37612         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37615                   "RANLIB=$${RANLIB}" \
37616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37617                    mostlyclean) \
37618           || exit 1
37619
37620 @endif target-liboffloadmic
37621
37622 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
37623 maybe-clean-target-liboffloadmic:
37624 @if target-liboffloadmic
37625 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
37626
37627 clean-target-liboffloadmic: 
37628         @: $(MAKE); $(unstage)
37629         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37630         r=`${PWD_COMMAND}`; export r; \
37631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37632         $(NORMAL_TARGET_EXPORTS) \
37633         echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
37634         for flag in $(EXTRA_TARGET_FLAGS); do \
37635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37636         done; \
37637         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37640                   "RANLIB=$${RANLIB}" \
37641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37642                    clean) \
37643           || exit 1
37644
37645 @endif target-liboffloadmic
37646
37647 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
37648 maybe-distclean-target-liboffloadmic:
37649 @if target-liboffloadmic
37650 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
37651
37652 distclean-target-liboffloadmic: 
37653         @: $(MAKE); $(unstage)
37654         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37655         r=`${PWD_COMMAND}`; export r; \
37656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37657         $(NORMAL_TARGET_EXPORTS) \
37658         echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37659         for flag in $(EXTRA_TARGET_FLAGS); do \
37660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37661         done; \
37662         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37665                   "RANLIB=$${RANLIB}" \
37666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37667                    distclean) \
37668           || exit 1
37669
37670 @endif target-liboffloadmic
37671
37672 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
37673 maybe-maintainer-clean-target-liboffloadmic:
37674 @if target-liboffloadmic
37675 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
37676
37677 maintainer-clean-target-liboffloadmic: 
37678         @: $(MAKE); $(unstage)
37679         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37680         r=`${PWD_COMMAND}`; export r; \
37681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37682         $(NORMAL_TARGET_EXPORTS) \
37683         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
37684         for flag in $(EXTRA_TARGET_FLAGS); do \
37685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37686         done; \
37687         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37690                   "RANLIB=$${RANLIB}" \
37691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37692                    maintainer-clean) \
37693           || exit 1
37694
37695 @endif target-liboffloadmic
37696
37697
37698
37699
37700
37701 .PHONY: configure-target-libssp maybe-configure-target-libssp
37702 maybe-configure-target-libssp:
37703 @if gcc-bootstrap
37704 configure-target-libssp: stage_current
37705 @endif gcc-bootstrap
37706 @if target-libssp
37707 maybe-configure-target-libssp: configure-target-libssp
37708 configure-target-libssp: 
37709         @: $(MAKE); $(unstage)
37710         @r=`${PWD_COMMAND}`; export r; \
37711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37712         echo "Checking multilib configuration for libssp..."; \
37713         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37714         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
37715         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
37716           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
37717             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
37718           else \
37719             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
37720             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37721           fi; \
37722         else \
37723           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37724         fi; \
37725         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
37726         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37727         $(NORMAL_TARGET_EXPORTS)  \
37728         echo Configuring in $(TARGET_SUBDIR)/libssp; \
37729         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
37730         case $(srcdir) in \
37731           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37732           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
37733                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37734         esac; \
37735         module_srcdir=libssp; \
37736         rm -f no-such-file || : ; \
37737         CONFIG_SITE=no-such-file $(SHELL) \
37738           $$s/$$module_srcdir/configure \
37739           --srcdir=$${topdir}/$$module_srcdir \
37740           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37741           --target=${target_alias}  \
37742           || exit 1
37743 @endif target-libssp
37744
37745
37746
37747
37748
37749 .PHONY: all-target-libssp maybe-all-target-libssp
37750 maybe-all-target-libssp:
37751 @if gcc-bootstrap
37752 all-target-libssp: stage_current
37753 @endif gcc-bootstrap
37754 @if target-libssp
37755 TARGET-target-libssp=all
37756 maybe-all-target-libssp: all-target-libssp
37757 all-target-libssp: configure-target-libssp
37758         @: $(MAKE); $(unstage)
37759         @r=`${PWD_COMMAND}`; export r; \
37760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37761         $(NORMAL_TARGET_EXPORTS)  \
37762         (cd $(TARGET_SUBDIR)/libssp && \
37763           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37764                 $(TARGET-target-libssp))
37765 @endif target-libssp
37766
37767
37768
37769
37770
37771 .PHONY: check-target-libssp maybe-check-target-libssp
37772 maybe-check-target-libssp:
37773 @if target-libssp
37774 maybe-check-target-libssp: check-target-libssp
37775
37776 check-target-libssp:
37777         @: $(MAKE); $(unstage)
37778         @r=`${PWD_COMMAND}`; export r; \
37779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37780         $(NORMAL_TARGET_EXPORTS) \
37781         (cd $(TARGET_SUBDIR)/libssp && \
37782           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37783
37784 @endif target-libssp
37785
37786 .PHONY: install-target-libssp maybe-install-target-libssp
37787 maybe-install-target-libssp:
37788 @if target-libssp
37789 maybe-install-target-libssp: install-target-libssp
37790
37791 install-target-libssp: installdirs
37792         @: $(MAKE); $(unstage)
37793         @r=`${PWD_COMMAND}`; export r; \
37794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37795         $(NORMAL_TARGET_EXPORTS) \
37796         (cd $(TARGET_SUBDIR)/libssp && \
37797           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37798
37799 @endif target-libssp
37800
37801 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
37802 maybe-install-strip-target-libssp:
37803 @if target-libssp
37804 maybe-install-strip-target-libssp: install-strip-target-libssp
37805
37806 install-strip-target-libssp: installdirs
37807         @: $(MAKE); $(unstage)
37808         @r=`${PWD_COMMAND}`; export r; \
37809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37810         $(NORMAL_TARGET_EXPORTS) \
37811         (cd $(TARGET_SUBDIR)/libssp && \
37812           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37813
37814 @endif target-libssp
37815
37816 # Other targets (info, dvi, pdf, etc.)
37817
37818 .PHONY: maybe-info-target-libssp info-target-libssp
37819 maybe-info-target-libssp:
37820 @if target-libssp
37821 maybe-info-target-libssp: info-target-libssp
37822
37823 info-target-libssp: \
37824     configure-target-libssp 
37825         @: $(MAKE); $(unstage)
37826         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37827         r=`${PWD_COMMAND}`; export r; \
37828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37829         $(NORMAL_TARGET_EXPORTS) \
37830         echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
37831         for flag in $(EXTRA_TARGET_FLAGS); do \
37832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37833         done; \
37834         (cd $(TARGET_SUBDIR)/libssp && \
37835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37837                   "RANLIB=$${RANLIB}" \
37838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37839                    info) \
37840           || exit 1
37841
37842 @endif target-libssp
37843
37844 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
37845 maybe-dvi-target-libssp:
37846 @if target-libssp
37847 maybe-dvi-target-libssp: dvi-target-libssp
37848
37849 dvi-target-libssp: \
37850     configure-target-libssp 
37851         @: $(MAKE); $(unstage)
37852         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37853         r=`${PWD_COMMAND}`; export r; \
37854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37855         $(NORMAL_TARGET_EXPORTS) \
37856         echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
37857         for flag in $(EXTRA_TARGET_FLAGS); do \
37858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37859         done; \
37860         (cd $(TARGET_SUBDIR)/libssp && \
37861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37863                   "RANLIB=$${RANLIB}" \
37864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37865                    dvi) \
37866           || exit 1
37867
37868 @endif target-libssp
37869
37870 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
37871 maybe-pdf-target-libssp:
37872 @if target-libssp
37873 maybe-pdf-target-libssp: pdf-target-libssp
37874
37875 pdf-target-libssp: \
37876     configure-target-libssp 
37877         @: $(MAKE); $(unstage)
37878         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37879         r=`${PWD_COMMAND}`; export r; \
37880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37881         $(NORMAL_TARGET_EXPORTS) \
37882         echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
37883         for flag in $(EXTRA_TARGET_FLAGS); do \
37884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37885         done; \
37886         (cd $(TARGET_SUBDIR)/libssp && \
37887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37889                   "RANLIB=$${RANLIB}" \
37890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37891                    pdf) \
37892           || exit 1
37893
37894 @endif target-libssp
37895
37896 .PHONY: maybe-html-target-libssp html-target-libssp
37897 maybe-html-target-libssp:
37898 @if target-libssp
37899 maybe-html-target-libssp: html-target-libssp
37900
37901 html-target-libssp: \
37902     configure-target-libssp 
37903         @: $(MAKE); $(unstage)
37904         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37905         r=`${PWD_COMMAND}`; export r; \
37906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37907         $(NORMAL_TARGET_EXPORTS) \
37908         echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
37909         for flag in $(EXTRA_TARGET_FLAGS); do \
37910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37911         done; \
37912         (cd $(TARGET_SUBDIR)/libssp && \
37913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37915                   "RANLIB=$${RANLIB}" \
37916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37917                    html) \
37918           || exit 1
37919
37920 @endif target-libssp
37921
37922 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
37923 maybe-TAGS-target-libssp:
37924 @if target-libssp
37925 maybe-TAGS-target-libssp: TAGS-target-libssp
37926
37927 TAGS-target-libssp: \
37928     configure-target-libssp 
37929         @: $(MAKE); $(unstage)
37930         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37931         r=`${PWD_COMMAND}`; export r; \
37932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37933         $(NORMAL_TARGET_EXPORTS) \
37934         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
37935         for flag in $(EXTRA_TARGET_FLAGS); do \
37936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37937         done; \
37938         (cd $(TARGET_SUBDIR)/libssp && \
37939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37941                   "RANLIB=$${RANLIB}" \
37942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37943                    TAGS) \
37944           || exit 1
37945
37946 @endif target-libssp
37947
37948 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
37949 maybe-install-info-target-libssp:
37950 @if target-libssp
37951 maybe-install-info-target-libssp: install-info-target-libssp
37952
37953 install-info-target-libssp: \
37954     configure-target-libssp \
37955     info-target-libssp 
37956         @: $(MAKE); $(unstage)
37957         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37958         r=`${PWD_COMMAND}`; export r; \
37959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37960         $(NORMAL_TARGET_EXPORTS) \
37961         echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
37962         for flag in $(EXTRA_TARGET_FLAGS); do \
37963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37964         done; \
37965         (cd $(TARGET_SUBDIR)/libssp && \
37966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37968                   "RANLIB=$${RANLIB}" \
37969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37970                    install-info) \
37971           || exit 1
37972
37973 @endif target-libssp
37974
37975 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
37976 maybe-install-pdf-target-libssp:
37977 @if target-libssp
37978 maybe-install-pdf-target-libssp: install-pdf-target-libssp
37979
37980 install-pdf-target-libssp: \
37981     configure-target-libssp \
37982     pdf-target-libssp 
37983         @: $(MAKE); $(unstage)
37984         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37985         r=`${PWD_COMMAND}`; export r; \
37986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37987         $(NORMAL_TARGET_EXPORTS) \
37988         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
37989         for flag in $(EXTRA_TARGET_FLAGS); do \
37990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37991         done; \
37992         (cd $(TARGET_SUBDIR)/libssp && \
37993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37995                   "RANLIB=$${RANLIB}" \
37996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37997                    install-pdf) \
37998           || exit 1
37999
38000 @endif target-libssp
38001
38002 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
38003 maybe-install-html-target-libssp:
38004 @if target-libssp
38005 maybe-install-html-target-libssp: install-html-target-libssp
38006
38007 install-html-target-libssp: \
38008     configure-target-libssp \
38009     html-target-libssp 
38010         @: $(MAKE); $(unstage)
38011         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38012         r=`${PWD_COMMAND}`; export r; \
38013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38014         $(NORMAL_TARGET_EXPORTS) \
38015         echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
38016         for flag in $(EXTRA_TARGET_FLAGS); do \
38017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38018         done; \
38019         (cd $(TARGET_SUBDIR)/libssp && \
38020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38022                   "RANLIB=$${RANLIB}" \
38023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38024                    install-html) \
38025           || exit 1
38026
38027 @endif target-libssp
38028
38029 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
38030 maybe-installcheck-target-libssp:
38031 @if target-libssp
38032 maybe-installcheck-target-libssp: installcheck-target-libssp
38033
38034 installcheck-target-libssp: \
38035     configure-target-libssp 
38036         @: $(MAKE); $(unstage)
38037         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38038         r=`${PWD_COMMAND}`; export r; \
38039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38040         $(NORMAL_TARGET_EXPORTS) \
38041         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
38042         for flag in $(EXTRA_TARGET_FLAGS); do \
38043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38044         done; \
38045         (cd $(TARGET_SUBDIR)/libssp && \
38046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38048                   "RANLIB=$${RANLIB}" \
38049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38050                    installcheck) \
38051           || exit 1
38052
38053 @endif target-libssp
38054
38055 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
38056 maybe-mostlyclean-target-libssp:
38057 @if target-libssp
38058 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
38059
38060 mostlyclean-target-libssp: 
38061         @: $(MAKE); $(unstage)
38062         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38063         r=`${PWD_COMMAND}`; export r; \
38064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38065         $(NORMAL_TARGET_EXPORTS) \
38066         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
38067         for flag in $(EXTRA_TARGET_FLAGS); do \
38068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38069         done; \
38070         (cd $(TARGET_SUBDIR)/libssp && \
38071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38073                   "RANLIB=$${RANLIB}" \
38074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38075                    mostlyclean) \
38076           || exit 1
38077
38078 @endif target-libssp
38079
38080 .PHONY: maybe-clean-target-libssp clean-target-libssp
38081 maybe-clean-target-libssp:
38082 @if target-libssp
38083 maybe-clean-target-libssp: clean-target-libssp
38084
38085 clean-target-libssp: 
38086         @: $(MAKE); $(unstage)
38087         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38088         r=`${PWD_COMMAND}`; export r; \
38089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38090         $(NORMAL_TARGET_EXPORTS) \
38091         echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
38092         for flag in $(EXTRA_TARGET_FLAGS); do \
38093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38094         done; \
38095         (cd $(TARGET_SUBDIR)/libssp && \
38096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38098                   "RANLIB=$${RANLIB}" \
38099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38100                    clean) \
38101           || exit 1
38102
38103 @endif target-libssp
38104
38105 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
38106 maybe-distclean-target-libssp:
38107 @if target-libssp
38108 maybe-distclean-target-libssp: distclean-target-libssp
38109
38110 distclean-target-libssp: 
38111         @: $(MAKE); $(unstage)
38112         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38113         r=`${PWD_COMMAND}`; export r; \
38114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38115         $(NORMAL_TARGET_EXPORTS) \
38116         echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
38117         for flag in $(EXTRA_TARGET_FLAGS); do \
38118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38119         done; \
38120         (cd $(TARGET_SUBDIR)/libssp && \
38121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38123                   "RANLIB=$${RANLIB}" \
38124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38125                    distclean) \
38126           || exit 1
38127
38128 @endif target-libssp
38129
38130 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
38131 maybe-maintainer-clean-target-libssp:
38132 @if target-libssp
38133 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
38134
38135 maintainer-clean-target-libssp: 
38136         @: $(MAKE); $(unstage)
38137         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38138         r=`${PWD_COMMAND}`; export r; \
38139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38140         $(NORMAL_TARGET_EXPORTS) \
38141         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
38142         for flag in $(EXTRA_TARGET_FLAGS); do \
38143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38144         done; \
38145         (cd $(TARGET_SUBDIR)/libssp && \
38146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38148                   "RANLIB=$${RANLIB}" \
38149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38150                    maintainer-clean) \
38151           || exit 1
38152
38153 @endif target-libssp
38154
38155
38156
38157
38158
38159 .PHONY: configure-target-newlib maybe-configure-target-newlib
38160 maybe-configure-target-newlib:
38161 @if gcc-bootstrap
38162 configure-target-newlib: stage_current
38163 @endif gcc-bootstrap
38164 @if target-newlib
38165 maybe-configure-target-newlib: configure-target-newlib
38166 configure-target-newlib: 
38167         @: $(MAKE); $(unstage)
38168         @r=`${PWD_COMMAND}`; export r; \
38169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38170         echo "Checking multilib configuration for newlib..."; \
38171         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38172         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
38173         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
38174           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
38175             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
38176           else \
38177             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
38178             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38179           fi; \
38180         else \
38181           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38182         fi; \
38183         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
38184         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38185         $(NORMAL_TARGET_EXPORTS)  \
38186         echo Configuring in $(TARGET_SUBDIR)/newlib; \
38187         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
38188         case $(srcdir) in \
38189           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38190           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
38191                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38192         esac; \
38193         module_srcdir=newlib; \
38194         rm -f no-such-file || : ; \
38195         CONFIG_SITE=no-such-file $(SHELL) \
38196           $$s/$$module_srcdir/configure \
38197           --srcdir=$${topdir}/$$module_srcdir \
38198           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38199           --target=${target_alias}  \
38200           || exit 1
38201 @endif target-newlib
38202
38203
38204
38205
38206
38207 .PHONY: all-target-newlib maybe-all-target-newlib
38208 maybe-all-target-newlib:
38209 @if gcc-bootstrap
38210 all-target-newlib: stage_current
38211 @endif gcc-bootstrap
38212 @if target-newlib
38213 TARGET-target-newlib=all
38214 maybe-all-target-newlib: all-target-newlib
38215 all-target-newlib: configure-target-newlib
38216         @: $(MAKE); $(unstage)
38217         @r=`${PWD_COMMAND}`; export r; \
38218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38219         $(NORMAL_TARGET_EXPORTS)  \
38220         (cd $(TARGET_SUBDIR)/newlib && \
38221           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38222                 $(TARGET-target-newlib))
38223 @endif target-newlib
38224
38225
38226
38227
38228
38229 .PHONY: check-target-newlib maybe-check-target-newlib
38230 maybe-check-target-newlib:
38231 @if target-newlib
38232 maybe-check-target-newlib: check-target-newlib
38233
38234 check-target-newlib:
38235         @: $(MAKE); $(unstage)
38236         @r=`${PWD_COMMAND}`; export r; \
38237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38238         $(NORMAL_TARGET_EXPORTS) \
38239         (cd $(TARGET_SUBDIR)/newlib && \
38240           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
38241
38242 @endif target-newlib
38243
38244 .PHONY: install-target-newlib maybe-install-target-newlib
38245 maybe-install-target-newlib:
38246 @if target-newlib
38247 maybe-install-target-newlib: install-target-newlib
38248
38249 install-target-newlib: installdirs
38250         @: $(MAKE); $(unstage)
38251         @r=`${PWD_COMMAND}`; export r; \
38252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38253         $(NORMAL_TARGET_EXPORTS) \
38254         (cd $(TARGET_SUBDIR)/newlib && \
38255           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38256
38257 @endif target-newlib
38258
38259 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
38260 maybe-install-strip-target-newlib:
38261 @if target-newlib
38262 maybe-install-strip-target-newlib: install-strip-target-newlib
38263
38264 install-strip-target-newlib: installdirs
38265         @: $(MAKE); $(unstage)
38266         @r=`${PWD_COMMAND}`; export r; \
38267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38268         $(NORMAL_TARGET_EXPORTS) \
38269         (cd $(TARGET_SUBDIR)/newlib && \
38270           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38271
38272 @endif target-newlib
38273
38274 # Other targets (info, dvi, pdf, etc.)
38275
38276 .PHONY: maybe-info-target-newlib info-target-newlib
38277 maybe-info-target-newlib:
38278 @if target-newlib
38279 maybe-info-target-newlib: info-target-newlib
38280
38281 info-target-newlib: \
38282     configure-target-newlib 
38283         @: $(MAKE); $(unstage)
38284         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38285         r=`${PWD_COMMAND}`; export r; \
38286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38287         $(NORMAL_TARGET_EXPORTS) \
38288         echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
38289         for flag in $(EXTRA_TARGET_FLAGS); do \
38290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38291         done; \
38292         (cd $(TARGET_SUBDIR)/newlib && \
38293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38295                   "RANLIB=$${RANLIB}" \
38296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38297                    info) \
38298           || exit 1
38299
38300 @endif target-newlib
38301
38302 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
38303 maybe-dvi-target-newlib:
38304 @if target-newlib
38305 maybe-dvi-target-newlib: dvi-target-newlib
38306
38307 dvi-target-newlib: \
38308     configure-target-newlib 
38309         @: $(MAKE); $(unstage)
38310         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38311         r=`${PWD_COMMAND}`; export r; \
38312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38313         $(NORMAL_TARGET_EXPORTS) \
38314         echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
38315         for flag in $(EXTRA_TARGET_FLAGS); do \
38316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38317         done; \
38318         (cd $(TARGET_SUBDIR)/newlib && \
38319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38321                   "RANLIB=$${RANLIB}" \
38322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38323                    dvi) \
38324           || exit 1
38325
38326 @endif target-newlib
38327
38328 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
38329 maybe-pdf-target-newlib:
38330 @if target-newlib
38331 maybe-pdf-target-newlib: pdf-target-newlib
38332
38333 pdf-target-newlib: \
38334     configure-target-newlib 
38335         @: $(MAKE); $(unstage)
38336         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38337         r=`${PWD_COMMAND}`; export r; \
38338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38339         $(NORMAL_TARGET_EXPORTS) \
38340         echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
38341         for flag in $(EXTRA_TARGET_FLAGS); do \
38342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38343         done; \
38344         (cd $(TARGET_SUBDIR)/newlib && \
38345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38347                   "RANLIB=$${RANLIB}" \
38348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38349                    pdf) \
38350           || exit 1
38351
38352 @endif target-newlib
38353
38354 .PHONY: maybe-html-target-newlib html-target-newlib
38355 maybe-html-target-newlib:
38356 @if target-newlib
38357 maybe-html-target-newlib: html-target-newlib
38358
38359 html-target-newlib: \
38360     configure-target-newlib 
38361         @: $(MAKE); $(unstage)
38362         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38363         r=`${PWD_COMMAND}`; export r; \
38364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38365         $(NORMAL_TARGET_EXPORTS) \
38366         echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
38367         for flag in $(EXTRA_TARGET_FLAGS); do \
38368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38369         done; \
38370         (cd $(TARGET_SUBDIR)/newlib && \
38371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38373                   "RANLIB=$${RANLIB}" \
38374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38375                    html) \
38376           || exit 1
38377
38378 @endif target-newlib
38379
38380 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
38381 maybe-TAGS-target-newlib:
38382 @if target-newlib
38383 maybe-TAGS-target-newlib: TAGS-target-newlib
38384
38385 TAGS-target-newlib: \
38386     configure-target-newlib 
38387         @: $(MAKE); $(unstage)
38388         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38389         r=`${PWD_COMMAND}`; export r; \
38390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38391         $(NORMAL_TARGET_EXPORTS) \
38392         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
38393         for flag in $(EXTRA_TARGET_FLAGS); do \
38394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38395         done; \
38396         (cd $(TARGET_SUBDIR)/newlib && \
38397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38399                   "RANLIB=$${RANLIB}" \
38400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38401                    TAGS) \
38402           || exit 1
38403
38404 @endif target-newlib
38405
38406 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
38407 maybe-install-info-target-newlib:
38408 @if target-newlib
38409 maybe-install-info-target-newlib: install-info-target-newlib
38410
38411 install-info-target-newlib: \
38412     configure-target-newlib \
38413     info-target-newlib 
38414         @: $(MAKE); $(unstage)
38415         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38416         r=`${PWD_COMMAND}`; export r; \
38417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38418         $(NORMAL_TARGET_EXPORTS) \
38419         echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
38420         for flag in $(EXTRA_TARGET_FLAGS); do \
38421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38422         done; \
38423         (cd $(TARGET_SUBDIR)/newlib && \
38424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38426                   "RANLIB=$${RANLIB}" \
38427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38428                    install-info) \
38429           || exit 1
38430
38431 @endif target-newlib
38432
38433 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
38434 maybe-install-pdf-target-newlib:
38435 @if target-newlib
38436 maybe-install-pdf-target-newlib: install-pdf-target-newlib
38437
38438 install-pdf-target-newlib: \
38439     configure-target-newlib \
38440     pdf-target-newlib 
38441         @: $(MAKE); $(unstage)
38442         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38443         r=`${PWD_COMMAND}`; export r; \
38444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38445         $(NORMAL_TARGET_EXPORTS) \
38446         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
38447         for flag in $(EXTRA_TARGET_FLAGS); do \
38448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38449         done; \
38450         (cd $(TARGET_SUBDIR)/newlib && \
38451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38453                   "RANLIB=$${RANLIB}" \
38454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38455                    install-pdf) \
38456           || exit 1
38457
38458 @endif target-newlib
38459
38460 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
38461 maybe-install-html-target-newlib:
38462 @if target-newlib
38463 maybe-install-html-target-newlib: install-html-target-newlib
38464
38465 install-html-target-newlib: \
38466     configure-target-newlib \
38467     html-target-newlib 
38468         @: $(MAKE); $(unstage)
38469         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38470         r=`${PWD_COMMAND}`; export r; \
38471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38472         $(NORMAL_TARGET_EXPORTS) \
38473         echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
38474         for flag in $(EXTRA_TARGET_FLAGS); do \
38475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38476         done; \
38477         (cd $(TARGET_SUBDIR)/newlib && \
38478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38480                   "RANLIB=$${RANLIB}" \
38481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38482                    install-html) \
38483           || exit 1
38484
38485 @endif target-newlib
38486
38487 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
38488 maybe-installcheck-target-newlib:
38489 @if target-newlib
38490 maybe-installcheck-target-newlib: installcheck-target-newlib
38491
38492 installcheck-target-newlib: \
38493     configure-target-newlib 
38494         @: $(MAKE); $(unstage)
38495         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38496         r=`${PWD_COMMAND}`; export r; \
38497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38498         $(NORMAL_TARGET_EXPORTS) \
38499         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
38500         for flag in $(EXTRA_TARGET_FLAGS); do \
38501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38502         done; \
38503         (cd $(TARGET_SUBDIR)/newlib && \
38504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38506                   "RANLIB=$${RANLIB}" \
38507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38508                    installcheck) \
38509           || exit 1
38510
38511 @endif target-newlib
38512
38513 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
38514 maybe-mostlyclean-target-newlib:
38515 @if target-newlib
38516 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
38517
38518 mostlyclean-target-newlib: 
38519         @: $(MAKE); $(unstage)
38520         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38521         r=`${PWD_COMMAND}`; export r; \
38522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38523         $(NORMAL_TARGET_EXPORTS) \
38524         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
38525         for flag in $(EXTRA_TARGET_FLAGS); do \
38526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38527         done; \
38528         (cd $(TARGET_SUBDIR)/newlib && \
38529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38531                   "RANLIB=$${RANLIB}" \
38532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38533                    mostlyclean) \
38534           || exit 1
38535
38536 @endif target-newlib
38537
38538 .PHONY: maybe-clean-target-newlib clean-target-newlib
38539 maybe-clean-target-newlib:
38540 @if target-newlib
38541 maybe-clean-target-newlib: clean-target-newlib
38542
38543 clean-target-newlib: 
38544         @: $(MAKE); $(unstage)
38545         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38546         r=`${PWD_COMMAND}`; export r; \
38547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38548         $(NORMAL_TARGET_EXPORTS) \
38549         echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
38550         for flag in $(EXTRA_TARGET_FLAGS); do \
38551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38552         done; \
38553         (cd $(TARGET_SUBDIR)/newlib && \
38554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38556                   "RANLIB=$${RANLIB}" \
38557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38558                    clean) \
38559           || exit 1
38560
38561 @endif target-newlib
38562
38563 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
38564 maybe-distclean-target-newlib:
38565 @if target-newlib
38566 maybe-distclean-target-newlib: distclean-target-newlib
38567
38568 distclean-target-newlib: 
38569         @: $(MAKE); $(unstage)
38570         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38571         r=`${PWD_COMMAND}`; export r; \
38572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38573         $(NORMAL_TARGET_EXPORTS) \
38574         echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
38575         for flag in $(EXTRA_TARGET_FLAGS); do \
38576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38577         done; \
38578         (cd $(TARGET_SUBDIR)/newlib && \
38579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38581                   "RANLIB=$${RANLIB}" \
38582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38583                    distclean) \
38584           || exit 1
38585
38586 @endif target-newlib
38587
38588 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
38589 maybe-maintainer-clean-target-newlib:
38590 @if target-newlib
38591 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
38592
38593 maintainer-clean-target-newlib: 
38594         @: $(MAKE); $(unstage)
38595         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38596         r=`${PWD_COMMAND}`; export r; \
38597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38598         $(NORMAL_TARGET_EXPORTS) \
38599         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
38600         for flag in $(EXTRA_TARGET_FLAGS); do \
38601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38602         done; \
38603         (cd $(TARGET_SUBDIR)/newlib && \
38604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38606                   "RANLIB=$${RANLIB}" \
38607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38608                    maintainer-clean) \
38609           || exit 1
38610
38611 @endif target-newlib
38612
38613
38614
38615
38616
38617 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
38618 maybe-configure-target-libgcc:
38619 @if gcc-bootstrap
38620 configure-target-libgcc: stage_current
38621 @endif gcc-bootstrap
38622 @if target-libgcc
38623 maybe-configure-target-libgcc: configure-target-libgcc
38624 configure-target-libgcc: 
38625         @r=`${PWD_COMMAND}`; export r; \
38626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38627         echo "Checking multilib configuration for libgcc..."; \
38628         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38629         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38630         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38631           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38632             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38633           else \
38634             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38635             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38636           fi; \
38637         else \
38638           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38639         fi; \
38640         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38641         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38642         $(NORMAL_TARGET_EXPORTS)  \
38643         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
38644         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
38645         case $(srcdir) in \
38646           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38647           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38648                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38649         esac; \
38650         module_srcdir=libgcc; \
38651         rm -f no-such-file || : ; \
38652         CONFIG_SITE=no-such-file $(SHELL) \
38653           $$s/$$module_srcdir/configure \
38654           --srcdir=$${topdir}/$$module_srcdir \
38655           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38656           --target=${target_alias}  \
38657           || exit 1
38658 @endif target-libgcc
38659
38660
38661
38662 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
38663 maybe-configure-stage1-target-libgcc:
38664 @if target-libgcc-bootstrap
38665 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
38666 configure-stage1-target-libgcc:
38667         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38668         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38669         @r=`${PWD_COMMAND}`; export r; \
38670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38671         TFLAGS="$(STAGE1_TFLAGS)"; \
38672         echo "Checking multilib configuration for libgcc..."; \
38673         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38674         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38675           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38676             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38677           else \
38678             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38679             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38680           fi; \
38681         else \
38682           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38683         fi; \
38684         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38685         $(NORMAL_TARGET_EXPORTS) \
38686         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38687         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38688         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38689         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
38690         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38691         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38692         case $(srcdir) in \
38693           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38694           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38695                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38696         esac; \
38697         module_srcdir=libgcc; \
38698         $(SHELL) $$s/$$module_srcdir/configure \
38699           --srcdir=$${topdir}/$$module_srcdir \
38700           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38701           --target=${target_alias} \
38702            \
38703           $(STAGE1_CONFIGURE_FLAGS)
38704 @endif target-libgcc-bootstrap
38705
38706 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
38707 maybe-configure-stage2-target-libgcc:
38708 @if target-libgcc-bootstrap
38709 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
38710 configure-stage2-target-libgcc:
38711         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38712         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38713         @r=`${PWD_COMMAND}`; export r; \
38714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38715         TFLAGS="$(STAGE2_TFLAGS)"; \
38716         echo "Checking multilib configuration for libgcc..."; \
38717         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38718         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38719           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38720             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38721           else \
38722             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38723             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38724           fi; \
38725         else \
38726           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38727         fi; \
38728         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38729         $(NORMAL_TARGET_EXPORTS) \
38730          \
38731         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38732         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38733         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38734         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
38735         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38736         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38737         case $(srcdir) in \
38738           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38739           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38740                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38741         esac; \
38742         module_srcdir=libgcc; \
38743         $(SHELL) $$s/$$module_srcdir/configure \
38744           --srcdir=$${topdir}/$$module_srcdir \
38745           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38746           --target=${target_alias} \
38747           --with-build-libsubdir=$(HOST_SUBDIR) \
38748           $(STAGE2_CONFIGURE_FLAGS)
38749 @endif target-libgcc-bootstrap
38750
38751 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
38752 maybe-configure-stage3-target-libgcc:
38753 @if target-libgcc-bootstrap
38754 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
38755 configure-stage3-target-libgcc:
38756         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38757         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38758         @r=`${PWD_COMMAND}`; export r; \
38759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38760         TFLAGS="$(STAGE3_TFLAGS)"; \
38761         echo "Checking multilib configuration for libgcc..."; \
38762         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38763         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38764           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38765             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38766           else \
38767             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38768             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38769           fi; \
38770         else \
38771           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38772         fi; \
38773         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38774         $(NORMAL_TARGET_EXPORTS) \
38775          \
38776         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38777         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38778         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38779         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
38780         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38781         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38782         case $(srcdir) in \
38783           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38784           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38785                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38786         esac; \
38787         module_srcdir=libgcc; \
38788         $(SHELL) $$s/$$module_srcdir/configure \
38789           --srcdir=$${topdir}/$$module_srcdir \
38790           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38791           --target=${target_alias} \
38792           --with-build-libsubdir=$(HOST_SUBDIR) \
38793           $(STAGE3_CONFIGURE_FLAGS)
38794 @endif target-libgcc-bootstrap
38795
38796 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
38797 maybe-configure-stage4-target-libgcc:
38798 @if target-libgcc-bootstrap
38799 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
38800 configure-stage4-target-libgcc:
38801         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38802         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38803         @r=`${PWD_COMMAND}`; export r; \
38804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38805         TFLAGS="$(STAGE4_TFLAGS)"; \
38806         echo "Checking multilib configuration for libgcc..."; \
38807         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38808         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38809           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38810             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38811           else \
38812             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38813             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38814           fi; \
38815         else \
38816           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38817         fi; \
38818         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38819         $(NORMAL_TARGET_EXPORTS) \
38820          \
38821         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38822         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38823         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38824         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
38825         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38826         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38827         case $(srcdir) in \
38828           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38829           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38830                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38831         esac; \
38832         module_srcdir=libgcc; \
38833         $(SHELL) $$s/$$module_srcdir/configure \
38834           --srcdir=$${topdir}/$$module_srcdir \
38835           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38836           --target=${target_alias} \
38837           --with-build-libsubdir=$(HOST_SUBDIR) \
38838           $(STAGE4_CONFIGURE_FLAGS)
38839 @endif target-libgcc-bootstrap
38840
38841 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
38842 maybe-configure-stageprofile-target-libgcc:
38843 @if target-libgcc-bootstrap
38844 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
38845 configure-stageprofile-target-libgcc:
38846         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38847         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38848         @r=`${PWD_COMMAND}`; export r; \
38849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38850         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38851         echo "Checking multilib configuration for libgcc..."; \
38852         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38853         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38854           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38855             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38856           else \
38857             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38858             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38859           fi; \
38860         else \
38861           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38862         fi; \
38863         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38864         $(NORMAL_TARGET_EXPORTS) \
38865          \
38866         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38867         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38868         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38869         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
38870         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38871         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38872         case $(srcdir) in \
38873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38874           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38876         esac; \
38877         module_srcdir=libgcc; \
38878         $(SHELL) $$s/$$module_srcdir/configure \
38879           --srcdir=$${topdir}/$$module_srcdir \
38880           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38881           --target=${target_alias} \
38882           --with-build-libsubdir=$(HOST_SUBDIR) \
38883           $(STAGEprofile_CONFIGURE_FLAGS)
38884 @endif target-libgcc-bootstrap
38885
38886 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
38887 maybe-configure-stagefeedback-target-libgcc:
38888 @if target-libgcc-bootstrap
38889 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
38890 configure-stagefeedback-target-libgcc:
38891         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38892         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38893         @r=`${PWD_COMMAND}`; export r; \
38894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38895         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38896         echo "Checking multilib configuration for libgcc..."; \
38897         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38898         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38899           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38900             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38901           else \
38902             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38903             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38904           fi; \
38905         else \
38906           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38907         fi; \
38908         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38909         $(NORMAL_TARGET_EXPORTS) \
38910          \
38911         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38912         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38913         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38914         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
38915         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38916         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38917         case $(srcdir) in \
38918           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38919           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38920                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38921         esac; \
38922         module_srcdir=libgcc; \
38923         $(SHELL) $$s/$$module_srcdir/configure \
38924           --srcdir=$${topdir}/$$module_srcdir \
38925           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38926           --target=${target_alias} \
38927           --with-build-libsubdir=$(HOST_SUBDIR) \
38928           $(STAGEfeedback_CONFIGURE_FLAGS)
38929 @endif target-libgcc-bootstrap
38930
38931
38932
38933
38934
38935 .PHONY: all-target-libgcc maybe-all-target-libgcc
38936 maybe-all-target-libgcc:
38937 @if gcc-bootstrap
38938 all-target-libgcc: stage_current
38939 @endif gcc-bootstrap
38940 @if target-libgcc
38941 TARGET-target-libgcc=all
38942 maybe-all-target-libgcc: all-target-libgcc
38943 all-target-libgcc: configure-target-libgcc
38944         @r=`${PWD_COMMAND}`; export r; \
38945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38946         $(NORMAL_TARGET_EXPORTS)  \
38947         (cd $(TARGET_SUBDIR)/libgcc && \
38948           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38949                 $(TARGET-target-libgcc))
38950 @endif target-libgcc
38951
38952
38953
38954 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
38955 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
38956 maybe-all-stage1-target-libgcc:
38957 maybe-clean-stage1-target-libgcc:
38958 @if target-libgcc-bootstrap
38959 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
38960 all-stage1: all-stage1-target-libgcc
38961 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
38962 all-stage1-target-libgcc: configure-stage1-target-libgcc
38963         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38964         @r=`${PWD_COMMAND}`; export r; \
38965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38966         TFLAGS="$(STAGE1_TFLAGS)"; \
38967         $(NORMAL_TARGET_EXPORTS)  \
38968         cd $(TARGET_SUBDIR)/libgcc && \
38969          \
38970         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38971                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38972                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38973                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38974                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38975                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38976                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38977                 $(EXTRA_TARGET_FLAGS)  \
38978                   \
38979                 TFLAGS="$(STAGE1_TFLAGS)"  \
38980                 $(TARGET-stage1-target-libgcc)
38981
38982 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
38983 clean-stage1: clean-stage1-target-libgcc
38984 clean-stage1-target-libgcc:
38985         @if [ $(current_stage) = stage1 ]; then \
38986           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38987         else \
38988           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
38989           $(MAKE) stage1-start; \
38990         fi; \
38991         cd $(TARGET_SUBDIR)/libgcc && \
38992         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
38993           clean
38994 @endif target-libgcc-bootstrap
38995
38996
38997 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
38998 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
38999 maybe-all-stage2-target-libgcc:
39000 maybe-clean-stage2-target-libgcc:
39001 @if target-libgcc-bootstrap
39002 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
39003 all-stage2: all-stage2-target-libgcc
39004 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
39005 all-stage2-target-libgcc: configure-stage2-target-libgcc
39006         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39007         @r=`${PWD_COMMAND}`; export r; \
39008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39009         TFLAGS="$(STAGE2_TFLAGS)"; \
39010         $(NORMAL_TARGET_EXPORTS) \
39011           \
39012         cd $(TARGET_SUBDIR)/libgcc && \
39013          \
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="$(STAGE2_TFLAGS)"  \
39023                 $(TARGET-stage2-target-libgcc)
39024
39025 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
39026 clean-stage2: clean-stage2-target-libgcc
39027 clean-stage2-target-libgcc:
39028         @if [ $(current_stage) = stage2 ]; then \
39029           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39030         else \
39031           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
39032           $(MAKE) stage2-start; \
39033         fi; \
39034         cd $(TARGET_SUBDIR)/libgcc && \
39035         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39036 @endif target-libgcc-bootstrap
39037
39038
39039 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
39040 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
39041 maybe-all-stage3-target-libgcc:
39042 maybe-clean-stage3-target-libgcc:
39043 @if target-libgcc-bootstrap
39044 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
39045 all-stage3: all-stage3-target-libgcc
39046 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
39047 all-stage3-target-libgcc: configure-stage3-target-libgcc
39048         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39049         @r=`${PWD_COMMAND}`; export r; \
39050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39051         TFLAGS="$(STAGE3_TFLAGS)"; \
39052         $(NORMAL_TARGET_EXPORTS) \
39053           \
39054         cd $(TARGET_SUBDIR)/libgcc && \
39055          \
39056         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39057                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39058                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39059                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39060                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39061                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39062                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39063                 $(EXTRA_TARGET_FLAGS)   \
39064                 TFLAGS="$(STAGE3_TFLAGS)"  \
39065                 $(TARGET-stage3-target-libgcc)
39066
39067 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
39068 clean-stage3: clean-stage3-target-libgcc
39069 clean-stage3-target-libgcc:
39070         @if [ $(current_stage) = stage3 ]; then \
39071           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39072         else \
39073           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
39074           $(MAKE) stage3-start; \
39075         fi; \
39076         cd $(TARGET_SUBDIR)/libgcc && \
39077         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39078 @endif target-libgcc-bootstrap
39079
39080
39081 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
39082 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
39083 maybe-all-stage4-target-libgcc:
39084 maybe-clean-stage4-target-libgcc:
39085 @if target-libgcc-bootstrap
39086 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
39087 all-stage4: all-stage4-target-libgcc
39088 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
39089 all-stage4-target-libgcc: configure-stage4-target-libgcc
39090         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39091         @r=`${PWD_COMMAND}`; export r; \
39092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39093         TFLAGS="$(STAGE4_TFLAGS)"; \
39094         $(NORMAL_TARGET_EXPORTS) \
39095           \
39096         cd $(TARGET_SUBDIR)/libgcc && \
39097          \
39098         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39099                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39100                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39101                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39102                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39103                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39104                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39105                 $(EXTRA_TARGET_FLAGS)   \
39106                 TFLAGS="$(STAGE4_TFLAGS)"  \
39107                 $(TARGET-stage4-target-libgcc)
39108
39109 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
39110 clean-stage4: clean-stage4-target-libgcc
39111 clean-stage4-target-libgcc:
39112         @if [ $(current_stage) = stage4 ]; then \
39113           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39114         else \
39115           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
39116           $(MAKE) stage4-start; \
39117         fi; \
39118         cd $(TARGET_SUBDIR)/libgcc && \
39119         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39120 @endif target-libgcc-bootstrap
39121
39122
39123 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
39124 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
39125 maybe-all-stageprofile-target-libgcc:
39126 maybe-clean-stageprofile-target-libgcc:
39127 @if target-libgcc-bootstrap
39128 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
39129 all-stageprofile: all-stageprofile-target-libgcc
39130 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
39131 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
39132         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39133         @r=`${PWD_COMMAND}`; export r; \
39134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39135         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39136         $(NORMAL_TARGET_EXPORTS) \
39137           \
39138         cd $(TARGET_SUBDIR)/libgcc && \
39139          \
39140         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39141                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39142                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39143                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39144                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39145                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39146                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39147                 $(EXTRA_TARGET_FLAGS)   \
39148                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
39149                 $(TARGET-stageprofile-target-libgcc)
39150
39151 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
39152 clean-stageprofile: clean-stageprofile-target-libgcc
39153 clean-stageprofile-target-libgcc:
39154         @if [ $(current_stage) = stageprofile ]; then \
39155           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39156         else \
39157           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
39158           $(MAKE) stageprofile-start; \
39159         fi; \
39160         cd $(TARGET_SUBDIR)/libgcc && \
39161         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39162 @endif target-libgcc-bootstrap
39163
39164
39165 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
39166 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
39167 maybe-all-stagefeedback-target-libgcc:
39168 maybe-clean-stagefeedback-target-libgcc:
39169 @if target-libgcc-bootstrap
39170 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
39171 all-stagefeedback: all-stagefeedback-target-libgcc
39172 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
39173 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
39174         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39175         @r=`${PWD_COMMAND}`; export r; \
39176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39177         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39178         $(NORMAL_TARGET_EXPORTS) \
39179           \
39180         cd $(TARGET_SUBDIR)/libgcc && \
39181          \
39182         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39183                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39184                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39185                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39186                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39187                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39188                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39189                 $(EXTRA_TARGET_FLAGS)   \
39190                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
39191                 $(TARGET-stagefeedback-target-libgcc)
39192
39193 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
39194 clean-stagefeedback: clean-stagefeedback-target-libgcc
39195 clean-stagefeedback-target-libgcc:
39196         @if [ $(current_stage) = stagefeedback ]; then \
39197           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39198         else \
39199           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
39200           $(MAKE) stagefeedback-start; \
39201         fi; \
39202         cd $(TARGET_SUBDIR)/libgcc && \
39203         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39204 @endif target-libgcc-bootstrap
39205
39206
39207
39208
39209
39210
39211 .PHONY: check-target-libgcc maybe-check-target-libgcc
39212 maybe-check-target-libgcc:
39213 @if target-libgcc
39214 maybe-check-target-libgcc: check-target-libgcc
39215
39216 # Dummy target for uncheckable module.
39217 check-target-libgcc:
39218
39219 @endif target-libgcc
39220
39221 .PHONY: install-target-libgcc maybe-install-target-libgcc
39222 maybe-install-target-libgcc:
39223 @if target-libgcc
39224 maybe-install-target-libgcc: install-target-libgcc
39225
39226 install-target-libgcc: installdirs
39227         @: $(MAKE); $(unstage)
39228         @r=`${PWD_COMMAND}`; export r; \
39229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39230         $(NORMAL_TARGET_EXPORTS) \
39231         (cd $(TARGET_SUBDIR)/libgcc && \
39232           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39233
39234 @endif target-libgcc
39235
39236 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
39237 maybe-install-strip-target-libgcc:
39238 @if target-libgcc
39239 maybe-install-strip-target-libgcc: install-strip-target-libgcc
39240
39241 install-strip-target-libgcc: installdirs
39242         @: $(MAKE); $(unstage)
39243         @r=`${PWD_COMMAND}`; export r; \
39244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39245         $(NORMAL_TARGET_EXPORTS) \
39246         (cd $(TARGET_SUBDIR)/libgcc && \
39247           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39248
39249 @endif target-libgcc
39250
39251 # Other targets (info, dvi, pdf, etc.)
39252
39253 .PHONY: maybe-info-target-libgcc info-target-libgcc
39254 maybe-info-target-libgcc:
39255 @if target-libgcc
39256 maybe-info-target-libgcc: info-target-libgcc
39257
39258 info-target-libgcc: \
39259     configure-target-libgcc 
39260         @: $(MAKE); $(unstage)
39261         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39262         r=`${PWD_COMMAND}`; export r; \
39263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39264         $(NORMAL_TARGET_EXPORTS) \
39265         echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
39266         for flag in $(EXTRA_TARGET_FLAGS); do \
39267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39268         done; \
39269         (cd $(TARGET_SUBDIR)/libgcc && \
39270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39272                   "RANLIB=$${RANLIB}" \
39273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39274                    info) \
39275           || exit 1
39276
39277 @endif target-libgcc
39278
39279 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
39280 maybe-dvi-target-libgcc:
39281 @if target-libgcc
39282 maybe-dvi-target-libgcc: dvi-target-libgcc
39283
39284 dvi-target-libgcc: \
39285     configure-target-libgcc 
39286         @: $(MAKE); $(unstage)
39287         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39288         r=`${PWD_COMMAND}`; export r; \
39289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39290         $(NORMAL_TARGET_EXPORTS) \
39291         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
39292         for flag in $(EXTRA_TARGET_FLAGS); do \
39293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39294         done; \
39295         (cd $(TARGET_SUBDIR)/libgcc && \
39296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39298                   "RANLIB=$${RANLIB}" \
39299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39300                    dvi) \
39301           || exit 1
39302
39303 @endif target-libgcc
39304
39305 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
39306 maybe-pdf-target-libgcc:
39307 @if target-libgcc
39308 maybe-pdf-target-libgcc: pdf-target-libgcc
39309
39310 pdf-target-libgcc: \
39311     configure-target-libgcc 
39312         @: $(MAKE); $(unstage)
39313         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39314         r=`${PWD_COMMAND}`; export r; \
39315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39316         $(NORMAL_TARGET_EXPORTS) \
39317         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
39318         for flag in $(EXTRA_TARGET_FLAGS); do \
39319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39320         done; \
39321         (cd $(TARGET_SUBDIR)/libgcc && \
39322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39324                   "RANLIB=$${RANLIB}" \
39325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39326                    pdf) \
39327           || exit 1
39328
39329 @endif target-libgcc
39330
39331 .PHONY: maybe-html-target-libgcc html-target-libgcc
39332 maybe-html-target-libgcc:
39333 @if target-libgcc
39334 maybe-html-target-libgcc: html-target-libgcc
39335
39336 html-target-libgcc: \
39337     configure-target-libgcc 
39338         @: $(MAKE); $(unstage)
39339         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39340         r=`${PWD_COMMAND}`; export r; \
39341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39342         $(NORMAL_TARGET_EXPORTS) \
39343         echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
39344         for flag in $(EXTRA_TARGET_FLAGS); do \
39345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39346         done; \
39347         (cd $(TARGET_SUBDIR)/libgcc && \
39348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39350                   "RANLIB=$${RANLIB}" \
39351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39352                    html) \
39353           || exit 1
39354
39355 @endif target-libgcc
39356
39357 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
39358 maybe-TAGS-target-libgcc:
39359 @if target-libgcc
39360 maybe-TAGS-target-libgcc: TAGS-target-libgcc
39361
39362 TAGS-target-libgcc: \
39363     configure-target-libgcc 
39364         @: $(MAKE); $(unstage)
39365         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39366         r=`${PWD_COMMAND}`; export r; \
39367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39368         $(NORMAL_TARGET_EXPORTS) \
39369         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
39370         for flag in $(EXTRA_TARGET_FLAGS); do \
39371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39372         done; \
39373         (cd $(TARGET_SUBDIR)/libgcc && \
39374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39376                   "RANLIB=$${RANLIB}" \
39377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39378                    TAGS) \
39379           || exit 1
39380
39381 @endif target-libgcc
39382
39383 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
39384 maybe-install-info-target-libgcc:
39385 @if target-libgcc
39386 maybe-install-info-target-libgcc: install-info-target-libgcc
39387
39388 install-info-target-libgcc: \
39389     configure-target-libgcc \
39390     info-target-libgcc 
39391         @: $(MAKE); $(unstage)
39392         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39393         r=`${PWD_COMMAND}`; export r; \
39394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39395         $(NORMAL_TARGET_EXPORTS) \
39396         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
39397         for flag in $(EXTRA_TARGET_FLAGS); do \
39398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39399         done; \
39400         (cd $(TARGET_SUBDIR)/libgcc && \
39401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39403                   "RANLIB=$${RANLIB}" \
39404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39405                    install-info) \
39406           || exit 1
39407
39408 @endif target-libgcc
39409
39410 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
39411 maybe-install-pdf-target-libgcc:
39412 @if target-libgcc
39413 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
39414
39415 install-pdf-target-libgcc: \
39416     configure-target-libgcc \
39417     pdf-target-libgcc 
39418         @: $(MAKE); $(unstage)
39419         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39420         r=`${PWD_COMMAND}`; export r; \
39421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39422         $(NORMAL_TARGET_EXPORTS) \
39423         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
39424         for flag in $(EXTRA_TARGET_FLAGS); do \
39425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39426         done; \
39427         (cd $(TARGET_SUBDIR)/libgcc && \
39428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39430                   "RANLIB=$${RANLIB}" \
39431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39432                    install-pdf) \
39433           || exit 1
39434
39435 @endif target-libgcc
39436
39437 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
39438 maybe-install-html-target-libgcc:
39439 @if target-libgcc
39440 maybe-install-html-target-libgcc: install-html-target-libgcc
39441
39442 install-html-target-libgcc: \
39443     configure-target-libgcc \
39444     html-target-libgcc 
39445         @: $(MAKE); $(unstage)
39446         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39447         r=`${PWD_COMMAND}`; export r; \
39448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39449         $(NORMAL_TARGET_EXPORTS) \
39450         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
39451         for flag in $(EXTRA_TARGET_FLAGS); do \
39452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39453         done; \
39454         (cd $(TARGET_SUBDIR)/libgcc && \
39455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39457                   "RANLIB=$${RANLIB}" \
39458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39459                    install-html) \
39460           || exit 1
39461
39462 @endif target-libgcc
39463
39464 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
39465 maybe-installcheck-target-libgcc:
39466 @if target-libgcc
39467 maybe-installcheck-target-libgcc: installcheck-target-libgcc
39468
39469 installcheck-target-libgcc: \
39470     configure-target-libgcc 
39471         @: $(MAKE); $(unstage)
39472         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39473         r=`${PWD_COMMAND}`; export r; \
39474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39475         $(NORMAL_TARGET_EXPORTS) \
39476         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
39477         for flag in $(EXTRA_TARGET_FLAGS); do \
39478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39479         done; \
39480         (cd $(TARGET_SUBDIR)/libgcc && \
39481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39483                   "RANLIB=$${RANLIB}" \
39484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39485                    installcheck) \
39486           || exit 1
39487
39488 @endif target-libgcc
39489
39490 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
39491 maybe-mostlyclean-target-libgcc:
39492 @if target-libgcc
39493 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
39494
39495 mostlyclean-target-libgcc: 
39496         @: $(MAKE); $(unstage)
39497         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39498         r=`${PWD_COMMAND}`; export r; \
39499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39500         $(NORMAL_TARGET_EXPORTS) \
39501         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
39502         for flag in $(EXTRA_TARGET_FLAGS); do \
39503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39504         done; \
39505         (cd $(TARGET_SUBDIR)/libgcc && \
39506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39508                   "RANLIB=$${RANLIB}" \
39509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39510                    mostlyclean) \
39511           || exit 1
39512
39513 @endif target-libgcc
39514
39515 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
39516 maybe-clean-target-libgcc:
39517 @if target-libgcc
39518 maybe-clean-target-libgcc: clean-target-libgcc
39519
39520 clean-target-libgcc: 
39521         @: $(MAKE); $(unstage)
39522         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39523         r=`${PWD_COMMAND}`; export r; \
39524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39525         $(NORMAL_TARGET_EXPORTS) \
39526         echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
39527         for flag in $(EXTRA_TARGET_FLAGS); do \
39528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39529         done; \
39530         (cd $(TARGET_SUBDIR)/libgcc && \
39531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39533                   "RANLIB=$${RANLIB}" \
39534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39535                    clean) \
39536           || exit 1
39537
39538 @endif target-libgcc
39539
39540 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
39541 maybe-distclean-target-libgcc:
39542 @if target-libgcc
39543 maybe-distclean-target-libgcc: distclean-target-libgcc
39544
39545 distclean-target-libgcc: 
39546         @: $(MAKE); $(unstage)
39547         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39548         r=`${PWD_COMMAND}`; export r; \
39549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39550         $(NORMAL_TARGET_EXPORTS) \
39551         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
39552         for flag in $(EXTRA_TARGET_FLAGS); do \
39553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39554         done; \
39555         (cd $(TARGET_SUBDIR)/libgcc && \
39556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39558                   "RANLIB=$${RANLIB}" \
39559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39560                    distclean) \
39561           || exit 1
39562
39563 @endif target-libgcc
39564
39565 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
39566 maybe-maintainer-clean-target-libgcc:
39567 @if target-libgcc
39568 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
39569
39570 maintainer-clean-target-libgcc: 
39571         @: $(MAKE); $(unstage)
39572         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39573         r=`${PWD_COMMAND}`; export r; \
39574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39575         $(NORMAL_TARGET_EXPORTS) \
39576         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
39577         for flag in $(EXTRA_TARGET_FLAGS); do \
39578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39579         done; \
39580         (cd $(TARGET_SUBDIR)/libgcc && \
39581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39583                   "RANLIB=$${RANLIB}" \
39584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39585                    maintainer-clean) \
39586           || exit 1
39587
39588 @endif target-libgcc
39589
39590
39591
39592
39593
39594 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
39595 maybe-configure-target-libbacktrace:
39596 @if gcc-bootstrap
39597 configure-target-libbacktrace: stage_current
39598 @endif gcc-bootstrap
39599 @if target-libbacktrace
39600 maybe-configure-target-libbacktrace: configure-target-libbacktrace
39601 configure-target-libbacktrace: 
39602         @: $(MAKE); $(unstage)
39603         @r=`${PWD_COMMAND}`; export r; \
39604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39605         echo "Checking multilib configuration for libbacktrace..."; \
39606         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39607         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
39608         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39609           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39610             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
39611           else \
39612             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
39613             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39614           fi; \
39615         else \
39616           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39617         fi; \
39618         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
39619         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39620         $(NORMAL_TARGET_EXPORTS)  \
39621         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
39622         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
39623         case $(srcdir) in \
39624           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39625           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
39626                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39627         esac; \
39628         module_srcdir=libbacktrace; \
39629         rm -f no-such-file || : ; \
39630         CONFIG_SITE=no-such-file $(SHELL) \
39631           $$s/$$module_srcdir/configure \
39632           --srcdir=$${topdir}/$$module_srcdir \
39633           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39634           --target=${target_alias}  \
39635           || exit 1
39636 @endif target-libbacktrace
39637
39638
39639
39640
39641
39642 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
39643 maybe-all-target-libbacktrace:
39644 @if gcc-bootstrap
39645 all-target-libbacktrace: stage_current
39646 @endif gcc-bootstrap
39647 @if target-libbacktrace
39648 TARGET-target-libbacktrace=all
39649 maybe-all-target-libbacktrace: all-target-libbacktrace
39650 all-target-libbacktrace: configure-target-libbacktrace
39651         @: $(MAKE); $(unstage)
39652         @r=`${PWD_COMMAND}`; export r; \
39653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39654         $(NORMAL_TARGET_EXPORTS)  \
39655         (cd $(TARGET_SUBDIR)/libbacktrace && \
39656           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39657                 $(TARGET-target-libbacktrace))
39658 @endif target-libbacktrace
39659
39660
39661
39662
39663
39664 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
39665 maybe-check-target-libbacktrace:
39666 @if target-libbacktrace
39667 maybe-check-target-libbacktrace: check-target-libbacktrace
39668
39669 check-target-libbacktrace:
39670         @: $(MAKE); $(unstage)
39671         @r=`${PWD_COMMAND}`; export r; \
39672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39673         $(NORMAL_TARGET_EXPORTS) \
39674         (cd $(TARGET_SUBDIR)/libbacktrace && \
39675           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39676
39677 @endif target-libbacktrace
39678
39679 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
39680 maybe-install-target-libbacktrace:
39681 @if target-libbacktrace
39682 maybe-install-target-libbacktrace: install-target-libbacktrace
39683
39684 install-target-libbacktrace: installdirs
39685         @: $(MAKE); $(unstage)
39686         @r=`${PWD_COMMAND}`; export r; \
39687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39688         $(NORMAL_TARGET_EXPORTS) \
39689         (cd $(TARGET_SUBDIR)/libbacktrace && \
39690           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39691
39692 @endif target-libbacktrace
39693
39694 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
39695 maybe-install-strip-target-libbacktrace:
39696 @if target-libbacktrace
39697 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
39698
39699 install-strip-target-libbacktrace: installdirs
39700         @: $(MAKE); $(unstage)
39701         @r=`${PWD_COMMAND}`; export r; \
39702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39703         $(NORMAL_TARGET_EXPORTS) \
39704         (cd $(TARGET_SUBDIR)/libbacktrace && \
39705           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39706
39707 @endif target-libbacktrace
39708
39709 # Other targets (info, dvi, pdf, etc.)
39710
39711 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
39712 maybe-info-target-libbacktrace:
39713 @if target-libbacktrace
39714 maybe-info-target-libbacktrace: info-target-libbacktrace
39715
39716 info-target-libbacktrace: \
39717     configure-target-libbacktrace 
39718         @: $(MAKE); $(unstage)
39719         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39720         r=`${PWD_COMMAND}`; export r; \
39721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39722         $(NORMAL_TARGET_EXPORTS) \
39723         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
39724         for flag in $(EXTRA_TARGET_FLAGS); do \
39725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39726         done; \
39727         (cd $(TARGET_SUBDIR)/libbacktrace && \
39728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39730                   "RANLIB=$${RANLIB}" \
39731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39732                    info) \
39733           || exit 1
39734
39735 @endif target-libbacktrace
39736
39737 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
39738 maybe-dvi-target-libbacktrace:
39739 @if target-libbacktrace
39740 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
39741
39742 dvi-target-libbacktrace: \
39743     configure-target-libbacktrace 
39744         @: $(MAKE); $(unstage)
39745         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39746         r=`${PWD_COMMAND}`; export r; \
39747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39748         $(NORMAL_TARGET_EXPORTS) \
39749         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
39750         for flag in $(EXTRA_TARGET_FLAGS); do \
39751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39752         done; \
39753         (cd $(TARGET_SUBDIR)/libbacktrace && \
39754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39756                   "RANLIB=$${RANLIB}" \
39757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39758                    dvi) \
39759           || exit 1
39760
39761 @endif target-libbacktrace
39762
39763 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
39764 maybe-pdf-target-libbacktrace:
39765 @if target-libbacktrace
39766 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
39767
39768 pdf-target-libbacktrace: \
39769     configure-target-libbacktrace 
39770         @: $(MAKE); $(unstage)
39771         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39772         r=`${PWD_COMMAND}`; export r; \
39773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39774         $(NORMAL_TARGET_EXPORTS) \
39775         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
39776         for flag in $(EXTRA_TARGET_FLAGS); do \
39777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39778         done; \
39779         (cd $(TARGET_SUBDIR)/libbacktrace && \
39780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39782                   "RANLIB=$${RANLIB}" \
39783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39784                    pdf) \
39785           || exit 1
39786
39787 @endif target-libbacktrace
39788
39789 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
39790 maybe-html-target-libbacktrace:
39791 @if target-libbacktrace
39792 maybe-html-target-libbacktrace: html-target-libbacktrace
39793
39794 html-target-libbacktrace: \
39795     configure-target-libbacktrace 
39796         @: $(MAKE); $(unstage)
39797         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39798         r=`${PWD_COMMAND}`; export r; \
39799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39800         $(NORMAL_TARGET_EXPORTS) \
39801         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
39802         for flag in $(EXTRA_TARGET_FLAGS); do \
39803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39804         done; \
39805         (cd $(TARGET_SUBDIR)/libbacktrace && \
39806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39808                   "RANLIB=$${RANLIB}" \
39809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39810                    html) \
39811           || exit 1
39812
39813 @endif target-libbacktrace
39814
39815 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
39816 maybe-TAGS-target-libbacktrace:
39817 @if target-libbacktrace
39818 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
39819
39820 TAGS-target-libbacktrace: \
39821     configure-target-libbacktrace 
39822         @: $(MAKE); $(unstage)
39823         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39824         r=`${PWD_COMMAND}`; export r; \
39825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39826         $(NORMAL_TARGET_EXPORTS) \
39827         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
39828         for flag in $(EXTRA_TARGET_FLAGS); do \
39829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39830         done; \
39831         (cd $(TARGET_SUBDIR)/libbacktrace && \
39832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39834                   "RANLIB=$${RANLIB}" \
39835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39836                    TAGS) \
39837           || exit 1
39838
39839 @endif target-libbacktrace
39840
39841 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
39842 maybe-install-info-target-libbacktrace:
39843 @if target-libbacktrace
39844 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
39845
39846 install-info-target-libbacktrace: \
39847     configure-target-libbacktrace \
39848     info-target-libbacktrace 
39849         @: $(MAKE); $(unstage)
39850         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39851         r=`${PWD_COMMAND}`; export r; \
39852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39853         $(NORMAL_TARGET_EXPORTS) \
39854         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
39855         for flag in $(EXTRA_TARGET_FLAGS); do \
39856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39857         done; \
39858         (cd $(TARGET_SUBDIR)/libbacktrace && \
39859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39861                   "RANLIB=$${RANLIB}" \
39862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39863                    install-info) \
39864           || exit 1
39865
39866 @endif target-libbacktrace
39867
39868 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
39869 maybe-install-pdf-target-libbacktrace:
39870 @if target-libbacktrace
39871 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
39872
39873 install-pdf-target-libbacktrace: \
39874     configure-target-libbacktrace \
39875     pdf-target-libbacktrace 
39876         @: $(MAKE); $(unstage)
39877         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39878         r=`${PWD_COMMAND}`; export r; \
39879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39880         $(NORMAL_TARGET_EXPORTS) \
39881         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
39882         for flag in $(EXTRA_TARGET_FLAGS); do \
39883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39884         done; \
39885         (cd $(TARGET_SUBDIR)/libbacktrace && \
39886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39888                   "RANLIB=$${RANLIB}" \
39889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39890                    install-pdf) \
39891           || exit 1
39892
39893 @endif target-libbacktrace
39894
39895 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
39896 maybe-install-html-target-libbacktrace:
39897 @if target-libbacktrace
39898 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
39899
39900 install-html-target-libbacktrace: \
39901     configure-target-libbacktrace \
39902     html-target-libbacktrace 
39903         @: $(MAKE); $(unstage)
39904         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39905         r=`${PWD_COMMAND}`; export r; \
39906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39907         $(NORMAL_TARGET_EXPORTS) \
39908         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
39909         for flag in $(EXTRA_TARGET_FLAGS); do \
39910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39911         done; \
39912         (cd $(TARGET_SUBDIR)/libbacktrace && \
39913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39915                   "RANLIB=$${RANLIB}" \
39916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39917                    install-html) \
39918           || exit 1
39919
39920 @endif target-libbacktrace
39921
39922 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
39923 maybe-installcheck-target-libbacktrace:
39924 @if target-libbacktrace
39925 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
39926
39927 installcheck-target-libbacktrace: \
39928     configure-target-libbacktrace 
39929         @: $(MAKE); $(unstage)
39930         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39931         r=`${PWD_COMMAND}`; export r; \
39932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39933         $(NORMAL_TARGET_EXPORTS) \
39934         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
39935         for flag in $(EXTRA_TARGET_FLAGS); do \
39936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39937         done; \
39938         (cd $(TARGET_SUBDIR)/libbacktrace && \
39939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39941                   "RANLIB=$${RANLIB}" \
39942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39943                    installcheck) \
39944           || exit 1
39945
39946 @endif target-libbacktrace
39947
39948 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
39949 maybe-mostlyclean-target-libbacktrace:
39950 @if target-libbacktrace
39951 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
39952
39953 mostlyclean-target-libbacktrace: 
39954         @: $(MAKE); $(unstage)
39955         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39956         r=`${PWD_COMMAND}`; export r; \
39957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39958         $(NORMAL_TARGET_EXPORTS) \
39959         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
39960         for flag in $(EXTRA_TARGET_FLAGS); do \
39961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39962         done; \
39963         (cd $(TARGET_SUBDIR)/libbacktrace && \
39964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39966                   "RANLIB=$${RANLIB}" \
39967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39968                    mostlyclean) \
39969           || exit 1
39970
39971 @endif target-libbacktrace
39972
39973 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
39974 maybe-clean-target-libbacktrace:
39975 @if target-libbacktrace
39976 maybe-clean-target-libbacktrace: clean-target-libbacktrace
39977
39978 clean-target-libbacktrace: 
39979         @: $(MAKE); $(unstage)
39980         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39981         r=`${PWD_COMMAND}`; export r; \
39982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39983         $(NORMAL_TARGET_EXPORTS) \
39984         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
39985         for flag in $(EXTRA_TARGET_FLAGS); do \
39986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39987         done; \
39988         (cd $(TARGET_SUBDIR)/libbacktrace && \
39989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39991                   "RANLIB=$${RANLIB}" \
39992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39993                    clean) \
39994           || exit 1
39995
39996 @endif target-libbacktrace
39997
39998 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
39999 maybe-distclean-target-libbacktrace:
40000 @if target-libbacktrace
40001 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
40002
40003 distclean-target-libbacktrace: 
40004         @: $(MAKE); $(unstage)
40005         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40006         r=`${PWD_COMMAND}`; export r; \
40007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40008         $(NORMAL_TARGET_EXPORTS) \
40009         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
40010         for flag in $(EXTRA_TARGET_FLAGS); do \
40011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40012         done; \
40013         (cd $(TARGET_SUBDIR)/libbacktrace && \
40014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40016                   "RANLIB=$${RANLIB}" \
40017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40018                    distclean) \
40019           || exit 1
40020
40021 @endif target-libbacktrace
40022
40023 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
40024 maybe-maintainer-clean-target-libbacktrace:
40025 @if target-libbacktrace
40026 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
40027
40028 maintainer-clean-target-libbacktrace: 
40029         @: $(MAKE); $(unstage)
40030         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40031         r=`${PWD_COMMAND}`; export r; \
40032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40033         $(NORMAL_TARGET_EXPORTS) \
40034         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
40035         for flag in $(EXTRA_TARGET_FLAGS); do \
40036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40037         done; \
40038         (cd $(TARGET_SUBDIR)/libbacktrace && \
40039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40041                   "RANLIB=$${RANLIB}" \
40042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40043                    maintainer-clean) \
40044           || exit 1
40045
40046 @endif target-libbacktrace
40047
40048
40049
40050
40051
40052 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
40053 maybe-configure-target-libquadmath:
40054 @if gcc-bootstrap
40055 configure-target-libquadmath: stage_current
40056 @endif gcc-bootstrap
40057 @if target-libquadmath
40058 maybe-configure-target-libquadmath: configure-target-libquadmath
40059 configure-target-libquadmath: 
40060         @: $(MAKE); $(unstage)
40061         @r=`${PWD_COMMAND}`; export r; \
40062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40063         echo "Checking multilib configuration for libquadmath..."; \
40064         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
40065         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
40066         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
40067           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
40068             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
40069           else \
40070             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
40071             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
40072           fi; \
40073         else \
40074           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
40075         fi; \
40076         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
40077         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
40078         $(NORMAL_TARGET_EXPORTS)  \
40079         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
40080         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
40081         case $(srcdir) in \
40082           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40083           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
40084                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40085         esac; \
40086         module_srcdir=libquadmath; \
40087         rm -f no-such-file || : ; \
40088         CONFIG_SITE=no-such-file $(SHELL) \
40089           $$s/$$module_srcdir/configure \
40090           --srcdir=$${topdir}/$$module_srcdir \
40091           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40092           --target=${target_alias}  \
40093           || exit 1
40094 @endif target-libquadmath
40095
40096
40097
40098
40099
40100 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
40101 maybe-all-target-libquadmath:
40102 @if gcc-bootstrap
40103 all-target-libquadmath: stage_current
40104 @endif gcc-bootstrap
40105 @if target-libquadmath
40106 TARGET-target-libquadmath=all
40107 maybe-all-target-libquadmath: all-target-libquadmath
40108 all-target-libquadmath: configure-target-libquadmath
40109         @: $(MAKE); $(unstage)
40110         @r=`${PWD_COMMAND}`; export r; \
40111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40112         $(NORMAL_TARGET_EXPORTS)  \
40113         (cd $(TARGET_SUBDIR)/libquadmath && \
40114           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40115                 $(TARGET-target-libquadmath))
40116 @endif target-libquadmath
40117
40118
40119
40120
40121
40122 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
40123 maybe-check-target-libquadmath:
40124 @if target-libquadmath
40125 maybe-check-target-libquadmath: check-target-libquadmath
40126
40127 check-target-libquadmath:
40128         @: $(MAKE); $(unstage)
40129         @r=`${PWD_COMMAND}`; export r; \
40130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40131         $(NORMAL_TARGET_EXPORTS) \
40132         (cd $(TARGET_SUBDIR)/libquadmath && \
40133           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40134
40135 @endif target-libquadmath
40136
40137 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
40138 maybe-install-target-libquadmath:
40139 @if target-libquadmath
40140 maybe-install-target-libquadmath: install-target-libquadmath
40141
40142 install-target-libquadmath: installdirs
40143         @: $(MAKE); $(unstage)
40144         @r=`${PWD_COMMAND}`; export r; \
40145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40146         $(NORMAL_TARGET_EXPORTS) \
40147         (cd $(TARGET_SUBDIR)/libquadmath && \
40148           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40149
40150 @endif target-libquadmath
40151
40152 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
40153 maybe-install-strip-target-libquadmath:
40154 @if target-libquadmath
40155 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
40156
40157 install-strip-target-libquadmath: installdirs
40158         @: $(MAKE); $(unstage)
40159         @r=`${PWD_COMMAND}`; export r; \
40160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40161         $(NORMAL_TARGET_EXPORTS) \
40162         (cd $(TARGET_SUBDIR)/libquadmath && \
40163           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40164
40165 @endif target-libquadmath
40166
40167 # Other targets (info, dvi, pdf, etc.)
40168
40169 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
40170 maybe-info-target-libquadmath:
40171 @if target-libquadmath
40172 maybe-info-target-libquadmath: info-target-libquadmath
40173
40174 info-target-libquadmath: \
40175     configure-target-libquadmath 
40176         @: $(MAKE); $(unstage)
40177         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40178         r=`${PWD_COMMAND}`; export r; \
40179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40180         $(NORMAL_TARGET_EXPORTS) \
40181         echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
40182         for flag in $(EXTRA_TARGET_FLAGS); do \
40183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40184         done; \
40185         (cd $(TARGET_SUBDIR)/libquadmath && \
40186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40188                   "RANLIB=$${RANLIB}" \
40189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40190                    info) \
40191           || exit 1
40192
40193 @endif target-libquadmath
40194
40195 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
40196 maybe-dvi-target-libquadmath:
40197 @if target-libquadmath
40198 maybe-dvi-target-libquadmath: dvi-target-libquadmath
40199
40200 dvi-target-libquadmath: \
40201     configure-target-libquadmath 
40202         @: $(MAKE); $(unstage)
40203         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40204         r=`${PWD_COMMAND}`; export r; \
40205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40206         $(NORMAL_TARGET_EXPORTS) \
40207         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
40208         for flag in $(EXTRA_TARGET_FLAGS); do \
40209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40210         done; \
40211         (cd $(TARGET_SUBDIR)/libquadmath && \
40212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40214                   "RANLIB=$${RANLIB}" \
40215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40216                    dvi) \
40217           || exit 1
40218
40219 @endif target-libquadmath
40220
40221 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
40222 maybe-pdf-target-libquadmath:
40223 @if target-libquadmath
40224 maybe-pdf-target-libquadmath: pdf-target-libquadmath
40225
40226 pdf-target-libquadmath: \
40227     configure-target-libquadmath 
40228         @: $(MAKE); $(unstage)
40229         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40230         r=`${PWD_COMMAND}`; export r; \
40231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40232         $(NORMAL_TARGET_EXPORTS) \
40233         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
40234         for flag in $(EXTRA_TARGET_FLAGS); do \
40235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40236         done; \
40237         (cd $(TARGET_SUBDIR)/libquadmath && \
40238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40240                   "RANLIB=$${RANLIB}" \
40241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40242                    pdf) \
40243           || exit 1
40244
40245 @endif target-libquadmath
40246
40247 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
40248 maybe-html-target-libquadmath:
40249 @if target-libquadmath
40250 maybe-html-target-libquadmath: html-target-libquadmath
40251
40252 html-target-libquadmath: \
40253     configure-target-libquadmath 
40254         @: $(MAKE); $(unstage)
40255         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40256         r=`${PWD_COMMAND}`; export r; \
40257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40258         $(NORMAL_TARGET_EXPORTS) \
40259         echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
40260         for flag in $(EXTRA_TARGET_FLAGS); do \
40261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40262         done; \
40263         (cd $(TARGET_SUBDIR)/libquadmath && \
40264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40266                   "RANLIB=$${RANLIB}" \
40267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40268                    html) \
40269           || exit 1
40270
40271 @endif target-libquadmath
40272
40273 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
40274 maybe-TAGS-target-libquadmath:
40275 @if target-libquadmath
40276 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
40277
40278 TAGS-target-libquadmath: \
40279     configure-target-libquadmath 
40280         @: $(MAKE); $(unstage)
40281         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40282         r=`${PWD_COMMAND}`; export r; \
40283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40284         $(NORMAL_TARGET_EXPORTS) \
40285         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
40286         for flag in $(EXTRA_TARGET_FLAGS); do \
40287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40288         done; \
40289         (cd $(TARGET_SUBDIR)/libquadmath && \
40290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40292                   "RANLIB=$${RANLIB}" \
40293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40294                    TAGS) \
40295           || exit 1
40296
40297 @endif target-libquadmath
40298
40299 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
40300 maybe-install-info-target-libquadmath:
40301 @if target-libquadmath
40302 maybe-install-info-target-libquadmath: install-info-target-libquadmath
40303
40304 install-info-target-libquadmath: \
40305     configure-target-libquadmath \
40306     info-target-libquadmath 
40307         @: $(MAKE); $(unstage)
40308         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40309         r=`${PWD_COMMAND}`; export r; \
40310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40311         $(NORMAL_TARGET_EXPORTS) \
40312         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
40313         for flag in $(EXTRA_TARGET_FLAGS); do \
40314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40315         done; \
40316         (cd $(TARGET_SUBDIR)/libquadmath && \
40317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40319                   "RANLIB=$${RANLIB}" \
40320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40321                    install-info) \
40322           || exit 1
40323
40324 @endif target-libquadmath
40325
40326 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
40327 maybe-install-pdf-target-libquadmath:
40328 @if target-libquadmath
40329 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
40330
40331 install-pdf-target-libquadmath: \
40332     configure-target-libquadmath \
40333     pdf-target-libquadmath 
40334         @: $(MAKE); $(unstage)
40335         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40336         r=`${PWD_COMMAND}`; export r; \
40337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40338         $(NORMAL_TARGET_EXPORTS) \
40339         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
40340         for flag in $(EXTRA_TARGET_FLAGS); do \
40341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40342         done; \
40343         (cd $(TARGET_SUBDIR)/libquadmath && \
40344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40346                   "RANLIB=$${RANLIB}" \
40347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40348                    install-pdf) \
40349           || exit 1
40350
40351 @endif target-libquadmath
40352
40353 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
40354 maybe-install-html-target-libquadmath:
40355 @if target-libquadmath
40356 maybe-install-html-target-libquadmath: install-html-target-libquadmath
40357
40358 install-html-target-libquadmath: \
40359     configure-target-libquadmath \
40360     html-target-libquadmath 
40361         @: $(MAKE); $(unstage)
40362         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40363         r=`${PWD_COMMAND}`; export r; \
40364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40365         $(NORMAL_TARGET_EXPORTS) \
40366         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
40367         for flag in $(EXTRA_TARGET_FLAGS); do \
40368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40369         done; \
40370         (cd $(TARGET_SUBDIR)/libquadmath && \
40371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40373                   "RANLIB=$${RANLIB}" \
40374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40375                    install-html) \
40376           || exit 1
40377
40378 @endif target-libquadmath
40379
40380 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
40381 maybe-installcheck-target-libquadmath:
40382 @if target-libquadmath
40383 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
40384
40385 installcheck-target-libquadmath: \
40386     configure-target-libquadmath 
40387         @: $(MAKE); $(unstage)
40388         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40389         r=`${PWD_COMMAND}`; export r; \
40390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40391         $(NORMAL_TARGET_EXPORTS) \
40392         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
40393         for flag in $(EXTRA_TARGET_FLAGS); do \
40394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40395         done; \
40396         (cd $(TARGET_SUBDIR)/libquadmath && \
40397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40399                   "RANLIB=$${RANLIB}" \
40400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40401                    installcheck) \
40402           || exit 1
40403
40404 @endif target-libquadmath
40405
40406 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
40407 maybe-mostlyclean-target-libquadmath:
40408 @if target-libquadmath
40409 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
40410
40411 mostlyclean-target-libquadmath: 
40412         @: $(MAKE); $(unstage)
40413         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40414         r=`${PWD_COMMAND}`; export r; \
40415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40416         $(NORMAL_TARGET_EXPORTS) \
40417         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
40418         for flag in $(EXTRA_TARGET_FLAGS); do \
40419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40420         done; \
40421         (cd $(TARGET_SUBDIR)/libquadmath && \
40422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40424                   "RANLIB=$${RANLIB}" \
40425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40426                    mostlyclean) \
40427           || exit 1
40428
40429 @endif target-libquadmath
40430
40431 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
40432 maybe-clean-target-libquadmath:
40433 @if target-libquadmath
40434 maybe-clean-target-libquadmath: clean-target-libquadmath
40435
40436 clean-target-libquadmath: 
40437         @: $(MAKE); $(unstage)
40438         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40439         r=`${PWD_COMMAND}`; export r; \
40440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40441         $(NORMAL_TARGET_EXPORTS) \
40442         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
40443         for flag in $(EXTRA_TARGET_FLAGS); do \
40444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40445         done; \
40446         (cd $(TARGET_SUBDIR)/libquadmath && \
40447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40449                   "RANLIB=$${RANLIB}" \
40450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40451                    clean) \
40452           || exit 1
40453
40454 @endif target-libquadmath
40455
40456 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
40457 maybe-distclean-target-libquadmath:
40458 @if target-libquadmath
40459 maybe-distclean-target-libquadmath: distclean-target-libquadmath
40460
40461 distclean-target-libquadmath: 
40462         @: $(MAKE); $(unstage)
40463         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40464         r=`${PWD_COMMAND}`; export r; \
40465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40466         $(NORMAL_TARGET_EXPORTS) \
40467         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
40468         for flag in $(EXTRA_TARGET_FLAGS); do \
40469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40470         done; \
40471         (cd $(TARGET_SUBDIR)/libquadmath && \
40472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40474                   "RANLIB=$${RANLIB}" \
40475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40476                    distclean) \
40477           || exit 1
40478
40479 @endif target-libquadmath
40480
40481 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
40482 maybe-maintainer-clean-target-libquadmath:
40483 @if target-libquadmath
40484 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
40485
40486 maintainer-clean-target-libquadmath: 
40487         @: $(MAKE); $(unstage)
40488         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40489         r=`${PWD_COMMAND}`; export r; \
40490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40491         $(NORMAL_TARGET_EXPORTS) \
40492         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
40493         for flag in $(EXTRA_TARGET_FLAGS); do \
40494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40495         done; \
40496         (cd $(TARGET_SUBDIR)/libquadmath && \
40497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40499                   "RANLIB=$${RANLIB}" \
40500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40501                    maintainer-clean) \
40502           || exit 1
40503
40504 @endif target-libquadmath
40505
40506
40507
40508
40509
40510 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
40511 maybe-configure-target-libgfortran:
40512 @if gcc-bootstrap
40513 configure-target-libgfortran: stage_current
40514 @endif gcc-bootstrap
40515 @if target-libgfortran
40516 maybe-configure-target-libgfortran: configure-target-libgfortran
40517 configure-target-libgfortran: 
40518         @: $(MAKE); $(unstage)
40519         @r=`${PWD_COMMAND}`; export r; \
40520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40521         echo "Checking multilib configuration for libgfortran..."; \
40522         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40523         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
40524         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40525           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40526             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
40527           else \
40528             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
40529             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40530           fi; \
40531         else \
40532           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40533         fi; \
40534         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
40535         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40536         $(NORMAL_TARGET_EXPORTS)  \
40537         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
40538         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
40539         case $(srcdir) in \
40540           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40541           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
40542                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40543         esac; \
40544         module_srcdir=libgfortran; \
40545         rm -f no-such-file || : ; \
40546         CONFIG_SITE=no-such-file $(SHELL) \
40547           $$s/$$module_srcdir/configure \
40548           --srcdir=$${topdir}/$$module_srcdir \
40549           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40550           --target=${target_alias}  \
40551           || exit 1
40552 @endif target-libgfortran
40553
40554
40555
40556
40557
40558 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
40559 maybe-all-target-libgfortran:
40560 @if gcc-bootstrap
40561 all-target-libgfortran: stage_current
40562 @endif gcc-bootstrap
40563 @if target-libgfortran
40564 TARGET-target-libgfortran=all
40565 maybe-all-target-libgfortran: all-target-libgfortran
40566 all-target-libgfortran: configure-target-libgfortran
40567         @: $(MAKE); $(unstage)
40568         @r=`${PWD_COMMAND}`; export r; \
40569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40570         $(NORMAL_TARGET_EXPORTS)  \
40571         (cd $(TARGET_SUBDIR)/libgfortran && \
40572           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40573                 $(TARGET-target-libgfortran))
40574 @endif target-libgfortran
40575
40576
40577
40578
40579
40580 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
40581 maybe-check-target-libgfortran:
40582 @if target-libgfortran
40583 maybe-check-target-libgfortran: check-target-libgfortran
40584
40585 check-target-libgfortran:
40586         @: $(MAKE); $(unstage)
40587         @r=`${PWD_COMMAND}`; export r; \
40588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40589         $(NORMAL_TARGET_EXPORTS) \
40590         (cd $(TARGET_SUBDIR)/libgfortran && \
40591           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40592
40593 @endif target-libgfortran
40594
40595 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
40596 maybe-install-target-libgfortran:
40597 @if target-libgfortran
40598 maybe-install-target-libgfortran: install-target-libgfortran
40599
40600 install-target-libgfortran: installdirs
40601         @: $(MAKE); $(unstage)
40602         @r=`${PWD_COMMAND}`; export r; \
40603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40604         $(NORMAL_TARGET_EXPORTS) \
40605         (cd $(TARGET_SUBDIR)/libgfortran && \
40606           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40607
40608 @endif target-libgfortran
40609
40610 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
40611 maybe-install-strip-target-libgfortran:
40612 @if target-libgfortran
40613 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
40614
40615 install-strip-target-libgfortran: installdirs
40616         @: $(MAKE); $(unstage)
40617         @r=`${PWD_COMMAND}`; export r; \
40618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40619         $(NORMAL_TARGET_EXPORTS) \
40620         (cd $(TARGET_SUBDIR)/libgfortran && \
40621           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40622
40623 @endif target-libgfortran
40624
40625 # Other targets (info, dvi, pdf, etc.)
40626
40627 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
40628 maybe-info-target-libgfortran:
40629 @if target-libgfortran
40630 maybe-info-target-libgfortran: info-target-libgfortran
40631
40632 info-target-libgfortran: \
40633     configure-target-libgfortran 
40634         @: $(MAKE); $(unstage)
40635         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40636         r=`${PWD_COMMAND}`; export r; \
40637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40638         $(NORMAL_TARGET_EXPORTS) \
40639         echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
40640         for flag in $(EXTRA_TARGET_FLAGS); do \
40641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40642         done; \
40643         (cd $(TARGET_SUBDIR)/libgfortran && \
40644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40646                   "RANLIB=$${RANLIB}" \
40647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40648                    info) \
40649           || exit 1
40650
40651 @endif target-libgfortran
40652
40653 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
40654 maybe-dvi-target-libgfortran:
40655 @if target-libgfortran
40656 maybe-dvi-target-libgfortran: dvi-target-libgfortran
40657
40658 dvi-target-libgfortran: \
40659     configure-target-libgfortran 
40660         @: $(MAKE); $(unstage)
40661         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40662         r=`${PWD_COMMAND}`; export r; \
40663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40664         $(NORMAL_TARGET_EXPORTS) \
40665         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
40666         for flag in $(EXTRA_TARGET_FLAGS); do \
40667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40668         done; \
40669         (cd $(TARGET_SUBDIR)/libgfortran && \
40670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40672                   "RANLIB=$${RANLIB}" \
40673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40674                    dvi) \
40675           || exit 1
40676
40677 @endif target-libgfortran
40678
40679 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
40680 maybe-pdf-target-libgfortran:
40681 @if target-libgfortran
40682 maybe-pdf-target-libgfortran: pdf-target-libgfortran
40683
40684 pdf-target-libgfortran: \
40685     configure-target-libgfortran 
40686         @: $(MAKE); $(unstage)
40687         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40688         r=`${PWD_COMMAND}`; export r; \
40689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40690         $(NORMAL_TARGET_EXPORTS) \
40691         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
40692         for flag in $(EXTRA_TARGET_FLAGS); do \
40693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40694         done; \
40695         (cd $(TARGET_SUBDIR)/libgfortran && \
40696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40698                   "RANLIB=$${RANLIB}" \
40699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40700                    pdf) \
40701           || exit 1
40702
40703 @endif target-libgfortran
40704
40705 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
40706 maybe-html-target-libgfortran:
40707 @if target-libgfortran
40708 maybe-html-target-libgfortran: html-target-libgfortran
40709
40710 html-target-libgfortran: \
40711     configure-target-libgfortran 
40712         @: $(MAKE); $(unstage)
40713         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40714         r=`${PWD_COMMAND}`; export r; \
40715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40716         $(NORMAL_TARGET_EXPORTS) \
40717         echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
40718         for flag in $(EXTRA_TARGET_FLAGS); do \
40719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40720         done; \
40721         (cd $(TARGET_SUBDIR)/libgfortran && \
40722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40724                   "RANLIB=$${RANLIB}" \
40725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40726                    html) \
40727           || exit 1
40728
40729 @endif target-libgfortran
40730
40731 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
40732 maybe-TAGS-target-libgfortran:
40733 @if target-libgfortran
40734 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
40735
40736 TAGS-target-libgfortran: \
40737     configure-target-libgfortran 
40738         @: $(MAKE); $(unstage)
40739         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40740         r=`${PWD_COMMAND}`; export r; \
40741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40742         $(NORMAL_TARGET_EXPORTS) \
40743         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
40744         for flag in $(EXTRA_TARGET_FLAGS); do \
40745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40746         done; \
40747         (cd $(TARGET_SUBDIR)/libgfortran && \
40748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40750                   "RANLIB=$${RANLIB}" \
40751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40752                    TAGS) \
40753           || exit 1
40754
40755 @endif target-libgfortran
40756
40757 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
40758 maybe-install-info-target-libgfortran:
40759 @if target-libgfortran
40760 maybe-install-info-target-libgfortran: install-info-target-libgfortran
40761
40762 install-info-target-libgfortran: \
40763     configure-target-libgfortran \
40764     info-target-libgfortran 
40765         @: $(MAKE); $(unstage)
40766         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40767         r=`${PWD_COMMAND}`; export r; \
40768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40769         $(NORMAL_TARGET_EXPORTS) \
40770         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
40771         for flag in $(EXTRA_TARGET_FLAGS); do \
40772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40773         done; \
40774         (cd $(TARGET_SUBDIR)/libgfortran && \
40775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40777                   "RANLIB=$${RANLIB}" \
40778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40779                    install-info) \
40780           || exit 1
40781
40782 @endif target-libgfortran
40783
40784 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
40785 maybe-install-pdf-target-libgfortran:
40786 @if target-libgfortran
40787 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
40788
40789 install-pdf-target-libgfortran: \
40790     configure-target-libgfortran \
40791     pdf-target-libgfortran 
40792         @: $(MAKE); $(unstage)
40793         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40794         r=`${PWD_COMMAND}`; export r; \
40795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40796         $(NORMAL_TARGET_EXPORTS) \
40797         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
40798         for flag in $(EXTRA_TARGET_FLAGS); do \
40799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40800         done; \
40801         (cd $(TARGET_SUBDIR)/libgfortran && \
40802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40804                   "RANLIB=$${RANLIB}" \
40805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40806                    install-pdf) \
40807           || exit 1
40808
40809 @endif target-libgfortran
40810
40811 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
40812 maybe-install-html-target-libgfortran:
40813 @if target-libgfortran
40814 maybe-install-html-target-libgfortran: install-html-target-libgfortran
40815
40816 install-html-target-libgfortran: \
40817     configure-target-libgfortran \
40818     html-target-libgfortran 
40819         @: $(MAKE); $(unstage)
40820         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40821         r=`${PWD_COMMAND}`; export r; \
40822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40823         $(NORMAL_TARGET_EXPORTS) \
40824         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
40825         for flag in $(EXTRA_TARGET_FLAGS); do \
40826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40827         done; \
40828         (cd $(TARGET_SUBDIR)/libgfortran && \
40829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40831                   "RANLIB=$${RANLIB}" \
40832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40833                    install-html) \
40834           || exit 1
40835
40836 @endif target-libgfortran
40837
40838 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
40839 maybe-installcheck-target-libgfortran:
40840 @if target-libgfortran
40841 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
40842
40843 installcheck-target-libgfortran: \
40844     configure-target-libgfortran 
40845         @: $(MAKE); $(unstage)
40846         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40847         r=`${PWD_COMMAND}`; export r; \
40848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40849         $(NORMAL_TARGET_EXPORTS) \
40850         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
40851         for flag in $(EXTRA_TARGET_FLAGS); do \
40852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40853         done; \
40854         (cd $(TARGET_SUBDIR)/libgfortran && \
40855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40857                   "RANLIB=$${RANLIB}" \
40858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40859                    installcheck) \
40860           || exit 1
40861
40862 @endif target-libgfortran
40863
40864 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
40865 maybe-mostlyclean-target-libgfortran:
40866 @if target-libgfortran
40867 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
40868
40869 mostlyclean-target-libgfortran: 
40870         @: $(MAKE); $(unstage)
40871         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40872         r=`${PWD_COMMAND}`; export r; \
40873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40874         $(NORMAL_TARGET_EXPORTS) \
40875         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
40876         for flag in $(EXTRA_TARGET_FLAGS); do \
40877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40878         done; \
40879         (cd $(TARGET_SUBDIR)/libgfortran && \
40880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40882                   "RANLIB=$${RANLIB}" \
40883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40884                    mostlyclean) \
40885           || exit 1
40886
40887 @endif target-libgfortran
40888
40889 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
40890 maybe-clean-target-libgfortran:
40891 @if target-libgfortran
40892 maybe-clean-target-libgfortran: clean-target-libgfortran
40893
40894 clean-target-libgfortran: 
40895         @: $(MAKE); $(unstage)
40896         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40897         r=`${PWD_COMMAND}`; export r; \
40898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40899         $(NORMAL_TARGET_EXPORTS) \
40900         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
40901         for flag in $(EXTRA_TARGET_FLAGS); do \
40902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40903         done; \
40904         (cd $(TARGET_SUBDIR)/libgfortran && \
40905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40907                   "RANLIB=$${RANLIB}" \
40908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40909                    clean) \
40910           || exit 1
40911
40912 @endif target-libgfortran
40913
40914 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
40915 maybe-distclean-target-libgfortran:
40916 @if target-libgfortran
40917 maybe-distclean-target-libgfortran: distclean-target-libgfortran
40918
40919 distclean-target-libgfortran: 
40920         @: $(MAKE); $(unstage)
40921         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40922         r=`${PWD_COMMAND}`; export r; \
40923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40924         $(NORMAL_TARGET_EXPORTS) \
40925         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
40926         for flag in $(EXTRA_TARGET_FLAGS); do \
40927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40928         done; \
40929         (cd $(TARGET_SUBDIR)/libgfortran && \
40930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40932                   "RANLIB=$${RANLIB}" \
40933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40934                    distclean) \
40935           || exit 1
40936
40937 @endif target-libgfortran
40938
40939 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
40940 maybe-maintainer-clean-target-libgfortran:
40941 @if target-libgfortran
40942 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
40943
40944 maintainer-clean-target-libgfortran: 
40945         @: $(MAKE); $(unstage)
40946         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40947         r=`${PWD_COMMAND}`; export r; \
40948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40949         $(NORMAL_TARGET_EXPORTS) \
40950         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
40951         for flag in $(EXTRA_TARGET_FLAGS); do \
40952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40953         done; \
40954         (cd $(TARGET_SUBDIR)/libgfortran && \
40955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40957                   "RANLIB=$${RANLIB}" \
40958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40959                    maintainer-clean) \
40960           || exit 1
40961
40962 @endif target-libgfortran
40963
40964
40965
40966
40967
40968 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
40969 maybe-configure-target-libobjc:
40970 @if gcc-bootstrap
40971 configure-target-libobjc: stage_current
40972 @endif gcc-bootstrap
40973 @if target-libobjc
40974 maybe-configure-target-libobjc: configure-target-libobjc
40975 configure-target-libobjc: 
40976         @: $(MAKE); $(unstage)
40977         @r=`${PWD_COMMAND}`; export r; \
40978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40979         echo "Checking multilib configuration for libobjc..."; \
40980         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40981         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
40982         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40983           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40984             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
40985           else \
40986             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
40987             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40988           fi; \
40989         else \
40990           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40991         fi; \
40992         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
40993         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40994         $(NORMAL_TARGET_EXPORTS)  \
40995         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
40996         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
40997         case $(srcdir) in \
40998           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40999           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
41000                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41001         esac; \
41002         module_srcdir=libobjc; \
41003         rm -f no-such-file || : ; \
41004         CONFIG_SITE=no-such-file $(SHELL) \
41005           $$s/$$module_srcdir/configure \
41006           --srcdir=$${topdir}/$$module_srcdir \
41007           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41008           --target=${target_alias}  \
41009           || exit 1
41010 @endif target-libobjc
41011
41012
41013
41014
41015
41016 .PHONY: all-target-libobjc maybe-all-target-libobjc
41017 maybe-all-target-libobjc:
41018 @if gcc-bootstrap
41019 all-target-libobjc: stage_current
41020 @endif gcc-bootstrap
41021 @if target-libobjc
41022 TARGET-target-libobjc=all
41023 maybe-all-target-libobjc: all-target-libobjc
41024 all-target-libobjc: configure-target-libobjc
41025         @: $(MAKE); $(unstage)
41026         @r=`${PWD_COMMAND}`; export r; \
41027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41028         $(NORMAL_TARGET_EXPORTS)  \
41029         (cd $(TARGET_SUBDIR)/libobjc && \
41030           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41031                 $(TARGET-target-libobjc))
41032 @endif target-libobjc
41033
41034
41035
41036
41037
41038 .PHONY: check-target-libobjc maybe-check-target-libobjc
41039 maybe-check-target-libobjc:
41040 @if target-libobjc
41041 maybe-check-target-libobjc: check-target-libobjc
41042
41043 check-target-libobjc:
41044         @: $(MAKE); $(unstage)
41045         @r=`${PWD_COMMAND}`; export r; \
41046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41047         $(NORMAL_TARGET_EXPORTS) \
41048         (cd $(TARGET_SUBDIR)/libobjc && \
41049           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41050
41051 @endif target-libobjc
41052
41053 .PHONY: install-target-libobjc maybe-install-target-libobjc
41054 maybe-install-target-libobjc:
41055 @if target-libobjc
41056 maybe-install-target-libobjc: install-target-libobjc
41057
41058 install-target-libobjc: installdirs
41059         @: $(MAKE); $(unstage)
41060         @r=`${PWD_COMMAND}`; export r; \
41061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41062         $(NORMAL_TARGET_EXPORTS) \
41063         (cd $(TARGET_SUBDIR)/libobjc && \
41064           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41065
41066 @endif target-libobjc
41067
41068 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
41069 maybe-install-strip-target-libobjc:
41070 @if target-libobjc
41071 maybe-install-strip-target-libobjc: install-strip-target-libobjc
41072
41073 install-strip-target-libobjc: installdirs
41074         @: $(MAKE); $(unstage)
41075         @r=`${PWD_COMMAND}`; export r; \
41076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41077         $(NORMAL_TARGET_EXPORTS) \
41078         (cd $(TARGET_SUBDIR)/libobjc && \
41079           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41080
41081 @endif target-libobjc
41082
41083 # Other targets (info, dvi, pdf, etc.)
41084
41085 .PHONY: maybe-info-target-libobjc info-target-libobjc
41086 maybe-info-target-libobjc:
41087 @if target-libobjc
41088 maybe-info-target-libobjc: info-target-libobjc
41089
41090 info-target-libobjc: \
41091     configure-target-libobjc 
41092         @: $(MAKE); $(unstage)
41093         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41094         r=`${PWD_COMMAND}`; export r; \
41095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41096         $(NORMAL_TARGET_EXPORTS) \
41097         echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
41098         for flag in $(EXTRA_TARGET_FLAGS); do \
41099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41100         done; \
41101         (cd $(TARGET_SUBDIR)/libobjc && \
41102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41104                   "RANLIB=$${RANLIB}" \
41105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41106                    info) \
41107           || exit 1
41108
41109 @endif target-libobjc
41110
41111 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
41112 maybe-dvi-target-libobjc:
41113 @if target-libobjc
41114 maybe-dvi-target-libobjc: dvi-target-libobjc
41115
41116 dvi-target-libobjc: \
41117     configure-target-libobjc 
41118         @: $(MAKE); $(unstage)
41119         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41120         r=`${PWD_COMMAND}`; export r; \
41121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41122         $(NORMAL_TARGET_EXPORTS) \
41123         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
41124         for flag in $(EXTRA_TARGET_FLAGS); do \
41125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41126         done; \
41127         (cd $(TARGET_SUBDIR)/libobjc && \
41128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41130                   "RANLIB=$${RANLIB}" \
41131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41132                    dvi) \
41133           || exit 1
41134
41135 @endif target-libobjc
41136
41137 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
41138 maybe-pdf-target-libobjc:
41139 @if target-libobjc
41140 maybe-pdf-target-libobjc: pdf-target-libobjc
41141
41142 pdf-target-libobjc: \
41143     configure-target-libobjc 
41144         @: $(MAKE); $(unstage)
41145         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41146         r=`${PWD_COMMAND}`; export r; \
41147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41148         $(NORMAL_TARGET_EXPORTS) \
41149         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
41150         for flag in $(EXTRA_TARGET_FLAGS); do \
41151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41152         done; \
41153         (cd $(TARGET_SUBDIR)/libobjc && \
41154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41156                   "RANLIB=$${RANLIB}" \
41157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41158                    pdf) \
41159           || exit 1
41160
41161 @endif target-libobjc
41162
41163 .PHONY: maybe-html-target-libobjc html-target-libobjc
41164 maybe-html-target-libobjc:
41165 @if target-libobjc
41166 maybe-html-target-libobjc: html-target-libobjc
41167
41168 html-target-libobjc: \
41169     configure-target-libobjc 
41170         @: $(MAKE); $(unstage)
41171         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41172         r=`${PWD_COMMAND}`; export r; \
41173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41174         $(NORMAL_TARGET_EXPORTS) \
41175         echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
41176         for flag in $(EXTRA_TARGET_FLAGS); do \
41177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41178         done; \
41179         (cd $(TARGET_SUBDIR)/libobjc && \
41180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41182                   "RANLIB=$${RANLIB}" \
41183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41184                    html) \
41185           || exit 1
41186
41187 @endif target-libobjc
41188
41189 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
41190 maybe-TAGS-target-libobjc:
41191 @if target-libobjc
41192 maybe-TAGS-target-libobjc: TAGS-target-libobjc
41193
41194 TAGS-target-libobjc: \
41195     configure-target-libobjc 
41196         @: $(MAKE); $(unstage)
41197         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41198         r=`${PWD_COMMAND}`; export r; \
41199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41200         $(NORMAL_TARGET_EXPORTS) \
41201         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
41202         for flag in $(EXTRA_TARGET_FLAGS); do \
41203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41204         done; \
41205         (cd $(TARGET_SUBDIR)/libobjc && \
41206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41208                   "RANLIB=$${RANLIB}" \
41209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41210                    TAGS) \
41211           || exit 1
41212
41213 @endif target-libobjc
41214
41215 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
41216 maybe-install-info-target-libobjc:
41217 @if target-libobjc
41218 maybe-install-info-target-libobjc: install-info-target-libobjc
41219
41220 install-info-target-libobjc: \
41221     configure-target-libobjc \
41222     info-target-libobjc 
41223         @: $(MAKE); $(unstage)
41224         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41225         r=`${PWD_COMMAND}`; export r; \
41226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41227         $(NORMAL_TARGET_EXPORTS) \
41228         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
41229         for flag in $(EXTRA_TARGET_FLAGS); do \
41230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41231         done; \
41232         (cd $(TARGET_SUBDIR)/libobjc && \
41233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41235                   "RANLIB=$${RANLIB}" \
41236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41237                    install-info) \
41238           || exit 1
41239
41240 @endif target-libobjc
41241
41242 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
41243 maybe-install-pdf-target-libobjc:
41244 @if target-libobjc
41245 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
41246
41247 install-pdf-target-libobjc: \
41248     configure-target-libobjc \
41249     pdf-target-libobjc 
41250         @: $(MAKE); $(unstage)
41251         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41252         r=`${PWD_COMMAND}`; export r; \
41253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41254         $(NORMAL_TARGET_EXPORTS) \
41255         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
41256         for flag in $(EXTRA_TARGET_FLAGS); do \
41257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41258         done; \
41259         (cd $(TARGET_SUBDIR)/libobjc && \
41260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41262                   "RANLIB=$${RANLIB}" \
41263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41264                    install-pdf) \
41265           || exit 1
41266
41267 @endif target-libobjc
41268
41269 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
41270 maybe-install-html-target-libobjc:
41271 @if target-libobjc
41272 maybe-install-html-target-libobjc: install-html-target-libobjc
41273
41274 install-html-target-libobjc: \
41275     configure-target-libobjc \
41276     html-target-libobjc 
41277         @: $(MAKE); $(unstage)
41278         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41279         r=`${PWD_COMMAND}`; export r; \
41280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41281         $(NORMAL_TARGET_EXPORTS) \
41282         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
41283         for flag in $(EXTRA_TARGET_FLAGS); do \
41284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41285         done; \
41286         (cd $(TARGET_SUBDIR)/libobjc && \
41287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41289                   "RANLIB=$${RANLIB}" \
41290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41291                    install-html) \
41292           || exit 1
41293
41294 @endif target-libobjc
41295
41296 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
41297 maybe-installcheck-target-libobjc:
41298 @if target-libobjc
41299 maybe-installcheck-target-libobjc: installcheck-target-libobjc
41300
41301 installcheck-target-libobjc: \
41302     configure-target-libobjc 
41303         @: $(MAKE); $(unstage)
41304         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41305         r=`${PWD_COMMAND}`; export r; \
41306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41307         $(NORMAL_TARGET_EXPORTS) \
41308         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
41309         for flag in $(EXTRA_TARGET_FLAGS); do \
41310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41311         done; \
41312         (cd $(TARGET_SUBDIR)/libobjc && \
41313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41315                   "RANLIB=$${RANLIB}" \
41316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41317                    installcheck) \
41318           || exit 1
41319
41320 @endif target-libobjc
41321
41322 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
41323 maybe-mostlyclean-target-libobjc:
41324 @if target-libobjc
41325 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
41326
41327 mostlyclean-target-libobjc: 
41328         @: $(MAKE); $(unstage)
41329         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41330         r=`${PWD_COMMAND}`; export r; \
41331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41332         $(NORMAL_TARGET_EXPORTS) \
41333         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
41334         for flag in $(EXTRA_TARGET_FLAGS); do \
41335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41336         done; \
41337         (cd $(TARGET_SUBDIR)/libobjc && \
41338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41340                   "RANLIB=$${RANLIB}" \
41341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41342                    mostlyclean) \
41343           || exit 1
41344
41345 @endif target-libobjc
41346
41347 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
41348 maybe-clean-target-libobjc:
41349 @if target-libobjc
41350 maybe-clean-target-libobjc: clean-target-libobjc
41351
41352 clean-target-libobjc: 
41353         @: $(MAKE); $(unstage)
41354         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41355         r=`${PWD_COMMAND}`; export r; \
41356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41357         $(NORMAL_TARGET_EXPORTS) \
41358         echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
41359         for flag in $(EXTRA_TARGET_FLAGS); do \
41360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41361         done; \
41362         (cd $(TARGET_SUBDIR)/libobjc && \
41363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41365                   "RANLIB=$${RANLIB}" \
41366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41367                    clean) \
41368           || exit 1
41369
41370 @endif target-libobjc
41371
41372 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
41373 maybe-distclean-target-libobjc:
41374 @if target-libobjc
41375 maybe-distclean-target-libobjc: distclean-target-libobjc
41376
41377 distclean-target-libobjc: 
41378         @: $(MAKE); $(unstage)
41379         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41380         r=`${PWD_COMMAND}`; export r; \
41381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41382         $(NORMAL_TARGET_EXPORTS) \
41383         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
41384         for flag in $(EXTRA_TARGET_FLAGS); do \
41385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41386         done; \
41387         (cd $(TARGET_SUBDIR)/libobjc && \
41388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41390                   "RANLIB=$${RANLIB}" \
41391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41392                    distclean) \
41393           || exit 1
41394
41395 @endif target-libobjc
41396
41397 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
41398 maybe-maintainer-clean-target-libobjc:
41399 @if target-libobjc
41400 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
41401
41402 maintainer-clean-target-libobjc: 
41403         @: $(MAKE); $(unstage)
41404         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41405         r=`${PWD_COMMAND}`; export r; \
41406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41407         $(NORMAL_TARGET_EXPORTS) \
41408         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
41409         for flag in $(EXTRA_TARGET_FLAGS); do \
41410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41411         done; \
41412         (cd $(TARGET_SUBDIR)/libobjc && \
41413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41415                   "RANLIB=$${RANLIB}" \
41416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41417                    maintainer-clean) \
41418           || exit 1
41419
41420 @endif target-libobjc
41421
41422
41423
41424
41425
41426 .PHONY: configure-target-libgo maybe-configure-target-libgo
41427 maybe-configure-target-libgo:
41428 @if gcc-bootstrap
41429 configure-target-libgo: stage_current
41430 @endif gcc-bootstrap
41431 @if target-libgo
41432 maybe-configure-target-libgo: configure-target-libgo
41433 configure-target-libgo: 
41434         @: $(MAKE); $(unstage)
41435         @r=`${PWD_COMMAND}`; export r; \
41436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41437         echo "Checking multilib configuration for libgo..."; \
41438         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41439         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
41440         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
41441           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
41442             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
41443           else \
41444             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
41445             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41446           fi; \
41447         else \
41448           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41449         fi; \
41450         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
41451         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41452         $(NORMAL_TARGET_EXPORTS)  \
41453         echo Configuring in $(TARGET_SUBDIR)/libgo; \
41454         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
41455         case $(srcdir) in \
41456           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41457           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
41458                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41459         esac; \
41460         module_srcdir=libgo; \
41461         rm -f no-such-file || : ; \
41462         CONFIG_SITE=no-such-file $(SHELL) \
41463           $$s/$$module_srcdir/configure \
41464           --srcdir=$${topdir}/$$module_srcdir \
41465           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41466           --target=${target_alias}  \
41467           || exit 1
41468 @endif target-libgo
41469
41470
41471
41472
41473
41474 .PHONY: all-target-libgo maybe-all-target-libgo
41475 maybe-all-target-libgo:
41476 @if gcc-bootstrap
41477 all-target-libgo: stage_current
41478 @endif gcc-bootstrap
41479 @if target-libgo
41480 TARGET-target-libgo=all
41481 maybe-all-target-libgo: all-target-libgo
41482 all-target-libgo: configure-target-libgo
41483         @: $(MAKE); $(unstage)
41484         @r=`${PWD_COMMAND}`; export r; \
41485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41486         $(NORMAL_TARGET_EXPORTS)  \
41487         (cd $(TARGET_SUBDIR)/libgo && \
41488           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41489                 $(TARGET-target-libgo))
41490 @endif target-libgo
41491
41492
41493
41494
41495
41496 .PHONY: check-target-libgo maybe-check-target-libgo
41497 maybe-check-target-libgo:
41498 @if target-libgo
41499 maybe-check-target-libgo: check-target-libgo
41500
41501 check-target-libgo:
41502         @: $(MAKE); $(unstage)
41503         @r=`${PWD_COMMAND}`; export r; \
41504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41505         $(NORMAL_TARGET_EXPORTS) \
41506         (cd $(TARGET_SUBDIR)/libgo && \
41507           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41508
41509 @endif target-libgo
41510
41511 .PHONY: install-target-libgo maybe-install-target-libgo
41512 maybe-install-target-libgo:
41513 @if target-libgo
41514 maybe-install-target-libgo: install-target-libgo
41515
41516 install-target-libgo: installdirs
41517         @: $(MAKE); $(unstage)
41518         @r=`${PWD_COMMAND}`; export r; \
41519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41520         $(NORMAL_TARGET_EXPORTS) \
41521         (cd $(TARGET_SUBDIR)/libgo && \
41522           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41523
41524 @endif target-libgo
41525
41526 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
41527 maybe-install-strip-target-libgo:
41528 @if target-libgo
41529 maybe-install-strip-target-libgo: install-strip-target-libgo
41530
41531 install-strip-target-libgo: installdirs
41532         @: $(MAKE); $(unstage)
41533         @r=`${PWD_COMMAND}`; export r; \
41534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41535         $(NORMAL_TARGET_EXPORTS) \
41536         (cd $(TARGET_SUBDIR)/libgo && \
41537           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41538
41539 @endif target-libgo
41540
41541 # Other targets (info, dvi, pdf, etc.)
41542
41543 .PHONY: maybe-info-target-libgo info-target-libgo
41544 maybe-info-target-libgo:
41545 @if target-libgo
41546 maybe-info-target-libgo: info-target-libgo
41547
41548 info-target-libgo: \
41549     configure-target-libgo 
41550         @: $(MAKE); $(unstage)
41551         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41552         r=`${PWD_COMMAND}`; export r; \
41553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41554         $(NORMAL_TARGET_EXPORTS) \
41555         echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
41556         for flag in $(EXTRA_TARGET_FLAGS); do \
41557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41558         done; \
41559         (cd $(TARGET_SUBDIR)/libgo && \
41560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41562                   "RANLIB=$${RANLIB}" \
41563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41564                    info) \
41565           || exit 1
41566
41567 @endif target-libgo
41568
41569 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
41570 maybe-dvi-target-libgo:
41571 @if target-libgo
41572 maybe-dvi-target-libgo: dvi-target-libgo
41573
41574 dvi-target-libgo: \
41575     configure-target-libgo 
41576         @: $(MAKE); $(unstage)
41577         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41578         r=`${PWD_COMMAND}`; export r; \
41579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41580         $(NORMAL_TARGET_EXPORTS) \
41581         echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
41582         for flag in $(EXTRA_TARGET_FLAGS); do \
41583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41584         done; \
41585         (cd $(TARGET_SUBDIR)/libgo && \
41586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41588                   "RANLIB=$${RANLIB}" \
41589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41590                    dvi) \
41591           || exit 1
41592
41593 @endif target-libgo
41594
41595 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
41596 maybe-pdf-target-libgo:
41597 @if target-libgo
41598 maybe-pdf-target-libgo: pdf-target-libgo
41599
41600 pdf-target-libgo: \
41601     configure-target-libgo 
41602         @: $(MAKE); $(unstage)
41603         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41604         r=`${PWD_COMMAND}`; export r; \
41605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41606         $(NORMAL_TARGET_EXPORTS) \
41607         echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
41608         for flag in $(EXTRA_TARGET_FLAGS); do \
41609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41610         done; \
41611         (cd $(TARGET_SUBDIR)/libgo && \
41612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41614                   "RANLIB=$${RANLIB}" \
41615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41616                    pdf) \
41617           || exit 1
41618
41619 @endif target-libgo
41620
41621 .PHONY: maybe-html-target-libgo html-target-libgo
41622 maybe-html-target-libgo:
41623 @if target-libgo
41624 maybe-html-target-libgo: html-target-libgo
41625
41626 html-target-libgo: \
41627     configure-target-libgo 
41628         @: $(MAKE); $(unstage)
41629         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41630         r=`${PWD_COMMAND}`; export r; \
41631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41632         $(NORMAL_TARGET_EXPORTS) \
41633         echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
41634         for flag in $(EXTRA_TARGET_FLAGS); do \
41635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41636         done; \
41637         (cd $(TARGET_SUBDIR)/libgo && \
41638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41640                   "RANLIB=$${RANLIB}" \
41641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41642                    html) \
41643           || exit 1
41644
41645 @endif target-libgo
41646
41647 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
41648 maybe-TAGS-target-libgo:
41649 @if target-libgo
41650 maybe-TAGS-target-libgo: TAGS-target-libgo
41651
41652 TAGS-target-libgo: \
41653     configure-target-libgo 
41654         @: $(MAKE); $(unstage)
41655         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41656         r=`${PWD_COMMAND}`; export r; \
41657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41658         $(NORMAL_TARGET_EXPORTS) \
41659         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
41660         for flag in $(EXTRA_TARGET_FLAGS); do \
41661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41662         done; \
41663         (cd $(TARGET_SUBDIR)/libgo && \
41664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41666                   "RANLIB=$${RANLIB}" \
41667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41668                    TAGS) \
41669           || exit 1
41670
41671 @endif target-libgo
41672
41673 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
41674 maybe-install-info-target-libgo:
41675 @if target-libgo
41676 maybe-install-info-target-libgo: install-info-target-libgo
41677
41678 install-info-target-libgo: \
41679     configure-target-libgo \
41680     info-target-libgo 
41681         @: $(MAKE); $(unstage)
41682         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41683         r=`${PWD_COMMAND}`; export r; \
41684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41685         $(NORMAL_TARGET_EXPORTS) \
41686         echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
41687         for flag in $(EXTRA_TARGET_FLAGS); do \
41688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41689         done; \
41690         (cd $(TARGET_SUBDIR)/libgo && \
41691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41693                   "RANLIB=$${RANLIB}" \
41694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41695                    install-info) \
41696           || exit 1
41697
41698 @endif target-libgo
41699
41700 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
41701 maybe-install-pdf-target-libgo:
41702 @if target-libgo
41703 maybe-install-pdf-target-libgo: install-pdf-target-libgo
41704
41705 install-pdf-target-libgo: \
41706     configure-target-libgo \
41707     pdf-target-libgo 
41708         @: $(MAKE); $(unstage)
41709         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41710         r=`${PWD_COMMAND}`; export r; \
41711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41712         $(NORMAL_TARGET_EXPORTS) \
41713         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
41714         for flag in $(EXTRA_TARGET_FLAGS); do \
41715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41716         done; \
41717         (cd $(TARGET_SUBDIR)/libgo && \
41718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41720                   "RANLIB=$${RANLIB}" \
41721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41722                    install-pdf) \
41723           || exit 1
41724
41725 @endif target-libgo
41726
41727 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
41728 maybe-install-html-target-libgo:
41729 @if target-libgo
41730 maybe-install-html-target-libgo: install-html-target-libgo
41731
41732 install-html-target-libgo: \
41733     configure-target-libgo \
41734     html-target-libgo 
41735         @: $(MAKE); $(unstage)
41736         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41737         r=`${PWD_COMMAND}`; export r; \
41738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41739         $(NORMAL_TARGET_EXPORTS) \
41740         echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
41741         for flag in $(EXTRA_TARGET_FLAGS); do \
41742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41743         done; \
41744         (cd $(TARGET_SUBDIR)/libgo && \
41745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41747                   "RANLIB=$${RANLIB}" \
41748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41749                    install-html) \
41750           || exit 1
41751
41752 @endif target-libgo
41753
41754 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
41755 maybe-installcheck-target-libgo:
41756 @if target-libgo
41757 maybe-installcheck-target-libgo: installcheck-target-libgo
41758
41759 installcheck-target-libgo: \
41760     configure-target-libgo 
41761         @: $(MAKE); $(unstage)
41762         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41763         r=`${PWD_COMMAND}`; export r; \
41764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41765         $(NORMAL_TARGET_EXPORTS) \
41766         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
41767         for flag in $(EXTRA_TARGET_FLAGS); do \
41768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41769         done; \
41770         (cd $(TARGET_SUBDIR)/libgo && \
41771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41773                   "RANLIB=$${RANLIB}" \
41774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41775                    installcheck) \
41776           || exit 1
41777
41778 @endif target-libgo
41779
41780 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
41781 maybe-mostlyclean-target-libgo:
41782 @if target-libgo
41783 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
41784
41785 mostlyclean-target-libgo: 
41786         @: $(MAKE); $(unstage)
41787         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41788         r=`${PWD_COMMAND}`; export r; \
41789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41790         $(NORMAL_TARGET_EXPORTS) \
41791         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
41792         for flag in $(EXTRA_TARGET_FLAGS); do \
41793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41794         done; \
41795         (cd $(TARGET_SUBDIR)/libgo && \
41796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41798                   "RANLIB=$${RANLIB}" \
41799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41800                    mostlyclean) \
41801           || exit 1
41802
41803 @endif target-libgo
41804
41805 .PHONY: maybe-clean-target-libgo clean-target-libgo
41806 maybe-clean-target-libgo:
41807 @if target-libgo
41808 maybe-clean-target-libgo: clean-target-libgo
41809
41810 clean-target-libgo: 
41811         @: $(MAKE); $(unstage)
41812         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41813         r=`${PWD_COMMAND}`; export r; \
41814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41815         $(NORMAL_TARGET_EXPORTS) \
41816         echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
41817         for flag in $(EXTRA_TARGET_FLAGS); do \
41818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41819         done; \
41820         (cd $(TARGET_SUBDIR)/libgo && \
41821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41823                   "RANLIB=$${RANLIB}" \
41824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41825                    clean) \
41826           || exit 1
41827
41828 @endif target-libgo
41829
41830 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
41831 maybe-distclean-target-libgo:
41832 @if target-libgo
41833 maybe-distclean-target-libgo: distclean-target-libgo
41834
41835 distclean-target-libgo: 
41836         @: $(MAKE); $(unstage)
41837         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41838         r=`${PWD_COMMAND}`; export r; \
41839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41840         $(NORMAL_TARGET_EXPORTS) \
41841         echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
41842         for flag in $(EXTRA_TARGET_FLAGS); do \
41843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41844         done; \
41845         (cd $(TARGET_SUBDIR)/libgo && \
41846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41848                   "RANLIB=$${RANLIB}" \
41849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41850                    distclean) \
41851           || exit 1
41852
41853 @endif target-libgo
41854
41855 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
41856 maybe-maintainer-clean-target-libgo:
41857 @if target-libgo
41858 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
41859
41860 maintainer-clean-target-libgo: 
41861         @: $(MAKE); $(unstage)
41862         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41863         r=`${PWD_COMMAND}`; export r; \
41864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41865         $(NORMAL_TARGET_EXPORTS) \
41866         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
41867         for flag in $(EXTRA_TARGET_FLAGS); do \
41868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41869         done; \
41870         (cd $(TARGET_SUBDIR)/libgo && \
41871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41873                   "RANLIB=$${RANLIB}" \
41874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41875                    maintainer-clean) \
41876           || exit 1
41877
41878 @endif target-libgo
41879
41880
41881
41882
41883
41884 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
41885 maybe-configure-target-libtermcap:
41886 @if gcc-bootstrap
41887 configure-target-libtermcap: stage_current
41888 @endif gcc-bootstrap
41889 @if target-libtermcap
41890 maybe-configure-target-libtermcap: configure-target-libtermcap
41891 configure-target-libtermcap: 
41892         @: $(MAKE); $(unstage)
41893         @r=`${PWD_COMMAND}`; export r; \
41894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41895         echo "Checking multilib configuration for libtermcap..."; \
41896         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41897         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
41898         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41899           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41900             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
41901           else \
41902             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
41903             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41904           fi; \
41905         else \
41906           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41907         fi; \
41908         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
41909         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41910         $(NORMAL_TARGET_EXPORTS)  \
41911         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
41912         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
41913         case $(srcdir) in \
41914           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41915           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
41916                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41917         esac; \
41918         module_srcdir=libtermcap; \
41919         rm -f no-such-file || : ; \
41920         CONFIG_SITE=no-such-file $(SHELL) \
41921           $$s/$$module_srcdir/configure \
41922           --srcdir=$${topdir}/$$module_srcdir \
41923           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41924           --target=${target_alias}  \
41925           || exit 1
41926 @endif target-libtermcap
41927
41928
41929
41930
41931
41932 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
41933 maybe-all-target-libtermcap:
41934 @if gcc-bootstrap
41935 all-target-libtermcap: stage_current
41936 @endif gcc-bootstrap
41937 @if target-libtermcap
41938 TARGET-target-libtermcap=all
41939 maybe-all-target-libtermcap: all-target-libtermcap
41940 all-target-libtermcap: configure-target-libtermcap
41941         @: $(MAKE); $(unstage)
41942         @r=`${PWD_COMMAND}`; export r; \
41943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41944         $(NORMAL_TARGET_EXPORTS)  \
41945         (cd $(TARGET_SUBDIR)/libtermcap && \
41946           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41947                 $(TARGET-target-libtermcap))
41948 @endif target-libtermcap
41949
41950
41951
41952
41953
41954 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
41955 maybe-check-target-libtermcap:
41956 @if target-libtermcap
41957 maybe-check-target-libtermcap: check-target-libtermcap
41958
41959 # Dummy target for uncheckable module.
41960 check-target-libtermcap:
41961
41962 @endif target-libtermcap
41963
41964 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
41965 maybe-install-target-libtermcap:
41966 @if target-libtermcap
41967 maybe-install-target-libtermcap: install-target-libtermcap
41968
41969 install-target-libtermcap: installdirs
41970         @: $(MAKE); $(unstage)
41971         @r=`${PWD_COMMAND}`; export r; \
41972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41973         $(NORMAL_TARGET_EXPORTS) \
41974         (cd $(TARGET_SUBDIR)/libtermcap && \
41975           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41976
41977 @endif target-libtermcap
41978
41979 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
41980 maybe-install-strip-target-libtermcap:
41981 @if target-libtermcap
41982 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
41983
41984 install-strip-target-libtermcap: installdirs
41985         @: $(MAKE); $(unstage)
41986         @r=`${PWD_COMMAND}`; export r; \
41987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41988         $(NORMAL_TARGET_EXPORTS) \
41989         (cd $(TARGET_SUBDIR)/libtermcap && \
41990           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41991
41992 @endif target-libtermcap
41993
41994 # Other targets (info, dvi, pdf, etc.)
41995
41996 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
41997 maybe-info-target-libtermcap:
41998 @if target-libtermcap
41999 maybe-info-target-libtermcap: info-target-libtermcap
42000
42001 info-target-libtermcap: \
42002     configure-target-libtermcap 
42003         @: $(MAKE); $(unstage)
42004         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42005         r=`${PWD_COMMAND}`; export r; \
42006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42007         $(NORMAL_TARGET_EXPORTS) \
42008         echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
42009         for flag in $(EXTRA_TARGET_FLAGS); do \
42010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42011         done; \
42012         (cd $(TARGET_SUBDIR)/libtermcap && \
42013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42015                   "RANLIB=$${RANLIB}" \
42016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42017                    info) \
42018           || exit 1
42019
42020 @endif target-libtermcap
42021
42022 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
42023 maybe-dvi-target-libtermcap:
42024 @if target-libtermcap
42025 maybe-dvi-target-libtermcap: dvi-target-libtermcap
42026
42027 dvi-target-libtermcap: \
42028     configure-target-libtermcap 
42029         @: $(MAKE); $(unstage)
42030         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42031         r=`${PWD_COMMAND}`; export r; \
42032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42033         $(NORMAL_TARGET_EXPORTS) \
42034         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
42035         for flag in $(EXTRA_TARGET_FLAGS); do \
42036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42037         done; \
42038         (cd $(TARGET_SUBDIR)/libtermcap && \
42039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42041                   "RANLIB=$${RANLIB}" \
42042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42043                    dvi) \
42044           || exit 1
42045
42046 @endif target-libtermcap
42047
42048 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
42049 maybe-pdf-target-libtermcap:
42050 @if target-libtermcap
42051 maybe-pdf-target-libtermcap: pdf-target-libtermcap
42052
42053 pdf-target-libtermcap: \
42054     configure-target-libtermcap 
42055         @: $(MAKE); $(unstage)
42056         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42057         r=`${PWD_COMMAND}`; export r; \
42058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42059         $(NORMAL_TARGET_EXPORTS) \
42060         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
42061         for flag in $(EXTRA_TARGET_FLAGS); do \
42062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42063         done; \
42064         (cd $(TARGET_SUBDIR)/libtermcap && \
42065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42067                   "RANLIB=$${RANLIB}" \
42068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42069                    pdf) \
42070           || exit 1
42071
42072 @endif target-libtermcap
42073
42074 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
42075 maybe-html-target-libtermcap:
42076 @if target-libtermcap
42077 maybe-html-target-libtermcap: html-target-libtermcap
42078
42079 html-target-libtermcap: \
42080     configure-target-libtermcap 
42081         @: $(MAKE); $(unstage)
42082         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42083         r=`${PWD_COMMAND}`; export r; \
42084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42085         $(NORMAL_TARGET_EXPORTS) \
42086         echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
42087         for flag in $(EXTRA_TARGET_FLAGS); do \
42088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42089         done; \
42090         (cd $(TARGET_SUBDIR)/libtermcap && \
42091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42093                   "RANLIB=$${RANLIB}" \
42094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42095                    html) \
42096           || exit 1
42097
42098 @endif target-libtermcap
42099
42100 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
42101 maybe-TAGS-target-libtermcap:
42102 @if target-libtermcap
42103 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
42104
42105 TAGS-target-libtermcap: \
42106     configure-target-libtermcap 
42107         @: $(MAKE); $(unstage)
42108         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42109         r=`${PWD_COMMAND}`; export r; \
42110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42111         $(NORMAL_TARGET_EXPORTS) \
42112         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
42113         for flag in $(EXTRA_TARGET_FLAGS); do \
42114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42115         done; \
42116         (cd $(TARGET_SUBDIR)/libtermcap && \
42117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42119                   "RANLIB=$${RANLIB}" \
42120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42121                    TAGS) \
42122           || exit 1
42123
42124 @endif target-libtermcap
42125
42126 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
42127 maybe-install-info-target-libtermcap:
42128 @if target-libtermcap
42129 maybe-install-info-target-libtermcap: install-info-target-libtermcap
42130
42131 install-info-target-libtermcap: \
42132     configure-target-libtermcap \
42133     info-target-libtermcap 
42134         @: $(MAKE); $(unstage)
42135         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42136         r=`${PWD_COMMAND}`; export r; \
42137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42138         $(NORMAL_TARGET_EXPORTS) \
42139         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
42140         for flag in $(EXTRA_TARGET_FLAGS); do \
42141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42142         done; \
42143         (cd $(TARGET_SUBDIR)/libtermcap && \
42144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42146                   "RANLIB=$${RANLIB}" \
42147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42148                    install-info) \
42149           || exit 1
42150
42151 @endif target-libtermcap
42152
42153 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
42154 maybe-install-pdf-target-libtermcap:
42155 @if target-libtermcap
42156 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
42157
42158 install-pdf-target-libtermcap: \
42159     configure-target-libtermcap \
42160     pdf-target-libtermcap 
42161         @: $(MAKE); $(unstage)
42162         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42163         r=`${PWD_COMMAND}`; export r; \
42164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42165         $(NORMAL_TARGET_EXPORTS) \
42166         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
42167         for flag in $(EXTRA_TARGET_FLAGS); do \
42168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42169         done; \
42170         (cd $(TARGET_SUBDIR)/libtermcap && \
42171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42173                   "RANLIB=$${RANLIB}" \
42174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42175                    install-pdf) \
42176           || exit 1
42177
42178 @endif target-libtermcap
42179
42180 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
42181 maybe-install-html-target-libtermcap:
42182 @if target-libtermcap
42183 maybe-install-html-target-libtermcap: install-html-target-libtermcap
42184
42185 install-html-target-libtermcap: \
42186     configure-target-libtermcap \
42187     html-target-libtermcap 
42188         @: $(MAKE); $(unstage)
42189         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42190         r=`${PWD_COMMAND}`; export r; \
42191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42192         $(NORMAL_TARGET_EXPORTS) \
42193         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
42194         for flag in $(EXTRA_TARGET_FLAGS); do \
42195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42196         done; \
42197         (cd $(TARGET_SUBDIR)/libtermcap && \
42198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42200                   "RANLIB=$${RANLIB}" \
42201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42202                    install-html) \
42203           || exit 1
42204
42205 @endif target-libtermcap
42206
42207 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
42208 maybe-installcheck-target-libtermcap:
42209 @if target-libtermcap
42210 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
42211
42212 installcheck-target-libtermcap: \
42213     configure-target-libtermcap 
42214         @: $(MAKE); $(unstage)
42215         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42216         r=`${PWD_COMMAND}`; export r; \
42217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42218         $(NORMAL_TARGET_EXPORTS) \
42219         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
42220         for flag in $(EXTRA_TARGET_FLAGS); do \
42221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42222         done; \
42223         (cd $(TARGET_SUBDIR)/libtermcap && \
42224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42226                   "RANLIB=$${RANLIB}" \
42227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42228                    installcheck) \
42229           || exit 1
42230
42231 @endif target-libtermcap
42232
42233 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
42234 maybe-mostlyclean-target-libtermcap:
42235 @if target-libtermcap
42236 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
42237
42238 # libtermcap doesn't support mostlyclean.
42239 mostlyclean-target-libtermcap:
42240
42241 @endif target-libtermcap
42242
42243 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
42244 maybe-clean-target-libtermcap:
42245 @if target-libtermcap
42246 maybe-clean-target-libtermcap: clean-target-libtermcap
42247
42248 # libtermcap doesn't support clean.
42249 clean-target-libtermcap:
42250
42251 @endif target-libtermcap
42252
42253 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
42254 maybe-distclean-target-libtermcap:
42255 @if target-libtermcap
42256 maybe-distclean-target-libtermcap: distclean-target-libtermcap
42257
42258 # libtermcap doesn't support distclean.
42259 distclean-target-libtermcap:
42260
42261 @endif target-libtermcap
42262
42263 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
42264 maybe-maintainer-clean-target-libtermcap:
42265 @if target-libtermcap
42266 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
42267
42268 # libtermcap doesn't support maintainer-clean.
42269 maintainer-clean-target-libtermcap:
42270
42271 @endif target-libtermcap
42272
42273
42274
42275
42276
42277 .PHONY: configure-target-winsup maybe-configure-target-winsup
42278 maybe-configure-target-winsup:
42279 @if gcc-bootstrap
42280 configure-target-winsup: stage_current
42281 @endif gcc-bootstrap
42282 @if target-winsup
42283 maybe-configure-target-winsup: configure-target-winsup
42284 configure-target-winsup: 
42285         @: $(MAKE); $(unstage)
42286         @r=`${PWD_COMMAND}`; export r; \
42287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42288         echo "Checking multilib configuration for winsup..."; \
42289         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42290         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
42291         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
42292           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
42293             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
42294           else \
42295             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
42296             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42297           fi; \
42298         else \
42299           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42300         fi; \
42301         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
42302         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42303         $(NORMAL_TARGET_EXPORTS)  \
42304         echo Configuring in $(TARGET_SUBDIR)/winsup; \
42305         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
42306         case $(srcdir) in \
42307           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42308           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
42309                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42310         esac; \
42311         module_srcdir=winsup; \
42312         rm -f no-such-file || : ; \
42313         CONFIG_SITE=no-such-file $(SHELL) \
42314           $$s/$$module_srcdir/configure \
42315           --srcdir=$${topdir}/$$module_srcdir \
42316           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42317           --target=${target_alias}  \
42318           || exit 1
42319 @endif target-winsup
42320
42321
42322
42323
42324
42325 .PHONY: all-target-winsup maybe-all-target-winsup
42326 maybe-all-target-winsup:
42327 @if gcc-bootstrap
42328 all-target-winsup: stage_current
42329 @endif gcc-bootstrap
42330 @if target-winsup
42331 TARGET-target-winsup=all
42332 maybe-all-target-winsup: all-target-winsup
42333 all-target-winsup: configure-target-winsup
42334         @: $(MAKE); $(unstage)
42335         @r=`${PWD_COMMAND}`; export r; \
42336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42337         $(NORMAL_TARGET_EXPORTS)  \
42338         (cd $(TARGET_SUBDIR)/winsup && \
42339           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42340                 $(TARGET-target-winsup))
42341 @endif target-winsup
42342
42343
42344
42345
42346
42347 .PHONY: check-target-winsup maybe-check-target-winsup
42348 maybe-check-target-winsup:
42349 @if target-winsup
42350 maybe-check-target-winsup: check-target-winsup
42351
42352 check-target-winsup:
42353         @: $(MAKE); $(unstage)
42354         @r=`${PWD_COMMAND}`; export r; \
42355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42356         $(NORMAL_TARGET_EXPORTS) \
42357         (cd $(TARGET_SUBDIR)/winsup && \
42358           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42359
42360 @endif target-winsup
42361
42362 .PHONY: install-target-winsup maybe-install-target-winsup
42363 maybe-install-target-winsup:
42364 @if target-winsup
42365 maybe-install-target-winsup: install-target-winsup
42366
42367 install-target-winsup: installdirs
42368         @: $(MAKE); $(unstage)
42369         @r=`${PWD_COMMAND}`; export r; \
42370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42371         $(NORMAL_TARGET_EXPORTS) \
42372         (cd $(TARGET_SUBDIR)/winsup && \
42373           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42374
42375 @endif target-winsup
42376
42377 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
42378 maybe-install-strip-target-winsup:
42379 @if target-winsup
42380 maybe-install-strip-target-winsup: install-strip-target-winsup
42381
42382 install-strip-target-winsup: installdirs
42383         @: $(MAKE); $(unstage)
42384         @r=`${PWD_COMMAND}`; export r; \
42385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42386         $(NORMAL_TARGET_EXPORTS) \
42387         (cd $(TARGET_SUBDIR)/winsup && \
42388           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42389
42390 @endif target-winsup
42391
42392 # Other targets (info, dvi, pdf, etc.)
42393
42394 .PHONY: maybe-info-target-winsup info-target-winsup
42395 maybe-info-target-winsup:
42396 @if target-winsup
42397 maybe-info-target-winsup: info-target-winsup
42398
42399 info-target-winsup: \
42400     configure-target-winsup 
42401         @: $(MAKE); $(unstage)
42402         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42403         r=`${PWD_COMMAND}`; export r; \
42404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42405         $(NORMAL_TARGET_EXPORTS) \
42406         echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
42407         for flag in $(EXTRA_TARGET_FLAGS); do \
42408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42409         done; \
42410         (cd $(TARGET_SUBDIR)/winsup && \
42411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42413                   "RANLIB=$${RANLIB}" \
42414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42415                    info) \
42416           || exit 1
42417
42418 @endif target-winsup
42419
42420 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
42421 maybe-dvi-target-winsup:
42422 @if target-winsup
42423 maybe-dvi-target-winsup: dvi-target-winsup
42424
42425 dvi-target-winsup: \
42426     configure-target-winsup 
42427         @: $(MAKE); $(unstage)
42428         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42429         r=`${PWD_COMMAND}`; export r; \
42430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42431         $(NORMAL_TARGET_EXPORTS) \
42432         echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
42433         for flag in $(EXTRA_TARGET_FLAGS); do \
42434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42435         done; \
42436         (cd $(TARGET_SUBDIR)/winsup && \
42437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42439                   "RANLIB=$${RANLIB}" \
42440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42441                    dvi) \
42442           || exit 1
42443
42444 @endif target-winsup
42445
42446 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
42447 maybe-pdf-target-winsup:
42448 @if target-winsup
42449 maybe-pdf-target-winsup: pdf-target-winsup
42450
42451 pdf-target-winsup: \
42452     configure-target-winsup 
42453         @: $(MAKE); $(unstage)
42454         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42455         r=`${PWD_COMMAND}`; export r; \
42456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42457         $(NORMAL_TARGET_EXPORTS) \
42458         echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
42459         for flag in $(EXTRA_TARGET_FLAGS); do \
42460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42461         done; \
42462         (cd $(TARGET_SUBDIR)/winsup && \
42463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42465                   "RANLIB=$${RANLIB}" \
42466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42467                    pdf) \
42468           || exit 1
42469
42470 @endif target-winsup
42471
42472 .PHONY: maybe-html-target-winsup html-target-winsup
42473 maybe-html-target-winsup:
42474 @if target-winsup
42475 maybe-html-target-winsup: html-target-winsup
42476
42477 html-target-winsup: \
42478     configure-target-winsup 
42479         @: $(MAKE); $(unstage)
42480         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42481         r=`${PWD_COMMAND}`; export r; \
42482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42483         $(NORMAL_TARGET_EXPORTS) \
42484         echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
42485         for flag in $(EXTRA_TARGET_FLAGS); do \
42486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42487         done; \
42488         (cd $(TARGET_SUBDIR)/winsup && \
42489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42491                   "RANLIB=$${RANLIB}" \
42492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42493                    html) \
42494           || exit 1
42495
42496 @endif target-winsup
42497
42498 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
42499 maybe-TAGS-target-winsup:
42500 @if target-winsup
42501 maybe-TAGS-target-winsup: TAGS-target-winsup
42502
42503 TAGS-target-winsup: \
42504     configure-target-winsup 
42505         @: $(MAKE); $(unstage)
42506         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42507         r=`${PWD_COMMAND}`; export r; \
42508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42509         $(NORMAL_TARGET_EXPORTS) \
42510         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
42511         for flag in $(EXTRA_TARGET_FLAGS); do \
42512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42513         done; \
42514         (cd $(TARGET_SUBDIR)/winsup && \
42515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42517                   "RANLIB=$${RANLIB}" \
42518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42519                    TAGS) \
42520           || exit 1
42521
42522 @endif target-winsup
42523
42524 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
42525 maybe-install-info-target-winsup:
42526 @if target-winsup
42527 maybe-install-info-target-winsup: install-info-target-winsup
42528
42529 install-info-target-winsup: \
42530     configure-target-winsup \
42531     info-target-winsup 
42532         @: $(MAKE); $(unstage)
42533         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42534         r=`${PWD_COMMAND}`; export r; \
42535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42536         $(NORMAL_TARGET_EXPORTS) \
42537         echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
42538         for flag in $(EXTRA_TARGET_FLAGS); do \
42539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42540         done; \
42541         (cd $(TARGET_SUBDIR)/winsup && \
42542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42544                   "RANLIB=$${RANLIB}" \
42545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42546                    install-info) \
42547           || exit 1
42548
42549 @endif target-winsup
42550
42551 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
42552 maybe-install-pdf-target-winsup:
42553 @if target-winsup
42554 maybe-install-pdf-target-winsup: install-pdf-target-winsup
42555
42556 install-pdf-target-winsup: \
42557     configure-target-winsup \
42558     pdf-target-winsup 
42559         @: $(MAKE); $(unstage)
42560         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42561         r=`${PWD_COMMAND}`; export r; \
42562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42563         $(NORMAL_TARGET_EXPORTS) \
42564         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
42565         for flag in $(EXTRA_TARGET_FLAGS); do \
42566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42567         done; \
42568         (cd $(TARGET_SUBDIR)/winsup && \
42569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42571                   "RANLIB=$${RANLIB}" \
42572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42573                    install-pdf) \
42574           || exit 1
42575
42576 @endif target-winsup
42577
42578 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
42579 maybe-install-html-target-winsup:
42580 @if target-winsup
42581 maybe-install-html-target-winsup: install-html-target-winsup
42582
42583 install-html-target-winsup: \
42584     configure-target-winsup \
42585     html-target-winsup 
42586         @: $(MAKE); $(unstage)
42587         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42588         r=`${PWD_COMMAND}`; export r; \
42589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42590         $(NORMAL_TARGET_EXPORTS) \
42591         echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
42592         for flag in $(EXTRA_TARGET_FLAGS); do \
42593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42594         done; \
42595         (cd $(TARGET_SUBDIR)/winsup && \
42596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42598                   "RANLIB=$${RANLIB}" \
42599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42600                    install-html) \
42601           || exit 1
42602
42603 @endif target-winsup
42604
42605 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
42606 maybe-installcheck-target-winsup:
42607 @if target-winsup
42608 maybe-installcheck-target-winsup: installcheck-target-winsup
42609
42610 installcheck-target-winsup: \
42611     configure-target-winsup 
42612         @: $(MAKE); $(unstage)
42613         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42614         r=`${PWD_COMMAND}`; export r; \
42615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42616         $(NORMAL_TARGET_EXPORTS) \
42617         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
42618         for flag in $(EXTRA_TARGET_FLAGS); do \
42619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42620         done; \
42621         (cd $(TARGET_SUBDIR)/winsup && \
42622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42624                   "RANLIB=$${RANLIB}" \
42625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42626                    installcheck) \
42627           || exit 1
42628
42629 @endif target-winsup
42630
42631 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
42632 maybe-mostlyclean-target-winsup:
42633 @if target-winsup
42634 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
42635
42636 mostlyclean-target-winsup: 
42637         @: $(MAKE); $(unstage)
42638         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42639         r=`${PWD_COMMAND}`; export r; \
42640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42641         $(NORMAL_TARGET_EXPORTS) \
42642         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
42643         for flag in $(EXTRA_TARGET_FLAGS); do \
42644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42645         done; \
42646         (cd $(TARGET_SUBDIR)/winsup && \
42647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42649                   "RANLIB=$${RANLIB}" \
42650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42651                    mostlyclean) \
42652           || exit 1
42653
42654 @endif target-winsup
42655
42656 .PHONY: maybe-clean-target-winsup clean-target-winsup
42657 maybe-clean-target-winsup:
42658 @if target-winsup
42659 maybe-clean-target-winsup: clean-target-winsup
42660
42661 clean-target-winsup: 
42662         @: $(MAKE); $(unstage)
42663         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42664         r=`${PWD_COMMAND}`; export r; \
42665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42666         $(NORMAL_TARGET_EXPORTS) \
42667         echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
42668         for flag in $(EXTRA_TARGET_FLAGS); do \
42669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42670         done; \
42671         (cd $(TARGET_SUBDIR)/winsup && \
42672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42674                   "RANLIB=$${RANLIB}" \
42675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42676                    clean) \
42677           || exit 1
42678
42679 @endif target-winsup
42680
42681 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
42682 maybe-distclean-target-winsup:
42683 @if target-winsup
42684 maybe-distclean-target-winsup: distclean-target-winsup
42685
42686 distclean-target-winsup: 
42687         @: $(MAKE); $(unstage)
42688         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42689         r=`${PWD_COMMAND}`; export r; \
42690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42691         $(NORMAL_TARGET_EXPORTS) \
42692         echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
42693         for flag in $(EXTRA_TARGET_FLAGS); do \
42694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42695         done; \
42696         (cd $(TARGET_SUBDIR)/winsup && \
42697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42699                   "RANLIB=$${RANLIB}" \
42700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42701                    distclean) \
42702           || exit 1
42703
42704 @endif target-winsup
42705
42706 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
42707 maybe-maintainer-clean-target-winsup:
42708 @if target-winsup
42709 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
42710
42711 maintainer-clean-target-winsup: 
42712         @: $(MAKE); $(unstage)
42713         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42714         r=`${PWD_COMMAND}`; export r; \
42715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42716         $(NORMAL_TARGET_EXPORTS) \
42717         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
42718         for flag in $(EXTRA_TARGET_FLAGS); do \
42719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42720         done; \
42721         (cd $(TARGET_SUBDIR)/winsup && \
42722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42724                   "RANLIB=$${RANLIB}" \
42725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42726                    maintainer-clean) \
42727           || exit 1
42728
42729 @endif target-winsup
42730
42731
42732
42733
42734
42735 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
42736 maybe-configure-target-libgloss:
42737 @if gcc-bootstrap
42738 configure-target-libgloss: stage_current
42739 @endif gcc-bootstrap
42740 @if target-libgloss
42741 maybe-configure-target-libgloss: configure-target-libgloss
42742 configure-target-libgloss: 
42743         @: $(MAKE); $(unstage)
42744         @r=`${PWD_COMMAND}`; export r; \
42745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42746         echo "Checking multilib configuration for libgloss..."; \
42747         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42748         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
42749         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42750           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42751             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
42752           else \
42753             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
42754             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42755           fi; \
42756         else \
42757           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42758         fi; \
42759         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
42760         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42761         $(NORMAL_TARGET_EXPORTS)  \
42762         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
42763         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
42764         case $(srcdir) in \
42765           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42766           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
42767                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42768         esac; \
42769         module_srcdir=libgloss; \
42770         rm -f no-such-file || : ; \
42771         CONFIG_SITE=no-such-file $(SHELL) \
42772           $$s/$$module_srcdir/configure \
42773           --srcdir=$${topdir}/$$module_srcdir \
42774           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42775           --target=${target_alias}  \
42776           || exit 1
42777 @endif target-libgloss
42778
42779
42780
42781
42782
42783 .PHONY: all-target-libgloss maybe-all-target-libgloss
42784 maybe-all-target-libgloss:
42785 @if gcc-bootstrap
42786 all-target-libgloss: stage_current
42787 @endif gcc-bootstrap
42788 @if target-libgloss
42789 TARGET-target-libgloss=all
42790 maybe-all-target-libgloss: all-target-libgloss
42791 all-target-libgloss: configure-target-libgloss
42792         @: $(MAKE); $(unstage)
42793         @r=`${PWD_COMMAND}`; export r; \
42794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42795         $(NORMAL_TARGET_EXPORTS)  \
42796         (cd $(TARGET_SUBDIR)/libgloss && \
42797           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42798                 $(TARGET-target-libgloss))
42799 @endif target-libgloss
42800
42801
42802
42803
42804
42805 .PHONY: check-target-libgloss maybe-check-target-libgloss
42806 maybe-check-target-libgloss:
42807 @if target-libgloss
42808 maybe-check-target-libgloss: check-target-libgloss
42809
42810 # Dummy target for uncheckable module.
42811 check-target-libgloss:
42812
42813 @endif target-libgloss
42814
42815 .PHONY: install-target-libgloss maybe-install-target-libgloss
42816 maybe-install-target-libgloss:
42817 @if target-libgloss
42818 maybe-install-target-libgloss: install-target-libgloss
42819
42820 install-target-libgloss: installdirs
42821         @: $(MAKE); $(unstage)
42822         @r=`${PWD_COMMAND}`; export r; \
42823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42824         $(NORMAL_TARGET_EXPORTS) \
42825         (cd $(TARGET_SUBDIR)/libgloss && \
42826           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42827
42828 @endif target-libgloss
42829
42830 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
42831 maybe-install-strip-target-libgloss:
42832 @if target-libgloss
42833 maybe-install-strip-target-libgloss: install-strip-target-libgloss
42834
42835 install-strip-target-libgloss: installdirs
42836         @: $(MAKE); $(unstage)
42837         @r=`${PWD_COMMAND}`; export r; \
42838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42839         $(NORMAL_TARGET_EXPORTS) \
42840         (cd $(TARGET_SUBDIR)/libgloss && \
42841           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42842
42843 @endif target-libgloss
42844
42845 # Other targets (info, dvi, pdf, etc.)
42846
42847 .PHONY: maybe-info-target-libgloss info-target-libgloss
42848 maybe-info-target-libgloss:
42849 @if target-libgloss
42850 maybe-info-target-libgloss: info-target-libgloss
42851
42852 info-target-libgloss: \
42853     configure-target-libgloss 
42854         @: $(MAKE); $(unstage)
42855         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42856         r=`${PWD_COMMAND}`; export r; \
42857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42858         $(NORMAL_TARGET_EXPORTS) \
42859         echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
42860         for flag in $(EXTRA_TARGET_FLAGS); do \
42861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42862         done; \
42863         (cd $(TARGET_SUBDIR)/libgloss && \
42864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42866                   "RANLIB=$${RANLIB}" \
42867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42868                    info) \
42869           || exit 1
42870
42871 @endif target-libgloss
42872
42873 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
42874 maybe-dvi-target-libgloss:
42875 @if target-libgloss
42876 maybe-dvi-target-libgloss: dvi-target-libgloss
42877
42878 dvi-target-libgloss: \
42879     configure-target-libgloss 
42880         @: $(MAKE); $(unstage)
42881         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42882         r=`${PWD_COMMAND}`; export r; \
42883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42884         $(NORMAL_TARGET_EXPORTS) \
42885         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
42886         for flag in $(EXTRA_TARGET_FLAGS); do \
42887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42888         done; \
42889         (cd $(TARGET_SUBDIR)/libgloss && \
42890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42892                   "RANLIB=$${RANLIB}" \
42893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42894                    dvi) \
42895           || exit 1
42896
42897 @endif target-libgloss
42898
42899 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
42900 maybe-pdf-target-libgloss:
42901 @if target-libgloss
42902 maybe-pdf-target-libgloss: pdf-target-libgloss
42903
42904 pdf-target-libgloss: \
42905     configure-target-libgloss 
42906         @: $(MAKE); $(unstage)
42907         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42908         r=`${PWD_COMMAND}`; export r; \
42909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42910         $(NORMAL_TARGET_EXPORTS) \
42911         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
42912         for flag in $(EXTRA_TARGET_FLAGS); do \
42913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42914         done; \
42915         (cd $(TARGET_SUBDIR)/libgloss && \
42916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42918                   "RANLIB=$${RANLIB}" \
42919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42920                    pdf) \
42921           || exit 1
42922
42923 @endif target-libgloss
42924
42925 .PHONY: maybe-html-target-libgloss html-target-libgloss
42926 maybe-html-target-libgloss:
42927 @if target-libgloss
42928 maybe-html-target-libgloss: html-target-libgloss
42929
42930 html-target-libgloss: \
42931     configure-target-libgloss 
42932         @: $(MAKE); $(unstage)
42933         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42934         r=`${PWD_COMMAND}`; export r; \
42935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42936         $(NORMAL_TARGET_EXPORTS) \
42937         echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
42938         for flag in $(EXTRA_TARGET_FLAGS); do \
42939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42940         done; \
42941         (cd $(TARGET_SUBDIR)/libgloss && \
42942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42944                   "RANLIB=$${RANLIB}" \
42945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42946                    html) \
42947           || exit 1
42948
42949 @endif target-libgloss
42950
42951 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
42952 maybe-TAGS-target-libgloss:
42953 @if target-libgloss
42954 maybe-TAGS-target-libgloss: TAGS-target-libgloss
42955
42956 TAGS-target-libgloss: \
42957     configure-target-libgloss 
42958         @: $(MAKE); $(unstage)
42959         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42960         r=`${PWD_COMMAND}`; export r; \
42961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42962         $(NORMAL_TARGET_EXPORTS) \
42963         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
42964         for flag in $(EXTRA_TARGET_FLAGS); do \
42965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42966         done; \
42967         (cd $(TARGET_SUBDIR)/libgloss && \
42968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42970                   "RANLIB=$${RANLIB}" \
42971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42972                    TAGS) \
42973           || exit 1
42974
42975 @endif target-libgloss
42976
42977 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
42978 maybe-install-info-target-libgloss:
42979 @if target-libgloss
42980 maybe-install-info-target-libgloss: install-info-target-libgloss
42981
42982 install-info-target-libgloss: \
42983     configure-target-libgloss \
42984     info-target-libgloss 
42985         @: $(MAKE); $(unstage)
42986         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42987         r=`${PWD_COMMAND}`; export r; \
42988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42989         $(NORMAL_TARGET_EXPORTS) \
42990         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
42991         for flag in $(EXTRA_TARGET_FLAGS); do \
42992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42993         done; \
42994         (cd $(TARGET_SUBDIR)/libgloss && \
42995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42997                   "RANLIB=$${RANLIB}" \
42998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42999                    install-info) \
43000           || exit 1
43001
43002 @endif target-libgloss
43003
43004 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
43005 maybe-install-pdf-target-libgloss:
43006 @if target-libgloss
43007 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
43008
43009 install-pdf-target-libgloss: \
43010     configure-target-libgloss \
43011     pdf-target-libgloss 
43012         @: $(MAKE); $(unstage)
43013         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43014         r=`${PWD_COMMAND}`; export r; \
43015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43016         $(NORMAL_TARGET_EXPORTS) \
43017         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
43018         for flag in $(EXTRA_TARGET_FLAGS); do \
43019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43020         done; \
43021         (cd $(TARGET_SUBDIR)/libgloss && \
43022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43024                   "RANLIB=$${RANLIB}" \
43025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43026                    install-pdf) \
43027           || exit 1
43028
43029 @endif target-libgloss
43030
43031 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
43032 maybe-install-html-target-libgloss:
43033 @if target-libgloss
43034 maybe-install-html-target-libgloss: install-html-target-libgloss
43035
43036 install-html-target-libgloss: \
43037     configure-target-libgloss \
43038     html-target-libgloss 
43039         @: $(MAKE); $(unstage)
43040         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43041         r=`${PWD_COMMAND}`; export r; \
43042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43043         $(NORMAL_TARGET_EXPORTS) \
43044         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
43045         for flag in $(EXTRA_TARGET_FLAGS); do \
43046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43047         done; \
43048         (cd $(TARGET_SUBDIR)/libgloss && \
43049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43051                   "RANLIB=$${RANLIB}" \
43052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43053                    install-html) \
43054           || exit 1
43055
43056 @endif target-libgloss
43057
43058 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
43059 maybe-installcheck-target-libgloss:
43060 @if target-libgloss
43061 maybe-installcheck-target-libgloss: installcheck-target-libgloss
43062
43063 installcheck-target-libgloss: \
43064     configure-target-libgloss 
43065         @: $(MAKE); $(unstage)
43066         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43067         r=`${PWD_COMMAND}`; export r; \
43068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43069         $(NORMAL_TARGET_EXPORTS) \
43070         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
43071         for flag in $(EXTRA_TARGET_FLAGS); do \
43072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43073         done; \
43074         (cd $(TARGET_SUBDIR)/libgloss && \
43075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43077                   "RANLIB=$${RANLIB}" \
43078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43079                    installcheck) \
43080           || exit 1
43081
43082 @endif target-libgloss
43083
43084 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
43085 maybe-mostlyclean-target-libgloss:
43086 @if target-libgloss
43087 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
43088
43089 mostlyclean-target-libgloss: 
43090         @: $(MAKE); $(unstage)
43091         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43092         r=`${PWD_COMMAND}`; export r; \
43093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43094         $(NORMAL_TARGET_EXPORTS) \
43095         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
43096         for flag in $(EXTRA_TARGET_FLAGS); do \
43097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43098         done; \
43099         (cd $(TARGET_SUBDIR)/libgloss && \
43100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43102                   "RANLIB=$${RANLIB}" \
43103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43104                    mostlyclean) \
43105           || exit 1
43106
43107 @endif target-libgloss
43108
43109 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
43110 maybe-clean-target-libgloss:
43111 @if target-libgloss
43112 maybe-clean-target-libgloss: clean-target-libgloss
43113
43114 clean-target-libgloss: 
43115         @: $(MAKE); $(unstage)
43116         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43117         r=`${PWD_COMMAND}`; export r; \
43118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43119         $(NORMAL_TARGET_EXPORTS) \
43120         echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
43121         for flag in $(EXTRA_TARGET_FLAGS); do \
43122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43123         done; \
43124         (cd $(TARGET_SUBDIR)/libgloss && \
43125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43127                   "RANLIB=$${RANLIB}" \
43128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43129                    clean) \
43130           || exit 1
43131
43132 @endif target-libgloss
43133
43134 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
43135 maybe-distclean-target-libgloss:
43136 @if target-libgloss
43137 maybe-distclean-target-libgloss: distclean-target-libgloss
43138
43139 distclean-target-libgloss: 
43140         @: $(MAKE); $(unstage)
43141         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43142         r=`${PWD_COMMAND}`; export r; \
43143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43144         $(NORMAL_TARGET_EXPORTS) \
43145         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
43146         for flag in $(EXTRA_TARGET_FLAGS); do \
43147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43148         done; \
43149         (cd $(TARGET_SUBDIR)/libgloss && \
43150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43152                   "RANLIB=$${RANLIB}" \
43153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43154                    distclean) \
43155           || exit 1
43156
43157 @endif target-libgloss
43158
43159 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
43160 maybe-maintainer-clean-target-libgloss:
43161 @if target-libgloss
43162 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
43163
43164 maintainer-clean-target-libgloss: 
43165         @: $(MAKE); $(unstage)
43166         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43167         r=`${PWD_COMMAND}`; export r; \
43168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43169         $(NORMAL_TARGET_EXPORTS) \
43170         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
43171         for flag in $(EXTRA_TARGET_FLAGS); do \
43172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43173         done; \
43174         (cd $(TARGET_SUBDIR)/libgloss && \
43175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43177                   "RANLIB=$${RANLIB}" \
43178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43179                    maintainer-clean) \
43180           || exit 1
43181
43182 @endif target-libgloss
43183
43184
43185
43186
43187
43188 .PHONY: configure-target-libffi maybe-configure-target-libffi
43189 maybe-configure-target-libffi:
43190 @if gcc-bootstrap
43191 configure-target-libffi: stage_current
43192 @endif gcc-bootstrap
43193 @if target-libffi
43194 maybe-configure-target-libffi: configure-target-libffi
43195 configure-target-libffi: 
43196         @: $(MAKE); $(unstage)
43197         @r=`${PWD_COMMAND}`; export r; \
43198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43199         echo "Checking multilib configuration for libffi..."; \
43200         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43201         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
43202         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
43203           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
43204             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
43205           else \
43206             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
43207             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43208           fi; \
43209         else \
43210           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43211         fi; \
43212         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
43213         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43214         $(NORMAL_TARGET_EXPORTS)  \
43215         echo Configuring in $(TARGET_SUBDIR)/libffi; \
43216         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
43217         case $(srcdir) in \
43218           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43219           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
43220                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43221         esac; \
43222         module_srcdir=libffi; \
43223         rm -f no-such-file || : ; \
43224         CONFIG_SITE=no-such-file $(SHELL) \
43225           $$s/$$module_srcdir/configure \
43226           --srcdir=$${topdir}/$$module_srcdir \
43227           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43228           --target=${target_alias}  \
43229           || exit 1
43230 @endif target-libffi
43231
43232
43233
43234
43235
43236 .PHONY: all-target-libffi maybe-all-target-libffi
43237 maybe-all-target-libffi:
43238 @if gcc-bootstrap
43239 all-target-libffi: stage_current
43240 @endif gcc-bootstrap
43241 @if target-libffi
43242 TARGET-target-libffi=all
43243 maybe-all-target-libffi: all-target-libffi
43244 all-target-libffi: configure-target-libffi
43245         @: $(MAKE); $(unstage)
43246         @r=`${PWD_COMMAND}`; export r; \
43247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43248         $(NORMAL_TARGET_EXPORTS)  \
43249         (cd $(TARGET_SUBDIR)/libffi && \
43250           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43251                 $(TARGET-target-libffi))
43252 @endif target-libffi
43253
43254
43255
43256
43257
43258 .PHONY: check-target-libffi maybe-check-target-libffi
43259 maybe-check-target-libffi:
43260 @if target-libffi
43261 maybe-check-target-libffi: check-target-libffi
43262
43263 check-target-libffi:
43264         @: $(MAKE); $(unstage)
43265         @r=`${PWD_COMMAND}`; export r; \
43266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43267         $(NORMAL_TARGET_EXPORTS) \
43268         (cd $(TARGET_SUBDIR)/libffi && \
43269           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43270
43271 @endif target-libffi
43272
43273 .PHONY: install-target-libffi maybe-install-target-libffi
43274 maybe-install-target-libffi:
43275 @if target-libffi
43276 maybe-install-target-libffi: install-target-libffi
43277
43278 # Dummy target for uninstallable.
43279 install-target-libffi:
43280
43281 @endif target-libffi
43282
43283 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
43284 maybe-install-strip-target-libffi:
43285 @if target-libffi
43286 maybe-install-strip-target-libffi: install-strip-target-libffi
43287
43288 # Dummy target for uninstallable.
43289 install-strip-target-libffi:
43290
43291 @endif target-libffi
43292
43293 # Other targets (info, dvi, pdf, etc.)
43294
43295 .PHONY: maybe-info-target-libffi info-target-libffi
43296 maybe-info-target-libffi:
43297 @if target-libffi
43298 maybe-info-target-libffi: info-target-libffi
43299
43300 info-target-libffi: \
43301     configure-target-libffi 
43302         @: $(MAKE); $(unstage)
43303         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43304         r=`${PWD_COMMAND}`; export r; \
43305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43306         $(NORMAL_TARGET_EXPORTS) \
43307         echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
43308         for flag in $(EXTRA_TARGET_FLAGS); do \
43309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43310         done; \
43311         (cd $(TARGET_SUBDIR)/libffi && \
43312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43314                   "RANLIB=$${RANLIB}" \
43315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43316                    info) \
43317           || exit 1
43318
43319 @endif target-libffi
43320
43321 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
43322 maybe-dvi-target-libffi:
43323 @if target-libffi
43324 maybe-dvi-target-libffi: dvi-target-libffi
43325
43326 dvi-target-libffi: \
43327     configure-target-libffi 
43328         @: $(MAKE); $(unstage)
43329         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43330         r=`${PWD_COMMAND}`; export r; \
43331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43332         $(NORMAL_TARGET_EXPORTS) \
43333         echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
43334         for flag in $(EXTRA_TARGET_FLAGS); do \
43335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43336         done; \
43337         (cd $(TARGET_SUBDIR)/libffi && \
43338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43340                   "RANLIB=$${RANLIB}" \
43341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43342                    dvi) \
43343           || exit 1
43344
43345 @endif target-libffi
43346
43347 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
43348 maybe-pdf-target-libffi:
43349 @if target-libffi
43350 maybe-pdf-target-libffi: pdf-target-libffi
43351
43352 pdf-target-libffi: \
43353     configure-target-libffi 
43354         @: $(MAKE); $(unstage)
43355         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43356         r=`${PWD_COMMAND}`; export r; \
43357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43358         $(NORMAL_TARGET_EXPORTS) \
43359         echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
43360         for flag in $(EXTRA_TARGET_FLAGS); do \
43361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43362         done; \
43363         (cd $(TARGET_SUBDIR)/libffi && \
43364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43366                   "RANLIB=$${RANLIB}" \
43367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43368                    pdf) \
43369           || exit 1
43370
43371 @endif target-libffi
43372
43373 .PHONY: maybe-html-target-libffi html-target-libffi
43374 maybe-html-target-libffi:
43375 @if target-libffi
43376 maybe-html-target-libffi: html-target-libffi
43377
43378 html-target-libffi: \
43379     configure-target-libffi 
43380         @: $(MAKE); $(unstage)
43381         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43382         r=`${PWD_COMMAND}`; export r; \
43383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43384         $(NORMAL_TARGET_EXPORTS) \
43385         echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
43386         for flag in $(EXTRA_TARGET_FLAGS); do \
43387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43388         done; \
43389         (cd $(TARGET_SUBDIR)/libffi && \
43390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43392                   "RANLIB=$${RANLIB}" \
43393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43394                    html) \
43395           || exit 1
43396
43397 @endif target-libffi
43398
43399 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
43400 maybe-TAGS-target-libffi:
43401 @if target-libffi
43402 maybe-TAGS-target-libffi: TAGS-target-libffi
43403
43404 TAGS-target-libffi: \
43405     configure-target-libffi 
43406         @: $(MAKE); $(unstage)
43407         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43408         r=`${PWD_COMMAND}`; export r; \
43409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43410         $(NORMAL_TARGET_EXPORTS) \
43411         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
43412         for flag in $(EXTRA_TARGET_FLAGS); do \
43413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43414         done; \
43415         (cd $(TARGET_SUBDIR)/libffi && \
43416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43418                   "RANLIB=$${RANLIB}" \
43419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43420                    TAGS) \
43421           || exit 1
43422
43423 @endif target-libffi
43424
43425 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
43426 maybe-install-info-target-libffi:
43427 @if target-libffi
43428 maybe-install-info-target-libffi: install-info-target-libffi
43429
43430 install-info-target-libffi: \
43431     configure-target-libffi \
43432     info-target-libffi 
43433         @: $(MAKE); $(unstage)
43434         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43435         r=`${PWD_COMMAND}`; export r; \
43436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43437         $(NORMAL_TARGET_EXPORTS) \
43438         echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
43439         for flag in $(EXTRA_TARGET_FLAGS); do \
43440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43441         done; \
43442         (cd $(TARGET_SUBDIR)/libffi && \
43443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43445                   "RANLIB=$${RANLIB}" \
43446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43447                    install-info) \
43448           || exit 1
43449
43450 @endif target-libffi
43451
43452 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
43453 maybe-install-pdf-target-libffi:
43454 @if target-libffi
43455 maybe-install-pdf-target-libffi: install-pdf-target-libffi
43456
43457 install-pdf-target-libffi: \
43458     configure-target-libffi \
43459     pdf-target-libffi 
43460         @: $(MAKE); $(unstage)
43461         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43462         r=`${PWD_COMMAND}`; export r; \
43463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43464         $(NORMAL_TARGET_EXPORTS) \
43465         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
43466         for flag in $(EXTRA_TARGET_FLAGS); do \
43467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43468         done; \
43469         (cd $(TARGET_SUBDIR)/libffi && \
43470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43472                   "RANLIB=$${RANLIB}" \
43473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43474                    install-pdf) \
43475           || exit 1
43476
43477 @endif target-libffi
43478
43479 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
43480 maybe-install-html-target-libffi:
43481 @if target-libffi
43482 maybe-install-html-target-libffi: install-html-target-libffi
43483
43484 install-html-target-libffi: \
43485     configure-target-libffi \
43486     html-target-libffi 
43487         @: $(MAKE); $(unstage)
43488         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43489         r=`${PWD_COMMAND}`; export r; \
43490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43491         $(NORMAL_TARGET_EXPORTS) \
43492         echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
43493         for flag in $(EXTRA_TARGET_FLAGS); do \
43494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43495         done; \
43496         (cd $(TARGET_SUBDIR)/libffi && \
43497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43499                   "RANLIB=$${RANLIB}" \
43500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43501                    install-html) \
43502           || exit 1
43503
43504 @endif target-libffi
43505
43506 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
43507 maybe-installcheck-target-libffi:
43508 @if target-libffi
43509 maybe-installcheck-target-libffi: installcheck-target-libffi
43510
43511 installcheck-target-libffi: \
43512     configure-target-libffi 
43513         @: $(MAKE); $(unstage)
43514         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43515         r=`${PWD_COMMAND}`; export r; \
43516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43517         $(NORMAL_TARGET_EXPORTS) \
43518         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
43519         for flag in $(EXTRA_TARGET_FLAGS); do \
43520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43521         done; \
43522         (cd $(TARGET_SUBDIR)/libffi && \
43523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43525                   "RANLIB=$${RANLIB}" \
43526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43527                    installcheck) \
43528           || exit 1
43529
43530 @endif target-libffi
43531
43532 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
43533 maybe-mostlyclean-target-libffi:
43534 @if target-libffi
43535 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
43536
43537 mostlyclean-target-libffi: 
43538         @: $(MAKE); $(unstage)
43539         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43540         r=`${PWD_COMMAND}`; export r; \
43541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43542         $(NORMAL_TARGET_EXPORTS) \
43543         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
43544         for flag in $(EXTRA_TARGET_FLAGS); do \
43545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43546         done; \
43547         (cd $(TARGET_SUBDIR)/libffi && \
43548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43550                   "RANLIB=$${RANLIB}" \
43551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43552                    mostlyclean) \
43553           || exit 1
43554
43555 @endif target-libffi
43556
43557 .PHONY: maybe-clean-target-libffi clean-target-libffi
43558 maybe-clean-target-libffi:
43559 @if target-libffi
43560 maybe-clean-target-libffi: clean-target-libffi
43561
43562 clean-target-libffi: 
43563         @: $(MAKE); $(unstage)
43564         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43565         r=`${PWD_COMMAND}`; export r; \
43566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43567         $(NORMAL_TARGET_EXPORTS) \
43568         echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
43569         for flag in $(EXTRA_TARGET_FLAGS); do \
43570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43571         done; \
43572         (cd $(TARGET_SUBDIR)/libffi && \
43573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43575                   "RANLIB=$${RANLIB}" \
43576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43577                    clean) \
43578           || exit 1
43579
43580 @endif target-libffi
43581
43582 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
43583 maybe-distclean-target-libffi:
43584 @if target-libffi
43585 maybe-distclean-target-libffi: distclean-target-libffi
43586
43587 distclean-target-libffi: 
43588         @: $(MAKE); $(unstage)
43589         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43590         r=`${PWD_COMMAND}`; export r; \
43591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43592         $(NORMAL_TARGET_EXPORTS) \
43593         echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
43594         for flag in $(EXTRA_TARGET_FLAGS); do \
43595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43596         done; \
43597         (cd $(TARGET_SUBDIR)/libffi && \
43598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43600                   "RANLIB=$${RANLIB}" \
43601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43602                    distclean) \
43603           || exit 1
43604
43605 @endif target-libffi
43606
43607 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
43608 maybe-maintainer-clean-target-libffi:
43609 @if target-libffi
43610 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
43611
43612 maintainer-clean-target-libffi: 
43613         @: $(MAKE); $(unstage)
43614         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43615         r=`${PWD_COMMAND}`; export r; \
43616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43617         $(NORMAL_TARGET_EXPORTS) \
43618         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
43619         for flag in $(EXTRA_TARGET_FLAGS); do \
43620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43621         done; \
43622         (cd $(TARGET_SUBDIR)/libffi && \
43623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43625                   "RANLIB=$${RANLIB}" \
43626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43627                    maintainer-clean) \
43628           || exit 1
43629
43630 @endif target-libffi
43631
43632
43633
43634
43635
43636 .PHONY: configure-target-zlib maybe-configure-target-zlib
43637 maybe-configure-target-zlib:
43638 @if gcc-bootstrap
43639 configure-target-zlib: stage_current
43640 @endif gcc-bootstrap
43641 @if target-zlib
43642 maybe-configure-target-zlib: configure-target-zlib
43643 configure-target-zlib: 
43644         @: $(MAKE); $(unstage)
43645         @r=`${PWD_COMMAND}`; export r; \
43646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43647         echo "Checking multilib configuration for zlib..."; \
43648         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43649         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
43650         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
43651           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
43652             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
43653           else \
43654             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
43655             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43656           fi; \
43657         else \
43658           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43659         fi; \
43660         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
43661         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43662         $(NORMAL_TARGET_EXPORTS)  \
43663         echo Configuring in $(TARGET_SUBDIR)/zlib; \
43664         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
43665         case $(srcdir) in \
43666           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43667           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
43668                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43669         esac; \
43670         module_srcdir=zlib; \
43671         rm -f no-such-file || : ; \
43672         CONFIG_SITE=no-such-file $(SHELL) \
43673           $$s/$$module_srcdir/configure \
43674           --srcdir=$${topdir}/$$module_srcdir \
43675           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43676           --target=${target_alias}  \
43677           || exit 1
43678 @endif target-zlib
43679
43680
43681
43682
43683
43684 .PHONY: all-target-zlib maybe-all-target-zlib
43685 maybe-all-target-zlib:
43686 @if gcc-bootstrap
43687 all-target-zlib: stage_current
43688 @endif gcc-bootstrap
43689 @if target-zlib
43690 TARGET-target-zlib=all
43691 maybe-all-target-zlib: all-target-zlib
43692 all-target-zlib: configure-target-zlib
43693         @: $(MAKE); $(unstage)
43694         @r=`${PWD_COMMAND}`; export r; \
43695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43696         $(NORMAL_TARGET_EXPORTS)  \
43697         (cd $(TARGET_SUBDIR)/zlib && \
43698           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43699                 $(TARGET-target-zlib))
43700 @endif target-zlib
43701
43702
43703
43704
43705
43706 .PHONY: check-target-zlib maybe-check-target-zlib
43707 maybe-check-target-zlib:
43708 @if target-zlib
43709 maybe-check-target-zlib: check-target-zlib
43710
43711 check-target-zlib:
43712         @: $(MAKE); $(unstage)
43713         @r=`${PWD_COMMAND}`; export r; \
43714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43715         $(NORMAL_TARGET_EXPORTS) \
43716         (cd $(TARGET_SUBDIR)/zlib && \
43717           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43718
43719 @endif target-zlib
43720
43721 .PHONY: install-target-zlib maybe-install-target-zlib
43722 maybe-install-target-zlib:
43723 @if target-zlib
43724 maybe-install-target-zlib: install-target-zlib
43725
43726 install-target-zlib: installdirs
43727         @: $(MAKE); $(unstage)
43728         @r=`${PWD_COMMAND}`; export r; \
43729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43730         $(NORMAL_TARGET_EXPORTS) \
43731         (cd $(TARGET_SUBDIR)/zlib && \
43732           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43733
43734 @endif target-zlib
43735
43736 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
43737 maybe-install-strip-target-zlib:
43738 @if target-zlib
43739 maybe-install-strip-target-zlib: install-strip-target-zlib
43740
43741 install-strip-target-zlib: installdirs
43742         @: $(MAKE); $(unstage)
43743         @r=`${PWD_COMMAND}`; export r; \
43744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43745         $(NORMAL_TARGET_EXPORTS) \
43746         (cd $(TARGET_SUBDIR)/zlib && \
43747           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43748
43749 @endif target-zlib
43750
43751 # Other targets (info, dvi, pdf, etc.)
43752
43753 .PHONY: maybe-info-target-zlib info-target-zlib
43754 maybe-info-target-zlib:
43755 @if target-zlib
43756 maybe-info-target-zlib: info-target-zlib
43757
43758 info-target-zlib: \
43759     configure-target-zlib 
43760         @: $(MAKE); $(unstage)
43761         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43762         r=`${PWD_COMMAND}`; export r; \
43763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43764         $(NORMAL_TARGET_EXPORTS) \
43765         echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
43766         for flag in $(EXTRA_TARGET_FLAGS); do \
43767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43768         done; \
43769         (cd $(TARGET_SUBDIR)/zlib && \
43770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43772                   "RANLIB=$${RANLIB}" \
43773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43774                    info) \
43775           || exit 1
43776
43777 @endif target-zlib
43778
43779 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
43780 maybe-dvi-target-zlib:
43781 @if target-zlib
43782 maybe-dvi-target-zlib: dvi-target-zlib
43783
43784 dvi-target-zlib: \
43785     configure-target-zlib 
43786         @: $(MAKE); $(unstage)
43787         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43788         r=`${PWD_COMMAND}`; export r; \
43789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43790         $(NORMAL_TARGET_EXPORTS) \
43791         echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
43792         for flag in $(EXTRA_TARGET_FLAGS); do \
43793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43794         done; \
43795         (cd $(TARGET_SUBDIR)/zlib && \
43796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43798                   "RANLIB=$${RANLIB}" \
43799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43800                    dvi) \
43801           || exit 1
43802
43803 @endif target-zlib
43804
43805 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
43806 maybe-pdf-target-zlib:
43807 @if target-zlib
43808 maybe-pdf-target-zlib: pdf-target-zlib
43809
43810 pdf-target-zlib: \
43811     configure-target-zlib 
43812         @: $(MAKE); $(unstage)
43813         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43814         r=`${PWD_COMMAND}`; export r; \
43815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43816         $(NORMAL_TARGET_EXPORTS) \
43817         echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
43818         for flag in $(EXTRA_TARGET_FLAGS); do \
43819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43820         done; \
43821         (cd $(TARGET_SUBDIR)/zlib && \
43822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43824                   "RANLIB=$${RANLIB}" \
43825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43826                    pdf) \
43827           || exit 1
43828
43829 @endif target-zlib
43830
43831 .PHONY: maybe-html-target-zlib html-target-zlib
43832 maybe-html-target-zlib:
43833 @if target-zlib
43834 maybe-html-target-zlib: html-target-zlib
43835
43836 html-target-zlib: \
43837     configure-target-zlib 
43838         @: $(MAKE); $(unstage)
43839         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43840         r=`${PWD_COMMAND}`; export r; \
43841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43842         $(NORMAL_TARGET_EXPORTS) \
43843         echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
43844         for flag in $(EXTRA_TARGET_FLAGS); do \
43845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43846         done; \
43847         (cd $(TARGET_SUBDIR)/zlib && \
43848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43850                   "RANLIB=$${RANLIB}" \
43851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43852                    html) \
43853           || exit 1
43854
43855 @endif target-zlib
43856
43857 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
43858 maybe-TAGS-target-zlib:
43859 @if target-zlib
43860 maybe-TAGS-target-zlib: TAGS-target-zlib
43861
43862 TAGS-target-zlib: \
43863     configure-target-zlib 
43864         @: $(MAKE); $(unstage)
43865         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43866         r=`${PWD_COMMAND}`; export r; \
43867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43868         $(NORMAL_TARGET_EXPORTS) \
43869         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
43870         for flag in $(EXTRA_TARGET_FLAGS); do \
43871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43872         done; \
43873         (cd $(TARGET_SUBDIR)/zlib && \
43874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43876                   "RANLIB=$${RANLIB}" \
43877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43878                    TAGS) \
43879           || exit 1
43880
43881 @endif target-zlib
43882
43883 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
43884 maybe-install-info-target-zlib:
43885 @if target-zlib
43886 maybe-install-info-target-zlib: install-info-target-zlib
43887
43888 install-info-target-zlib: \
43889     configure-target-zlib \
43890     info-target-zlib 
43891         @: $(MAKE); $(unstage)
43892         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43893         r=`${PWD_COMMAND}`; export r; \
43894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43895         $(NORMAL_TARGET_EXPORTS) \
43896         echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
43897         for flag in $(EXTRA_TARGET_FLAGS); do \
43898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43899         done; \
43900         (cd $(TARGET_SUBDIR)/zlib && \
43901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43903                   "RANLIB=$${RANLIB}" \
43904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43905                    install-info) \
43906           || exit 1
43907
43908 @endif target-zlib
43909
43910 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
43911 maybe-install-pdf-target-zlib:
43912 @if target-zlib
43913 maybe-install-pdf-target-zlib: install-pdf-target-zlib
43914
43915 install-pdf-target-zlib: \
43916     configure-target-zlib \
43917     pdf-target-zlib 
43918         @: $(MAKE); $(unstage)
43919         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43920         r=`${PWD_COMMAND}`; export r; \
43921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43922         $(NORMAL_TARGET_EXPORTS) \
43923         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
43924         for flag in $(EXTRA_TARGET_FLAGS); do \
43925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43926         done; \
43927         (cd $(TARGET_SUBDIR)/zlib && \
43928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43930                   "RANLIB=$${RANLIB}" \
43931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43932                    install-pdf) \
43933           || exit 1
43934
43935 @endif target-zlib
43936
43937 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
43938 maybe-install-html-target-zlib:
43939 @if target-zlib
43940 maybe-install-html-target-zlib: install-html-target-zlib
43941
43942 install-html-target-zlib: \
43943     configure-target-zlib \
43944     html-target-zlib 
43945         @: $(MAKE); $(unstage)
43946         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43947         r=`${PWD_COMMAND}`; export r; \
43948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43949         $(NORMAL_TARGET_EXPORTS) \
43950         echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
43951         for flag in $(EXTRA_TARGET_FLAGS); do \
43952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43953         done; \
43954         (cd $(TARGET_SUBDIR)/zlib && \
43955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43957                   "RANLIB=$${RANLIB}" \
43958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43959                    install-html) \
43960           || exit 1
43961
43962 @endif target-zlib
43963
43964 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
43965 maybe-installcheck-target-zlib:
43966 @if target-zlib
43967 maybe-installcheck-target-zlib: installcheck-target-zlib
43968
43969 installcheck-target-zlib: \
43970     configure-target-zlib 
43971         @: $(MAKE); $(unstage)
43972         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43973         r=`${PWD_COMMAND}`; export r; \
43974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43975         $(NORMAL_TARGET_EXPORTS) \
43976         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
43977         for flag in $(EXTRA_TARGET_FLAGS); do \
43978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43979         done; \
43980         (cd $(TARGET_SUBDIR)/zlib && \
43981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43983                   "RANLIB=$${RANLIB}" \
43984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43985                    installcheck) \
43986           || exit 1
43987
43988 @endif target-zlib
43989
43990 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
43991 maybe-mostlyclean-target-zlib:
43992 @if target-zlib
43993 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
43994
43995 mostlyclean-target-zlib: 
43996         @: $(MAKE); $(unstage)
43997         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43998         r=`${PWD_COMMAND}`; export r; \
43999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44000         $(NORMAL_TARGET_EXPORTS) \
44001         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
44002         for flag in $(EXTRA_TARGET_FLAGS); do \
44003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44004         done; \
44005         (cd $(TARGET_SUBDIR)/zlib && \
44006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44008                   "RANLIB=$${RANLIB}" \
44009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44010                    mostlyclean) \
44011           || exit 1
44012
44013 @endif target-zlib
44014
44015 .PHONY: maybe-clean-target-zlib clean-target-zlib
44016 maybe-clean-target-zlib:
44017 @if target-zlib
44018 maybe-clean-target-zlib: clean-target-zlib
44019
44020 clean-target-zlib: 
44021         @: $(MAKE); $(unstage)
44022         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44023         r=`${PWD_COMMAND}`; export r; \
44024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44025         $(NORMAL_TARGET_EXPORTS) \
44026         echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
44027         for flag in $(EXTRA_TARGET_FLAGS); do \
44028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44029         done; \
44030         (cd $(TARGET_SUBDIR)/zlib && \
44031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44033                   "RANLIB=$${RANLIB}" \
44034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44035                    clean) \
44036           || exit 1
44037
44038 @endif target-zlib
44039
44040 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
44041 maybe-distclean-target-zlib:
44042 @if target-zlib
44043 maybe-distclean-target-zlib: distclean-target-zlib
44044
44045 distclean-target-zlib: 
44046         @: $(MAKE); $(unstage)
44047         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44048         r=`${PWD_COMMAND}`; export r; \
44049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44050         $(NORMAL_TARGET_EXPORTS) \
44051         echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
44052         for flag in $(EXTRA_TARGET_FLAGS); do \
44053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44054         done; \
44055         (cd $(TARGET_SUBDIR)/zlib && \
44056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44058                   "RANLIB=$${RANLIB}" \
44059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44060                    distclean) \
44061           || exit 1
44062
44063 @endif target-zlib
44064
44065 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
44066 maybe-maintainer-clean-target-zlib:
44067 @if target-zlib
44068 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
44069
44070 maintainer-clean-target-zlib: 
44071         @: $(MAKE); $(unstage)
44072         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44073         r=`${PWD_COMMAND}`; export r; \
44074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44075         $(NORMAL_TARGET_EXPORTS) \
44076         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
44077         for flag in $(EXTRA_TARGET_FLAGS); do \
44078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44079         done; \
44080         (cd $(TARGET_SUBDIR)/zlib && \
44081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44083                   "RANLIB=$${RANLIB}" \
44084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44085                    maintainer-clean) \
44086           || exit 1
44087
44088 @endif target-zlib
44089
44090
44091
44092
44093
44094 .PHONY: configure-target-rda maybe-configure-target-rda
44095 maybe-configure-target-rda:
44096 @if gcc-bootstrap
44097 configure-target-rda: stage_current
44098 @endif gcc-bootstrap
44099 @if target-rda
44100 maybe-configure-target-rda: configure-target-rda
44101 configure-target-rda: 
44102         @: $(MAKE); $(unstage)
44103         @r=`${PWD_COMMAND}`; export r; \
44104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44105         echo "Checking multilib configuration for rda..."; \
44106         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44107         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
44108         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
44109           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
44110             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
44111           else \
44112             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
44113             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44114           fi; \
44115         else \
44116           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44117         fi; \
44118         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
44119         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44120         $(NORMAL_TARGET_EXPORTS)  \
44121         echo Configuring in $(TARGET_SUBDIR)/rda; \
44122         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
44123         case $(srcdir) in \
44124           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44125           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
44126                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44127         esac; \
44128         module_srcdir=rda; \
44129         rm -f no-such-file || : ; \
44130         CONFIG_SITE=no-such-file $(SHELL) \
44131           $$s/$$module_srcdir/configure \
44132           --srcdir=$${topdir}/$$module_srcdir \
44133           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44134           --target=${target_alias}  \
44135           || exit 1
44136 @endif target-rda
44137
44138
44139
44140
44141
44142 .PHONY: all-target-rda maybe-all-target-rda
44143 maybe-all-target-rda:
44144 @if gcc-bootstrap
44145 all-target-rda: stage_current
44146 @endif gcc-bootstrap
44147 @if target-rda
44148 TARGET-target-rda=all
44149 maybe-all-target-rda: all-target-rda
44150 all-target-rda: configure-target-rda
44151         @: $(MAKE); $(unstage)
44152         @r=`${PWD_COMMAND}`; export r; \
44153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44154         $(NORMAL_TARGET_EXPORTS)  \
44155         (cd $(TARGET_SUBDIR)/rda && \
44156           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44157                 $(TARGET-target-rda))
44158 @endif target-rda
44159
44160
44161
44162
44163
44164 .PHONY: check-target-rda maybe-check-target-rda
44165 maybe-check-target-rda:
44166 @if target-rda
44167 maybe-check-target-rda: check-target-rda
44168
44169 check-target-rda:
44170         @: $(MAKE); $(unstage)
44171         @r=`${PWD_COMMAND}`; export r; \
44172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44173         $(NORMAL_TARGET_EXPORTS) \
44174         (cd $(TARGET_SUBDIR)/rda && \
44175           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44176
44177 @endif target-rda
44178
44179 .PHONY: install-target-rda maybe-install-target-rda
44180 maybe-install-target-rda:
44181 @if target-rda
44182 maybe-install-target-rda: install-target-rda
44183
44184 install-target-rda: installdirs
44185         @: $(MAKE); $(unstage)
44186         @r=`${PWD_COMMAND}`; export r; \
44187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44188         $(NORMAL_TARGET_EXPORTS) \
44189         (cd $(TARGET_SUBDIR)/rda && \
44190           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44191
44192 @endif target-rda
44193
44194 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
44195 maybe-install-strip-target-rda:
44196 @if target-rda
44197 maybe-install-strip-target-rda: install-strip-target-rda
44198
44199 install-strip-target-rda: installdirs
44200         @: $(MAKE); $(unstage)
44201         @r=`${PWD_COMMAND}`; export r; \
44202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44203         $(NORMAL_TARGET_EXPORTS) \
44204         (cd $(TARGET_SUBDIR)/rda && \
44205           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44206
44207 @endif target-rda
44208
44209 # Other targets (info, dvi, pdf, etc.)
44210
44211 .PHONY: maybe-info-target-rda info-target-rda
44212 maybe-info-target-rda:
44213 @if target-rda
44214 maybe-info-target-rda: info-target-rda
44215
44216 info-target-rda: \
44217     configure-target-rda 
44218         @: $(MAKE); $(unstage)
44219         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44220         r=`${PWD_COMMAND}`; export r; \
44221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44222         $(NORMAL_TARGET_EXPORTS) \
44223         echo "Doing info in $(TARGET_SUBDIR)/rda"; \
44224         for flag in $(EXTRA_TARGET_FLAGS); do \
44225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44226         done; \
44227         (cd $(TARGET_SUBDIR)/rda && \
44228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44230                   "RANLIB=$${RANLIB}" \
44231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44232                    info) \
44233           || exit 1
44234
44235 @endif target-rda
44236
44237 .PHONY: maybe-dvi-target-rda dvi-target-rda
44238 maybe-dvi-target-rda:
44239 @if target-rda
44240 maybe-dvi-target-rda: dvi-target-rda
44241
44242 dvi-target-rda: \
44243     configure-target-rda 
44244         @: $(MAKE); $(unstage)
44245         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44246         r=`${PWD_COMMAND}`; export r; \
44247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44248         $(NORMAL_TARGET_EXPORTS) \
44249         echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
44250         for flag in $(EXTRA_TARGET_FLAGS); do \
44251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44252         done; \
44253         (cd $(TARGET_SUBDIR)/rda && \
44254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44256                   "RANLIB=$${RANLIB}" \
44257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44258                    dvi) \
44259           || exit 1
44260
44261 @endif target-rda
44262
44263 .PHONY: maybe-pdf-target-rda pdf-target-rda
44264 maybe-pdf-target-rda:
44265 @if target-rda
44266 maybe-pdf-target-rda: pdf-target-rda
44267
44268 pdf-target-rda: \
44269     configure-target-rda 
44270         @: $(MAKE); $(unstage)
44271         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44272         r=`${PWD_COMMAND}`; export r; \
44273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44274         $(NORMAL_TARGET_EXPORTS) \
44275         echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
44276         for flag in $(EXTRA_TARGET_FLAGS); do \
44277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44278         done; \
44279         (cd $(TARGET_SUBDIR)/rda && \
44280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44282                   "RANLIB=$${RANLIB}" \
44283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44284                    pdf) \
44285           || exit 1
44286
44287 @endif target-rda
44288
44289 .PHONY: maybe-html-target-rda html-target-rda
44290 maybe-html-target-rda:
44291 @if target-rda
44292 maybe-html-target-rda: html-target-rda
44293
44294 html-target-rda: \
44295     configure-target-rda 
44296         @: $(MAKE); $(unstage)
44297         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44298         r=`${PWD_COMMAND}`; export r; \
44299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44300         $(NORMAL_TARGET_EXPORTS) \
44301         echo "Doing html in $(TARGET_SUBDIR)/rda"; \
44302         for flag in $(EXTRA_TARGET_FLAGS); do \
44303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44304         done; \
44305         (cd $(TARGET_SUBDIR)/rda && \
44306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44308                   "RANLIB=$${RANLIB}" \
44309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44310                    html) \
44311           || exit 1
44312
44313 @endif target-rda
44314
44315 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
44316 maybe-TAGS-target-rda:
44317 @if target-rda
44318 maybe-TAGS-target-rda: TAGS-target-rda
44319
44320 TAGS-target-rda: \
44321     configure-target-rda 
44322         @: $(MAKE); $(unstage)
44323         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44324         r=`${PWD_COMMAND}`; export r; \
44325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44326         $(NORMAL_TARGET_EXPORTS) \
44327         echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
44328         for flag in $(EXTRA_TARGET_FLAGS); do \
44329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44330         done; \
44331         (cd $(TARGET_SUBDIR)/rda && \
44332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44334                   "RANLIB=$${RANLIB}" \
44335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44336                    TAGS) \
44337           || exit 1
44338
44339 @endif target-rda
44340
44341 .PHONY: maybe-install-info-target-rda install-info-target-rda
44342 maybe-install-info-target-rda:
44343 @if target-rda
44344 maybe-install-info-target-rda: install-info-target-rda
44345
44346 install-info-target-rda: \
44347     configure-target-rda \
44348     info-target-rda 
44349         @: $(MAKE); $(unstage)
44350         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44351         r=`${PWD_COMMAND}`; export r; \
44352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44353         $(NORMAL_TARGET_EXPORTS) \
44354         echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
44355         for flag in $(EXTRA_TARGET_FLAGS); do \
44356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44357         done; \
44358         (cd $(TARGET_SUBDIR)/rda && \
44359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44361                   "RANLIB=$${RANLIB}" \
44362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44363                    install-info) \
44364           || exit 1
44365
44366 @endif target-rda
44367
44368 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
44369 maybe-install-pdf-target-rda:
44370 @if target-rda
44371 maybe-install-pdf-target-rda: install-pdf-target-rda
44372
44373 install-pdf-target-rda: \
44374     configure-target-rda \
44375     pdf-target-rda 
44376         @: $(MAKE); $(unstage)
44377         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44378         r=`${PWD_COMMAND}`; export r; \
44379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44380         $(NORMAL_TARGET_EXPORTS) \
44381         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
44382         for flag in $(EXTRA_TARGET_FLAGS); do \
44383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44384         done; \
44385         (cd $(TARGET_SUBDIR)/rda && \
44386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44388                   "RANLIB=$${RANLIB}" \
44389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44390                    install-pdf) \
44391           || exit 1
44392
44393 @endif target-rda
44394
44395 .PHONY: maybe-install-html-target-rda install-html-target-rda
44396 maybe-install-html-target-rda:
44397 @if target-rda
44398 maybe-install-html-target-rda: install-html-target-rda
44399
44400 install-html-target-rda: \
44401     configure-target-rda \
44402     html-target-rda 
44403         @: $(MAKE); $(unstage)
44404         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44405         r=`${PWD_COMMAND}`; export r; \
44406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44407         $(NORMAL_TARGET_EXPORTS) \
44408         echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
44409         for flag in $(EXTRA_TARGET_FLAGS); do \
44410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44411         done; \
44412         (cd $(TARGET_SUBDIR)/rda && \
44413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44415                   "RANLIB=$${RANLIB}" \
44416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44417                    install-html) \
44418           || exit 1
44419
44420 @endif target-rda
44421
44422 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
44423 maybe-installcheck-target-rda:
44424 @if target-rda
44425 maybe-installcheck-target-rda: installcheck-target-rda
44426
44427 installcheck-target-rda: \
44428     configure-target-rda 
44429         @: $(MAKE); $(unstage)
44430         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44431         r=`${PWD_COMMAND}`; export r; \
44432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44433         $(NORMAL_TARGET_EXPORTS) \
44434         echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
44435         for flag in $(EXTRA_TARGET_FLAGS); do \
44436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44437         done; \
44438         (cd $(TARGET_SUBDIR)/rda && \
44439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44441                   "RANLIB=$${RANLIB}" \
44442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44443                    installcheck) \
44444           || exit 1
44445
44446 @endif target-rda
44447
44448 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
44449 maybe-mostlyclean-target-rda:
44450 @if target-rda
44451 maybe-mostlyclean-target-rda: mostlyclean-target-rda
44452
44453 mostlyclean-target-rda: 
44454         @: $(MAKE); $(unstage)
44455         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44456         r=`${PWD_COMMAND}`; export r; \
44457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44458         $(NORMAL_TARGET_EXPORTS) \
44459         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
44460         for flag in $(EXTRA_TARGET_FLAGS); do \
44461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44462         done; \
44463         (cd $(TARGET_SUBDIR)/rda && \
44464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44466                   "RANLIB=$${RANLIB}" \
44467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44468                    mostlyclean) \
44469           || exit 1
44470
44471 @endif target-rda
44472
44473 .PHONY: maybe-clean-target-rda clean-target-rda
44474 maybe-clean-target-rda:
44475 @if target-rda
44476 maybe-clean-target-rda: clean-target-rda
44477
44478 clean-target-rda: 
44479         @: $(MAKE); $(unstage)
44480         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44481         r=`${PWD_COMMAND}`; export r; \
44482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44483         $(NORMAL_TARGET_EXPORTS) \
44484         echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
44485         for flag in $(EXTRA_TARGET_FLAGS); do \
44486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44487         done; \
44488         (cd $(TARGET_SUBDIR)/rda && \
44489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44491                   "RANLIB=$${RANLIB}" \
44492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44493                    clean) \
44494           || exit 1
44495
44496 @endif target-rda
44497
44498 .PHONY: maybe-distclean-target-rda distclean-target-rda
44499 maybe-distclean-target-rda:
44500 @if target-rda
44501 maybe-distclean-target-rda: distclean-target-rda
44502
44503 distclean-target-rda: 
44504         @: $(MAKE); $(unstage)
44505         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44506         r=`${PWD_COMMAND}`; export r; \
44507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44508         $(NORMAL_TARGET_EXPORTS) \
44509         echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
44510         for flag in $(EXTRA_TARGET_FLAGS); do \
44511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44512         done; \
44513         (cd $(TARGET_SUBDIR)/rda && \
44514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44516                   "RANLIB=$${RANLIB}" \
44517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44518                    distclean) \
44519           || exit 1
44520
44521 @endif target-rda
44522
44523 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
44524 maybe-maintainer-clean-target-rda:
44525 @if target-rda
44526 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
44527
44528 maintainer-clean-target-rda: 
44529         @: $(MAKE); $(unstage)
44530         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44531         r=`${PWD_COMMAND}`; export r; \
44532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44533         $(NORMAL_TARGET_EXPORTS) \
44534         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
44535         for flag in $(EXTRA_TARGET_FLAGS); do \
44536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44537         done; \
44538         (cd $(TARGET_SUBDIR)/rda && \
44539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44541                   "RANLIB=$${RANLIB}" \
44542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44543                    maintainer-clean) \
44544           || exit 1
44545
44546 @endif target-rda
44547
44548
44549
44550
44551
44552 .PHONY: configure-target-libada maybe-configure-target-libada
44553 maybe-configure-target-libada:
44554 @if gcc-bootstrap
44555 configure-target-libada: stage_current
44556 @endif gcc-bootstrap
44557 @if target-libada
44558 maybe-configure-target-libada: configure-target-libada
44559 configure-target-libada: 
44560         @: $(MAKE); $(unstage)
44561         @r=`${PWD_COMMAND}`; export r; \
44562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44563         echo "Checking multilib configuration for libada..."; \
44564         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
44565         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
44566         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
44567           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
44568             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
44569           else \
44570             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
44571             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
44572           fi; \
44573         else \
44574           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
44575         fi; \
44576         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
44577         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
44578         $(NORMAL_TARGET_EXPORTS)  \
44579         echo Configuring in $(TARGET_SUBDIR)/libada; \
44580         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
44581         case $(srcdir) in \
44582           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44583           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
44584                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44585         esac; \
44586         module_srcdir=libada; \
44587         rm -f no-such-file || : ; \
44588         CONFIG_SITE=no-such-file $(SHELL) \
44589           $$s/$$module_srcdir/configure \
44590           --srcdir=$${topdir}/$$module_srcdir \
44591           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44592           --target=${target_alias}  \
44593           || exit 1
44594 @endif target-libada
44595
44596
44597
44598
44599
44600 .PHONY: all-target-libada maybe-all-target-libada
44601 maybe-all-target-libada:
44602 @if gcc-bootstrap
44603 all-target-libada: stage_current
44604 @endif gcc-bootstrap
44605 @if target-libada
44606 TARGET-target-libada=all
44607 maybe-all-target-libada: all-target-libada
44608 all-target-libada: configure-target-libada
44609         @: $(MAKE); $(unstage)
44610         @r=`${PWD_COMMAND}`; export r; \
44611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44612         $(NORMAL_TARGET_EXPORTS)  \
44613         (cd $(TARGET_SUBDIR)/libada && \
44614           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44615                 $(TARGET-target-libada))
44616 @endif target-libada
44617
44618
44619
44620
44621
44622 .PHONY: check-target-libada maybe-check-target-libada
44623 maybe-check-target-libada:
44624 @if target-libada
44625 maybe-check-target-libada: check-target-libada
44626
44627 check-target-libada:
44628         @: $(MAKE); $(unstage)
44629         @r=`${PWD_COMMAND}`; export r; \
44630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44631         $(NORMAL_TARGET_EXPORTS) \
44632         (cd $(TARGET_SUBDIR)/libada && \
44633           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44634
44635 @endif target-libada
44636
44637 .PHONY: install-target-libada maybe-install-target-libada
44638 maybe-install-target-libada:
44639 @if target-libada
44640 maybe-install-target-libada: install-target-libada
44641
44642 install-target-libada: installdirs
44643         @: $(MAKE); $(unstage)
44644         @r=`${PWD_COMMAND}`; export r; \
44645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44646         $(NORMAL_TARGET_EXPORTS) \
44647         (cd $(TARGET_SUBDIR)/libada && \
44648           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44649
44650 @endif target-libada
44651
44652 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
44653 maybe-install-strip-target-libada:
44654 @if target-libada
44655 maybe-install-strip-target-libada: install-strip-target-libada
44656
44657 install-strip-target-libada: installdirs
44658         @: $(MAKE); $(unstage)
44659         @r=`${PWD_COMMAND}`; export r; \
44660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44661         $(NORMAL_TARGET_EXPORTS) \
44662         (cd $(TARGET_SUBDIR)/libada && \
44663           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44664
44665 @endif target-libada
44666
44667 # Other targets (info, dvi, pdf, etc.)
44668
44669 .PHONY: maybe-info-target-libada info-target-libada
44670 maybe-info-target-libada:
44671 @if target-libada
44672 maybe-info-target-libada: info-target-libada
44673
44674 info-target-libada: \
44675     configure-target-libada 
44676         @: $(MAKE); $(unstage)
44677         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44678         r=`${PWD_COMMAND}`; export r; \
44679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44680         $(NORMAL_TARGET_EXPORTS) \
44681         echo "Doing info in $(TARGET_SUBDIR)/libada"; \
44682         for flag in $(EXTRA_TARGET_FLAGS); do \
44683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44684         done; \
44685         (cd $(TARGET_SUBDIR)/libada && \
44686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44688                   "RANLIB=$${RANLIB}" \
44689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44690                    info) \
44691           || exit 1
44692
44693 @endif target-libada
44694
44695 .PHONY: maybe-dvi-target-libada dvi-target-libada
44696 maybe-dvi-target-libada:
44697 @if target-libada
44698 maybe-dvi-target-libada: dvi-target-libada
44699
44700 dvi-target-libada: \
44701     configure-target-libada 
44702         @: $(MAKE); $(unstage)
44703         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44704         r=`${PWD_COMMAND}`; export r; \
44705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44706         $(NORMAL_TARGET_EXPORTS) \
44707         echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
44708         for flag in $(EXTRA_TARGET_FLAGS); do \
44709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44710         done; \
44711         (cd $(TARGET_SUBDIR)/libada && \
44712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44714                   "RANLIB=$${RANLIB}" \
44715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44716                    dvi) \
44717           || exit 1
44718
44719 @endif target-libada
44720
44721 .PHONY: maybe-pdf-target-libada pdf-target-libada
44722 maybe-pdf-target-libada:
44723 @if target-libada
44724 maybe-pdf-target-libada: pdf-target-libada
44725
44726 pdf-target-libada: \
44727     configure-target-libada 
44728         @: $(MAKE); $(unstage)
44729         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44730         r=`${PWD_COMMAND}`; export r; \
44731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44732         $(NORMAL_TARGET_EXPORTS) \
44733         echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
44734         for flag in $(EXTRA_TARGET_FLAGS); do \
44735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44736         done; \
44737         (cd $(TARGET_SUBDIR)/libada && \
44738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44740                   "RANLIB=$${RANLIB}" \
44741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44742                    pdf) \
44743           || exit 1
44744
44745 @endif target-libada
44746
44747 .PHONY: maybe-html-target-libada html-target-libada
44748 maybe-html-target-libada:
44749 @if target-libada
44750 maybe-html-target-libada: html-target-libada
44751
44752 html-target-libada: \
44753     configure-target-libada 
44754         @: $(MAKE); $(unstage)
44755         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44756         r=`${PWD_COMMAND}`; export r; \
44757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44758         $(NORMAL_TARGET_EXPORTS) \
44759         echo "Doing html in $(TARGET_SUBDIR)/libada"; \
44760         for flag in $(EXTRA_TARGET_FLAGS); do \
44761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44762         done; \
44763         (cd $(TARGET_SUBDIR)/libada && \
44764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44766                   "RANLIB=$${RANLIB}" \
44767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44768                    html) \
44769           || exit 1
44770
44771 @endif target-libada
44772
44773 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
44774 maybe-TAGS-target-libada:
44775 @if target-libada
44776 maybe-TAGS-target-libada: TAGS-target-libada
44777
44778 TAGS-target-libada: \
44779     configure-target-libada 
44780         @: $(MAKE); $(unstage)
44781         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44782         r=`${PWD_COMMAND}`; export r; \
44783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44784         $(NORMAL_TARGET_EXPORTS) \
44785         echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
44786         for flag in $(EXTRA_TARGET_FLAGS); do \
44787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44788         done; \
44789         (cd $(TARGET_SUBDIR)/libada && \
44790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44792                   "RANLIB=$${RANLIB}" \
44793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44794                    TAGS) \
44795           || exit 1
44796
44797 @endif target-libada
44798
44799 .PHONY: maybe-install-info-target-libada install-info-target-libada
44800 maybe-install-info-target-libada:
44801 @if target-libada
44802 maybe-install-info-target-libada: install-info-target-libada
44803
44804 install-info-target-libada: \
44805     configure-target-libada \
44806     info-target-libada 
44807         @: $(MAKE); $(unstage)
44808         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44809         r=`${PWD_COMMAND}`; export r; \
44810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44811         $(NORMAL_TARGET_EXPORTS) \
44812         echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
44813         for flag in $(EXTRA_TARGET_FLAGS); do \
44814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44815         done; \
44816         (cd $(TARGET_SUBDIR)/libada && \
44817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44819                   "RANLIB=$${RANLIB}" \
44820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44821                    install-info) \
44822           || exit 1
44823
44824 @endif target-libada
44825
44826 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
44827 maybe-install-pdf-target-libada:
44828 @if target-libada
44829 maybe-install-pdf-target-libada: install-pdf-target-libada
44830
44831 install-pdf-target-libada: \
44832     configure-target-libada \
44833     pdf-target-libada 
44834         @: $(MAKE); $(unstage)
44835         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44836         r=`${PWD_COMMAND}`; export r; \
44837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44838         $(NORMAL_TARGET_EXPORTS) \
44839         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
44840         for flag in $(EXTRA_TARGET_FLAGS); do \
44841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44842         done; \
44843         (cd $(TARGET_SUBDIR)/libada && \
44844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44846                   "RANLIB=$${RANLIB}" \
44847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44848                    install-pdf) \
44849           || exit 1
44850
44851 @endif target-libada
44852
44853 .PHONY: maybe-install-html-target-libada install-html-target-libada
44854 maybe-install-html-target-libada:
44855 @if target-libada
44856 maybe-install-html-target-libada: install-html-target-libada
44857
44858 install-html-target-libada: \
44859     configure-target-libada \
44860     html-target-libada 
44861         @: $(MAKE); $(unstage)
44862         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44863         r=`${PWD_COMMAND}`; export r; \
44864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44865         $(NORMAL_TARGET_EXPORTS) \
44866         echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
44867         for flag in $(EXTRA_TARGET_FLAGS); do \
44868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44869         done; \
44870         (cd $(TARGET_SUBDIR)/libada && \
44871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44873                   "RANLIB=$${RANLIB}" \
44874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44875                    install-html) \
44876           || exit 1
44877
44878 @endif target-libada
44879
44880 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
44881 maybe-installcheck-target-libada:
44882 @if target-libada
44883 maybe-installcheck-target-libada: installcheck-target-libada
44884
44885 installcheck-target-libada: \
44886     configure-target-libada 
44887         @: $(MAKE); $(unstage)
44888         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44889         r=`${PWD_COMMAND}`; export r; \
44890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44891         $(NORMAL_TARGET_EXPORTS) \
44892         echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
44893         for flag in $(EXTRA_TARGET_FLAGS); do \
44894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44895         done; \
44896         (cd $(TARGET_SUBDIR)/libada && \
44897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44899                   "RANLIB=$${RANLIB}" \
44900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44901                    installcheck) \
44902           || exit 1
44903
44904 @endif target-libada
44905
44906 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
44907 maybe-mostlyclean-target-libada:
44908 @if target-libada
44909 maybe-mostlyclean-target-libada: mostlyclean-target-libada
44910
44911 mostlyclean-target-libada: 
44912         @: $(MAKE); $(unstage)
44913         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44914         r=`${PWD_COMMAND}`; export r; \
44915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44916         $(NORMAL_TARGET_EXPORTS) \
44917         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
44918         for flag in $(EXTRA_TARGET_FLAGS); do \
44919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44920         done; \
44921         (cd $(TARGET_SUBDIR)/libada && \
44922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44924                   "RANLIB=$${RANLIB}" \
44925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44926                    mostlyclean) \
44927           || exit 1
44928
44929 @endif target-libada
44930
44931 .PHONY: maybe-clean-target-libada clean-target-libada
44932 maybe-clean-target-libada:
44933 @if target-libada
44934 maybe-clean-target-libada: clean-target-libada
44935
44936 clean-target-libada: 
44937         @: $(MAKE); $(unstage)
44938         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44939         r=`${PWD_COMMAND}`; export r; \
44940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44941         $(NORMAL_TARGET_EXPORTS) \
44942         echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
44943         for flag in $(EXTRA_TARGET_FLAGS); do \
44944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44945         done; \
44946         (cd $(TARGET_SUBDIR)/libada && \
44947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44949                   "RANLIB=$${RANLIB}" \
44950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44951                    clean) \
44952           || exit 1
44953
44954 @endif target-libada
44955
44956 .PHONY: maybe-distclean-target-libada distclean-target-libada
44957 maybe-distclean-target-libada:
44958 @if target-libada
44959 maybe-distclean-target-libada: distclean-target-libada
44960
44961 distclean-target-libada: 
44962         @: $(MAKE); $(unstage)
44963         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44964         r=`${PWD_COMMAND}`; export r; \
44965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44966         $(NORMAL_TARGET_EXPORTS) \
44967         echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
44968         for flag in $(EXTRA_TARGET_FLAGS); do \
44969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44970         done; \
44971         (cd $(TARGET_SUBDIR)/libada && \
44972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44974                   "RANLIB=$${RANLIB}" \
44975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44976                    distclean) \
44977           || exit 1
44978
44979 @endif target-libada
44980
44981 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
44982 maybe-maintainer-clean-target-libada:
44983 @if target-libada
44984 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
44985
44986 maintainer-clean-target-libada: 
44987         @: $(MAKE); $(unstage)
44988         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44989         r=`${PWD_COMMAND}`; export r; \
44990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44991         $(NORMAL_TARGET_EXPORTS) \
44992         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
44993         for flag in $(EXTRA_TARGET_FLAGS); do \
44994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44995         done; \
44996         (cd $(TARGET_SUBDIR)/libada && \
44997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44999                   "RANLIB=$${RANLIB}" \
45000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45001                    maintainer-clean) \
45002           || exit 1
45003
45004 @endif target-libada
45005
45006
45007
45008
45009
45010 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
45011 maybe-configure-target-libgomp:
45012 @if gcc-bootstrap
45013 configure-target-libgomp: stage_current
45014 @endif gcc-bootstrap
45015 @if target-libgomp
45016 maybe-configure-target-libgomp: configure-target-libgomp
45017 configure-target-libgomp: 
45018         @r=`${PWD_COMMAND}`; export r; \
45019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45020         echo "Checking multilib configuration for libgomp..."; \
45021         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45022         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45023         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45024           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45025             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45026           else \
45027             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45028             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45029           fi; \
45030         else \
45031           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45032         fi; \
45033         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45034         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45035         $(NORMAL_TARGET_EXPORTS)  \
45036         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
45037         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
45038         case $(srcdir) in \
45039           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45040           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45041                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45042         esac; \
45043         module_srcdir=libgomp; \
45044         rm -f no-such-file || : ; \
45045         CONFIG_SITE=no-such-file $(SHELL) \
45046           $$s/$$module_srcdir/configure \
45047           --srcdir=$${topdir}/$$module_srcdir \
45048           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45049           --target=${target_alias}  \
45050           || exit 1
45051 @endif target-libgomp
45052
45053
45054
45055 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
45056 maybe-configure-stage1-target-libgomp:
45057 @if target-libgomp-bootstrap
45058 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
45059 configure-stage1-target-libgomp:
45060         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45061         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45062         @r=`${PWD_COMMAND}`; export r; \
45063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45064         TFLAGS="$(STAGE1_TFLAGS)"; \
45065         echo "Checking multilib configuration for libgomp..."; \
45066         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45067         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45068           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45069             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45070           else \
45071             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45072             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45073           fi; \
45074         else \
45075           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45076         fi; \
45077         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45078         $(NORMAL_TARGET_EXPORTS) \
45079         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45080         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45081         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45082         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
45083         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45084         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45085         case $(srcdir) in \
45086           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45087           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45088                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45089         esac; \
45090         module_srcdir=libgomp; \
45091         $(SHELL) $$s/$$module_srcdir/configure \
45092           --srcdir=$${topdir}/$$module_srcdir \
45093           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45094           --target=${target_alias} \
45095            \
45096           $(STAGE1_CONFIGURE_FLAGS)
45097 @endif target-libgomp-bootstrap
45098
45099 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
45100 maybe-configure-stage2-target-libgomp:
45101 @if target-libgomp-bootstrap
45102 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
45103 configure-stage2-target-libgomp:
45104         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45105         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45106         @r=`${PWD_COMMAND}`; export r; \
45107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45108         TFLAGS="$(STAGE2_TFLAGS)"; \
45109         echo "Checking multilib configuration for libgomp..."; \
45110         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45111         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45112           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45113             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45114           else \
45115             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45116             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45117           fi; \
45118         else \
45119           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45120         fi; \
45121         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45122         $(NORMAL_TARGET_EXPORTS) \
45123          \
45124         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45125         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45126         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45127         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
45128         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45129         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45130         case $(srcdir) in \
45131           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45132           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45133                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45134         esac; \
45135         module_srcdir=libgomp; \
45136         $(SHELL) $$s/$$module_srcdir/configure \
45137           --srcdir=$${topdir}/$$module_srcdir \
45138           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45139           --target=${target_alias} \
45140           --with-build-libsubdir=$(HOST_SUBDIR) \
45141           $(STAGE2_CONFIGURE_FLAGS)
45142 @endif target-libgomp-bootstrap
45143
45144 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
45145 maybe-configure-stage3-target-libgomp:
45146 @if target-libgomp-bootstrap
45147 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
45148 configure-stage3-target-libgomp:
45149         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45150         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45151         @r=`${PWD_COMMAND}`; export r; \
45152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45153         TFLAGS="$(STAGE3_TFLAGS)"; \
45154         echo "Checking multilib configuration for libgomp..."; \
45155         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45156         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45157           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45158             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45159           else \
45160             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45161             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45162           fi; \
45163         else \
45164           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45165         fi; \
45166         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45167         $(NORMAL_TARGET_EXPORTS) \
45168          \
45169         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45170         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45171         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45172         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
45173         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45174         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45175         case $(srcdir) in \
45176           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45177           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45178                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45179         esac; \
45180         module_srcdir=libgomp; \
45181         $(SHELL) $$s/$$module_srcdir/configure \
45182           --srcdir=$${topdir}/$$module_srcdir \
45183           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45184           --target=${target_alias} \
45185           --with-build-libsubdir=$(HOST_SUBDIR) \
45186           $(STAGE3_CONFIGURE_FLAGS)
45187 @endif target-libgomp-bootstrap
45188
45189 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
45190 maybe-configure-stage4-target-libgomp:
45191 @if target-libgomp-bootstrap
45192 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
45193 configure-stage4-target-libgomp:
45194         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45195         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45196         @r=`${PWD_COMMAND}`; export r; \
45197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45198         TFLAGS="$(STAGE4_TFLAGS)"; \
45199         echo "Checking multilib configuration for libgomp..."; \
45200         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45201         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45202           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45203             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45204           else \
45205             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45206             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45207           fi; \
45208         else \
45209           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45210         fi; \
45211         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45212         $(NORMAL_TARGET_EXPORTS) \
45213          \
45214         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45215         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45216         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45217         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
45218         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45219         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45220         case $(srcdir) in \
45221           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45222           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45223                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45224         esac; \
45225         module_srcdir=libgomp; \
45226         $(SHELL) $$s/$$module_srcdir/configure \
45227           --srcdir=$${topdir}/$$module_srcdir \
45228           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45229           --target=${target_alias} \
45230           --with-build-libsubdir=$(HOST_SUBDIR) \
45231           $(STAGE4_CONFIGURE_FLAGS)
45232 @endif target-libgomp-bootstrap
45233
45234 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
45235 maybe-configure-stageprofile-target-libgomp:
45236 @if target-libgomp-bootstrap
45237 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
45238 configure-stageprofile-target-libgomp:
45239         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45240         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45241         @r=`${PWD_COMMAND}`; export r; \
45242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45243         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45244         echo "Checking multilib configuration for libgomp..."; \
45245         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45246         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45247           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45248             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45249           else \
45250             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45251             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45252           fi; \
45253         else \
45254           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45255         fi; \
45256         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45257         $(NORMAL_TARGET_EXPORTS) \
45258          \
45259         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45260         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45261         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45262         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
45263         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45264         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45265         case $(srcdir) in \
45266           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45267           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45268                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45269         esac; \
45270         module_srcdir=libgomp; \
45271         $(SHELL) $$s/$$module_srcdir/configure \
45272           --srcdir=$${topdir}/$$module_srcdir \
45273           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45274           --target=${target_alias} \
45275           --with-build-libsubdir=$(HOST_SUBDIR) \
45276           $(STAGEprofile_CONFIGURE_FLAGS)
45277 @endif target-libgomp-bootstrap
45278
45279 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
45280 maybe-configure-stagefeedback-target-libgomp:
45281 @if target-libgomp-bootstrap
45282 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
45283 configure-stagefeedback-target-libgomp:
45284         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45285         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45286         @r=`${PWD_COMMAND}`; export r; \
45287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45288         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45289         echo "Checking multilib configuration for libgomp..."; \
45290         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45291         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45292           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45293             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45294           else \
45295             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45296             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45297           fi; \
45298         else \
45299           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45300         fi; \
45301         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45302         $(NORMAL_TARGET_EXPORTS) \
45303          \
45304         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45305         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45306         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45307         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
45308         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45309         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45310         case $(srcdir) in \
45311           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45312           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45313                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45314         esac; \
45315         module_srcdir=libgomp; \
45316         $(SHELL) $$s/$$module_srcdir/configure \
45317           --srcdir=$${topdir}/$$module_srcdir \
45318           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45319           --target=${target_alias} \
45320           --with-build-libsubdir=$(HOST_SUBDIR) \
45321           $(STAGEfeedback_CONFIGURE_FLAGS)
45322 @endif target-libgomp-bootstrap
45323
45324
45325
45326
45327
45328 .PHONY: all-target-libgomp maybe-all-target-libgomp
45329 maybe-all-target-libgomp:
45330 @if gcc-bootstrap
45331 all-target-libgomp: stage_current
45332 @endif gcc-bootstrap
45333 @if target-libgomp
45334 TARGET-target-libgomp=all
45335 maybe-all-target-libgomp: all-target-libgomp
45336 all-target-libgomp: configure-target-libgomp
45337         @r=`${PWD_COMMAND}`; export r; \
45338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45339         $(NORMAL_TARGET_EXPORTS)  \
45340         (cd $(TARGET_SUBDIR)/libgomp && \
45341           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45342                 $(TARGET-target-libgomp))
45343 @endif target-libgomp
45344
45345
45346
45347 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
45348 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
45349 maybe-all-stage1-target-libgomp:
45350 maybe-clean-stage1-target-libgomp:
45351 @if target-libgomp-bootstrap
45352 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
45353 all-stage1: all-stage1-target-libgomp
45354 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
45355 all-stage1-target-libgomp: configure-stage1-target-libgomp
45356         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45357         @r=`${PWD_COMMAND}`; export r; \
45358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45359         TFLAGS="$(STAGE1_TFLAGS)"; \
45360         $(NORMAL_TARGET_EXPORTS)  \
45361         cd $(TARGET_SUBDIR)/libgomp && \
45362          \
45363         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45364                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45365                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45366                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45367                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45368                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45369                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45370                 $(EXTRA_TARGET_FLAGS)  \
45371                   \
45372                 TFLAGS="$(STAGE1_TFLAGS)"  \
45373                 $(TARGET-stage1-target-libgomp)
45374
45375 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
45376 clean-stage1: clean-stage1-target-libgomp
45377 clean-stage1-target-libgomp:
45378         @if [ $(current_stage) = stage1 ]; then \
45379           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45380         else \
45381           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
45382           $(MAKE) stage1-start; \
45383         fi; \
45384         cd $(TARGET_SUBDIR)/libgomp && \
45385         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45386           clean
45387 @endif target-libgomp-bootstrap
45388
45389
45390 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
45391 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
45392 maybe-all-stage2-target-libgomp:
45393 maybe-clean-stage2-target-libgomp:
45394 @if target-libgomp-bootstrap
45395 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
45396 all-stage2: all-stage2-target-libgomp
45397 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
45398 all-stage2-target-libgomp: configure-stage2-target-libgomp
45399         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45400         @r=`${PWD_COMMAND}`; export r; \
45401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45402         TFLAGS="$(STAGE2_TFLAGS)"; \
45403         $(NORMAL_TARGET_EXPORTS) \
45404           \
45405         cd $(TARGET_SUBDIR)/libgomp && \
45406          \
45407         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45408                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45409                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45410                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45411                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45412                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45413                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45414                 $(EXTRA_TARGET_FLAGS)   \
45415                 TFLAGS="$(STAGE2_TFLAGS)"  \
45416                 $(TARGET-stage2-target-libgomp)
45417
45418 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
45419 clean-stage2: clean-stage2-target-libgomp
45420 clean-stage2-target-libgomp:
45421         @if [ $(current_stage) = stage2 ]; then \
45422           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45423         else \
45424           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
45425           $(MAKE) stage2-start; \
45426         fi; \
45427         cd $(TARGET_SUBDIR)/libgomp && \
45428         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45429 @endif target-libgomp-bootstrap
45430
45431
45432 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
45433 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
45434 maybe-all-stage3-target-libgomp:
45435 maybe-clean-stage3-target-libgomp:
45436 @if target-libgomp-bootstrap
45437 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
45438 all-stage3: all-stage3-target-libgomp
45439 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
45440 all-stage3-target-libgomp: configure-stage3-target-libgomp
45441         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45442         @r=`${PWD_COMMAND}`; export r; \
45443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45444         TFLAGS="$(STAGE3_TFLAGS)"; \
45445         $(NORMAL_TARGET_EXPORTS) \
45446           \
45447         cd $(TARGET_SUBDIR)/libgomp && \
45448          \
45449         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45450                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45451                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45452                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45453                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45454                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45455                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45456                 $(EXTRA_TARGET_FLAGS)   \
45457                 TFLAGS="$(STAGE3_TFLAGS)"  \
45458                 $(TARGET-stage3-target-libgomp)
45459
45460 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
45461 clean-stage3: clean-stage3-target-libgomp
45462 clean-stage3-target-libgomp:
45463         @if [ $(current_stage) = stage3 ]; then \
45464           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45465         else \
45466           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
45467           $(MAKE) stage3-start; \
45468         fi; \
45469         cd $(TARGET_SUBDIR)/libgomp && \
45470         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45471 @endif target-libgomp-bootstrap
45472
45473
45474 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
45475 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
45476 maybe-all-stage4-target-libgomp:
45477 maybe-clean-stage4-target-libgomp:
45478 @if target-libgomp-bootstrap
45479 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
45480 all-stage4: all-stage4-target-libgomp
45481 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
45482 all-stage4-target-libgomp: configure-stage4-target-libgomp
45483         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45484         @r=`${PWD_COMMAND}`; export r; \
45485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45486         TFLAGS="$(STAGE4_TFLAGS)"; \
45487         $(NORMAL_TARGET_EXPORTS) \
45488           \
45489         cd $(TARGET_SUBDIR)/libgomp && \
45490          \
45491         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45492                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45493                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45494                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45495                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45496                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45497                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45498                 $(EXTRA_TARGET_FLAGS)   \
45499                 TFLAGS="$(STAGE4_TFLAGS)"  \
45500                 $(TARGET-stage4-target-libgomp)
45501
45502 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
45503 clean-stage4: clean-stage4-target-libgomp
45504 clean-stage4-target-libgomp:
45505         @if [ $(current_stage) = stage4 ]; then \
45506           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45507         else \
45508           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
45509           $(MAKE) stage4-start; \
45510         fi; \
45511         cd $(TARGET_SUBDIR)/libgomp && \
45512         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45513 @endif target-libgomp-bootstrap
45514
45515
45516 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
45517 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
45518 maybe-all-stageprofile-target-libgomp:
45519 maybe-clean-stageprofile-target-libgomp:
45520 @if target-libgomp-bootstrap
45521 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
45522 all-stageprofile: all-stageprofile-target-libgomp
45523 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
45524 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
45525         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45526         @r=`${PWD_COMMAND}`; export r; \
45527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45528         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45529         $(NORMAL_TARGET_EXPORTS) \
45530           \
45531         cd $(TARGET_SUBDIR)/libgomp && \
45532          \
45533         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45534                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45535                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45536                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45537                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45538                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45539                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45540                 $(EXTRA_TARGET_FLAGS)   \
45541                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
45542                 $(TARGET-stageprofile-target-libgomp)
45543
45544 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
45545 clean-stageprofile: clean-stageprofile-target-libgomp
45546 clean-stageprofile-target-libgomp:
45547         @if [ $(current_stage) = stageprofile ]; then \
45548           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45549         else \
45550           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
45551           $(MAKE) stageprofile-start; \
45552         fi; \
45553         cd $(TARGET_SUBDIR)/libgomp && \
45554         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45555 @endif target-libgomp-bootstrap
45556
45557
45558 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
45559 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
45560 maybe-all-stagefeedback-target-libgomp:
45561 maybe-clean-stagefeedback-target-libgomp:
45562 @if target-libgomp-bootstrap
45563 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
45564 all-stagefeedback: all-stagefeedback-target-libgomp
45565 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
45566 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
45567         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45568         @r=`${PWD_COMMAND}`; export r; \
45569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45570         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45571         $(NORMAL_TARGET_EXPORTS) \
45572           \
45573         cd $(TARGET_SUBDIR)/libgomp && \
45574          \
45575         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45576                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45577                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45578                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45579                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45580                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45581                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45582                 $(EXTRA_TARGET_FLAGS)   \
45583                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
45584                 $(TARGET-stagefeedback-target-libgomp)
45585
45586 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
45587 clean-stagefeedback: clean-stagefeedback-target-libgomp
45588 clean-stagefeedback-target-libgomp:
45589         @if [ $(current_stage) = stagefeedback ]; then \
45590           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45591         else \
45592           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
45593           $(MAKE) stagefeedback-start; \
45594         fi; \
45595         cd $(TARGET_SUBDIR)/libgomp && \
45596         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45597 @endif target-libgomp-bootstrap
45598
45599
45600
45601
45602
45603
45604 .PHONY: check-target-libgomp maybe-check-target-libgomp
45605 maybe-check-target-libgomp:
45606 @if target-libgomp
45607 maybe-check-target-libgomp: check-target-libgomp
45608
45609 check-target-libgomp:
45610         @: $(MAKE); $(unstage)
45611         @r=`${PWD_COMMAND}`; export r; \
45612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45613         $(NORMAL_TARGET_EXPORTS) \
45614         (cd $(TARGET_SUBDIR)/libgomp && \
45615           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45616
45617 @endif target-libgomp
45618
45619 .PHONY: install-target-libgomp maybe-install-target-libgomp
45620 maybe-install-target-libgomp:
45621 @if target-libgomp
45622 maybe-install-target-libgomp: install-target-libgomp
45623
45624 install-target-libgomp: installdirs
45625         @: $(MAKE); $(unstage)
45626         @r=`${PWD_COMMAND}`; export r; \
45627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45628         $(NORMAL_TARGET_EXPORTS) \
45629         (cd $(TARGET_SUBDIR)/libgomp && \
45630           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45631
45632 @endif target-libgomp
45633
45634 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
45635 maybe-install-strip-target-libgomp:
45636 @if target-libgomp
45637 maybe-install-strip-target-libgomp: install-strip-target-libgomp
45638
45639 install-strip-target-libgomp: installdirs
45640         @: $(MAKE); $(unstage)
45641         @r=`${PWD_COMMAND}`; export r; \
45642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45643         $(NORMAL_TARGET_EXPORTS) \
45644         (cd $(TARGET_SUBDIR)/libgomp && \
45645           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45646
45647 @endif target-libgomp
45648
45649 # Other targets (info, dvi, pdf, etc.)
45650
45651 .PHONY: maybe-info-target-libgomp info-target-libgomp
45652 maybe-info-target-libgomp:
45653 @if target-libgomp
45654 maybe-info-target-libgomp: info-target-libgomp
45655
45656 info-target-libgomp: \
45657     configure-target-libgomp 
45658         @: $(MAKE); $(unstage)
45659         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45660         r=`${PWD_COMMAND}`; export r; \
45661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45662         $(NORMAL_TARGET_EXPORTS) \
45663         echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
45664         for flag in $(EXTRA_TARGET_FLAGS); do \
45665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45666         done; \
45667         (cd $(TARGET_SUBDIR)/libgomp && \
45668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45670                   "RANLIB=$${RANLIB}" \
45671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45672                    info) \
45673           || exit 1
45674
45675 @endif target-libgomp
45676
45677 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
45678 maybe-dvi-target-libgomp:
45679 @if target-libgomp
45680 maybe-dvi-target-libgomp: dvi-target-libgomp
45681
45682 dvi-target-libgomp: \
45683     configure-target-libgomp 
45684         @: $(MAKE); $(unstage)
45685         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45686         r=`${PWD_COMMAND}`; export r; \
45687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45688         $(NORMAL_TARGET_EXPORTS) \
45689         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
45690         for flag in $(EXTRA_TARGET_FLAGS); do \
45691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45692         done; \
45693         (cd $(TARGET_SUBDIR)/libgomp && \
45694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45696                   "RANLIB=$${RANLIB}" \
45697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45698                    dvi) \
45699           || exit 1
45700
45701 @endif target-libgomp
45702
45703 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
45704 maybe-pdf-target-libgomp:
45705 @if target-libgomp
45706 maybe-pdf-target-libgomp: pdf-target-libgomp
45707
45708 pdf-target-libgomp: \
45709     configure-target-libgomp 
45710         @: $(MAKE); $(unstage)
45711         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45712         r=`${PWD_COMMAND}`; export r; \
45713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45714         $(NORMAL_TARGET_EXPORTS) \
45715         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
45716         for flag in $(EXTRA_TARGET_FLAGS); do \
45717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45718         done; \
45719         (cd $(TARGET_SUBDIR)/libgomp && \
45720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45722                   "RANLIB=$${RANLIB}" \
45723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45724                    pdf) \
45725           || exit 1
45726
45727 @endif target-libgomp
45728
45729 .PHONY: maybe-html-target-libgomp html-target-libgomp
45730 maybe-html-target-libgomp:
45731 @if target-libgomp
45732 maybe-html-target-libgomp: html-target-libgomp
45733
45734 html-target-libgomp: \
45735     configure-target-libgomp 
45736         @: $(MAKE); $(unstage)
45737         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45738         r=`${PWD_COMMAND}`; export r; \
45739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45740         $(NORMAL_TARGET_EXPORTS) \
45741         echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
45742         for flag in $(EXTRA_TARGET_FLAGS); do \
45743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45744         done; \
45745         (cd $(TARGET_SUBDIR)/libgomp && \
45746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45748                   "RANLIB=$${RANLIB}" \
45749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45750                    html) \
45751           || exit 1
45752
45753 @endif target-libgomp
45754
45755 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
45756 maybe-TAGS-target-libgomp:
45757 @if target-libgomp
45758 maybe-TAGS-target-libgomp: TAGS-target-libgomp
45759
45760 TAGS-target-libgomp: \
45761     configure-target-libgomp 
45762         @: $(MAKE); $(unstage)
45763         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45764         r=`${PWD_COMMAND}`; export r; \
45765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45766         $(NORMAL_TARGET_EXPORTS) \
45767         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
45768         for flag in $(EXTRA_TARGET_FLAGS); do \
45769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45770         done; \
45771         (cd $(TARGET_SUBDIR)/libgomp && \
45772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45774                   "RANLIB=$${RANLIB}" \
45775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45776                    TAGS) \
45777           || exit 1
45778
45779 @endif target-libgomp
45780
45781 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
45782 maybe-install-info-target-libgomp:
45783 @if target-libgomp
45784 maybe-install-info-target-libgomp: install-info-target-libgomp
45785
45786 install-info-target-libgomp: \
45787     configure-target-libgomp \
45788     info-target-libgomp 
45789         @: $(MAKE); $(unstage)
45790         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45791         r=`${PWD_COMMAND}`; export r; \
45792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45793         $(NORMAL_TARGET_EXPORTS) \
45794         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
45795         for flag in $(EXTRA_TARGET_FLAGS); do \
45796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45797         done; \
45798         (cd $(TARGET_SUBDIR)/libgomp && \
45799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45801                   "RANLIB=$${RANLIB}" \
45802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45803                    install-info) \
45804           || exit 1
45805
45806 @endif target-libgomp
45807
45808 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
45809 maybe-install-pdf-target-libgomp:
45810 @if target-libgomp
45811 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
45812
45813 install-pdf-target-libgomp: \
45814     configure-target-libgomp \
45815     pdf-target-libgomp 
45816         @: $(MAKE); $(unstage)
45817         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45818         r=`${PWD_COMMAND}`; export r; \
45819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45820         $(NORMAL_TARGET_EXPORTS) \
45821         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
45822         for flag in $(EXTRA_TARGET_FLAGS); do \
45823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45824         done; \
45825         (cd $(TARGET_SUBDIR)/libgomp && \
45826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45828                   "RANLIB=$${RANLIB}" \
45829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45830                    install-pdf) \
45831           || exit 1
45832
45833 @endif target-libgomp
45834
45835 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
45836 maybe-install-html-target-libgomp:
45837 @if target-libgomp
45838 maybe-install-html-target-libgomp: install-html-target-libgomp
45839
45840 install-html-target-libgomp: \
45841     configure-target-libgomp \
45842     html-target-libgomp 
45843         @: $(MAKE); $(unstage)
45844         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45845         r=`${PWD_COMMAND}`; export r; \
45846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45847         $(NORMAL_TARGET_EXPORTS) \
45848         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
45849         for flag in $(EXTRA_TARGET_FLAGS); do \
45850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45851         done; \
45852         (cd $(TARGET_SUBDIR)/libgomp && \
45853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45855                   "RANLIB=$${RANLIB}" \
45856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45857                    install-html) \
45858           || exit 1
45859
45860 @endif target-libgomp
45861
45862 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
45863 maybe-installcheck-target-libgomp:
45864 @if target-libgomp
45865 maybe-installcheck-target-libgomp: installcheck-target-libgomp
45866
45867 installcheck-target-libgomp: \
45868     configure-target-libgomp 
45869         @: $(MAKE); $(unstage)
45870         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45871         r=`${PWD_COMMAND}`; export r; \
45872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45873         $(NORMAL_TARGET_EXPORTS) \
45874         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
45875         for flag in $(EXTRA_TARGET_FLAGS); do \
45876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45877         done; \
45878         (cd $(TARGET_SUBDIR)/libgomp && \
45879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45881                   "RANLIB=$${RANLIB}" \
45882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45883                    installcheck) \
45884           || exit 1
45885
45886 @endif target-libgomp
45887
45888 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
45889 maybe-mostlyclean-target-libgomp:
45890 @if target-libgomp
45891 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
45892
45893 mostlyclean-target-libgomp: 
45894         @: $(MAKE); $(unstage)
45895         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45896         r=`${PWD_COMMAND}`; export r; \
45897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45898         $(NORMAL_TARGET_EXPORTS) \
45899         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
45900         for flag in $(EXTRA_TARGET_FLAGS); do \
45901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45902         done; \
45903         (cd $(TARGET_SUBDIR)/libgomp && \
45904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45906                   "RANLIB=$${RANLIB}" \
45907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45908                    mostlyclean) \
45909           || exit 1
45910
45911 @endif target-libgomp
45912
45913 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
45914 maybe-clean-target-libgomp:
45915 @if target-libgomp
45916 maybe-clean-target-libgomp: clean-target-libgomp
45917
45918 clean-target-libgomp: 
45919         @: $(MAKE); $(unstage)
45920         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45921         r=`${PWD_COMMAND}`; export r; \
45922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45923         $(NORMAL_TARGET_EXPORTS) \
45924         echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
45925         for flag in $(EXTRA_TARGET_FLAGS); do \
45926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45927         done; \
45928         (cd $(TARGET_SUBDIR)/libgomp && \
45929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45931                   "RANLIB=$${RANLIB}" \
45932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45933                    clean) \
45934           || exit 1
45935
45936 @endif target-libgomp
45937
45938 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
45939 maybe-distclean-target-libgomp:
45940 @if target-libgomp
45941 maybe-distclean-target-libgomp: distclean-target-libgomp
45942
45943 distclean-target-libgomp: 
45944         @: $(MAKE); $(unstage)
45945         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45946         r=`${PWD_COMMAND}`; export r; \
45947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45948         $(NORMAL_TARGET_EXPORTS) \
45949         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
45950         for flag in $(EXTRA_TARGET_FLAGS); do \
45951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45952         done; \
45953         (cd $(TARGET_SUBDIR)/libgomp && \
45954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45956                   "RANLIB=$${RANLIB}" \
45957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45958                    distclean) \
45959           || exit 1
45960
45961 @endif target-libgomp
45962
45963 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
45964 maybe-maintainer-clean-target-libgomp:
45965 @if target-libgomp
45966 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
45967
45968 maintainer-clean-target-libgomp: 
45969         @: $(MAKE); $(unstage)
45970         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45971         r=`${PWD_COMMAND}`; export r; \
45972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45973         $(NORMAL_TARGET_EXPORTS) \
45974         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
45975         for flag in $(EXTRA_TARGET_FLAGS); do \
45976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45977         done; \
45978         (cd $(TARGET_SUBDIR)/libgomp && \
45979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45981                   "RANLIB=$${RANLIB}" \
45982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45983                    maintainer-clean) \
45984           || exit 1
45985
45986 @endif target-libgomp
45987
45988
45989
45990
45991
45992 .PHONY: configure-target-libitm maybe-configure-target-libitm
45993 maybe-configure-target-libitm:
45994 @if gcc-bootstrap
45995 configure-target-libitm: stage_current
45996 @endif gcc-bootstrap
45997 @if target-libitm
45998 maybe-configure-target-libitm: configure-target-libitm
45999 configure-target-libitm: 
46000         @: $(MAKE); $(unstage)
46001         @r=`${PWD_COMMAND}`; export r; \
46002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46003         echo "Checking multilib configuration for libitm..."; \
46004         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46005         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
46006         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
46007           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
46008             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
46009           else \
46010             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
46011             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46012           fi; \
46013         else \
46014           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46015         fi; \
46016         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
46017         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46018         $(NORMAL_TARGET_EXPORTS)  \
46019         echo Configuring in $(TARGET_SUBDIR)/libitm; \
46020         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
46021         case $(srcdir) in \
46022           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46023           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
46024                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46025         esac; \
46026         module_srcdir=libitm; \
46027         rm -f no-such-file || : ; \
46028         CONFIG_SITE=no-such-file $(SHELL) \
46029           $$s/$$module_srcdir/configure \
46030           --srcdir=$${topdir}/$$module_srcdir \
46031           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46032           --target=${target_alias}  \
46033           || exit 1
46034 @endif target-libitm
46035
46036
46037
46038
46039
46040 .PHONY: all-target-libitm maybe-all-target-libitm
46041 maybe-all-target-libitm:
46042 @if gcc-bootstrap
46043 all-target-libitm: stage_current
46044 @endif gcc-bootstrap
46045 @if target-libitm
46046 TARGET-target-libitm=all
46047 maybe-all-target-libitm: all-target-libitm
46048 all-target-libitm: configure-target-libitm
46049         @: $(MAKE); $(unstage)
46050         @r=`${PWD_COMMAND}`; export r; \
46051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46052         $(NORMAL_TARGET_EXPORTS)  \
46053         (cd $(TARGET_SUBDIR)/libitm && \
46054           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46055                 $(TARGET-target-libitm))
46056 @endif target-libitm
46057
46058
46059
46060
46061
46062 .PHONY: check-target-libitm maybe-check-target-libitm
46063 maybe-check-target-libitm:
46064 @if target-libitm
46065 maybe-check-target-libitm: check-target-libitm
46066
46067 check-target-libitm:
46068         @: $(MAKE); $(unstage)
46069         @r=`${PWD_COMMAND}`; export r; \
46070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46071         $(NORMAL_TARGET_EXPORTS) \
46072         (cd $(TARGET_SUBDIR)/libitm && \
46073           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46074
46075 @endif target-libitm
46076
46077 .PHONY: install-target-libitm maybe-install-target-libitm
46078 maybe-install-target-libitm:
46079 @if target-libitm
46080 maybe-install-target-libitm: install-target-libitm
46081
46082 install-target-libitm: installdirs
46083         @: $(MAKE); $(unstage)
46084         @r=`${PWD_COMMAND}`; export r; \
46085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46086         $(NORMAL_TARGET_EXPORTS) \
46087         (cd $(TARGET_SUBDIR)/libitm && \
46088           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46089
46090 @endif target-libitm
46091
46092 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
46093 maybe-install-strip-target-libitm:
46094 @if target-libitm
46095 maybe-install-strip-target-libitm: install-strip-target-libitm
46096
46097 install-strip-target-libitm: installdirs
46098         @: $(MAKE); $(unstage)
46099         @r=`${PWD_COMMAND}`; export r; \
46100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46101         $(NORMAL_TARGET_EXPORTS) \
46102         (cd $(TARGET_SUBDIR)/libitm && \
46103           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46104
46105 @endif target-libitm
46106
46107 # Other targets (info, dvi, pdf, etc.)
46108
46109 .PHONY: maybe-info-target-libitm info-target-libitm
46110 maybe-info-target-libitm:
46111 @if target-libitm
46112 maybe-info-target-libitm: info-target-libitm
46113
46114 info-target-libitm: \
46115     configure-target-libitm 
46116         @: $(MAKE); $(unstage)
46117         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46118         r=`${PWD_COMMAND}`; export r; \
46119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46120         $(NORMAL_TARGET_EXPORTS) \
46121         echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
46122         for flag in $(EXTRA_TARGET_FLAGS); do \
46123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46124         done; \
46125         (cd $(TARGET_SUBDIR)/libitm && \
46126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46128                   "RANLIB=$${RANLIB}" \
46129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46130                    info) \
46131           || exit 1
46132
46133 @endif target-libitm
46134
46135 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
46136 maybe-dvi-target-libitm:
46137 @if target-libitm
46138 maybe-dvi-target-libitm: dvi-target-libitm
46139
46140 dvi-target-libitm: \
46141     configure-target-libitm 
46142         @: $(MAKE); $(unstage)
46143         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46144         r=`${PWD_COMMAND}`; export r; \
46145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46146         $(NORMAL_TARGET_EXPORTS) \
46147         echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
46148         for flag in $(EXTRA_TARGET_FLAGS); do \
46149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46150         done; \
46151         (cd $(TARGET_SUBDIR)/libitm && \
46152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46154                   "RANLIB=$${RANLIB}" \
46155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46156                    dvi) \
46157           || exit 1
46158
46159 @endif target-libitm
46160
46161 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
46162 maybe-pdf-target-libitm:
46163 @if target-libitm
46164 maybe-pdf-target-libitm: pdf-target-libitm
46165
46166 pdf-target-libitm: \
46167     configure-target-libitm 
46168         @: $(MAKE); $(unstage)
46169         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46170         r=`${PWD_COMMAND}`; export r; \
46171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46172         $(NORMAL_TARGET_EXPORTS) \
46173         echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
46174         for flag in $(EXTRA_TARGET_FLAGS); do \
46175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46176         done; \
46177         (cd $(TARGET_SUBDIR)/libitm && \
46178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46180                   "RANLIB=$${RANLIB}" \
46181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46182                    pdf) \
46183           || exit 1
46184
46185 @endif target-libitm
46186
46187 .PHONY: maybe-html-target-libitm html-target-libitm
46188 maybe-html-target-libitm:
46189 @if target-libitm
46190 maybe-html-target-libitm: html-target-libitm
46191
46192 html-target-libitm: \
46193     configure-target-libitm 
46194         @: $(MAKE); $(unstage)
46195         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46196         r=`${PWD_COMMAND}`; export r; \
46197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46198         $(NORMAL_TARGET_EXPORTS) \
46199         echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
46200         for flag in $(EXTRA_TARGET_FLAGS); do \
46201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46202         done; \
46203         (cd $(TARGET_SUBDIR)/libitm && \
46204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46206                   "RANLIB=$${RANLIB}" \
46207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46208                    html) \
46209           || exit 1
46210
46211 @endif target-libitm
46212
46213 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
46214 maybe-TAGS-target-libitm:
46215 @if target-libitm
46216 maybe-TAGS-target-libitm: TAGS-target-libitm
46217
46218 TAGS-target-libitm: \
46219     configure-target-libitm 
46220         @: $(MAKE); $(unstage)
46221         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46222         r=`${PWD_COMMAND}`; export r; \
46223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46224         $(NORMAL_TARGET_EXPORTS) \
46225         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
46226         for flag in $(EXTRA_TARGET_FLAGS); do \
46227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46228         done; \
46229         (cd $(TARGET_SUBDIR)/libitm && \
46230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46232                   "RANLIB=$${RANLIB}" \
46233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46234                    TAGS) \
46235           || exit 1
46236
46237 @endif target-libitm
46238
46239 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
46240 maybe-install-info-target-libitm:
46241 @if target-libitm
46242 maybe-install-info-target-libitm: install-info-target-libitm
46243
46244 install-info-target-libitm: \
46245     configure-target-libitm \
46246     info-target-libitm 
46247         @: $(MAKE); $(unstage)
46248         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46249         r=`${PWD_COMMAND}`; export r; \
46250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46251         $(NORMAL_TARGET_EXPORTS) \
46252         echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
46253         for flag in $(EXTRA_TARGET_FLAGS); do \
46254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46255         done; \
46256         (cd $(TARGET_SUBDIR)/libitm && \
46257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46259                   "RANLIB=$${RANLIB}" \
46260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46261                    install-info) \
46262           || exit 1
46263
46264 @endif target-libitm
46265
46266 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
46267 maybe-install-pdf-target-libitm:
46268 @if target-libitm
46269 maybe-install-pdf-target-libitm: install-pdf-target-libitm
46270
46271 install-pdf-target-libitm: \
46272     configure-target-libitm \
46273     pdf-target-libitm 
46274         @: $(MAKE); $(unstage)
46275         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46276         r=`${PWD_COMMAND}`; export r; \
46277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46278         $(NORMAL_TARGET_EXPORTS) \
46279         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
46280         for flag in $(EXTRA_TARGET_FLAGS); do \
46281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46282         done; \
46283         (cd $(TARGET_SUBDIR)/libitm && \
46284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46286                   "RANLIB=$${RANLIB}" \
46287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46288                    install-pdf) \
46289           || exit 1
46290
46291 @endif target-libitm
46292
46293 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
46294 maybe-install-html-target-libitm:
46295 @if target-libitm
46296 maybe-install-html-target-libitm: install-html-target-libitm
46297
46298 install-html-target-libitm: \
46299     configure-target-libitm \
46300     html-target-libitm 
46301         @: $(MAKE); $(unstage)
46302         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46303         r=`${PWD_COMMAND}`; export r; \
46304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46305         $(NORMAL_TARGET_EXPORTS) \
46306         echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
46307         for flag in $(EXTRA_TARGET_FLAGS); do \
46308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46309         done; \
46310         (cd $(TARGET_SUBDIR)/libitm && \
46311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46313                   "RANLIB=$${RANLIB}" \
46314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46315                    install-html) \
46316           || exit 1
46317
46318 @endif target-libitm
46319
46320 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
46321 maybe-installcheck-target-libitm:
46322 @if target-libitm
46323 maybe-installcheck-target-libitm: installcheck-target-libitm
46324
46325 installcheck-target-libitm: \
46326     configure-target-libitm 
46327         @: $(MAKE); $(unstage)
46328         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46329         r=`${PWD_COMMAND}`; export r; \
46330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46331         $(NORMAL_TARGET_EXPORTS) \
46332         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
46333         for flag in $(EXTRA_TARGET_FLAGS); do \
46334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46335         done; \
46336         (cd $(TARGET_SUBDIR)/libitm && \
46337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46339                   "RANLIB=$${RANLIB}" \
46340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46341                    installcheck) \
46342           || exit 1
46343
46344 @endif target-libitm
46345
46346 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
46347 maybe-mostlyclean-target-libitm:
46348 @if target-libitm
46349 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
46350
46351 mostlyclean-target-libitm: 
46352         @: $(MAKE); $(unstage)
46353         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46354         r=`${PWD_COMMAND}`; export r; \
46355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46356         $(NORMAL_TARGET_EXPORTS) \
46357         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
46358         for flag in $(EXTRA_TARGET_FLAGS); do \
46359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46360         done; \
46361         (cd $(TARGET_SUBDIR)/libitm && \
46362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46364                   "RANLIB=$${RANLIB}" \
46365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46366                    mostlyclean) \
46367           || exit 1
46368
46369 @endif target-libitm
46370
46371 .PHONY: maybe-clean-target-libitm clean-target-libitm
46372 maybe-clean-target-libitm:
46373 @if target-libitm
46374 maybe-clean-target-libitm: clean-target-libitm
46375
46376 clean-target-libitm: 
46377         @: $(MAKE); $(unstage)
46378         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46379         r=`${PWD_COMMAND}`; export r; \
46380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46381         $(NORMAL_TARGET_EXPORTS) \
46382         echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
46383         for flag in $(EXTRA_TARGET_FLAGS); do \
46384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46385         done; \
46386         (cd $(TARGET_SUBDIR)/libitm && \
46387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46389                   "RANLIB=$${RANLIB}" \
46390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46391                    clean) \
46392           || exit 1
46393
46394 @endif target-libitm
46395
46396 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
46397 maybe-distclean-target-libitm:
46398 @if target-libitm
46399 maybe-distclean-target-libitm: distclean-target-libitm
46400
46401 distclean-target-libitm: 
46402         @: $(MAKE); $(unstage)
46403         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46404         r=`${PWD_COMMAND}`; export r; \
46405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46406         $(NORMAL_TARGET_EXPORTS) \
46407         echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
46408         for flag in $(EXTRA_TARGET_FLAGS); do \
46409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46410         done; \
46411         (cd $(TARGET_SUBDIR)/libitm && \
46412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46414                   "RANLIB=$${RANLIB}" \
46415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46416                    distclean) \
46417           || exit 1
46418
46419 @endif target-libitm
46420
46421 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
46422 maybe-maintainer-clean-target-libitm:
46423 @if target-libitm
46424 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
46425
46426 maintainer-clean-target-libitm: 
46427         @: $(MAKE); $(unstage)
46428         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46429         r=`${PWD_COMMAND}`; export r; \
46430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46431         $(NORMAL_TARGET_EXPORTS) \
46432         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
46433         for flag in $(EXTRA_TARGET_FLAGS); do \
46434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46435         done; \
46436         (cd $(TARGET_SUBDIR)/libitm && \
46437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46439                   "RANLIB=$${RANLIB}" \
46440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46441                    maintainer-clean) \
46442           || exit 1
46443
46444 @endif target-libitm
46445
46446
46447
46448
46449
46450 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
46451 maybe-configure-target-libatomic:
46452 @if gcc-bootstrap
46453 configure-target-libatomic: stage_current
46454 @endif gcc-bootstrap
46455 @if target-libatomic
46456 maybe-configure-target-libatomic: configure-target-libatomic
46457 configure-target-libatomic: 
46458         @: $(MAKE); $(unstage)
46459         @r=`${PWD_COMMAND}`; export r; \
46460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46461         echo "Checking multilib configuration for libatomic..."; \
46462         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
46463         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
46464         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
46465           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
46466             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
46467           else \
46468             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
46469             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
46470           fi; \
46471         else \
46472           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
46473         fi; \
46474         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
46475         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
46476         $(NORMAL_TARGET_EXPORTS)  \
46477         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
46478         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
46479         case $(srcdir) in \
46480           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46481           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
46482                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46483         esac; \
46484         module_srcdir=libatomic; \
46485         rm -f no-such-file || : ; \
46486         CONFIG_SITE=no-such-file $(SHELL) \
46487           $$s/$$module_srcdir/configure \
46488           --srcdir=$${topdir}/$$module_srcdir \
46489           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46490           --target=${target_alias}  \
46491           || exit 1
46492 @endif target-libatomic
46493
46494
46495
46496
46497
46498 .PHONY: all-target-libatomic maybe-all-target-libatomic
46499 maybe-all-target-libatomic:
46500 @if gcc-bootstrap
46501 all-target-libatomic: stage_current
46502 @endif gcc-bootstrap
46503 @if target-libatomic
46504 TARGET-target-libatomic=all
46505 maybe-all-target-libatomic: all-target-libatomic
46506 all-target-libatomic: configure-target-libatomic
46507         @: $(MAKE); $(unstage)
46508         @r=`${PWD_COMMAND}`; export r; \
46509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46510         $(NORMAL_TARGET_EXPORTS)  \
46511         (cd $(TARGET_SUBDIR)/libatomic && \
46512           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46513                 $(TARGET-target-libatomic))
46514 @endif target-libatomic
46515
46516
46517
46518
46519
46520 .PHONY: check-target-libatomic maybe-check-target-libatomic
46521 maybe-check-target-libatomic:
46522 @if target-libatomic
46523 maybe-check-target-libatomic: check-target-libatomic
46524
46525 check-target-libatomic:
46526         @: $(MAKE); $(unstage)
46527         @r=`${PWD_COMMAND}`; export r; \
46528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46529         $(NORMAL_TARGET_EXPORTS) \
46530         (cd $(TARGET_SUBDIR)/libatomic && \
46531           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46532
46533 @endif target-libatomic
46534
46535 .PHONY: install-target-libatomic maybe-install-target-libatomic
46536 maybe-install-target-libatomic:
46537 @if target-libatomic
46538 maybe-install-target-libatomic: install-target-libatomic
46539
46540 install-target-libatomic: installdirs
46541         @: $(MAKE); $(unstage)
46542         @r=`${PWD_COMMAND}`; export r; \
46543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46544         $(NORMAL_TARGET_EXPORTS) \
46545         (cd $(TARGET_SUBDIR)/libatomic && \
46546           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46547
46548 @endif target-libatomic
46549
46550 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
46551 maybe-install-strip-target-libatomic:
46552 @if target-libatomic
46553 maybe-install-strip-target-libatomic: install-strip-target-libatomic
46554
46555 install-strip-target-libatomic: installdirs
46556         @: $(MAKE); $(unstage)
46557         @r=`${PWD_COMMAND}`; export r; \
46558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46559         $(NORMAL_TARGET_EXPORTS) \
46560         (cd $(TARGET_SUBDIR)/libatomic && \
46561           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46562
46563 @endif target-libatomic
46564
46565 # Other targets (info, dvi, pdf, etc.)
46566
46567 .PHONY: maybe-info-target-libatomic info-target-libatomic
46568 maybe-info-target-libatomic:
46569 @if target-libatomic
46570 maybe-info-target-libatomic: info-target-libatomic
46571
46572 info-target-libatomic: \
46573     configure-target-libatomic 
46574         @: $(MAKE); $(unstage)
46575         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46576         r=`${PWD_COMMAND}`; export r; \
46577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46578         $(NORMAL_TARGET_EXPORTS) \
46579         echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
46580         for flag in $(EXTRA_TARGET_FLAGS); do \
46581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46582         done; \
46583         (cd $(TARGET_SUBDIR)/libatomic && \
46584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46586                   "RANLIB=$${RANLIB}" \
46587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46588                    info) \
46589           || exit 1
46590
46591 @endif target-libatomic
46592
46593 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
46594 maybe-dvi-target-libatomic:
46595 @if target-libatomic
46596 maybe-dvi-target-libatomic: dvi-target-libatomic
46597
46598 dvi-target-libatomic: \
46599     configure-target-libatomic 
46600         @: $(MAKE); $(unstage)
46601         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46602         r=`${PWD_COMMAND}`; export r; \
46603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46604         $(NORMAL_TARGET_EXPORTS) \
46605         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
46606         for flag in $(EXTRA_TARGET_FLAGS); do \
46607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46608         done; \
46609         (cd $(TARGET_SUBDIR)/libatomic && \
46610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46612                   "RANLIB=$${RANLIB}" \
46613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46614                    dvi) \
46615           || exit 1
46616
46617 @endif target-libatomic
46618
46619 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
46620 maybe-pdf-target-libatomic:
46621 @if target-libatomic
46622 maybe-pdf-target-libatomic: pdf-target-libatomic
46623
46624 pdf-target-libatomic: \
46625     configure-target-libatomic 
46626         @: $(MAKE); $(unstage)
46627         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46628         r=`${PWD_COMMAND}`; export r; \
46629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46630         $(NORMAL_TARGET_EXPORTS) \
46631         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
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)/libatomic && \
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                    pdf) \
46641           || exit 1
46642
46643 @endif target-libatomic
46644
46645 .PHONY: maybe-html-target-libatomic html-target-libatomic
46646 maybe-html-target-libatomic:
46647 @if target-libatomic
46648 maybe-html-target-libatomic: html-target-libatomic
46649
46650 html-target-libatomic: \
46651     configure-target-libatomic 
46652         @: $(MAKE); $(unstage)
46653         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46654         r=`${PWD_COMMAND}`; export r; \
46655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46656         $(NORMAL_TARGET_EXPORTS) \
46657         echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
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)/libatomic && \
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                    html) \
46667           || exit 1
46668
46669 @endif target-libatomic
46670
46671 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
46672 maybe-TAGS-target-libatomic:
46673 @if target-libatomic
46674 maybe-TAGS-target-libatomic: TAGS-target-libatomic
46675
46676 TAGS-target-libatomic: \
46677     configure-target-libatomic 
46678         @: $(MAKE); $(unstage)
46679         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46680         r=`${PWD_COMMAND}`; export r; \
46681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46682         $(NORMAL_TARGET_EXPORTS) \
46683         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
46684         for flag in $(EXTRA_TARGET_FLAGS); do \
46685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46686         done; \
46687         (cd $(TARGET_SUBDIR)/libatomic && \
46688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46690                   "RANLIB=$${RANLIB}" \
46691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46692                    TAGS) \
46693           || exit 1
46694
46695 @endif target-libatomic
46696
46697 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
46698 maybe-install-info-target-libatomic:
46699 @if target-libatomic
46700 maybe-install-info-target-libatomic: install-info-target-libatomic
46701
46702 install-info-target-libatomic: \
46703     configure-target-libatomic \
46704     info-target-libatomic 
46705         @: $(MAKE); $(unstage)
46706         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46707         r=`${PWD_COMMAND}`; export r; \
46708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46709         $(NORMAL_TARGET_EXPORTS) \
46710         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
46711         for flag in $(EXTRA_TARGET_FLAGS); do \
46712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46713         done; \
46714         (cd $(TARGET_SUBDIR)/libatomic && \
46715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46717                   "RANLIB=$${RANLIB}" \
46718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46719                    install-info) \
46720           || exit 1
46721
46722 @endif target-libatomic
46723
46724 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
46725 maybe-install-pdf-target-libatomic:
46726 @if target-libatomic
46727 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
46728
46729 install-pdf-target-libatomic: \
46730     configure-target-libatomic \
46731     pdf-target-libatomic 
46732         @: $(MAKE); $(unstage)
46733         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46734         r=`${PWD_COMMAND}`; export r; \
46735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46736         $(NORMAL_TARGET_EXPORTS) \
46737         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
46738         for flag in $(EXTRA_TARGET_FLAGS); do \
46739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46740         done; \
46741         (cd $(TARGET_SUBDIR)/libatomic && \
46742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46744                   "RANLIB=$${RANLIB}" \
46745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46746                    install-pdf) \
46747           || exit 1
46748
46749 @endif target-libatomic
46750
46751 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
46752 maybe-install-html-target-libatomic:
46753 @if target-libatomic
46754 maybe-install-html-target-libatomic: install-html-target-libatomic
46755
46756 install-html-target-libatomic: \
46757     configure-target-libatomic \
46758     html-target-libatomic 
46759         @: $(MAKE); $(unstage)
46760         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46761         r=`${PWD_COMMAND}`; export r; \
46762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46763         $(NORMAL_TARGET_EXPORTS) \
46764         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
46765         for flag in $(EXTRA_TARGET_FLAGS); do \
46766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46767         done; \
46768         (cd $(TARGET_SUBDIR)/libatomic && \
46769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46771                   "RANLIB=$${RANLIB}" \
46772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46773                    install-html) \
46774           || exit 1
46775
46776 @endif target-libatomic
46777
46778 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
46779 maybe-installcheck-target-libatomic:
46780 @if target-libatomic
46781 maybe-installcheck-target-libatomic: installcheck-target-libatomic
46782
46783 installcheck-target-libatomic: \
46784     configure-target-libatomic 
46785         @: $(MAKE); $(unstage)
46786         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46787         r=`${PWD_COMMAND}`; export r; \
46788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46789         $(NORMAL_TARGET_EXPORTS) \
46790         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
46791         for flag in $(EXTRA_TARGET_FLAGS); do \
46792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46793         done; \
46794         (cd $(TARGET_SUBDIR)/libatomic && \
46795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46797                   "RANLIB=$${RANLIB}" \
46798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46799                    installcheck) \
46800           || exit 1
46801
46802 @endif target-libatomic
46803
46804 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
46805 maybe-mostlyclean-target-libatomic:
46806 @if target-libatomic
46807 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
46808
46809 mostlyclean-target-libatomic: 
46810         @: $(MAKE); $(unstage)
46811         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46812         r=`${PWD_COMMAND}`; export r; \
46813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46814         $(NORMAL_TARGET_EXPORTS) \
46815         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
46816         for flag in $(EXTRA_TARGET_FLAGS); do \
46817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46818         done; \
46819         (cd $(TARGET_SUBDIR)/libatomic && \
46820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46822                   "RANLIB=$${RANLIB}" \
46823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46824                    mostlyclean) \
46825           || exit 1
46826
46827 @endif target-libatomic
46828
46829 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
46830 maybe-clean-target-libatomic:
46831 @if target-libatomic
46832 maybe-clean-target-libatomic: clean-target-libatomic
46833
46834 clean-target-libatomic: 
46835         @: $(MAKE); $(unstage)
46836         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46837         r=`${PWD_COMMAND}`; export r; \
46838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46839         $(NORMAL_TARGET_EXPORTS) \
46840         echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
46841         for flag in $(EXTRA_TARGET_FLAGS); do \
46842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46843         done; \
46844         (cd $(TARGET_SUBDIR)/libatomic && \
46845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46847                   "RANLIB=$${RANLIB}" \
46848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46849                    clean) \
46850           || exit 1
46851
46852 @endif target-libatomic
46853
46854 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
46855 maybe-distclean-target-libatomic:
46856 @if target-libatomic
46857 maybe-distclean-target-libatomic: distclean-target-libatomic
46858
46859 distclean-target-libatomic: 
46860         @: $(MAKE); $(unstage)
46861         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46862         r=`${PWD_COMMAND}`; export r; \
46863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46864         $(NORMAL_TARGET_EXPORTS) \
46865         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
46866         for flag in $(EXTRA_TARGET_FLAGS); do \
46867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46868         done; \
46869         (cd $(TARGET_SUBDIR)/libatomic && \
46870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46872                   "RANLIB=$${RANLIB}" \
46873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46874                    distclean) \
46875           || exit 1
46876
46877 @endif target-libatomic
46878
46879 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
46880 maybe-maintainer-clean-target-libatomic:
46881 @if target-libatomic
46882 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
46883
46884 maintainer-clean-target-libatomic: 
46885         @: $(MAKE); $(unstage)
46886         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46887         r=`${PWD_COMMAND}`; export r; \
46888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46889         $(NORMAL_TARGET_EXPORTS) \
46890         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
46891         for flag in $(EXTRA_TARGET_FLAGS); do \
46892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46893         done; \
46894         (cd $(TARGET_SUBDIR)/libatomic && \
46895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46897                   "RANLIB=$${RANLIB}" \
46898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46899                    maintainer-clean) \
46900           || exit 1
46901
46902 @endif target-libatomic
46903
46904
46905
46906 @if target-libgomp
46907 .PHONY: check-target-libgomp-c++
46908 check-target-libgomp-c++:
46909         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
46910
46911 .PHONY: check-target-libgomp-fortran
46912 check-target-libgomp-fortran:
46913         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
46914
46915 @endif target-libgomp
46916
46917 @if target-libitm
46918 .PHONY: check-target-libitm-c++
46919 check-target-libitm-c++:
46920         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
46921
46922 @endif target-libitm
46923
46924 # ----------
46925 # GCC module
46926 # ----------
46927
46928 @if gcc-no-bootstrap
46929 .PHONY: cross
46930 cross: all-build all-gas all-ld
46931         @r=`${PWD_COMMAND}`; export r; \
46932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46933         $(HOST_EXPORTS) \
46934         echo "Building the C and C++ compiler"; \
46935         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
46936         @r=`${PWD_COMMAND}`; export r; \
46937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46938         echo "Building runtime libraries"; \
46939         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
46940 @endif gcc-no-bootstrap
46941
46942 @if gcc
46943
46944 .PHONY: check-gcc-c check-c
46945 check-gcc-c:
46946         r=`${PWD_COMMAND}`; export r; \
46947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46948         $(HOST_EXPORTS) \
46949         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
46950 check-c: check-gcc-c
46951
46952 .PHONY: check-gcc-c++ check-c++
46953 check-gcc-c++:
46954         r=`${PWD_COMMAND}`; export r; \
46955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46956         $(HOST_EXPORTS) \
46957         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
46958 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
46959
46960 .PHONY: check-gcc-fortran check-fortran
46961 check-gcc-fortran:
46962         r=`${PWD_COMMAND}`; export r; \
46963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46964         $(HOST_EXPORTS) \
46965         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
46966 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
46967
46968 .PHONY: check-gcc-ada check-ada
46969 check-gcc-ada:
46970         r=`${PWD_COMMAND}`; export r; \
46971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46972         $(HOST_EXPORTS) \
46973         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
46974 check-ada: check-gcc-ada check-target-libada
46975
46976 .PHONY: check-gcc-objc check-objc
46977 check-gcc-objc:
46978         r=`${PWD_COMMAND}`; export r; \
46979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46980         $(HOST_EXPORTS) \
46981         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
46982 check-objc: check-gcc-objc check-target-libobjc
46983
46984 .PHONY: check-gcc-obj-c++ check-obj-c++
46985 check-gcc-obj-c++:
46986         r=`${PWD_COMMAND}`; export r; \
46987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46988         $(HOST_EXPORTS) \
46989         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
46990 check-obj-c++: check-gcc-obj-c++
46991
46992 .PHONY: check-gcc-go check-go
46993 check-gcc-go:
46994         r=`${PWD_COMMAND}`; export r; \
46995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46996         $(HOST_EXPORTS) \
46997         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
46998 check-go: check-gcc-go check-target-libgo
46999
47000
47001 # The gcc part of install-no-fixedincludes, which relies on an intimate
47002 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
47003 .PHONY: gcc-install-no-fixedincludes
47004 gcc-install-no-fixedincludes:
47005         @if [ -f ./gcc/Makefile ]; then \
47006           r=`${PWD_COMMAND}`; export r; \
47007           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47008           $(HOST_EXPORTS) \
47009           (cd ./gcc \
47010            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
47011         else true; fi
47012 @endif gcc
47013
47014 # ---------------------
47015 # GCC bootstrap support
47016 # ---------------------
47017
47018 # We track the current stage (the one in 'gcc') in the stage_current file.
47019 # stage_last instead tracks the stage that was built last.  These targets
47020 # are dummy when toplevel bootstrap is not active.
47021
47022 # While making host and target tools, symlinks to the final stage must be
47023 # there, so $(unstage) should be run at various points.  To avoid excessive
47024 # recursive invocations of make, we "inline" them using a variable.  These
47025 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
47026 # to avoid warnings from the GNU Make job server.
47027
47028 unstage = :
47029 stage = :
47030 current_stage = ""
47031
47032 @if gcc-bootstrap
47033 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
47034 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
47035 current_stage = "`cat stage_current 2> /dev/null`"
47036 @endif gcc-bootstrap
47037
47038 .PHONY: unstage stage
47039 unstage:
47040         @: $(MAKE); $(unstage)
47041 stage:
47042         @: $(MAKE); $(stage)
47043
47044 # Disable commands for lean bootstrap.
47045 LEAN = false
47046
47047 # We name the build directories for the various stages "stage1-gcc",
47048 # "stage2-gcc","stage3-gcc", etc.
47049
47050 # Since the 'compare' process will fail (on debugging information) if any
47051 # directory names are different, we need to link the gcc directory for
47052 # the previous stage to a constant name ('prev-gcc'), and to make the name of
47053 # the build directories constant as well. For the latter, we use naked names
47054 # like 'gcc', because the scripts in that directory assume it.  We use
47055 # mv on platforms where symlinks to directories do not work or are not
47056 # reliable.
47057
47058 # 'touch' doesn't work right on some platforms.
47059 STAMP = echo timestamp > 
47060
47061 # We only want to compare .o files, so set this!
47062 objext = .o
47063
47064
47065 .PHONY: stage1-start stage1-end
47066
47067 stage1-start::
47068         @: $(MAKE); $(stage); \
47069         echo stage1 > stage_current; \
47070         echo stage1 > stage_last; \
47071         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47072 @if bfd
47073         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
47074           mkdir stage1-bfd; \
47075         mv stage1-bfd bfd
47076 @endif bfd
47077 @if opcodes
47078         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
47079           mkdir stage1-opcodes; \
47080         mv stage1-opcodes opcodes
47081 @endif opcodes
47082 @if binutils
47083         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
47084           mkdir stage1-binutils; \
47085         mv stage1-binutils binutils
47086 @endif binutils
47087 @if fixincludes
47088         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
47089           mkdir stage1-fixincludes; \
47090         mv stage1-fixincludes fixincludes
47091 @endif fixincludes
47092 @if gas
47093         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
47094           mkdir stage1-gas; \
47095         mv stage1-gas gas
47096 @endif gas
47097 @if gcc
47098         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
47099           mkdir stage1-gcc; \
47100         mv stage1-gcc gcc
47101 @endif gcc
47102 @if gmp
47103         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
47104           mkdir stage1-gmp; \
47105         mv stage1-gmp gmp
47106 @endif gmp
47107 @if mpfr
47108         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
47109           mkdir stage1-mpfr; \
47110         mv stage1-mpfr mpfr
47111 @endif mpfr
47112 @if mpc
47113         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
47114           mkdir stage1-mpc; \
47115         mv stage1-mpc mpc
47116 @endif mpc
47117 @if isl
47118         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
47119           mkdir stage1-isl; \
47120         mv stage1-isl isl
47121 @endif isl
47122 @if libelf
47123         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
47124           mkdir stage1-libelf; \
47125         mv stage1-libelf libelf
47126 @endif libelf
47127 @if gold
47128         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
47129           mkdir stage1-gold; \
47130         mv stage1-gold gold
47131 @endif gold
47132 @if intl
47133         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
47134           mkdir stage1-intl; \
47135         mv stage1-intl intl
47136 @endif intl
47137 @if ld
47138         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
47139           mkdir stage1-ld; \
47140         mv stage1-ld ld
47141 @endif ld
47142 @if libbacktrace
47143         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
47144           mkdir stage1-libbacktrace; \
47145         mv stage1-libbacktrace libbacktrace
47146 @endif libbacktrace
47147 @if libcpp
47148         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
47149           mkdir stage1-libcpp; \
47150         mv stage1-libcpp libcpp
47151 @endif libcpp
47152 @if libdecnumber
47153         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
47154           mkdir stage1-libdecnumber; \
47155         mv stage1-libdecnumber libdecnumber
47156 @endif libdecnumber
47157 @if libiberty
47158         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
47159           mkdir stage1-libiberty; \
47160         mv stage1-libiberty libiberty
47161 @endif libiberty
47162 @if libiberty-linker-plugin
47163         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
47164           mkdir stage1-libiberty-linker-plugin; \
47165         mv stage1-libiberty-linker-plugin libiberty-linker-plugin
47166 @endif libiberty-linker-plugin
47167 @if libiconv
47168         @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
47169           mkdir stage1-libiconv; \
47170         mv stage1-libiconv libiconv
47171 @endif libiconv
47172 @if zlib
47173         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
47174           mkdir stage1-zlib; \
47175         mv stage1-zlib zlib
47176 @endif zlib
47177 @if lto-plugin
47178         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
47179           mkdir stage1-lto-plugin; \
47180         mv stage1-lto-plugin lto-plugin
47181 @endif lto-plugin
47182         @[ -d stage1-$(TARGET_SUBDIR) ] || \
47183           mkdir stage1-$(TARGET_SUBDIR); \
47184         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
47185
47186 stage1-end:: 
47187 @if bfd
47188         @if test -d $(HOST_SUBDIR)/bfd; then \
47189           cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
47190         fi
47191 @endif bfd
47192 @if opcodes
47193         @if test -d $(HOST_SUBDIR)/opcodes; then \
47194           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
47195         fi
47196 @endif opcodes
47197 @if binutils
47198         @if test -d $(HOST_SUBDIR)/binutils; then \
47199           cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
47200         fi
47201 @endif binutils
47202 @if fixincludes
47203         @if test -d $(HOST_SUBDIR)/fixincludes; then \
47204           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
47205         fi
47206 @endif fixincludes
47207 @if gas
47208         @if test -d $(HOST_SUBDIR)/gas; then \
47209           cd $(HOST_SUBDIR); mv gas stage1-gas; \
47210         fi
47211 @endif gas
47212 @if gcc
47213         @if test -d $(HOST_SUBDIR)/gcc; then \
47214           cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
47215         fi
47216 @endif gcc
47217 @if gmp
47218         @if test -d $(HOST_SUBDIR)/gmp; then \
47219           cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
47220         fi
47221 @endif gmp
47222 @if mpfr
47223         @if test -d $(HOST_SUBDIR)/mpfr; then \
47224           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
47225         fi
47226 @endif mpfr
47227 @if mpc
47228         @if test -d $(HOST_SUBDIR)/mpc; then \
47229           cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
47230         fi
47231 @endif mpc
47232 @if isl
47233         @if test -d $(HOST_SUBDIR)/isl; then \
47234           cd $(HOST_SUBDIR); mv isl stage1-isl; \
47235         fi
47236 @endif isl
47237 @if libelf
47238         @if test -d $(HOST_SUBDIR)/libelf; then \
47239           cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
47240         fi
47241 @endif libelf
47242 @if gold
47243         @if test -d $(HOST_SUBDIR)/gold; then \
47244           cd $(HOST_SUBDIR); mv gold stage1-gold; \
47245         fi
47246 @endif gold
47247 @if intl
47248         @if test -d $(HOST_SUBDIR)/intl; then \
47249           cd $(HOST_SUBDIR); mv intl stage1-intl; \
47250         fi
47251 @endif intl
47252 @if ld
47253         @if test -d $(HOST_SUBDIR)/ld; then \
47254           cd $(HOST_SUBDIR); mv ld stage1-ld; \
47255         fi
47256 @endif ld
47257 @if libbacktrace
47258         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
47259           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
47260         fi
47261 @endif libbacktrace
47262 @if libcpp
47263         @if test -d $(HOST_SUBDIR)/libcpp; then \
47264           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
47265         fi
47266 @endif libcpp
47267 @if libdecnumber
47268         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
47269           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
47270         fi
47271 @endif libdecnumber
47272 @if libiberty
47273         @if test -d $(HOST_SUBDIR)/libiberty; then \
47274           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
47275         fi
47276 @endif libiberty
47277 @if libiberty-linker-plugin
47278         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
47279           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
47280         fi
47281 @endif libiberty-linker-plugin
47282 @if libiconv
47283         @if test -d $(HOST_SUBDIR)/libiconv; then \
47284           cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
47285         fi
47286 @endif libiconv
47287 @if zlib
47288         @if test -d $(HOST_SUBDIR)/zlib; then \
47289           cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
47290         fi
47291 @endif zlib
47292 @if lto-plugin
47293         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
47294           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
47295         fi
47296 @endif lto-plugin
47297         @if test -d $(TARGET_SUBDIR); then \
47298           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
47299         fi
47300         rm -f stage_current
47301
47302 # Bubble a bug fix through all the stages up to stage 1.  They are
47303 # remade, but not reconfigured.  The next stage (if any) will not be
47304 # reconfigured either.
47305 .PHONY: stage1-bubble
47306 stage1-bubble:: 
47307         @r=`${PWD_COMMAND}`; export r; \
47308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47309         if test -f stage1-lean ; then \
47310           echo Skipping rebuild of stage1; \
47311         else \
47312           $(MAKE) stage1-start; \
47313           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
47314         fi
47315
47316 .PHONY: all-stage1 clean-stage1
47317 do-clean: clean-stage1
47318
47319 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47320 # only possibility, but now it conflicts with no-bootstrap rules
47321 @if gcc-bootstrap
47322
47323
47324
47325
47326 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47327
47328 .PHONY: distclean-stage1
47329 distclean-stage1::
47330         @: $(MAKE); $(stage)
47331         @test "`cat stage_last`" != stage1 || rm -f stage_last
47332         rm -rf stage1-* 
47333
47334
47335 @endif gcc-bootstrap
47336
47337
47338 .PHONY: stage2-start stage2-end
47339
47340 stage2-start::
47341         @: $(MAKE); $(stage); \
47342         echo stage2 > stage_current; \
47343         echo stage2 > stage_last; \
47344         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47345 @if bfd
47346         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
47347           mkdir stage2-bfd; \
47348         mv stage2-bfd bfd; \
47349         mv stage1-bfd prev-bfd || test -f stage1-lean 
47350 @endif bfd
47351 @if opcodes
47352         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
47353           mkdir stage2-opcodes; \
47354         mv stage2-opcodes opcodes; \
47355         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
47356 @endif opcodes
47357 @if binutils
47358         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
47359           mkdir stage2-binutils; \
47360         mv stage2-binutils binutils; \
47361         mv stage1-binutils prev-binutils || test -f stage1-lean 
47362 @endif binutils
47363 @if fixincludes
47364         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
47365           mkdir stage2-fixincludes; \
47366         mv stage2-fixincludes fixincludes; \
47367         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
47368 @endif fixincludes
47369 @if gas
47370         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
47371           mkdir stage2-gas; \
47372         mv stage2-gas gas; \
47373         mv stage1-gas prev-gas || test -f stage1-lean 
47374 @endif gas
47375 @if gcc
47376         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
47377           mkdir stage2-gcc; \
47378         mv stage2-gcc gcc; \
47379         mv stage1-gcc prev-gcc || test -f stage1-lean 
47380 @endif gcc
47381 @if gmp
47382         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
47383           mkdir stage2-gmp; \
47384         mv stage2-gmp gmp; \
47385         mv stage1-gmp prev-gmp || test -f stage1-lean 
47386 @endif gmp
47387 @if mpfr
47388         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
47389           mkdir stage2-mpfr; \
47390         mv stage2-mpfr mpfr; \
47391         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
47392 @endif mpfr
47393 @if mpc
47394         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
47395           mkdir stage2-mpc; \
47396         mv stage2-mpc mpc; \
47397         mv stage1-mpc prev-mpc || test -f stage1-lean 
47398 @endif mpc
47399 @if isl
47400         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
47401           mkdir stage2-isl; \
47402         mv stage2-isl isl; \
47403         mv stage1-isl prev-isl || test -f stage1-lean 
47404 @endif isl
47405 @if libelf
47406         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
47407           mkdir stage2-libelf; \
47408         mv stage2-libelf libelf; \
47409         mv stage1-libelf prev-libelf || test -f stage1-lean 
47410 @endif libelf
47411 @if gold
47412         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
47413           mkdir stage2-gold; \
47414         mv stage2-gold gold; \
47415         mv stage1-gold prev-gold || test -f stage1-lean 
47416 @endif gold
47417 @if intl
47418         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
47419           mkdir stage2-intl; \
47420         mv stage2-intl intl; \
47421         mv stage1-intl prev-intl || test -f stage1-lean 
47422 @endif intl
47423 @if ld
47424         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
47425           mkdir stage2-ld; \
47426         mv stage2-ld ld; \
47427         mv stage1-ld prev-ld || test -f stage1-lean 
47428 @endif ld
47429 @if libbacktrace
47430         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
47431           mkdir stage2-libbacktrace; \
47432         mv stage2-libbacktrace libbacktrace; \
47433         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
47434 @endif libbacktrace
47435 @if libcpp
47436         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
47437           mkdir stage2-libcpp; \
47438         mv stage2-libcpp libcpp; \
47439         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
47440 @endif libcpp
47441 @if libdecnumber
47442         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
47443           mkdir stage2-libdecnumber; \
47444         mv stage2-libdecnumber libdecnumber; \
47445         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
47446 @endif libdecnumber
47447 @if libiberty
47448         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
47449           mkdir stage2-libiberty; \
47450         mv stage2-libiberty libiberty; \
47451         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
47452 @endif libiberty
47453 @if libiberty-linker-plugin
47454         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
47455           mkdir stage2-libiberty-linker-plugin; \
47456         mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
47457         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
47458 @endif libiberty-linker-plugin
47459 @if libiconv
47460         @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
47461           mkdir stage2-libiconv; \
47462         mv stage2-libiconv libiconv; \
47463         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
47464 @endif libiconv
47465 @if zlib
47466         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
47467           mkdir stage2-zlib; \
47468         mv stage2-zlib zlib; \
47469         mv stage1-zlib prev-zlib || test -f stage1-lean 
47470 @endif zlib
47471 @if lto-plugin
47472         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
47473           mkdir stage2-lto-plugin; \
47474         mv stage2-lto-plugin lto-plugin; \
47475         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
47476 @endif lto-plugin
47477         @[ -d stage2-$(TARGET_SUBDIR) ] || \
47478           mkdir stage2-$(TARGET_SUBDIR); \
47479         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
47480         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
47481
47482 stage2-end:: 
47483 @if bfd
47484         @if test -d $(HOST_SUBDIR)/bfd; then \
47485           cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
47486           mv prev-bfd stage1-bfd; : ; \
47487         fi
47488 @endif bfd
47489 @if opcodes
47490         @if test -d $(HOST_SUBDIR)/opcodes; then \
47491           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
47492           mv prev-opcodes stage1-opcodes; : ; \
47493         fi
47494 @endif opcodes
47495 @if binutils
47496         @if test -d $(HOST_SUBDIR)/binutils; then \
47497           cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
47498           mv prev-binutils stage1-binutils; : ; \
47499         fi
47500 @endif binutils
47501 @if fixincludes
47502         @if test -d $(HOST_SUBDIR)/fixincludes; then \
47503           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
47504           mv prev-fixincludes stage1-fixincludes; : ; \
47505         fi
47506 @endif fixincludes
47507 @if gas
47508         @if test -d $(HOST_SUBDIR)/gas; then \
47509           cd $(HOST_SUBDIR); mv gas stage2-gas; \
47510           mv prev-gas stage1-gas; : ; \
47511         fi
47512 @endif gas
47513 @if gcc
47514         @if test -d $(HOST_SUBDIR)/gcc; then \
47515           cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
47516           mv prev-gcc stage1-gcc; : ; \
47517         fi
47518 @endif gcc
47519 @if gmp
47520         @if test -d $(HOST_SUBDIR)/gmp; then \
47521           cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
47522           mv prev-gmp stage1-gmp; : ; \
47523         fi
47524 @endif gmp
47525 @if mpfr
47526         @if test -d $(HOST_SUBDIR)/mpfr; then \
47527           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
47528           mv prev-mpfr stage1-mpfr; : ; \
47529         fi
47530 @endif mpfr
47531 @if mpc
47532         @if test -d $(HOST_SUBDIR)/mpc; then \
47533           cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
47534           mv prev-mpc stage1-mpc; : ; \
47535         fi
47536 @endif mpc
47537 @if isl
47538         @if test -d $(HOST_SUBDIR)/isl; then \
47539           cd $(HOST_SUBDIR); mv isl stage2-isl; \
47540           mv prev-isl stage1-isl; : ; \
47541         fi
47542 @endif isl
47543 @if libelf
47544         @if test -d $(HOST_SUBDIR)/libelf; then \
47545           cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
47546           mv prev-libelf stage1-libelf; : ; \
47547         fi
47548 @endif libelf
47549 @if gold
47550         @if test -d $(HOST_SUBDIR)/gold; then \
47551           cd $(HOST_SUBDIR); mv gold stage2-gold; \
47552           mv prev-gold stage1-gold; : ; \
47553         fi
47554 @endif gold
47555 @if intl
47556         @if test -d $(HOST_SUBDIR)/intl; then \
47557           cd $(HOST_SUBDIR); mv intl stage2-intl; \
47558           mv prev-intl stage1-intl; : ; \
47559         fi
47560 @endif intl
47561 @if ld
47562         @if test -d $(HOST_SUBDIR)/ld; then \
47563           cd $(HOST_SUBDIR); mv ld stage2-ld; \
47564           mv prev-ld stage1-ld; : ; \
47565         fi
47566 @endif ld
47567 @if libbacktrace
47568         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
47569           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
47570           mv prev-libbacktrace stage1-libbacktrace; : ; \
47571         fi
47572 @endif libbacktrace
47573 @if libcpp
47574         @if test -d $(HOST_SUBDIR)/libcpp; then \
47575           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
47576           mv prev-libcpp stage1-libcpp; : ; \
47577         fi
47578 @endif libcpp
47579 @if libdecnumber
47580         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
47581           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
47582           mv prev-libdecnumber stage1-libdecnumber; : ; \
47583         fi
47584 @endif libdecnumber
47585 @if libiberty
47586         @if test -d $(HOST_SUBDIR)/libiberty; then \
47587           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
47588           mv prev-libiberty stage1-libiberty; : ; \
47589         fi
47590 @endif libiberty
47591 @if libiberty-linker-plugin
47592         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
47593           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
47594           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
47595         fi
47596 @endif libiberty-linker-plugin
47597 @if libiconv
47598         @if test -d $(HOST_SUBDIR)/libiconv; then \
47599           cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
47600           mv prev-libiconv stage1-libiconv; : ; \
47601         fi
47602 @endif libiconv
47603 @if zlib
47604         @if test -d $(HOST_SUBDIR)/zlib; then \
47605           cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
47606           mv prev-zlib stage1-zlib; : ; \
47607         fi
47608 @endif zlib
47609 @if lto-plugin
47610         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
47611           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
47612           mv prev-lto-plugin stage1-lto-plugin; : ; \
47613         fi
47614 @endif lto-plugin
47615         @if test -d $(TARGET_SUBDIR); then \
47616           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
47617           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
47618         fi
47619         rm -f stage_current
47620
47621 # Bubble a bug fix through all the stages up to stage 2.  They are
47622 # remade, but not reconfigured.  The next stage (if any) will not be
47623 # reconfigured either.
47624 .PHONY: stage2-bubble
47625 stage2-bubble:: stage1-bubble
47626         @r=`${PWD_COMMAND}`; export r; \
47627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47628         if test -f stage2-lean || test -f stage1-lean ; then \
47629           echo Skipping rebuild of stage2; \
47630         else \
47631           $(MAKE) stage2-start; \
47632           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
47633         fi
47634
47635 .PHONY: all-stage2 clean-stage2
47636 do-clean: clean-stage2
47637
47638 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47639 # only possibility, but now it conflicts with no-bootstrap rules
47640 @if gcc-bootstrap
47641
47642
47643
47644 .PHONY: bootstrap2 bootstrap2-lean
47645 bootstrap2:
47646         echo stage2 > stage_final
47647         @r=`${PWD_COMMAND}`; export r; \
47648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47649         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
47650         @: $(MAKE); $(unstage)
47651         @r=`${PWD_COMMAND}`; export r; \
47652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47653         TFLAGS="$(STAGE2_TFLAGS)"; \
47654         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47655
47656 bootstrap2-lean:
47657         echo stage2 > stage_final
47658         @r=`${PWD_COMMAND}`; export r; \
47659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47660         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
47661         @: $(MAKE); $(unstage)
47662         @r=`${PWD_COMMAND}`; export r; \
47663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47664         TFLAGS="$(STAGE2_TFLAGS)"; \
47665         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47666
47667
47668 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47669 distclean-stage1:: distclean-stage2 
47670 .PHONY: distclean-stage2
47671 distclean-stage2::
47672         @: $(MAKE); $(stage)
47673         @test "`cat stage_last`" != stage2 || rm -f stage_last
47674         rm -rf stage2-* 
47675
47676
47677 @endif gcc-bootstrap
47678
47679
47680 .PHONY: stage3-start stage3-end
47681
47682 stage3-start::
47683         @: $(MAKE); $(stage); \
47684         echo stage3 > stage_current; \
47685         echo stage3 > stage_last; \
47686         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47687 @if bfd
47688         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
47689           mkdir stage3-bfd; \
47690         mv stage3-bfd bfd; \
47691         mv stage2-bfd prev-bfd || test -f stage2-lean 
47692 @endif bfd
47693 @if opcodes
47694         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
47695           mkdir stage3-opcodes; \
47696         mv stage3-opcodes opcodes; \
47697         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
47698 @endif opcodes
47699 @if binutils
47700         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
47701           mkdir stage3-binutils; \
47702         mv stage3-binutils binutils; \
47703         mv stage2-binutils prev-binutils || test -f stage2-lean 
47704 @endif binutils
47705 @if fixincludes
47706         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
47707           mkdir stage3-fixincludes; \
47708         mv stage3-fixincludes fixincludes; \
47709         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
47710 @endif fixincludes
47711 @if gas
47712         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
47713           mkdir stage3-gas; \
47714         mv stage3-gas gas; \
47715         mv stage2-gas prev-gas || test -f stage2-lean 
47716 @endif gas
47717 @if gcc
47718         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
47719           mkdir stage3-gcc; \
47720         mv stage3-gcc gcc; \
47721         mv stage2-gcc prev-gcc || test -f stage2-lean 
47722 @endif gcc
47723 @if gmp
47724         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
47725           mkdir stage3-gmp; \
47726         mv stage3-gmp gmp; \
47727         mv stage2-gmp prev-gmp || test -f stage2-lean 
47728 @endif gmp
47729 @if mpfr
47730         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
47731           mkdir stage3-mpfr; \
47732         mv stage3-mpfr mpfr; \
47733         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
47734 @endif mpfr
47735 @if mpc
47736         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
47737           mkdir stage3-mpc; \
47738         mv stage3-mpc mpc; \
47739         mv stage2-mpc prev-mpc || test -f stage2-lean 
47740 @endif mpc
47741 @if isl
47742         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
47743           mkdir stage3-isl; \
47744         mv stage3-isl isl; \
47745         mv stage2-isl prev-isl || test -f stage2-lean 
47746 @endif isl
47747 @if libelf
47748         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
47749           mkdir stage3-libelf; \
47750         mv stage3-libelf libelf; \
47751         mv stage2-libelf prev-libelf || test -f stage2-lean 
47752 @endif libelf
47753 @if gold
47754         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
47755           mkdir stage3-gold; \
47756         mv stage3-gold gold; \
47757         mv stage2-gold prev-gold || test -f stage2-lean 
47758 @endif gold
47759 @if intl
47760         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
47761           mkdir stage3-intl; \
47762         mv stage3-intl intl; \
47763         mv stage2-intl prev-intl || test -f stage2-lean 
47764 @endif intl
47765 @if ld
47766         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
47767           mkdir stage3-ld; \
47768         mv stage3-ld ld; \
47769         mv stage2-ld prev-ld || test -f stage2-lean 
47770 @endif ld
47771 @if libbacktrace
47772         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
47773           mkdir stage3-libbacktrace; \
47774         mv stage3-libbacktrace libbacktrace; \
47775         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
47776 @endif libbacktrace
47777 @if libcpp
47778         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
47779           mkdir stage3-libcpp; \
47780         mv stage3-libcpp libcpp; \
47781         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
47782 @endif libcpp
47783 @if libdecnumber
47784         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
47785           mkdir stage3-libdecnumber; \
47786         mv stage3-libdecnumber libdecnumber; \
47787         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
47788 @endif libdecnumber
47789 @if libiberty
47790         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
47791           mkdir stage3-libiberty; \
47792         mv stage3-libiberty libiberty; \
47793         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
47794 @endif libiberty
47795 @if libiberty-linker-plugin
47796         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
47797           mkdir stage3-libiberty-linker-plugin; \
47798         mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
47799         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
47800 @endif libiberty-linker-plugin
47801 @if libiconv
47802         @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
47803           mkdir stage3-libiconv; \
47804         mv stage3-libiconv libiconv; \
47805         mv stage2-libiconv prev-libiconv || test -f stage2-lean 
47806 @endif libiconv
47807 @if zlib
47808         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
47809           mkdir stage3-zlib; \
47810         mv stage3-zlib zlib; \
47811         mv stage2-zlib prev-zlib || test -f stage2-lean 
47812 @endif zlib
47813 @if lto-plugin
47814         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
47815           mkdir stage3-lto-plugin; \
47816         mv stage3-lto-plugin lto-plugin; \
47817         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
47818 @endif lto-plugin
47819         @[ -d stage3-$(TARGET_SUBDIR) ] || \
47820           mkdir stage3-$(TARGET_SUBDIR); \
47821         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
47822         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
47823
47824 stage3-end:: 
47825 @if bfd
47826         @if test -d $(HOST_SUBDIR)/bfd; then \
47827           cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
47828           mv prev-bfd stage2-bfd; : ; \
47829         fi
47830 @endif bfd
47831 @if opcodes
47832         @if test -d $(HOST_SUBDIR)/opcodes; then \
47833           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
47834           mv prev-opcodes stage2-opcodes; : ; \
47835         fi
47836 @endif opcodes
47837 @if binutils
47838         @if test -d $(HOST_SUBDIR)/binutils; then \
47839           cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
47840           mv prev-binutils stage2-binutils; : ; \
47841         fi
47842 @endif binutils
47843 @if fixincludes
47844         @if test -d $(HOST_SUBDIR)/fixincludes; then \
47845           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
47846           mv prev-fixincludes stage2-fixincludes; : ; \
47847         fi
47848 @endif fixincludes
47849 @if gas
47850         @if test -d $(HOST_SUBDIR)/gas; then \
47851           cd $(HOST_SUBDIR); mv gas stage3-gas; \
47852           mv prev-gas stage2-gas; : ; \
47853         fi
47854 @endif gas
47855 @if gcc
47856         @if test -d $(HOST_SUBDIR)/gcc; then \
47857           cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
47858           mv prev-gcc stage2-gcc; : ; \
47859         fi
47860 @endif gcc
47861 @if gmp
47862         @if test -d $(HOST_SUBDIR)/gmp; then \
47863           cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
47864           mv prev-gmp stage2-gmp; : ; \
47865         fi
47866 @endif gmp
47867 @if mpfr
47868         @if test -d $(HOST_SUBDIR)/mpfr; then \
47869           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
47870           mv prev-mpfr stage2-mpfr; : ; \
47871         fi
47872 @endif mpfr
47873 @if mpc
47874         @if test -d $(HOST_SUBDIR)/mpc; then \
47875           cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
47876           mv prev-mpc stage2-mpc; : ; \
47877         fi
47878 @endif mpc
47879 @if isl
47880         @if test -d $(HOST_SUBDIR)/isl; then \
47881           cd $(HOST_SUBDIR); mv isl stage3-isl; \
47882           mv prev-isl stage2-isl; : ; \
47883         fi
47884 @endif isl
47885 @if libelf
47886         @if test -d $(HOST_SUBDIR)/libelf; then \
47887           cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
47888           mv prev-libelf stage2-libelf; : ; \
47889         fi
47890 @endif libelf
47891 @if gold
47892         @if test -d $(HOST_SUBDIR)/gold; then \
47893           cd $(HOST_SUBDIR); mv gold stage3-gold; \
47894           mv prev-gold stage2-gold; : ; \
47895         fi
47896 @endif gold
47897 @if intl
47898         @if test -d $(HOST_SUBDIR)/intl; then \
47899           cd $(HOST_SUBDIR); mv intl stage3-intl; \
47900           mv prev-intl stage2-intl; : ; \
47901         fi
47902 @endif intl
47903 @if ld
47904         @if test -d $(HOST_SUBDIR)/ld; then \
47905           cd $(HOST_SUBDIR); mv ld stage3-ld; \
47906           mv prev-ld stage2-ld; : ; \
47907         fi
47908 @endif ld
47909 @if libbacktrace
47910         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
47911           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
47912           mv prev-libbacktrace stage2-libbacktrace; : ; \
47913         fi
47914 @endif libbacktrace
47915 @if libcpp
47916         @if test -d $(HOST_SUBDIR)/libcpp; then \
47917           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
47918           mv prev-libcpp stage2-libcpp; : ; \
47919         fi
47920 @endif libcpp
47921 @if libdecnumber
47922         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
47923           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
47924           mv prev-libdecnumber stage2-libdecnumber; : ; \
47925         fi
47926 @endif libdecnumber
47927 @if libiberty
47928         @if test -d $(HOST_SUBDIR)/libiberty; then \
47929           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
47930           mv prev-libiberty stage2-libiberty; : ; \
47931         fi
47932 @endif libiberty
47933 @if libiberty-linker-plugin
47934         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
47935           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
47936           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
47937         fi
47938 @endif libiberty-linker-plugin
47939 @if libiconv
47940         @if test -d $(HOST_SUBDIR)/libiconv; then \
47941           cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
47942           mv prev-libiconv stage2-libiconv; : ; \
47943         fi
47944 @endif libiconv
47945 @if zlib
47946         @if test -d $(HOST_SUBDIR)/zlib; then \
47947           cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
47948           mv prev-zlib stage2-zlib; : ; \
47949         fi
47950 @endif zlib
47951 @if lto-plugin
47952         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
47953           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
47954           mv prev-lto-plugin stage2-lto-plugin; : ; \
47955         fi
47956 @endif lto-plugin
47957         @if test -d $(TARGET_SUBDIR); then \
47958           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
47959           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
47960         fi
47961         rm -f stage_current
47962
47963 # Bubble a bug fix through all the stages up to stage 3.  They are
47964 # remade, but not reconfigured.  The next stage (if any) will not be
47965 # reconfigured either.
47966 .PHONY: stage3-bubble
47967 stage3-bubble:: stage2-bubble
47968         @r=`${PWD_COMMAND}`; export r; \
47969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47970         if test -f stage3-lean || test -f stage2-lean ; then \
47971           echo Skipping rebuild of stage3; \
47972         else \
47973           $(MAKE) stage3-start; \
47974           if $(LEAN); then \
47975             rm -rf stage1-*; \
47976             $(STAMP) stage1-lean; \
47977           fi; \
47978           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
47979         fi
47980         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
47981
47982 .PHONY: all-stage3 clean-stage3
47983 do-clean: clean-stage3
47984
47985 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47986 # only possibility, but now it conflicts with no-bootstrap rules
47987 @if gcc-bootstrap
47988
47989 compare:
47990         @r=`${PWD_COMMAND}`; export r; \
47991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47992         if test -f stage2-lean; then \
47993           echo Cannot compare object files as stage 2 was deleted.; \
47994           exit 0; \
47995         fi; \
47996         : $(MAKE); $(stage); \
47997         rm -f .bad_compare; \
47998         echo Comparing stages 2 and 3; \
47999         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
48000         files=`find stage3-* -name "*$(objext)" -print | \
48001                  sed -n s,^stage$$sed-,,p`; \
48002         for file in $${files}; do \
48003           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
48004           if test ! -f $$f1; then continue; fi; \
48005           $(do-compare) > /dev/null 2>&1; \
48006           if test $$? -eq 1; then \
48007             case $$file in \
48008               @compare_exclusions@) \
48009                 echo warning: $$file differs ;; \
48010               *) \
48011                 echo $$file differs >> .bad_compare ;; \
48012             esac; \
48013           fi; \
48014         done; \
48015         if [ -f .bad_compare ]; then \
48016           echo "Bootstrap comparison failure!"; \
48017           cat .bad_compare; \
48018           exit 1; \
48019         else \
48020           echo Comparison successful.; \
48021         fi; \
48022         $(STAMP) compare
48023         if $(LEAN); then \
48024           rm -rf stage2-*; \
48025           $(STAMP) stage2-lean; \
48026         fi
48027
48028
48029
48030 .PHONY: bootstrap bootstrap-lean
48031 bootstrap:
48032         echo stage3 > stage_final
48033         @r=`${PWD_COMMAND}`; export r; \
48034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48035         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48036         @: $(MAKE); $(unstage)
48037         @r=`${PWD_COMMAND}`; export r; \
48038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48039         TFLAGS="$(STAGE3_TFLAGS)"; \
48040         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48041
48042 bootstrap-lean:
48043         echo stage3 > stage_final
48044         @r=`${PWD_COMMAND}`; export r; \
48045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48046         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
48047         @: $(MAKE); $(unstage)
48048         @r=`${PWD_COMMAND}`; export r; \
48049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48050         TFLAGS="$(STAGE3_TFLAGS)"; \
48051         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48052
48053
48054 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48055 distclean-stage2:: distclean-stage3 
48056 .PHONY: distclean-stage3
48057 distclean-stage3::
48058         @: $(MAKE); $(stage)
48059         @test "`cat stage_last`" != stage3 || rm -f stage_last
48060         rm -rf stage3-* compare 
48061
48062
48063 .PHONY: cleanstrap
48064 cleanstrap: do-distclean local-clean
48065         echo stage3 > stage_final
48066         @r=`${PWD_COMMAND}`; export r; \
48067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48068         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48069         @: $(MAKE); $(unstage)
48070         @r=`${PWD_COMMAND}`; export r; \
48071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48072         TFLAGS="$(STAGE3_TFLAGS)"; \
48073         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48074
48075 @endif gcc-bootstrap
48076
48077
48078 .PHONY: stage4-start stage4-end
48079
48080 stage4-start::
48081         @: $(MAKE); $(stage); \
48082         echo stage4 > stage_current; \
48083         echo stage4 > stage_last; \
48084         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48085 @if bfd
48086         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
48087           mkdir stage4-bfd; \
48088         mv stage4-bfd bfd; \
48089         mv stage3-bfd prev-bfd || test -f stage3-lean 
48090 @endif bfd
48091 @if opcodes
48092         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
48093           mkdir stage4-opcodes; \
48094         mv stage4-opcodes opcodes; \
48095         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
48096 @endif opcodes
48097 @if binutils
48098         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
48099           mkdir stage4-binutils; \
48100         mv stage4-binutils binutils; \
48101         mv stage3-binutils prev-binutils || test -f stage3-lean 
48102 @endif binutils
48103 @if fixincludes
48104         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
48105           mkdir stage4-fixincludes; \
48106         mv stage4-fixincludes fixincludes; \
48107         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
48108 @endif fixincludes
48109 @if gas
48110         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
48111           mkdir stage4-gas; \
48112         mv stage4-gas gas; \
48113         mv stage3-gas prev-gas || test -f stage3-lean 
48114 @endif gas
48115 @if gcc
48116         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
48117           mkdir stage4-gcc; \
48118         mv stage4-gcc gcc; \
48119         mv stage3-gcc prev-gcc || test -f stage3-lean 
48120 @endif gcc
48121 @if gmp
48122         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
48123           mkdir stage4-gmp; \
48124         mv stage4-gmp gmp; \
48125         mv stage3-gmp prev-gmp || test -f stage3-lean 
48126 @endif gmp
48127 @if mpfr
48128         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
48129           mkdir stage4-mpfr; \
48130         mv stage4-mpfr mpfr; \
48131         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
48132 @endif mpfr
48133 @if mpc
48134         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
48135           mkdir stage4-mpc; \
48136         mv stage4-mpc mpc; \
48137         mv stage3-mpc prev-mpc || test -f stage3-lean 
48138 @endif mpc
48139 @if isl
48140         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
48141           mkdir stage4-isl; \
48142         mv stage4-isl isl; \
48143         mv stage3-isl prev-isl || test -f stage3-lean 
48144 @endif isl
48145 @if libelf
48146         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
48147           mkdir stage4-libelf; \
48148         mv stage4-libelf libelf; \
48149         mv stage3-libelf prev-libelf || test -f stage3-lean 
48150 @endif libelf
48151 @if gold
48152         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
48153           mkdir stage4-gold; \
48154         mv stage4-gold gold; \
48155         mv stage3-gold prev-gold || test -f stage3-lean 
48156 @endif gold
48157 @if intl
48158         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
48159           mkdir stage4-intl; \
48160         mv stage4-intl intl; \
48161         mv stage3-intl prev-intl || test -f stage3-lean 
48162 @endif intl
48163 @if ld
48164         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
48165           mkdir stage4-ld; \
48166         mv stage4-ld ld; \
48167         mv stage3-ld prev-ld || test -f stage3-lean 
48168 @endif ld
48169 @if libbacktrace
48170         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
48171           mkdir stage4-libbacktrace; \
48172         mv stage4-libbacktrace libbacktrace; \
48173         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
48174 @endif libbacktrace
48175 @if libcpp
48176         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
48177           mkdir stage4-libcpp; \
48178         mv stage4-libcpp libcpp; \
48179         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
48180 @endif libcpp
48181 @if libdecnumber
48182         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
48183           mkdir stage4-libdecnumber; \
48184         mv stage4-libdecnumber libdecnumber; \
48185         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
48186 @endif libdecnumber
48187 @if libiberty
48188         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
48189           mkdir stage4-libiberty; \
48190         mv stage4-libiberty libiberty; \
48191         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
48192 @endif libiberty
48193 @if libiberty-linker-plugin
48194         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
48195           mkdir stage4-libiberty-linker-plugin; \
48196         mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
48197         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
48198 @endif libiberty-linker-plugin
48199 @if libiconv
48200         @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
48201           mkdir stage4-libiconv; \
48202         mv stage4-libiconv libiconv; \
48203         mv stage3-libiconv prev-libiconv || test -f stage3-lean 
48204 @endif libiconv
48205 @if zlib
48206         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
48207           mkdir stage4-zlib; \
48208         mv stage4-zlib zlib; \
48209         mv stage3-zlib prev-zlib || test -f stage3-lean 
48210 @endif zlib
48211 @if lto-plugin
48212         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
48213           mkdir stage4-lto-plugin; \
48214         mv stage4-lto-plugin lto-plugin; \
48215         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
48216 @endif lto-plugin
48217         @[ -d stage4-$(TARGET_SUBDIR) ] || \
48218           mkdir stage4-$(TARGET_SUBDIR); \
48219         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48220         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
48221
48222 stage4-end:: 
48223 @if bfd
48224         @if test -d $(HOST_SUBDIR)/bfd; then \
48225           cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
48226           mv prev-bfd stage3-bfd; : ; \
48227         fi
48228 @endif bfd
48229 @if opcodes
48230         @if test -d $(HOST_SUBDIR)/opcodes; then \
48231           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
48232           mv prev-opcodes stage3-opcodes; : ; \
48233         fi
48234 @endif opcodes
48235 @if binutils
48236         @if test -d $(HOST_SUBDIR)/binutils; then \
48237           cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
48238           mv prev-binutils stage3-binutils; : ; \
48239         fi
48240 @endif binutils
48241 @if fixincludes
48242         @if test -d $(HOST_SUBDIR)/fixincludes; then \
48243           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
48244           mv prev-fixincludes stage3-fixincludes; : ; \
48245         fi
48246 @endif fixincludes
48247 @if gas
48248         @if test -d $(HOST_SUBDIR)/gas; then \
48249           cd $(HOST_SUBDIR); mv gas stage4-gas; \
48250           mv prev-gas stage3-gas; : ; \
48251         fi
48252 @endif gas
48253 @if gcc
48254         @if test -d $(HOST_SUBDIR)/gcc; then \
48255           cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
48256           mv prev-gcc stage3-gcc; : ; \
48257         fi
48258 @endif gcc
48259 @if gmp
48260         @if test -d $(HOST_SUBDIR)/gmp; then \
48261           cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
48262           mv prev-gmp stage3-gmp; : ; \
48263         fi
48264 @endif gmp
48265 @if mpfr
48266         @if test -d $(HOST_SUBDIR)/mpfr; then \
48267           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
48268           mv prev-mpfr stage3-mpfr; : ; \
48269         fi
48270 @endif mpfr
48271 @if mpc
48272         @if test -d $(HOST_SUBDIR)/mpc; then \
48273           cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
48274           mv prev-mpc stage3-mpc; : ; \
48275         fi
48276 @endif mpc
48277 @if isl
48278         @if test -d $(HOST_SUBDIR)/isl; then \
48279           cd $(HOST_SUBDIR); mv isl stage4-isl; \
48280           mv prev-isl stage3-isl; : ; \
48281         fi
48282 @endif isl
48283 @if libelf
48284         @if test -d $(HOST_SUBDIR)/libelf; then \
48285           cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
48286           mv prev-libelf stage3-libelf; : ; \
48287         fi
48288 @endif libelf
48289 @if gold
48290         @if test -d $(HOST_SUBDIR)/gold; then \
48291           cd $(HOST_SUBDIR); mv gold stage4-gold; \
48292           mv prev-gold stage3-gold; : ; \
48293         fi
48294 @endif gold
48295 @if intl
48296         @if test -d $(HOST_SUBDIR)/intl; then \
48297           cd $(HOST_SUBDIR); mv intl stage4-intl; \
48298           mv prev-intl stage3-intl; : ; \
48299         fi
48300 @endif intl
48301 @if ld
48302         @if test -d $(HOST_SUBDIR)/ld; then \
48303           cd $(HOST_SUBDIR); mv ld stage4-ld; \
48304           mv prev-ld stage3-ld; : ; \
48305         fi
48306 @endif ld
48307 @if libbacktrace
48308         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48309           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
48310           mv prev-libbacktrace stage3-libbacktrace; : ; \
48311         fi
48312 @endif libbacktrace
48313 @if libcpp
48314         @if test -d $(HOST_SUBDIR)/libcpp; then \
48315           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
48316           mv prev-libcpp stage3-libcpp; : ; \
48317         fi
48318 @endif libcpp
48319 @if libdecnumber
48320         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48321           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
48322           mv prev-libdecnumber stage3-libdecnumber; : ; \
48323         fi
48324 @endif libdecnumber
48325 @if libiberty
48326         @if test -d $(HOST_SUBDIR)/libiberty; then \
48327           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
48328           mv prev-libiberty stage3-libiberty; : ; \
48329         fi
48330 @endif libiberty
48331 @if libiberty-linker-plugin
48332         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48333           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
48334           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
48335         fi
48336 @endif libiberty-linker-plugin
48337 @if libiconv
48338         @if test -d $(HOST_SUBDIR)/libiconv; then \
48339           cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
48340           mv prev-libiconv stage3-libiconv; : ; \
48341         fi
48342 @endif libiconv
48343 @if zlib
48344         @if test -d $(HOST_SUBDIR)/zlib; then \
48345           cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
48346           mv prev-zlib stage3-zlib; : ; \
48347         fi
48348 @endif zlib
48349 @if lto-plugin
48350         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48351           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
48352           mv prev-lto-plugin stage3-lto-plugin; : ; \
48353         fi
48354 @endif lto-plugin
48355         @if test -d $(TARGET_SUBDIR); then \
48356           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
48357           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
48358         fi
48359         rm -f stage_current
48360
48361 # Bubble a bug fix through all the stages up to stage 4.  They are
48362 # remade, but not reconfigured.  The next stage (if any) will not be
48363 # reconfigured either.
48364 .PHONY: stage4-bubble
48365 stage4-bubble:: stage3-bubble
48366         @r=`${PWD_COMMAND}`; export r; \
48367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48368         if test -f stage4-lean || test -f stage3-lean ; then \
48369           echo Skipping rebuild of stage4; \
48370         else \
48371           $(MAKE) stage4-start; \
48372           if $(LEAN); then \
48373             rm -rf stage2-*; \
48374             $(STAMP) stage2-lean; \
48375           fi; \
48376           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
48377         fi
48378         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
48379
48380 .PHONY: all-stage4 clean-stage4
48381 do-clean: clean-stage4
48382
48383 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48384 # only possibility, but now it conflicts with no-bootstrap rules
48385 @if gcc-bootstrap
48386
48387 compare3:
48388         @r=`${PWD_COMMAND}`; export r; \
48389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48390         if test -f stage3-lean; then \
48391           echo Cannot compare object files as stage 3 was deleted.; \
48392           exit 0; \
48393         fi; \
48394         : $(MAKE); $(stage); \
48395         rm -f .bad_compare; \
48396         echo Comparing stages 3 and 4; \
48397         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
48398         files=`find stage4-* -name "*$(objext)" -print | \
48399                  sed -n s,^stage$$sed-,,p`; \
48400         for file in $${files}; do \
48401           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
48402           if test ! -f $$f1; then continue; fi; \
48403           $(do-compare3) > /dev/null 2>&1; \
48404           if test $$? -eq 1; then \
48405             case $$file in \
48406               @compare_exclusions@) \
48407                 echo warning: $$file differs ;; \
48408               *) \
48409                 echo $$file differs >> .bad_compare ;; \
48410             esac; \
48411           fi; \
48412         done; \
48413         if [ -f .bad_compare ]; then \
48414           echo "Bootstrap comparison failure!"; \
48415           cat .bad_compare; \
48416           exit 1; \
48417         else \
48418           echo Comparison successful.; \
48419         fi; \
48420         $(STAMP) compare3
48421         if $(LEAN); then \
48422           rm -rf stage3-*; \
48423           $(STAMP) stage3-lean; \
48424         fi
48425
48426
48427
48428 .PHONY: bootstrap4 bootstrap4-lean
48429 bootstrap4:
48430         echo stage4 > stage_final
48431         @r=`${PWD_COMMAND}`; export r; \
48432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48433         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
48434         @: $(MAKE); $(unstage)
48435         @r=`${PWD_COMMAND}`; export r; \
48436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48437         TFLAGS="$(STAGE4_TFLAGS)"; \
48438         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48439
48440 bootstrap4-lean:
48441         echo stage4 > stage_final
48442         @r=`${PWD_COMMAND}`; export r; \
48443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48444         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
48445         @: $(MAKE); $(unstage)
48446         @r=`${PWD_COMMAND}`; export r; \
48447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48448         TFLAGS="$(STAGE4_TFLAGS)"; \
48449         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48450
48451
48452 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48453 distclean-stage3:: distclean-stage4 
48454 .PHONY: distclean-stage4
48455 distclean-stage4::
48456         @: $(MAKE); $(stage)
48457         @test "`cat stage_last`" != stage4 || rm -f stage_last
48458         rm -rf stage4-* compare3 
48459
48460
48461 @endif gcc-bootstrap
48462
48463
48464 .PHONY: stageprofile-start stageprofile-end
48465
48466 stageprofile-start::
48467         @: $(MAKE); $(stage); \
48468         echo stageprofile > stage_current; \
48469         echo stageprofile > stage_last; \
48470         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48471 @if bfd
48472         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
48473           mkdir stageprofile-bfd; \
48474         mv stageprofile-bfd bfd; \
48475         mv stage1-bfd prev-bfd || test -f stage1-lean 
48476 @endif bfd
48477 @if opcodes
48478         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
48479           mkdir stageprofile-opcodes; \
48480         mv stageprofile-opcodes opcodes; \
48481         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
48482 @endif opcodes
48483 @if binutils
48484         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
48485           mkdir stageprofile-binutils; \
48486         mv stageprofile-binutils binutils; \
48487         mv stage1-binutils prev-binutils || test -f stage1-lean 
48488 @endif binutils
48489 @if fixincludes
48490         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
48491           mkdir stageprofile-fixincludes; \
48492         mv stageprofile-fixincludes fixincludes; \
48493         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
48494 @endif fixincludes
48495 @if gas
48496         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
48497           mkdir stageprofile-gas; \
48498         mv stageprofile-gas gas; \
48499         mv stage1-gas prev-gas || test -f stage1-lean 
48500 @endif gas
48501 @if gcc
48502         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
48503           mkdir stageprofile-gcc; \
48504         mv stageprofile-gcc gcc; \
48505         mv stage1-gcc prev-gcc || test -f stage1-lean 
48506 @endif gcc
48507 @if gmp
48508         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
48509           mkdir stageprofile-gmp; \
48510         mv stageprofile-gmp gmp; \
48511         mv stage1-gmp prev-gmp || test -f stage1-lean 
48512 @endif gmp
48513 @if mpfr
48514         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
48515           mkdir stageprofile-mpfr; \
48516         mv stageprofile-mpfr mpfr; \
48517         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
48518 @endif mpfr
48519 @if mpc
48520         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
48521           mkdir stageprofile-mpc; \
48522         mv stageprofile-mpc mpc; \
48523         mv stage1-mpc prev-mpc || test -f stage1-lean 
48524 @endif mpc
48525 @if isl
48526         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
48527           mkdir stageprofile-isl; \
48528         mv stageprofile-isl isl; \
48529         mv stage1-isl prev-isl || test -f stage1-lean 
48530 @endif isl
48531 @if libelf
48532         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
48533           mkdir stageprofile-libelf; \
48534         mv stageprofile-libelf libelf; \
48535         mv stage1-libelf prev-libelf || test -f stage1-lean 
48536 @endif libelf
48537 @if gold
48538         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
48539           mkdir stageprofile-gold; \
48540         mv stageprofile-gold gold; \
48541         mv stage1-gold prev-gold || test -f stage1-lean 
48542 @endif gold
48543 @if intl
48544         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
48545           mkdir stageprofile-intl; \
48546         mv stageprofile-intl intl; \
48547         mv stage1-intl prev-intl || test -f stage1-lean 
48548 @endif intl
48549 @if ld
48550         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
48551           mkdir stageprofile-ld; \
48552         mv stageprofile-ld ld; \
48553         mv stage1-ld prev-ld || test -f stage1-lean 
48554 @endif ld
48555 @if libbacktrace
48556         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
48557           mkdir stageprofile-libbacktrace; \
48558         mv stageprofile-libbacktrace libbacktrace; \
48559         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
48560 @endif libbacktrace
48561 @if libcpp
48562         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
48563           mkdir stageprofile-libcpp; \
48564         mv stageprofile-libcpp libcpp; \
48565         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
48566 @endif libcpp
48567 @if libdecnumber
48568         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
48569           mkdir stageprofile-libdecnumber; \
48570         mv stageprofile-libdecnumber libdecnumber; \
48571         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
48572 @endif libdecnumber
48573 @if libiberty
48574         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
48575           mkdir stageprofile-libiberty; \
48576         mv stageprofile-libiberty libiberty; \
48577         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
48578 @endif libiberty
48579 @if libiberty-linker-plugin
48580         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
48581           mkdir stageprofile-libiberty-linker-plugin; \
48582         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
48583         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
48584 @endif libiberty-linker-plugin
48585 @if libiconv
48586         @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
48587           mkdir stageprofile-libiconv; \
48588         mv stageprofile-libiconv libiconv; \
48589         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
48590 @endif libiconv
48591 @if zlib
48592         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
48593           mkdir stageprofile-zlib; \
48594         mv stageprofile-zlib zlib; \
48595         mv stage1-zlib prev-zlib || test -f stage1-lean 
48596 @endif zlib
48597 @if lto-plugin
48598         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
48599           mkdir stageprofile-lto-plugin; \
48600         mv stageprofile-lto-plugin lto-plugin; \
48601         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
48602 @endif lto-plugin
48603         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
48604           mkdir stageprofile-$(TARGET_SUBDIR); \
48605         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48606         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
48607
48608 stageprofile-end:: 
48609 @if bfd
48610         @if test -d $(HOST_SUBDIR)/bfd; then \
48611           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
48612           mv prev-bfd stage1-bfd; : ; \
48613         fi
48614 @endif bfd
48615 @if opcodes
48616         @if test -d $(HOST_SUBDIR)/opcodes; then \
48617           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
48618           mv prev-opcodes stage1-opcodes; : ; \
48619         fi
48620 @endif opcodes
48621 @if binutils
48622         @if test -d $(HOST_SUBDIR)/binutils; then \
48623           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
48624           mv prev-binutils stage1-binutils; : ; \
48625         fi
48626 @endif binutils
48627 @if fixincludes
48628         @if test -d $(HOST_SUBDIR)/fixincludes; then \
48629           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
48630           mv prev-fixincludes stage1-fixincludes; : ; \
48631         fi
48632 @endif fixincludes
48633 @if gas
48634         @if test -d $(HOST_SUBDIR)/gas; then \
48635           cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
48636           mv prev-gas stage1-gas; : ; \
48637         fi
48638 @endif gas
48639 @if gcc
48640         @if test -d $(HOST_SUBDIR)/gcc; then \
48641           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
48642           mv prev-gcc stage1-gcc; : ; \
48643         fi
48644 @endif gcc
48645 @if gmp
48646         @if test -d $(HOST_SUBDIR)/gmp; then \
48647           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
48648           mv prev-gmp stage1-gmp; : ; \
48649         fi
48650 @endif gmp
48651 @if mpfr
48652         @if test -d $(HOST_SUBDIR)/mpfr; then \
48653           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
48654           mv prev-mpfr stage1-mpfr; : ; \
48655         fi
48656 @endif mpfr
48657 @if mpc
48658         @if test -d $(HOST_SUBDIR)/mpc; then \
48659           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
48660           mv prev-mpc stage1-mpc; : ; \
48661         fi
48662 @endif mpc
48663 @if isl
48664         @if test -d $(HOST_SUBDIR)/isl; then \
48665           cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
48666           mv prev-isl stage1-isl; : ; \
48667         fi
48668 @endif isl
48669 @if libelf
48670         @if test -d $(HOST_SUBDIR)/libelf; then \
48671           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
48672           mv prev-libelf stage1-libelf; : ; \
48673         fi
48674 @endif libelf
48675 @if gold
48676         @if test -d $(HOST_SUBDIR)/gold; then \
48677           cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
48678           mv prev-gold stage1-gold; : ; \
48679         fi
48680 @endif gold
48681 @if intl
48682         @if test -d $(HOST_SUBDIR)/intl; then \
48683           cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
48684           mv prev-intl stage1-intl; : ; \
48685         fi
48686 @endif intl
48687 @if ld
48688         @if test -d $(HOST_SUBDIR)/ld; then \
48689           cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
48690           mv prev-ld stage1-ld; : ; \
48691         fi
48692 @endif ld
48693 @if libbacktrace
48694         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48695           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
48696           mv prev-libbacktrace stage1-libbacktrace; : ; \
48697         fi
48698 @endif libbacktrace
48699 @if libcpp
48700         @if test -d $(HOST_SUBDIR)/libcpp; then \
48701           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
48702           mv prev-libcpp stage1-libcpp; : ; \
48703         fi
48704 @endif libcpp
48705 @if libdecnumber
48706         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48707           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
48708           mv prev-libdecnumber stage1-libdecnumber; : ; \
48709         fi
48710 @endif libdecnumber
48711 @if libiberty
48712         @if test -d $(HOST_SUBDIR)/libiberty; then \
48713           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
48714           mv prev-libiberty stage1-libiberty; : ; \
48715         fi
48716 @endif libiberty
48717 @if libiberty-linker-plugin
48718         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48719           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
48720           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
48721         fi
48722 @endif libiberty-linker-plugin
48723 @if libiconv
48724         @if test -d $(HOST_SUBDIR)/libiconv; then \
48725           cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
48726           mv prev-libiconv stage1-libiconv; : ; \
48727         fi
48728 @endif libiconv
48729 @if zlib
48730         @if test -d $(HOST_SUBDIR)/zlib; then \
48731           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
48732           mv prev-zlib stage1-zlib; : ; \
48733         fi
48734 @endif zlib
48735 @if lto-plugin
48736         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48737           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
48738           mv prev-lto-plugin stage1-lto-plugin; : ; \
48739         fi
48740 @endif lto-plugin
48741         @if test -d $(TARGET_SUBDIR); then \
48742           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
48743           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
48744         fi
48745         rm -f stage_current
48746
48747 # Bubble a bug fix through all the stages up to stage profile.  They are
48748 # remade, but not reconfigured.  The next stage (if any) will not be
48749 # reconfigured either.
48750 .PHONY: stageprofile-bubble
48751 stageprofile-bubble:: stage1-bubble
48752         @r=`${PWD_COMMAND}`; export r; \
48753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48754         if test -f stageprofile-lean || test -f stage1-lean ; then \
48755           echo Skipping rebuild of stageprofile; \
48756         else \
48757           $(MAKE) stageprofile-start; \
48758           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
48759         fi
48760
48761 .PHONY: all-stageprofile clean-stageprofile
48762 do-clean: clean-stageprofile
48763
48764 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48765 # only possibility, but now it conflicts with no-bootstrap rules
48766 @if gcc-bootstrap
48767
48768
48769
48770
48771 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48772 distclean-stage1:: distclean-stageprofile 
48773 .PHONY: distclean-stageprofile
48774 distclean-stageprofile::
48775         @: $(MAKE); $(stage)
48776         @test "`cat stage_last`" != stageprofile || rm -f stage_last
48777         rm -rf stageprofile-* 
48778
48779
48780 @endif gcc-bootstrap
48781
48782
48783 .PHONY: stagefeedback-start stagefeedback-end
48784
48785 stagefeedback-start::
48786         @: $(MAKE); $(stage); \
48787         echo stagefeedback > stage_current; \
48788         echo stagefeedback > stage_last; \
48789         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48790 @if bfd
48791         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
48792           mkdir stagefeedback-bfd; \
48793         mv stagefeedback-bfd bfd; \
48794         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
48795 @endif bfd
48796 @if opcodes
48797         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
48798           mkdir stagefeedback-opcodes; \
48799         mv stagefeedback-opcodes opcodes; \
48800         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
48801 @endif opcodes
48802 @if binutils
48803         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
48804           mkdir stagefeedback-binutils; \
48805         mv stagefeedback-binutils binutils; \
48806         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
48807 @endif binutils
48808 @if fixincludes
48809         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
48810           mkdir stagefeedback-fixincludes; \
48811         mv stagefeedback-fixincludes fixincludes; \
48812         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
48813 @endif fixincludes
48814 @if gas
48815         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
48816           mkdir stagefeedback-gas; \
48817         mv stagefeedback-gas gas; \
48818         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
48819 @endif gas
48820 @if gcc
48821         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
48822           mkdir stagefeedback-gcc; \
48823         mv stagefeedback-gcc gcc; \
48824         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
48825 @endif gcc
48826 @if gmp
48827         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
48828           mkdir stagefeedback-gmp; \
48829         mv stagefeedback-gmp gmp; \
48830         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
48831 @endif gmp
48832 @if mpfr
48833         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
48834           mkdir stagefeedback-mpfr; \
48835         mv stagefeedback-mpfr mpfr; \
48836         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
48837 @endif mpfr
48838 @if mpc
48839         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
48840           mkdir stagefeedback-mpc; \
48841         mv stagefeedback-mpc mpc; \
48842         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
48843 @endif mpc
48844 @if isl
48845         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
48846           mkdir stagefeedback-isl; \
48847         mv stagefeedback-isl isl; \
48848         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
48849 @endif isl
48850 @if libelf
48851         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
48852           mkdir stagefeedback-libelf; \
48853         mv stagefeedback-libelf libelf; \
48854         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
48855 @endif libelf
48856 @if gold
48857         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
48858           mkdir stagefeedback-gold; \
48859         mv stagefeedback-gold gold; \
48860         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
48861 @endif gold
48862 @if intl
48863         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
48864           mkdir stagefeedback-intl; \
48865         mv stagefeedback-intl intl; \
48866         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
48867 @endif intl
48868 @if ld
48869         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
48870           mkdir stagefeedback-ld; \
48871         mv stagefeedback-ld ld; \
48872         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
48873 @endif ld
48874 @if libbacktrace
48875         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
48876           mkdir stagefeedback-libbacktrace; \
48877         mv stagefeedback-libbacktrace libbacktrace; \
48878         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
48879 @endif libbacktrace
48880 @if libcpp
48881         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
48882           mkdir stagefeedback-libcpp; \
48883         mv stagefeedback-libcpp libcpp; \
48884         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
48885 @endif libcpp
48886 @if libdecnumber
48887         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
48888           mkdir stagefeedback-libdecnumber; \
48889         mv stagefeedback-libdecnumber libdecnumber; \
48890         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
48891 @endif libdecnumber
48892 @if libiberty
48893         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
48894           mkdir stagefeedback-libiberty; \
48895         mv stagefeedback-libiberty libiberty; \
48896         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
48897 @endif libiberty
48898 @if libiberty-linker-plugin
48899         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
48900           mkdir stagefeedback-libiberty-linker-plugin; \
48901         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
48902         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
48903 @endif libiberty-linker-plugin
48904 @if libiconv
48905         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
48906           mkdir stagefeedback-libiconv; \
48907         mv stagefeedback-libiconv libiconv; \
48908         mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
48909 @endif libiconv
48910 @if zlib
48911         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
48912           mkdir stagefeedback-zlib; \
48913         mv stagefeedback-zlib zlib; \
48914         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
48915 @endif zlib
48916 @if lto-plugin
48917         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
48918           mkdir stagefeedback-lto-plugin; \
48919         mv stagefeedback-lto-plugin lto-plugin; \
48920         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
48921 @endif lto-plugin
48922         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
48923           mkdir stagefeedback-$(TARGET_SUBDIR); \
48924         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48925         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
48926
48927 stagefeedback-end:: 
48928 @if bfd
48929         @if test -d $(HOST_SUBDIR)/bfd; then \
48930           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
48931           mv prev-bfd stageprofile-bfd; : ; \
48932         fi
48933 @endif bfd
48934 @if opcodes
48935         @if test -d $(HOST_SUBDIR)/opcodes; then \
48936           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
48937           mv prev-opcodes stageprofile-opcodes; : ; \
48938         fi
48939 @endif opcodes
48940 @if binutils
48941         @if test -d $(HOST_SUBDIR)/binutils; then \
48942           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
48943           mv prev-binutils stageprofile-binutils; : ; \
48944         fi
48945 @endif binutils
48946 @if fixincludes
48947         @if test -d $(HOST_SUBDIR)/fixincludes; then \
48948           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
48949           mv prev-fixincludes stageprofile-fixincludes; : ; \
48950         fi
48951 @endif fixincludes
48952 @if gas
48953         @if test -d $(HOST_SUBDIR)/gas; then \
48954           cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
48955           mv prev-gas stageprofile-gas; : ; \
48956         fi
48957 @endif gas
48958 @if gcc
48959         @if test -d $(HOST_SUBDIR)/gcc; then \
48960           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
48961           mv prev-gcc stageprofile-gcc; : ; \
48962         fi
48963 @endif gcc
48964 @if gmp
48965         @if test -d $(HOST_SUBDIR)/gmp; then \
48966           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
48967           mv prev-gmp stageprofile-gmp; : ; \
48968         fi
48969 @endif gmp
48970 @if mpfr
48971         @if test -d $(HOST_SUBDIR)/mpfr; then \
48972           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
48973           mv prev-mpfr stageprofile-mpfr; : ; \
48974         fi
48975 @endif mpfr
48976 @if mpc
48977         @if test -d $(HOST_SUBDIR)/mpc; then \
48978           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
48979           mv prev-mpc stageprofile-mpc; : ; \
48980         fi
48981 @endif mpc
48982 @if isl
48983         @if test -d $(HOST_SUBDIR)/isl; then \
48984           cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
48985           mv prev-isl stageprofile-isl; : ; \
48986         fi
48987 @endif isl
48988 @if libelf
48989         @if test -d $(HOST_SUBDIR)/libelf; then \
48990           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
48991           mv prev-libelf stageprofile-libelf; : ; \
48992         fi
48993 @endif libelf
48994 @if gold
48995         @if test -d $(HOST_SUBDIR)/gold; then \
48996           cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
48997           mv prev-gold stageprofile-gold; : ; \
48998         fi
48999 @endif gold
49000 @if intl
49001         @if test -d $(HOST_SUBDIR)/intl; then \
49002           cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
49003           mv prev-intl stageprofile-intl; : ; \
49004         fi
49005 @endif intl
49006 @if ld
49007         @if test -d $(HOST_SUBDIR)/ld; then \
49008           cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
49009           mv prev-ld stageprofile-ld; : ; \
49010         fi
49011 @endif ld
49012 @if libbacktrace
49013         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49014           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
49015           mv prev-libbacktrace stageprofile-libbacktrace; : ; \
49016         fi
49017 @endif libbacktrace
49018 @if libcpp
49019         @if test -d $(HOST_SUBDIR)/libcpp; then \
49020           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
49021           mv prev-libcpp stageprofile-libcpp; : ; \
49022         fi
49023 @endif libcpp
49024 @if libdecnumber
49025         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49026           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
49027           mv prev-libdecnumber stageprofile-libdecnumber; : ; \
49028         fi
49029 @endif libdecnumber
49030 @if libiberty
49031         @if test -d $(HOST_SUBDIR)/libiberty; then \
49032           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
49033           mv prev-libiberty stageprofile-libiberty; : ; \
49034         fi
49035 @endif libiberty
49036 @if libiberty-linker-plugin
49037         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49038           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
49039           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
49040         fi
49041 @endif libiberty-linker-plugin
49042 @if libiconv
49043         @if test -d $(HOST_SUBDIR)/libiconv; then \
49044           cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
49045           mv prev-libiconv stageprofile-libiconv; : ; \
49046         fi
49047 @endif libiconv
49048 @if zlib
49049         @if test -d $(HOST_SUBDIR)/zlib; then \
49050           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
49051           mv prev-zlib stageprofile-zlib; : ; \
49052         fi
49053 @endif zlib
49054 @if lto-plugin
49055         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49056           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
49057           mv prev-lto-plugin stageprofile-lto-plugin; : ; \
49058         fi
49059 @endif lto-plugin
49060         @if test -d $(TARGET_SUBDIR); then \
49061           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
49062           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
49063         fi
49064         rm -f stage_current
49065
49066 # Bubble a bug fix through all the stages up to stage feedback.  They are
49067 # remade, but not reconfigured.  The next stage (if any) will not be
49068 # reconfigured either.
49069 .PHONY: stagefeedback-bubble
49070 stagefeedback-bubble:: stageprofile-bubble
49071         @r=`${PWD_COMMAND}`; export r; \
49072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49073         if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
49074           echo Skipping rebuild of stagefeedback; \
49075         else \
49076           $(MAKE) stagefeedback-start; \
49077           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
49078         fi
49079
49080 .PHONY: all-stagefeedback clean-stagefeedback
49081 do-clean: clean-stagefeedback
49082
49083 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49084 # only possibility, but now it conflicts with no-bootstrap rules
49085 @if gcc-bootstrap
49086
49087
49088
49089 .PHONY: profiledbootstrap profiledbootstrap-lean
49090 profiledbootstrap:
49091         echo stagefeedback > stage_final
49092         @r=`${PWD_COMMAND}`; export r; \
49093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49094         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
49095         @: $(MAKE); $(unstage)
49096         @r=`${PWD_COMMAND}`; export r; \
49097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49098         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49099         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49100
49101 profiledbootstrap-lean:
49102         echo stagefeedback > stage_final
49103         @r=`${PWD_COMMAND}`; export r; \
49104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49105         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
49106         @: $(MAKE); $(unstage)
49107         @r=`${PWD_COMMAND}`; export r; \
49108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49109         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49110         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49111
49112
49113 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49114 distclean-stageprofile:: distclean-stagefeedback 
49115 .PHONY: distclean-stagefeedback
49116 distclean-stagefeedback::
49117         @: $(MAKE); $(stage)
49118         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
49119         rm -rf stagefeedback-* 
49120
49121
49122 @endif gcc-bootstrap
49123
49124
49125
49126 stageprofile-end::
49127         $(MAKE) distclean-stagefeedback
49128
49129 stagefeedback-start::
49130         @r=`${PWD_COMMAND}`; export r; \
49131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49132         for i in prev-*; do \
49133           j=`echo $$i | sed s/^prev-//`; \
49134           cd $$r/$$i && \
49135           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
49136           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
49137         done
49138
49139 @if gcc-bootstrap
49140 do-distclean: distclean-stage1
49141
49142 # Provide a GCC build when we're building target libraries.  This does
49143 # not work as a dependency, just as the minimum necessary to avoid errors.
49144 stage_last:
49145         @r=`${PWD_COMMAND}`; export r; \
49146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49147         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
49148
49149 # Same as unstage, but not phony and defaulting to stage1-start.  We place
49150 # it in the dependency so that for example `make -j3 all-gcc' works.
49151 stage_current:
49152         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
49153
49154 .PHONY: restrap
49155 restrap::
49156         @: $(MAKE); $(stage)
49157         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
49158 restrap:: all
49159 @endif gcc-bootstrap
49160
49161 # --------------------------------------
49162 # Dependencies between different modules
49163 # --------------------------------------
49164
49165 # Generic dependencies for target modules on host stuff, especially gcc
49166 @if gcc-bootstrap
49167 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
49168 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
49169 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
49170 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
49171 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
49172 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
49173 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
49174 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
49175 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
49176 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
49177 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
49178 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
49179 configure-stage1-target-libmpx: maybe-all-stage1-gcc
49180 configure-stage2-target-libmpx: maybe-all-stage2-gcc
49181 configure-stage3-target-libmpx: maybe-all-stage3-gcc
49182 configure-stage4-target-libmpx: maybe-all-stage4-gcc
49183 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
49184 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
49185 configure-stage1-target-libvtv: maybe-all-stage1-gcc
49186 configure-stage2-target-libvtv: maybe-all-stage2-gcc
49187 configure-stage3-target-libvtv: maybe-all-stage3-gcc
49188 configure-stage4-target-libvtv: maybe-all-stage4-gcc
49189 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
49190 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
49191 configure-target-libcilkrts: stage_last
49192 configure-target-liboffloadmic: stage_last
49193 configure-target-libssp: stage_last
49194 configure-target-newlib: stage_last
49195 configure-stage1-target-libgcc: maybe-all-stage1-gcc
49196 configure-stage2-target-libgcc: maybe-all-stage2-gcc
49197 configure-stage3-target-libgcc: maybe-all-stage3-gcc
49198 configure-stage4-target-libgcc: maybe-all-stage4-gcc
49199 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
49200 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
49201 configure-target-libbacktrace: stage_last
49202 configure-target-libquadmath: stage_last
49203 configure-target-libgfortran: stage_last
49204 configure-target-libobjc: stage_last
49205 configure-target-libgo: stage_last
49206 configure-target-libtermcap: stage_last
49207 configure-target-winsup: stage_last
49208 configure-target-libgloss: stage_last
49209 configure-target-libffi: stage_last
49210 configure-target-zlib: stage_last
49211 configure-target-rda: stage_last
49212 configure-target-libada: stage_last
49213 configure-stage1-target-libgomp: maybe-all-stage1-gcc
49214 configure-stage2-target-libgomp: maybe-all-stage2-gcc
49215 configure-stage3-target-libgomp: maybe-all-stage3-gcc
49216 configure-stage4-target-libgomp: maybe-all-stage4-gcc
49217 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
49218 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
49219 configure-target-libitm: stage_last
49220 configure-target-libatomic: stage_last
49221 @endif gcc-bootstrap
49222
49223 @if gcc-no-bootstrap
49224 configure-target-libstdc++-v3: maybe-all-gcc
49225 configure-target-libsanitizer: maybe-all-gcc
49226 configure-target-libmpx: maybe-all-gcc
49227 configure-target-libvtv: maybe-all-gcc
49228 configure-target-libcilkrts: maybe-all-gcc
49229 configure-target-liboffloadmic: maybe-all-gcc
49230 configure-target-libssp: maybe-all-gcc
49231 configure-target-newlib: maybe-all-gcc
49232 configure-target-libgcc: maybe-all-gcc
49233 configure-target-libbacktrace: maybe-all-gcc
49234 configure-target-libquadmath: maybe-all-gcc
49235 configure-target-libgfortran: maybe-all-gcc
49236 configure-target-libobjc: maybe-all-gcc
49237 configure-target-libgo: maybe-all-gcc
49238 configure-target-libtermcap: maybe-all-gcc
49239 configure-target-winsup: maybe-all-gcc
49240 configure-target-libgloss: maybe-all-gcc
49241 configure-target-libffi: maybe-all-gcc
49242 configure-target-zlib: maybe-all-gcc
49243 configure-target-rda: maybe-all-gcc
49244 configure-target-libada: maybe-all-gcc
49245 configure-target-libgomp: maybe-all-gcc
49246 configure-target-libitm: maybe-all-gcc
49247 configure-target-libatomic: maybe-all-gcc
49248 @endif gcc-no-bootstrap
49249
49250
49251 # There are two types of dependencies here: 'hard' dependencies, where one
49252 # module simply won't build without the other; and 'soft' dependencies, where
49253 # if the depended-on module is missing, the depending module will do without
49254 # or find a substitute somewhere (perhaps installed).  Soft dependencies
49255 # are made here to depend on a 'maybe-' target.  If you're not sure,
49256 # it's safer to use a soft dependency.
49257
49258
49259
49260
49261
49262
49263 # With all the machinery above in place, it is pretty easy to generate
49264 # dependencies.  Host dependencies are a bit more complex because we have
49265 # to check for bootstrap/prebootstrap dependencies.  To resolve
49266 # prebootstrap dependencies, prebootstrap modules are gathered in
49267 # a hash table.
49268 all-build-bison: maybe-all-build-texinfo
49269 all-build-flex: maybe-all-build-texinfo
49270 all-build-flex: maybe-all-build-bison
49271 all-build-flex: maybe-all-build-m4
49272 all-build-libiberty: maybe-all-build-texinfo
49273 all-build-m4: maybe-all-build-texinfo
49274 all-build-fixincludes: maybe-all-build-libiberty
49275 all-build-libcpp: maybe-all-build-libiberty
49276 configure-gcc: maybe-configure-intl
49277 configure-stage1-gcc: maybe-configure-stage1-intl
49278 configure-stage2-gcc: maybe-configure-stage2-intl
49279 configure-stage3-gcc: maybe-configure-stage3-intl
49280 configure-stage4-gcc: maybe-configure-stage4-intl
49281 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
49282 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
49283 configure-gcc: maybe-all-gmp
49284 configure-stage1-gcc: maybe-all-stage1-gmp
49285 configure-stage2-gcc: maybe-all-stage2-gmp
49286 configure-stage3-gcc: maybe-all-stage3-gmp
49287 configure-stage4-gcc: maybe-all-stage4-gmp
49288 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
49289 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
49290 configure-gcc: maybe-all-mpfr
49291 configure-stage1-gcc: maybe-all-stage1-mpfr
49292 configure-stage2-gcc: maybe-all-stage2-mpfr
49293 configure-stage3-gcc: maybe-all-stage3-mpfr
49294 configure-stage4-gcc: maybe-all-stage4-mpfr
49295 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
49296 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
49297 configure-gcc: maybe-all-mpc
49298 configure-stage1-gcc: maybe-all-stage1-mpc
49299 configure-stage2-gcc: maybe-all-stage2-mpc
49300 configure-stage3-gcc: maybe-all-stage3-mpc
49301 configure-stage4-gcc: maybe-all-stage4-mpc
49302 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
49303 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
49304 configure-gcc: maybe-all-isl
49305 configure-stage1-gcc: maybe-all-stage1-isl
49306 configure-stage2-gcc: maybe-all-stage2-isl
49307 configure-stage3-gcc: maybe-all-stage3-isl
49308 configure-stage4-gcc: maybe-all-stage4-isl
49309 configure-stageprofile-gcc: maybe-all-stageprofile-isl
49310 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
49311 configure-gcc: maybe-all-lto-plugin
49312 configure-stage1-gcc: maybe-all-stage1-lto-plugin
49313 configure-stage2-gcc: maybe-all-stage2-lto-plugin
49314 configure-stage3-gcc: maybe-all-stage3-lto-plugin
49315 configure-stage4-gcc: maybe-all-stage4-lto-plugin
49316 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
49317 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
49318 configure-gcc: maybe-all-binutils
49319 configure-stage1-gcc: maybe-all-stage1-binutils
49320 configure-stage2-gcc: maybe-all-stage2-binutils
49321 configure-stage3-gcc: maybe-all-stage3-binutils
49322 configure-stage4-gcc: maybe-all-stage4-binutils
49323 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
49324 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
49325 configure-gcc: maybe-all-gas
49326 configure-stage1-gcc: maybe-all-stage1-gas
49327 configure-stage2-gcc: maybe-all-stage2-gas
49328 configure-stage3-gcc: maybe-all-stage3-gas
49329 configure-stage4-gcc: maybe-all-stage4-gas
49330 configure-stageprofile-gcc: maybe-all-stageprofile-gas
49331 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
49332 configure-gcc: maybe-all-ld
49333 configure-stage1-gcc: maybe-all-stage1-ld
49334 configure-stage2-gcc: maybe-all-stage2-ld
49335 configure-stage3-gcc: maybe-all-stage3-ld
49336 configure-stage4-gcc: maybe-all-stage4-ld
49337 configure-stageprofile-gcc: maybe-all-stageprofile-ld
49338 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
49339 configure-gcc: maybe-all-gold
49340 configure-stage1-gcc: maybe-all-stage1-gold
49341 configure-stage2-gcc: maybe-all-stage2-gold
49342 configure-stage3-gcc: maybe-all-stage3-gold
49343 configure-stage4-gcc: maybe-all-stage4-gold
49344 configure-stageprofile-gcc: maybe-all-stageprofile-gold
49345 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
49346 configure-gcc: maybe-all-libelf
49347 configure-stage1-gcc: maybe-all-stage1-libelf
49348 configure-stage2-gcc: maybe-all-stage2-libelf
49349 configure-stage3-gcc: maybe-all-stage3-libelf
49350 configure-stage4-gcc: maybe-all-stage4-libelf
49351 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
49352 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
49353 configure-gcc: maybe-all-libiconv
49354 configure-stage1-gcc: maybe-all-stage1-libiconv
49355 configure-stage2-gcc: maybe-all-stage2-libiconv
49356 configure-stage3-gcc: maybe-all-stage3-libiconv
49357 configure-stage4-gcc: maybe-all-stage4-libiconv
49358 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
49359 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
49360 all-gcc: all-libiberty
49361 all-stage1-gcc: all-stage1-libiberty
49362 all-stage2-gcc: all-stage2-libiberty
49363 all-stage3-gcc: all-stage3-libiberty
49364 all-stage4-gcc: all-stage4-libiberty
49365 all-stageprofile-gcc: all-stageprofile-libiberty
49366 all-stagefeedback-gcc: all-stagefeedback-libiberty
49367 all-gcc: maybe-all-intl
49368 all-stage1-gcc: maybe-all-stage1-intl
49369 all-stage2-gcc: maybe-all-stage2-intl
49370 all-stage3-gcc: maybe-all-stage3-intl
49371 all-stage4-gcc: maybe-all-stage4-intl
49372 all-stageprofile-gcc: maybe-all-stageprofile-intl
49373 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
49374 all-gcc: maybe-all-mpfr
49375 all-stage1-gcc: maybe-all-stage1-mpfr
49376 all-stage2-gcc: maybe-all-stage2-mpfr
49377 all-stage3-gcc: maybe-all-stage3-mpfr
49378 all-stage4-gcc: maybe-all-stage4-mpfr
49379 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
49380 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
49381 all-gcc: maybe-all-mpc
49382 all-stage1-gcc: maybe-all-stage1-mpc
49383 all-stage2-gcc: maybe-all-stage2-mpc
49384 all-stage3-gcc: maybe-all-stage3-mpc
49385 all-stage4-gcc: maybe-all-stage4-mpc
49386 all-stageprofile-gcc: maybe-all-stageprofile-mpc
49387 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
49388 all-gcc: maybe-all-isl
49389 all-stage1-gcc: maybe-all-stage1-isl
49390 all-stage2-gcc: maybe-all-stage2-isl
49391 all-stage3-gcc: maybe-all-stage3-isl
49392 all-stage4-gcc: maybe-all-stage4-isl
49393 all-stageprofile-gcc: maybe-all-stageprofile-isl
49394 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
49395 all-gcc: maybe-all-build-texinfo
49396 all-stage1-gcc: maybe-all-build-texinfo
49397 all-stage2-gcc: maybe-all-build-texinfo
49398 all-stage3-gcc: maybe-all-build-texinfo
49399 all-stage4-gcc: maybe-all-build-texinfo
49400 all-stageprofile-gcc: maybe-all-build-texinfo
49401 all-stagefeedback-gcc: maybe-all-build-texinfo
49402 all-gcc: maybe-all-build-bison
49403 all-stage1-gcc: maybe-all-build-bison
49404 all-stage2-gcc: maybe-all-build-bison
49405 all-stage3-gcc: maybe-all-build-bison
49406 all-stage4-gcc: maybe-all-build-bison
49407 all-stageprofile-gcc: maybe-all-build-bison
49408 all-stagefeedback-gcc: maybe-all-build-bison
49409 all-gcc: maybe-all-build-flex
49410 all-stage1-gcc: maybe-all-build-flex
49411 all-stage2-gcc: maybe-all-build-flex
49412 all-stage3-gcc: maybe-all-build-flex
49413 all-stage4-gcc: maybe-all-build-flex
49414 all-stageprofile-gcc: maybe-all-build-flex
49415 all-stagefeedback-gcc: maybe-all-build-flex
49416 all-gcc: maybe-all-build-libiberty
49417 all-stage1-gcc: maybe-all-build-libiberty
49418 all-stage2-gcc: maybe-all-build-libiberty
49419 all-stage3-gcc: maybe-all-build-libiberty
49420 all-stage4-gcc: maybe-all-build-libiberty
49421 all-stageprofile-gcc: maybe-all-build-libiberty
49422 all-stagefeedback-gcc: maybe-all-build-libiberty
49423 all-gcc: maybe-all-build-fixincludes
49424 all-stage1-gcc: maybe-all-build-fixincludes
49425 all-stage2-gcc: maybe-all-build-fixincludes
49426 all-stage3-gcc: maybe-all-build-fixincludes
49427 all-stage4-gcc: maybe-all-build-fixincludes
49428 all-stageprofile-gcc: maybe-all-build-fixincludes
49429 all-stagefeedback-gcc: maybe-all-build-fixincludes
49430 all-gcc: maybe-all-build-libcpp
49431 all-stage1-gcc: maybe-all-build-libcpp
49432 all-stage2-gcc: maybe-all-build-libcpp
49433 all-stage3-gcc: maybe-all-build-libcpp
49434 all-stage4-gcc: maybe-all-build-libcpp
49435 all-stageprofile-gcc: maybe-all-build-libcpp
49436 all-stagefeedback-gcc: maybe-all-build-libcpp
49437 all-gcc: maybe-all-zlib
49438 all-stage1-gcc: maybe-all-stage1-zlib
49439 all-stage2-gcc: maybe-all-stage2-zlib
49440 all-stage3-gcc: maybe-all-stage3-zlib
49441 all-stage4-gcc: maybe-all-stage4-zlib
49442 all-stageprofile-gcc: maybe-all-stageprofile-zlib
49443 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
49444 all-gcc: all-libbacktrace
49445 all-stage1-gcc: all-stage1-libbacktrace
49446 all-stage2-gcc: all-stage2-libbacktrace
49447 all-stage3-gcc: all-stage3-libbacktrace
49448 all-stage4-gcc: all-stage4-libbacktrace
49449 all-stageprofile-gcc: all-stageprofile-libbacktrace
49450 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
49451 all-gcc: all-libcpp
49452 all-stage1-gcc: all-stage1-libcpp
49453 all-stage2-gcc: all-stage2-libcpp
49454 all-stage3-gcc: all-stage3-libcpp
49455 all-stage4-gcc: all-stage4-libcpp
49456 all-stageprofile-gcc: all-stageprofile-libcpp
49457 all-stagefeedback-gcc: all-stagefeedback-libcpp
49458 all-gcc: all-libdecnumber
49459 all-stage1-gcc: all-stage1-libdecnumber
49460 all-stage2-gcc: all-stage2-libdecnumber
49461 all-stage3-gcc: all-stage3-libdecnumber
49462 all-stage4-gcc: all-stage4-libdecnumber
49463 all-stageprofile-gcc: all-stageprofile-libdecnumber
49464 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
49465 all-gcc: maybe-all-libiberty
49466 all-stage1-gcc: maybe-all-stage1-libiberty
49467 all-stage2-gcc: maybe-all-stage2-libiberty
49468 all-stage3-gcc: maybe-all-stage3-libiberty
49469 all-stage4-gcc: maybe-all-stage4-libiberty
49470 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
49471 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
49472 all-gcc: maybe-all-fixincludes
49473 all-stage1-gcc: maybe-all-stage1-fixincludes
49474 all-stage2-gcc: maybe-all-stage2-fixincludes
49475 all-stage3-gcc: maybe-all-stage3-fixincludes
49476 all-stage4-gcc: maybe-all-stage4-fixincludes
49477 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
49478 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
49479 all-gcc: maybe-all-lto-plugin
49480 all-stage1-gcc: maybe-all-stage1-lto-plugin
49481 all-stage2-gcc: maybe-all-stage2-lto-plugin
49482 all-stage3-gcc: maybe-all-stage3-lto-plugin
49483 all-stage4-gcc: maybe-all-stage4-lto-plugin
49484 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
49485 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
49486 all-gcc: maybe-all-libiconv
49487 all-stage1-gcc: maybe-all-stage1-libiconv
49488 all-stage2-gcc: maybe-all-stage2-libiconv
49489 all-stage3-gcc: maybe-all-stage3-libiconv
49490 all-stage4-gcc: maybe-all-stage4-libiconv
49491 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
49492 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
49493 info-gcc: maybe-all-build-libiberty
49494 info-stage1-gcc: maybe-all-build-libiberty
49495 info-stage2-gcc: maybe-all-build-libiberty
49496 info-stage3-gcc: maybe-all-build-libiberty
49497 info-stage4-gcc: maybe-all-build-libiberty
49498 info-stageprofile-gcc: maybe-all-build-libiberty
49499 info-stagefeedback-gcc: maybe-all-build-libiberty
49500 dvi-gcc: maybe-all-build-libiberty
49501 dvi-stage1-gcc: maybe-all-build-libiberty
49502 dvi-stage2-gcc: maybe-all-build-libiberty
49503 dvi-stage3-gcc: maybe-all-build-libiberty
49504 dvi-stage4-gcc: maybe-all-build-libiberty
49505 dvi-stageprofile-gcc: maybe-all-build-libiberty
49506 dvi-stagefeedback-gcc: maybe-all-build-libiberty
49507 pdf-gcc: maybe-all-build-libiberty
49508 pdf-stage1-gcc: maybe-all-build-libiberty
49509 pdf-stage2-gcc: maybe-all-build-libiberty
49510 pdf-stage3-gcc: maybe-all-build-libiberty
49511 pdf-stage4-gcc: maybe-all-build-libiberty
49512 pdf-stageprofile-gcc: maybe-all-build-libiberty
49513 pdf-stagefeedback-gcc: maybe-all-build-libiberty
49514 html-gcc: maybe-all-build-libiberty
49515 html-stage1-gcc: maybe-all-build-libiberty
49516 html-stage2-gcc: maybe-all-build-libiberty
49517 html-stage3-gcc: maybe-all-build-libiberty
49518 html-stage4-gcc: maybe-all-build-libiberty
49519 html-stageprofile-gcc: maybe-all-build-libiberty
49520 html-stagefeedback-gcc: maybe-all-build-libiberty
49521 install-gcc: maybe-install-fixincludes
49522 install-gcc: maybe-install-lto-plugin
49523 install-strip-gcc: maybe-install-strip-fixincludes
49524 install-strip-gcc: maybe-install-strip-lto-plugin
49525 configure-libcpp: configure-libiberty
49526 configure-stage1-libcpp: configure-stage1-libiberty
49527 configure-stage2-libcpp: configure-stage2-libiberty
49528 configure-stage3-libcpp: configure-stage3-libiberty
49529 configure-stage4-libcpp: configure-stage4-libiberty
49530 configure-stageprofile-libcpp: configure-stageprofile-libiberty
49531 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
49532 configure-libcpp: maybe-configure-intl
49533 configure-stage1-libcpp: maybe-configure-stage1-intl
49534 configure-stage2-libcpp: maybe-configure-stage2-intl
49535 configure-stage3-libcpp: maybe-configure-stage3-intl
49536 configure-stage4-libcpp: maybe-configure-stage4-intl
49537 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
49538 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
49539 configure-libcpp: maybe-all-libiconv
49540 configure-stage1-libcpp: maybe-all-stage1-libiconv
49541 configure-stage2-libcpp: maybe-all-stage2-libiconv
49542 configure-stage3-libcpp: maybe-all-stage3-libiconv
49543 configure-stage4-libcpp: maybe-all-stage4-libiconv
49544 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
49545 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
49546 all-libcpp: all-libiberty
49547 all-stage1-libcpp: all-stage1-libiberty
49548 all-stage2-libcpp: all-stage2-libiberty
49549 all-stage3-libcpp: all-stage3-libiberty
49550 all-stage4-libcpp: all-stage4-libiberty
49551 all-stageprofile-libcpp: all-stageprofile-libiberty
49552 all-stagefeedback-libcpp: all-stagefeedback-libiberty
49553 all-libcpp: maybe-all-intl
49554 all-stage1-libcpp: maybe-all-stage1-intl
49555 all-stage2-libcpp: maybe-all-stage2-intl
49556 all-stage3-libcpp: maybe-all-stage3-intl
49557 all-stage4-libcpp: maybe-all-stage4-intl
49558 all-stageprofile-libcpp: maybe-all-stageprofile-intl
49559 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
49560 all-libcpp: maybe-all-libiconv
49561 all-stage1-libcpp: maybe-all-stage1-libiconv
49562 all-stage2-libcpp: maybe-all-stage2-libiconv
49563 all-stage3-libcpp: maybe-all-stage3-libiconv
49564 all-stage4-libcpp: maybe-all-stage4-libiconv
49565 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
49566 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
49567 all-fixincludes: maybe-all-libiberty
49568 all-stage1-fixincludes: maybe-all-stage1-libiberty
49569 all-stage2-fixincludes: maybe-all-stage2-libiberty
49570 all-stage3-fixincludes: maybe-all-stage3-libiberty
49571 all-stage4-fixincludes: maybe-all-stage4-libiberty
49572 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
49573 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
49574 all-gnattools: maybe-all-target-libada
49575 all-lto-plugin: maybe-all-libiberty
49576 all-stage1-lto-plugin: maybe-all-stage1-libiberty
49577 all-stage2-lto-plugin: maybe-all-stage2-libiberty
49578 all-stage3-lto-plugin: maybe-all-stage3-libiberty
49579 all-stage4-lto-plugin: maybe-all-stage4-libiberty
49580 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
49581 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
49582 all-lto-plugin: maybe-all-libiberty-linker-plugin
49583 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
49584 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
49585 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
49586 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
49587 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
49588 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
49589 all-gotools: maybe-all-target-libgo
49590 configure-intl: maybe-all-libiconv
49591 configure-stage1-intl: maybe-all-stage1-libiconv
49592 configure-stage2-intl: maybe-all-stage2-libiconv
49593 configure-stage3-intl: maybe-all-stage3-libiconv
49594 configure-stage4-intl: maybe-all-stage4-libiconv
49595 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
49596 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
49597 configure-mpfr: maybe-all-gmp
49598 configure-stage1-mpfr: maybe-all-stage1-gmp
49599 configure-stage2-mpfr: maybe-all-stage2-gmp
49600 configure-stage3-mpfr: maybe-all-stage3-gmp
49601 configure-stage4-mpfr: maybe-all-stage4-gmp
49602 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
49603 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
49604 configure-mpc: maybe-all-mpfr
49605 configure-stage1-mpc: maybe-all-stage1-mpfr
49606 configure-stage2-mpc: maybe-all-stage2-mpfr
49607 configure-stage3-mpc: maybe-all-stage3-mpfr
49608 configure-stage4-mpc: maybe-all-stage4-mpfr
49609 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
49610 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
49611 configure-isl: maybe-all-gmp
49612 configure-stage1-isl: maybe-all-stage1-gmp
49613 configure-stage2-isl: maybe-all-stage2-gmp
49614 configure-stage3-isl: maybe-all-stage3-gmp
49615 configure-stage4-isl: maybe-all-stage4-gmp
49616 configure-stageprofile-isl: maybe-all-stageprofile-gmp
49617 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
49618 all-intl: maybe-all-libiconv
49619 all-stage1-intl: maybe-all-stage1-libiconv
49620 all-stage2-intl: maybe-all-stage2-libiconv
49621 all-stage3-intl: maybe-all-stage3-libiconv
49622 all-stage4-intl: maybe-all-stage4-libiconv
49623 all-stageprofile-intl: maybe-all-stageprofile-libiconv
49624 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
49625 configure-gdb: maybe-configure-sim
49626 all-gdb: maybe-all-readline
49627 all-gdb: maybe-all-build-bison
49628 all-gdb: maybe-all-sim
49629 all-gdb: maybe-all-libtermcap
49630 configure-libgui: maybe-configure-tcl
49631 configure-libgui: maybe-configure-tk
49632 all-libgui: maybe-all-tcl
49633 all-libgui: maybe-all-tk
49634 all-libgui: maybe-all-itcl
49635 configure-bfd: configure-libiberty
49636 configure-stage1-bfd: configure-stage1-libiberty
49637 configure-stage2-bfd: configure-stage2-libiberty
49638 configure-stage3-bfd: configure-stage3-libiberty
49639 configure-stage4-bfd: configure-stage4-libiberty
49640 configure-stageprofile-bfd: configure-stageprofile-libiberty
49641 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
49642 configure-bfd: maybe-configure-intl
49643 configure-stage1-bfd: maybe-configure-stage1-intl
49644 configure-stage2-bfd: maybe-configure-stage2-intl
49645 configure-stage3-bfd: maybe-configure-stage3-intl
49646 configure-stage4-bfd: maybe-configure-stage4-intl
49647 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
49648 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
49649 all-bfd: maybe-all-libiberty
49650 all-stage1-bfd: maybe-all-stage1-libiberty
49651 all-stage2-bfd: maybe-all-stage2-libiberty
49652 all-stage3-bfd: maybe-all-stage3-libiberty
49653 all-stage4-bfd: maybe-all-stage4-libiberty
49654 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
49655 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
49656 all-bfd: maybe-all-intl
49657 all-stage1-bfd: maybe-all-stage1-intl
49658 all-stage2-bfd: maybe-all-stage2-intl
49659 all-stage3-bfd: maybe-all-stage3-intl
49660 all-stage4-bfd: maybe-all-stage4-intl
49661 all-stageprofile-bfd: maybe-all-stageprofile-intl
49662 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
49663 all-bfd: maybe-all-zlib
49664 all-stage1-bfd: maybe-all-stage1-zlib
49665 all-stage2-bfd: maybe-all-stage2-zlib
49666 all-stage3-bfd: maybe-all-stage3-zlib
49667 all-stage4-bfd: maybe-all-stage4-zlib
49668 all-stageprofile-bfd: maybe-all-stageprofile-zlib
49669 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
49670 configure-opcodes: configure-libiberty
49671 configure-stage1-opcodes: configure-stage1-libiberty
49672 configure-stage2-opcodes: configure-stage2-libiberty
49673 configure-stage3-opcodes: configure-stage3-libiberty
49674 configure-stage4-opcodes: configure-stage4-libiberty
49675 configure-stageprofile-opcodes: configure-stageprofile-libiberty
49676 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
49677 all-opcodes: maybe-all-libiberty
49678 all-stage1-opcodes: maybe-all-stage1-libiberty
49679 all-stage2-opcodes: maybe-all-stage2-libiberty
49680 all-stage3-opcodes: maybe-all-stage3-libiberty
49681 all-stage4-opcodes: maybe-all-stage4-libiberty
49682 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
49683 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
49684 configure-binutils: maybe-configure-intl
49685 configure-stage1-binutils: maybe-configure-stage1-intl
49686 configure-stage2-binutils: maybe-configure-stage2-intl
49687 configure-stage3-binutils: maybe-configure-stage3-intl
49688 configure-stage4-binutils: maybe-configure-stage4-intl
49689 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
49690 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
49691 all-binutils: maybe-all-libiberty
49692 all-stage1-binutils: maybe-all-stage1-libiberty
49693 all-stage2-binutils: maybe-all-stage2-libiberty
49694 all-stage3-binutils: maybe-all-stage3-libiberty
49695 all-stage4-binutils: maybe-all-stage4-libiberty
49696 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
49697 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
49698 all-binutils: maybe-all-opcodes
49699 all-stage1-binutils: maybe-all-stage1-opcodes
49700 all-stage2-binutils: maybe-all-stage2-opcodes
49701 all-stage3-binutils: maybe-all-stage3-opcodes
49702 all-stage4-binutils: maybe-all-stage4-opcodes
49703 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
49704 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
49705 all-binutils: maybe-all-bfd
49706 all-stage1-binutils: maybe-all-stage1-bfd
49707 all-stage2-binutils: maybe-all-stage2-bfd
49708 all-stage3-binutils: maybe-all-stage3-bfd
49709 all-stage4-binutils: maybe-all-stage4-bfd
49710 all-stageprofile-binutils: maybe-all-stageprofile-bfd
49711 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
49712 all-binutils: maybe-all-build-flex
49713 all-stage1-binutils: maybe-all-build-flex
49714 all-stage2-binutils: maybe-all-build-flex
49715 all-stage3-binutils: maybe-all-build-flex
49716 all-stage4-binutils: maybe-all-build-flex
49717 all-stageprofile-binutils: maybe-all-build-flex
49718 all-stagefeedback-binutils: maybe-all-build-flex
49719 all-binutils: maybe-all-build-bison
49720 all-stage1-binutils: maybe-all-build-bison
49721 all-stage2-binutils: maybe-all-build-bison
49722 all-stage3-binutils: maybe-all-build-bison
49723 all-stage4-binutils: maybe-all-build-bison
49724 all-stageprofile-binutils: maybe-all-build-bison
49725 all-stagefeedback-binutils: maybe-all-build-bison
49726 all-binutils: maybe-all-intl
49727 all-stage1-binutils: maybe-all-stage1-intl
49728 all-stage2-binutils: maybe-all-stage2-intl
49729 all-stage3-binutils: maybe-all-stage3-intl
49730 all-stage4-binutils: maybe-all-stage4-intl
49731 all-stageprofile-binutils: maybe-all-stageprofile-intl
49732 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
49733 all-binutils: maybe-all-gas
49734 all-stage1-binutils: maybe-all-stage1-gas
49735 all-stage2-binutils: maybe-all-stage2-gas
49736 all-stage3-binutils: maybe-all-stage3-gas
49737 all-stage4-binutils: maybe-all-stage4-gas
49738 all-stageprofile-binutils: maybe-all-stageprofile-gas
49739 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
49740 install-binutils: maybe-install-opcodes
49741 install-strip-binutils: maybe-install-strip-opcodes
49742 install-opcodes: maybe-install-bfd
49743 install-strip-opcodes: maybe-install-strip-bfd
49744 configure-gas: maybe-configure-intl
49745 configure-stage1-gas: maybe-configure-stage1-intl
49746 configure-stage2-gas: maybe-configure-stage2-intl
49747 configure-stage3-gas: maybe-configure-stage3-intl
49748 configure-stage4-gas: maybe-configure-stage4-intl
49749 configure-stageprofile-gas: maybe-configure-stageprofile-intl
49750 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
49751 all-gas: maybe-all-libiberty
49752 all-stage1-gas: maybe-all-stage1-libiberty
49753 all-stage2-gas: maybe-all-stage2-libiberty
49754 all-stage3-gas: maybe-all-stage3-libiberty
49755 all-stage4-gas: maybe-all-stage4-libiberty
49756 all-stageprofile-gas: maybe-all-stageprofile-libiberty
49757 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
49758 all-gas: maybe-all-opcodes
49759 all-stage1-gas: maybe-all-stage1-opcodes
49760 all-stage2-gas: maybe-all-stage2-opcodes
49761 all-stage3-gas: maybe-all-stage3-opcodes
49762 all-stage4-gas: maybe-all-stage4-opcodes
49763 all-stageprofile-gas: maybe-all-stageprofile-opcodes
49764 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
49765 all-gas: maybe-all-bfd
49766 all-stage1-gas: maybe-all-stage1-bfd
49767 all-stage2-gas: maybe-all-stage2-bfd
49768 all-stage3-gas: maybe-all-stage3-bfd
49769 all-stage4-gas: maybe-all-stage4-bfd
49770 all-stageprofile-gas: maybe-all-stageprofile-bfd
49771 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
49772 all-gas: maybe-all-intl
49773 all-stage1-gas: maybe-all-stage1-intl
49774 all-stage2-gas: maybe-all-stage2-intl
49775 all-stage3-gas: maybe-all-stage3-intl
49776 all-stage4-gas: maybe-all-stage4-intl
49777 all-stageprofile-gas: maybe-all-stageprofile-intl
49778 all-stagefeedback-gas: maybe-all-stagefeedback-intl
49779 configure-ld: maybe-configure-intl
49780 configure-stage1-ld: maybe-configure-stage1-intl
49781 configure-stage2-ld: maybe-configure-stage2-intl
49782 configure-stage3-ld: maybe-configure-stage3-intl
49783 configure-stage4-ld: maybe-configure-stage4-intl
49784 configure-stageprofile-ld: maybe-configure-stageprofile-intl
49785 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
49786 all-ld: maybe-all-libiberty
49787 all-stage1-ld: maybe-all-stage1-libiberty
49788 all-stage2-ld: maybe-all-stage2-libiberty
49789 all-stage3-ld: maybe-all-stage3-libiberty
49790 all-stage4-ld: maybe-all-stage4-libiberty
49791 all-stageprofile-ld: maybe-all-stageprofile-libiberty
49792 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
49793 all-ld: maybe-all-bfd
49794 all-stage1-ld: maybe-all-stage1-bfd
49795 all-stage2-ld: maybe-all-stage2-bfd
49796 all-stage3-ld: maybe-all-stage3-bfd
49797 all-stage4-ld: maybe-all-stage4-bfd
49798 all-stageprofile-ld: maybe-all-stageprofile-bfd
49799 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
49800 all-ld: maybe-all-opcodes
49801 all-stage1-ld: maybe-all-stage1-opcodes
49802 all-stage2-ld: maybe-all-stage2-opcodes
49803 all-stage3-ld: maybe-all-stage3-opcodes
49804 all-stage4-ld: maybe-all-stage4-opcodes
49805 all-stageprofile-ld: maybe-all-stageprofile-opcodes
49806 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
49807 all-ld: maybe-all-build-bison
49808 all-stage1-ld: maybe-all-build-bison
49809 all-stage2-ld: maybe-all-build-bison
49810 all-stage3-ld: maybe-all-build-bison
49811 all-stage4-ld: maybe-all-build-bison
49812 all-stageprofile-ld: maybe-all-build-bison
49813 all-stagefeedback-ld: maybe-all-build-bison
49814 all-ld: maybe-all-build-flex
49815 all-stage1-ld: maybe-all-build-flex
49816 all-stage2-ld: maybe-all-build-flex
49817 all-stage3-ld: maybe-all-build-flex
49818 all-stage4-ld: maybe-all-build-flex
49819 all-stageprofile-ld: maybe-all-build-flex
49820 all-stagefeedback-ld: maybe-all-build-flex
49821 all-ld: maybe-all-intl
49822 all-stage1-ld: maybe-all-stage1-intl
49823 all-stage2-ld: maybe-all-stage2-intl
49824 all-stage3-ld: maybe-all-stage3-intl
49825 all-stage4-ld: maybe-all-stage4-intl
49826 all-stageprofile-ld: maybe-all-stageprofile-intl
49827 all-stagefeedback-ld: maybe-all-stagefeedback-intl
49828 all-ld: maybe-all-gas
49829 all-stage1-ld: maybe-all-stage1-gas
49830 all-stage2-ld: maybe-all-stage2-gas
49831 all-stage3-ld: maybe-all-stage3-gas
49832 all-stage4-ld: maybe-all-stage4-gas
49833 all-stageprofile-ld: maybe-all-stageprofile-gas
49834 all-stagefeedback-ld: maybe-all-stagefeedback-gas
49835 all-ld: maybe-all-binutils
49836 all-stage1-ld: maybe-all-stage1-binutils
49837 all-stage2-ld: maybe-all-stage2-binutils
49838 all-stage3-ld: maybe-all-stage3-binutils
49839 all-stage4-ld: maybe-all-stage4-binutils
49840 all-stageprofile-ld: maybe-all-stageprofile-binutils
49841 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
49842 install-ld: maybe-install-gold
49843 install-strip-ld: maybe-install-strip-gold
49844 configure-gold: maybe-configure-intl
49845 configure-stage1-gold: maybe-configure-stage1-intl
49846 configure-stage2-gold: maybe-configure-stage2-intl
49847 configure-stage3-gold: maybe-configure-stage3-intl
49848 configure-stage4-gold: maybe-configure-stage4-intl
49849 configure-stageprofile-gold: maybe-configure-stageprofile-intl
49850 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
49851 all-gold: maybe-all-libiberty
49852 all-stage1-gold: maybe-all-stage1-libiberty
49853 all-stage2-gold: maybe-all-stage2-libiberty
49854 all-stage3-gold: maybe-all-stage3-libiberty
49855 all-stage4-gold: maybe-all-stage4-libiberty
49856 all-stageprofile-gold: maybe-all-stageprofile-libiberty
49857 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
49858 all-gold: maybe-all-intl
49859 all-stage1-gold: maybe-all-stage1-intl
49860 all-stage2-gold: maybe-all-stage2-intl
49861 all-stage3-gold: maybe-all-stage3-intl
49862 all-stage4-gold: maybe-all-stage4-intl
49863 all-stageprofile-gold: maybe-all-stageprofile-intl
49864 all-stagefeedback-gold: maybe-all-stagefeedback-intl
49865 all-gold: maybe-all-bfd
49866 all-stage1-gold: maybe-all-stage1-bfd
49867 all-stage2-gold: maybe-all-stage2-bfd
49868 all-stage3-gold: maybe-all-stage3-bfd
49869 all-stage4-gold: maybe-all-stage4-bfd
49870 all-stageprofile-gold: maybe-all-stageprofile-bfd
49871 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
49872 all-gold: maybe-all-build-bison
49873 all-stage1-gold: maybe-all-build-bison
49874 all-stage2-gold: maybe-all-build-bison
49875 all-stage3-gold: maybe-all-build-bison
49876 all-stage4-gold: maybe-all-build-bison
49877 all-stageprofile-gold: maybe-all-build-bison
49878 all-stagefeedback-gold: maybe-all-build-bison
49879 all-gold: maybe-all-gas
49880 all-stage1-gold: maybe-all-stage1-gas
49881 all-stage2-gold: maybe-all-stage2-gas
49882 all-stage3-gold: maybe-all-stage3-gas
49883 all-stage4-gold: maybe-all-stage4-gas
49884 all-stageprofile-gold: maybe-all-stageprofile-gas
49885 all-stagefeedback-gold: maybe-all-stagefeedback-gas
49886 check-gold: maybe-all-binutils
49887 check-stage1-gold: maybe-all-stage1-binutils
49888 check-stage2-gold: maybe-all-stage2-binutils
49889 check-stage3-gold: maybe-all-stage3-binutils
49890 check-stage4-gold: maybe-all-stage4-binutils
49891 check-stageprofile-gold: maybe-all-stageprofile-binutils
49892 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
49893 check-gold: maybe-all-gas
49894 check-stage1-gold: maybe-all-stage1-gas
49895 check-stage2-gold: maybe-all-stage2-gas
49896 check-stage3-gold: maybe-all-stage3-gas
49897 check-stage4-gold: maybe-all-stage4-gas
49898 check-stageprofile-gold: maybe-all-stageprofile-gas
49899 check-stagefeedback-gold: maybe-all-stagefeedback-gas
49900 configure-opcodes: maybe-configure-intl
49901 configure-stage1-opcodes: maybe-configure-stage1-intl
49902 configure-stage2-opcodes: maybe-configure-stage2-intl
49903 configure-stage3-opcodes: maybe-configure-stage3-intl
49904 configure-stage4-opcodes: maybe-configure-stage4-intl
49905 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
49906 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
49907 all-opcodes: maybe-all-bfd
49908 all-stage1-opcodes: maybe-all-stage1-bfd
49909 all-stage2-opcodes: maybe-all-stage2-bfd
49910 all-stage3-opcodes: maybe-all-stage3-bfd
49911 all-stage4-opcodes: maybe-all-stage4-bfd
49912 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
49913 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
49914 all-opcodes: maybe-all-libiberty
49915 all-stage1-opcodes: maybe-all-stage1-libiberty
49916 all-stage2-opcodes: maybe-all-stage2-libiberty
49917 all-stage3-opcodes: maybe-all-stage3-libiberty
49918 all-stage4-opcodes: maybe-all-stage4-libiberty
49919 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
49920 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
49921 all-opcodes: maybe-all-intl
49922 all-stage1-opcodes: maybe-all-stage1-intl
49923 all-stage2-opcodes: maybe-all-stage2-intl
49924 all-stage3-opcodes: maybe-all-stage3-intl
49925 all-stage4-opcodes: maybe-all-stage4-intl
49926 all-stageprofile-opcodes: maybe-all-stageprofile-intl
49927 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
49928 all-dejagnu: maybe-all-tcl
49929 all-dejagnu: maybe-all-expect
49930 all-dejagnu: maybe-all-tk
49931 configure-expect: maybe-configure-tcl
49932 configure-expect: maybe-configure-tk
49933 all-expect: maybe-all-tcl
49934 all-expect: maybe-all-tk
49935 configure-itcl: maybe-configure-tcl
49936 configure-itcl: maybe-configure-tk
49937 all-itcl: maybe-all-tcl
49938 all-itcl: maybe-all-tk
49939 install-itcl: maybe-install-tcl
49940 install-strip-itcl: maybe-install-strip-tcl
49941 configure-tk: maybe-configure-tcl
49942 all-tk: maybe-all-tcl
49943 all-sid: maybe-all-tcl
49944 all-sid: maybe-all-tk
49945 install-sid: maybe-install-tcl
49946 install-strip-sid: maybe-install-strip-tcl
49947 install-sid: maybe-install-tk
49948 install-strip-sid: maybe-install-strip-tk
49949 all-sim: maybe-all-readline
49950 all-sim: maybe-configure-gdb
49951 all-fastjar: maybe-all-build-texinfo
49952 all-bison: maybe-all-build-texinfo
49953 all-flex: maybe-all-build-bison
49954 all-flex: maybe-all-m4
49955 all-flex: maybe-all-build-texinfo
49956 all-m4: maybe-all-build-texinfo
49957 configure-target-fastjar: maybe-configure-target-zlib
49958 all-target-fastjar: maybe-all-target-zlib
49959 configure-target-libgo: maybe-configure-target-libffi
49960 all-target-libgo: maybe-all-target-libbacktrace
49961 all-target-libgo: maybe-all-target-libffi
49962 all-target-libgo: maybe-all-target-libatomic
49963 configure-target-libstdc++-v3: maybe-configure-target-libgomp
49964 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
49965 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
49966 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
49967 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
49968 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
49969 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
49970 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
49971 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
49972 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
49973 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
49974 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
49975 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
49976 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
49977 configure-target-libvtv: maybe-all-target-libstdc++-v3
49978 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
49979 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
49980 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
49981 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
49982 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
49983 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
49984 all-target-libstdc++-v3: maybe-configure-target-libgomp
49985 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
49986 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
49987 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
49988 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
49989 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
49990 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
49991 install-target-libgo: maybe-install-target-libatomic
49992 install-target-libgfortran: maybe-install-target-libquadmath
49993 install-target-libgfortran: maybe-install-target-libgcc
49994 install-target-libsanitizer: maybe-install-target-libstdc++-v3
49995 install-target-libsanitizer: maybe-install-target-libgcc
49996 install-target-libvtv: maybe-install-target-libstdc++-v3
49997 install-target-libvtv: maybe-install-target-libgcc
49998 install-target-libcilkrts: maybe-install-target-libstdc++-v3
49999 install-target-libcilkrts: maybe-install-target-libgcc
50000 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
50001 install-target-liboffloadmic: maybe-install-target-libgcc
50002 install-target-libitm: maybe-install-target-libgcc
50003 install-target-libobjc: maybe-install-target-libgcc
50004 install-target-libstdc++-v3: maybe-install-target-libgcc
50005 all-target-libgloss: maybe-all-target-newlib
50006 all-target-winsup: maybe-all-target-libtermcap
50007 configure-target-libgfortran: maybe-all-target-libquadmath
50008 configure-target-libgfortran: maybe-all-target-libbacktrace
50009
50010
50011 @if gcc-bootstrap
50012 configure-gnattools: stage_last
50013 configure-libcc1: stage_last
50014 configure-utils: stage_last
50015 configure-gdb: stage_last
50016 configure-gprof: stage_last
50017 configure-sid: stage_last
50018 configure-sim: stage_last
50019 configure-fastjar: stage_last
50020 configure-bison: stage_last
50021 configure-flex: stage_last
50022 configure-m4: stage_last
50023 @endif gcc-bootstrap
50024
50025 @unless gcc-bootstrap
50026 all-gnattools: maybe-all-target-libstdc++-v3
50027 configure-libcc1: maybe-configure-gcc
50028 all-libcc1: maybe-all-gcc
50029 all-utils: maybe-all-libiberty
50030 configure-gdb: maybe-all-intl
50031 configure-gdb: maybe-all-bfd
50032 configure-gdb: maybe-all-libiconv
50033 all-gdb: maybe-all-libiberty
50034 all-gdb: maybe-all-libiconv
50035 all-gdb: maybe-all-opcodes
50036 all-gdb: maybe-all-libdecnumber
50037 configure-gprof: maybe-configure-intl
50038 all-gprof: maybe-all-libiberty
50039 all-gprof: maybe-all-bfd
50040 all-gprof: maybe-all-opcodes
50041 all-gprof: maybe-all-intl
50042 all-gprof: maybe-all-gas
50043 all-sid: maybe-all-libiberty
50044 all-sid: maybe-all-bfd
50045 all-sid: maybe-all-opcodes
50046 configure-sim: maybe-configure-intl
50047 all-sim: maybe-all-intl
50048 all-sim: maybe-all-libiberty
50049 all-sim: maybe-all-bfd
50050 all-sim: maybe-all-opcodes
50051 all-fastjar: maybe-all-zlib
50052 all-fastjar: maybe-all-libiberty
50053 all-bison: maybe-all-intl
50054 all-flex: maybe-all-intl
50055 all-m4: maybe-all-intl
50056 configure-target-libgo: maybe-all-target-libstdc++-v3
50057 configure-target-liboffloadmic: maybe-configure-target-libgomp
50058 all-target-liboffloadmic: maybe-all-target-libgomp
50059 configure-target-newlib: maybe-all-binutils
50060 configure-target-newlib: maybe-all-ld
50061 @endunless gcc-bootstrap
50062
50063 # Dependencies for target modules on other target modules are
50064 # described by lang_env_dependencies; the defaults apply to anything
50065 # not mentioned there.
50066
50067
50068 @if gcc-bootstrap
50069 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
50070 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
50071 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
50072 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
50073 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
50074 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
50075 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
50076 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
50077 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
50078 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
50079 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
50080 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
50081 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
50082 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
50083 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
50084 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
50085 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
50086 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
50087 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
50088 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
50089 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
50090 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
50091 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
50092 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
50093 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
50094 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
50095 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
50096 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
50097 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
50098 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
50099 @endif gcc-bootstrap
50100
50101 @if gcc-no-bootstrap
50102 configure-target-libstdc++-v3: maybe-all-target-libgcc
50103 configure-target-libsanitizer: maybe-all-target-libgcc
50104 configure-target-libmpx: maybe-all-target-libgcc
50105 configure-target-libvtv: maybe-all-target-libgcc
50106 configure-target-libcilkrts: maybe-all-target-libgcc
50107 configure-target-liboffloadmic: maybe-all-target-libgcc
50108 configure-target-libssp: maybe-all-target-libgcc
50109 configure-target-newlib: maybe-all-target-libgcc
50110 configure-target-libbacktrace: maybe-all-target-libgcc
50111 configure-target-libquadmath: maybe-all-target-libgcc
50112 configure-target-libgfortran: maybe-all-target-libgcc
50113 configure-target-libobjc: maybe-all-target-libgcc
50114 configure-target-libgo: maybe-all-target-libgcc
50115 configure-target-libtermcap: maybe-all-target-libgcc
50116 configure-target-winsup: maybe-all-target-libgcc
50117 configure-target-libgloss: maybe-all-target-libgcc
50118 configure-target-libffi: maybe-all-target-libgcc
50119 configure-target-zlib: maybe-all-target-libgcc
50120 configure-target-rda: maybe-all-target-libgcc
50121 configure-target-libada: maybe-all-target-libgcc
50122 configure-target-libgomp: maybe-all-target-libgcc
50123 configure-target-libitm: maybe-all-target-libgcc
50124 configure-target-libatomic: maybe-all-target-libgcc
50125 @endif gcc-no-bootstrap
50126
50127
50128 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
50129
50130 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
50131
50132 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
50133
50134 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
50135
50136 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
50137 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
50138
50139 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
50140 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
50141
50142 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
50143
50144
50145
50146 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
50147
50148 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
50149
50150 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
50151
50152 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
50153
50154 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
50155
50156 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
50157
50158 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
50159
50160
50161 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
50162 configure-target-libffi: maybe-all-target-libstdc++-v3
50163
50164 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
50165
50166 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
50167
50168 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
50169
50170 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
50171
50172 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
50173 configure-target-libitm: maybe-all-target-libstdc++-v3
50174
50175 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
50176
50177
50178 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
50179 GDB_TK = @GDB_TK@
50180 INSTALL_GDB_TK = @INSTALL_GDB_TK@
50181 configure-gdb: $(CONFIGURE_GDB_TK)
50182 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
50183 install-gdb: $(INSTALL_GDB_TK)
50184
50185 # Serialization dependencies.  Host configures don't work well in parallel to
50186 # each other, due to contention over config.cache.  Target configures and 
50187 # build configures are similar.
50188 @serialization_dependencies@
50189
50190 # --------------------------------
50191 # Regenerating top level configury
50192 # --------------------------------
50193
50194 # Rebuilding Makefile.in, using autogen.
50195 AUTOGEN = autogen
50196 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
50197         cd $(srcdir) && $(AUTOGEN) Makefile.def
50198
50199 # Rebuilding Makefile.
50200 Makefile: $(srcdir)/Makefile.in config.status
50201         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
50202
50203 config.status: configure
50204         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
50205
50206 # Rebuilding configure.
50207 AUTOCONF = autoconf
50208 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
50209         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
50210         $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
50211         $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
50212         $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
50213         cd $(srcdir) && $(AUTOCONF)
50214
50215 # ------------------------------
50216 # Special directives to GNU Make
50217 # ------------------------------
50218
50219 # Don't pass command-line variables to submakes.
50220 .NOEXPORT:
50221 MAKEOVERRIDES=
50222
50223 # end of Makefile.in