]> Git Repo - binutils.git/blob - Makefile.in
[PATCH] bfd: Fix 64-bit relocation handling for a.out
[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-gnulib \
946     maybe-configure-gdbsupport \
947     maybe-configure-gdbserver \
948     maybe-configure-gdb \
949     maybe-configure-expect \
950     maybe-configure-guile \
951     maybe-configure-tk \
952     maybe-configure-libtermcap \
953     maybe-configure-utils \
954     maybe-configure-gnattools \
955     maybe-configure-lto-plugin \
956     maybe-configure-libcc1 \
957     maybe-configure-gotools \
958     maybe-configure-libctf
959 .PHONY: configure-target
960 configure-target:  \
961     maybe-configure-target-libstdc++-v3 \
962     maybe-configure-target-libsanitizer \
963     maybe-configure-target-libmpx \
964     maybe-configure-target-libvtv \
965     maybe-configure-target-libcilkrts \
966     maybe-configure-target-liboffloadmic \
967     maybe-configure-target-libssp \
968     maybe-configure-target-newlib \
969     maybe-configure-target-libgcc \
970     maybe-configure-target-libbacktrace \
971     maybe-configure-target-libquadmath \
972     maybe-configure-target-libgfortran \
973     maybe-configure-target-libobjc \
974     maybe-configure-target-libgo \
975     maybe-configure-target-libtermcap \
976     maybe-configure-target-winsup \
977     maybe-configure-target-libgloss \
978     maybe-configure-target-libffi \
979     maybe-configure-target-zlib \
980     maybe-configure-target-rda \
981     maybe-configure-target-libada \
982     maybe-configure-target-libgomp \
983     maybe-configure-target-libitm \
984     maybe-configure-target-libatomic
985
986 # The target built for a native non-bootstrap build.
987 .PHONY: all
988 all:
989 @if gcc-bootstrap
990         [ -f stage_final ] || echo stage3 > stage_final
991         @r=`${PWD_COMMAND}`; export r; \
992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
993         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
994 @endif gcc-bootstrap
995         @: $(MAKE); $(unstage)
996         @r=`${PWD_COMMAND}`; export r; \
997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
998 @if gcc-bootstrap
999         if [ -f stage_last ]; then \
1000           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1001           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1002         else \
1003 @endif gcc-bootstrap
1004           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1005 @if gcc-bootstrap
1006             ; \
1007         fi \
1008 @endif gcc-bootstrap
1009         && :
1010
1011 .PHONY: all-build
1012
1013 all-build: maybe-all-build-libiberty
1014 all-build: maybe-all-build-bison
1015 all-build: maybe-all-build-flex
1016 all-build: maybe-all-build-m4
1017 all-build: maybe-all-build-texinfo
1018 all-build: maybe-all-build-fixincludes
1019 all-build: maybe-all-build-libcpp
1020
1021 .PHONY: all-host
1022
1023 @if bfd-no-bootstrap
1024 all-host: maybe-all-bfd
1025 @endif bfd-no-bootstrap
1026 @if opcodes-no-bootstrap
1027 all-host: maybe-all-opcodes
1028 @endif opcodes-no-bootstrap
1029 @if binutils-no-bootstrap
1030 all-host: maybe-all-binutils
1031 @endif binutils-no-bootstrap
1032 all-host: maybe-all-bison
1033 all-host: maybe-all-cgen
1034 all-host: maybe-all-dejagnu
1035 all-host: maybe-all-etc
1036 all-host: maybe-all-fastjar
1037 @if fixincludes-no-bootstrap
1038 all-host: maybe-all-fixincludes
1039 @endif fixincludes-no-bootstrap
1040 all-host: maybe-all-flex
1041 @if gas-no-bootstrap
1042 all-host: maybe-all-gas
1043 @endif gas-no-bootstrap
1044 @if gcc-no-bootstrap
1045 all-host: maybe-all-gcc
1046 @endif gcc-no-bootstrap
1047 @if gmp-no-bootstrap
1048 all-host: maybe-all-gmp
1049 @endif gmp-no-bootstrap
1050 @if mpfr-no-bootstrap
1051 all-host: maybe-all-mpfr
1052 @endif mpfr-no-bootstrap
1053 @if mpc-no-bootstrap
1054 all-host: maybe-all-mpc
1055 @endif mpc-no-bootstrap
1056 @if isl-no-bootstrap
1057 all-host: maybe-all-isl
1058 @endif isl-no-bootstrap
1059 @if libelf-no-bootstrap
1060 all-host: maybe-all-libelf
1061 @endif libelf-no-bootstrap
1062 @if gold-no-bootstrap
1063 all-host: maybe-all-gold
1064 @endif gold-no-bootstrap
1065 all-host: maybe-all-gprof
1066 @if intl-no-bootstrap
1067 all-host: maybe-all-intl
1068 @endif intl-no-bootstrap
1069 all-host: maybe-all-tcl
1070 all-host: maybe-all-itcl
1071 @if ld-no-bootstrap
1072 all-host: maybe-all-ld
1073 @endif ld-no-bootstrap
1074 @if libbacktrace-no-bootstrap
1075 all-host: maybe-all-libbacktrace
1076 @endif libbacktrace-no-bootstrap
1077 @if libcpp-no-bootstrap
1078 all-host: maybe-all-libcpp
1079 @endif libcpp-no-bootstrap
1080 @if libdecnumber-no-bootstrap
1081 all-host: maybe-all-libdecnumber
1082 @endif libdecnumber-no-bootstrap
1083 all-host: maybe-all-libgui
1084 @if libiberty-no-bootstrap
1085 all-host: maybe-all-libiberty
1086 @endif libiberty-no-bootstrap
1087 @if libiberty-linker-plugin-no-bootstrap
1088 all-host: maybe-all-libiberty-linker-plugin
1089 @endif libiberty-linker-plugin-no-bootstrap
1090 @if libiconv-no-bootstrap
1091 all-host: maybe-all-libiconv
1092 @endif libiconv-no-bootstrap
1093 all-host: maybe-all-m4
1094 all-host: maybe-all-readline
1095 all-host: maybe-all-sid
1096 all-host: maybe-all-sim
1097 all-host: maybe-all-texinfo
1098 @if zlib-no-bootstrap
1099 all-host: maybe-all-zlib
1100 @endif zlib-no-bootstrap
1101 all-host: maybe-all-gnulib
1102 all-host: maybe-all-gdbsupport
1103 all-host: maybe-all-gdbserver
1104 all-host: maybe-all-gdb
1105 all-host: maybe-all-expect
1106 all-host: maybe-all-guile
1107 all-host: maybe-all-tk
1108 all-host: maybe-all-libtermcap
1109 all-host: maybe-all-utils
1110 all-host: maybe-all-gnattools
1111 @if lto-plugin-no-bootstrap
1112 all-host: maybe-all-lto-plugin
1113 @endif lto-plugin-no-bootstrap
1114 all-host: maybe-all-libcc1
1115 all-host: maybe-all-gotools
1116 @if libctf-no-bootstrap
1117 all-host: maybe-all-libctf
1118 @endif libctf-no-bootstrap
1119
1120 .PHONY: all-target
1121
1122 @if target-libstdc++-v3-no-bootstrap
1123 all-target: maybe-all-target-libstdc++-v3
1124 @endif target-libstdc++-v3-no-bootstrap
1125 @if target-libsanitizer-no-bootstrap
1126 all-target: maybe-all-target-libsanitizer
1127 @endif target-libsanitizer-no-bootstrap
1128 @if target-libmpx-no-bootstrap
1129 all-target: maybe-all-target-libmpx
1130 @endif target-libmpx-no-bootstrap
1131 @if target-libvtv-no-bootstrap
1132 all-target: maybe-all-target-libvtv
1133 @endif target-libvtv-no-bootstrap
1134 all-target: maybe-all-target-libcilkrts
1135 all-target: maybe-all-target-liboffloadmic
1136 all-target: maybe-all-target-libssp
1137 all-target: maybe-all-target-newlib
1138 @if target-libgcc-no-bootstrap
1139 all-target: maybe-all-target-libgcc
1140 @endif target-libgcc-no-bootstrap
1141 all-target: maybe-all-target-libbacktrace
1142 all-target: maybe-all-target-libquadmath
1143 all-target: maybe-all-target-libgfortran
1144 all-target: maybe-all-target-libobjc
1145 all-target: maybe-all-target-libgo
1146 all-target: maybe-all-target-libtermcap
1147 all-target: maybe-all-target-winsup
1148 all-target: maybe-all-target-libgloss
1149 all-target: maybe-all-target-libffi
1150 all-target: maybe-all-target-zlib
1151 all-target: maybe-all-target-rda
1152 all-target: maybe-all-target-libada
1153 @if target-libgomp-no-bootstrap
1154 all-target: maybe-all-target-libgomp
1155 @endif target-libgomp-no-bootstrap
1156 all-target: maybe-all-target-libitm
1157 all-target: maybe-all-target-libatomic
1158
1159 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1160 # ``make X'' in all subdirectories (because, in general, there is a
1161 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1162 # but it may do additional work as well).
1163
1164 .PHONY: do-info
1165 do-info:
1166         @: $(MAKE); $(unstage)
1167         @r=`${PWD_COMMAND}`; export r; \
1168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1169         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1170           info-target
1171
1172
1173 .PHONY: info-host
1174
1175 info-host: maybe-info-bfd
1176 info-host: maybe-info-opcodes
1177 info-host: maybe-info-binutils
1178 info-host: maybe-info-bison
1179 info-host: maybe-info-cgen
1180 info-host: maybe-info-dejagnu
1181 info-host: maybe-info-etc
1182 info-host: maybe-info-fastjar
1183 info-host: maybe-info-fixincludes
1184 info-host: maybe-info-flex
1185 info-host: maybe-info-gas
1186 info-host: maybe-info-gcc
1187 info-host: maybe-info-gmp
1188 info-host: maybe-info-mpfr
1189 info-host: maybe-info-mpc
1190 info-host: maybe-info-isl
1191 info-host: maybe-info-libelf
1192 info-host: maybe-info-gold
1193 info-host: maybe-info-gprof
1194 info-host: maybe-info-intl
1195 info-host: maybe-info-tcl
1196 info-host: maybe-info-itcl
1197 info-host: maybe-info-ld
1198 info-host: maybe-info-libbacktrace
1199 info-host: maybe-info-libcpp
1200 info-host: maybe-info-libdecnumber
1201 info-host: maybe-info-libgui
1202 info-host: maybe-info-libiberty
1203 info-host: maybe-info-libiberty-linker-plugin
1204 info-host: maybe-info-libiconv
1205 info-host: maybe-info-m4
1206 info-host: maybe-info-readline
1207 info-host: maybe-info-sid
1208 info-host: maybe-info-sim
1209 info-host: maybe-info-texinfo
1210 info-host: maybe-info-zlib
1211 info-host: maybe-info-gnulib
1212 info-host: maybe-info-gdbsupport
1213 info-host: maybe-info-gdbserver
1214 info-host: maybe-info-gdb
1215 info-host: maybe-info-expect
1216 info-host: maybe-info-guile
1217 info-host: maybe-info-tk
1218 info-host: maybe-info-libtermcap
1219 info-host: maybe-info-utils
1220 info-host: maybe-info-gnattools
1221 info-host: maybe-info-lto-plugin
1222 info-host: maybe-info-libcc1
1223 info-host: maybe-info-gotools
1224 info-host: maybe-info-libctf
1225
1226 .PHONY: info-target
1227
1228 info-target: maybe-info-target-libstdc++-v3
1229 info-target: maybe-info-target-libsanitizer
1230 info-target: maybe-info-target-libmpx
1231 info-target: maybe-info-target-libvtv
1232 info-target: maybe-info-target-libcilkrts
1233 info-target: maybe-info-target-liboffloadmic
1234 info-target: maybe-info-target-libssp
1235 info-target: maybe-info-target-newlib
1236 info-target: maybe-info-target-libgcc
1237 info-target: maybe-info-target-libbacktrace
1238 info-target: maybe-info-target-libquadmath
1239 info-target: maybe-info-target-libgfortran
1240 info-target: maybe-info-target-libobjc
1241 info-target: maybe-info-target-libgo
1242 info-target: maybe-info-target-libtermcap
1243 info-target: maybe-info-target-winsup
1244 info-target: maybe-info-target-libgloss
1245 info-target: maybe-info-target-libffi
1246 info-target: maybe-info-target-zlib
1247 info-target: maybe-info-target-rda
1248 info-target: maybe-info-target-libada
1249 info-target: maybe-info-target-libgomp
1250 info-target: maybe-info-target-libitm
1251 info-target: maybe-info-target-libatomic
1252
1253 .PHONY: do-dvi
1254 do-dvi:
1255         @: $(MAKE); $(unstage)
1256         @r=`${PWD_COMMAND}`; export r; \
1257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1258         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1259           dvi-target
1260
1261
1262 .PHONY: dvi-host
1263
1264 dvi-host: maybe-dvi-bfd
1265 dvi-host: maybe-dvi-opcodes
1266 dvi-host: maybe-dvi-binutils
1267 dvi-host: maybe-dvi-bison
1268 dvi-host: maybe-dvi-cgen
1269 dvi-host: maybe-dvi-dejagnu
1270 dvi-host: maybe-dvi-etc
1271 dvi-host: maybe-dvi-fastjar
1272 dvi-host: maybe-dvi-fixincludes
1273 dvi-host: maybe-dvi-flex
1274 dvi-host: maybe-dvi-gas
1275 dvi-host: maybe-dvi-gcc
1276 dvi-host: maybe-dvi-gmp
1277 dvi-host: maybe-dvi-mpfr
1278 dvi-host: maybe-dvi-mpc
1279 dvi-host: maybe-dvi-isl
1280 dvi-host: maybe-dvi-libelf
1281 dvi-host: maybe-dvi-gold
1282 dvi-host: maybe-dvi-gprof
1283 dvi-host: maybe-dvi-intl
1284 dvi-host: maybe-dvi-tcl
1285 dvi-host: maybe-dvi-itcl
1286 dvi-host: maybe-dvi-ld
1287 dvi-host: maybe-dvi-libbacktrace
1288 dvi-host: maybe-dvi-libcpp
1289 dvi-host: maybe-dvi-libdecnumber
1290 dvi-host: maybe-dvi-libgui
1291 dvi-host: maybe-dvi-libiberty
1292 dvi-host: maybe-dvi-libiberty-linker-plugin
1293 dvi-host: maybe-dvi-libiconv
1294 dvi-host: maybe-dvi-m4
1295 dvi-host: maybe-dvi-readline
1296 dvi-host: maybe-dvi-sid
1297 dvi-host: maybe-dvi-sim
1298 dvi-host: maybe-dvi-texinfo
1299 dvi-host: maybe-dvi-zlib
1300 dvi-host: maybe-dvi-gnulib
1301 dvi-host: maybe-dvi-gdbsupport
1302 dvi-host: maybe-dvi-gdbserver
1303 dvi-host: maybe-dvi-gdb
1304 dvi-host: maybe-dvi-expect
1305 dvi-host: maybe-dvi-guile
1306 dvi-host: maybe-dvi-tk
1307 dvi-host: maybe-dvi-libtermcap
1308 dvi-host: maybe-dvi-utils
1309 dvi-host: maybe-dvi-gnattools
1310 dvi-host: maybe-dvi-lto-plugin
1311 dvi-host: maybe-dvi-libcc1
1312 dvi-host: maybe-dvi-gotools
1313 dvi-host: maybe-dvi-libctf
1314
1315 .PHONY: dvi-target
1316
1317 dvi-target: maybe-dvi-target-libstdc++-v3
1318 dvi-target: maybe-dvi-target-libsanitizer
1319 dvi-target: maybe-dvi-target-libmpx
1320 dvi-target: maybe-dvi-target-libvtv
1321 dvi-target: maybe-dvi-target-libcilkrts
1322 dvi-target: maybe-dvi-target-liboffloadmic
1323 dvi-target: maybe-dvi-target-libssp
1324 dvi-target: maybe-dvi-target-newlib
1325 dvi-target: maybe-dvi-target-libgcc
1326 dvi-target: maybe-dvi-target-libbacktrace
1327 dvi-target: maybe-dvi-target-libquadmath
1328 dvi-target: maybe-dvi-target-libgfortran
1329 dvi-target: maybe-dvi-target-libobjc
1330 dvi-target: maybe-dvi-target-libgo
1331 dvi-target: maybe-dvi-target-libtermcap
1332 dvi-target: maybe-dvi-target-winsup
1333 dvi-target: maybe-dvi-target-libgloss
1334 dvi-target: maybe-dvi-target-libffi
1335 dvi-target: maybe-dvi-target-zlib
1336 dvi-target: maybe-dvi-target-rda
1337 dvi-target: maybe-dvi-target-libada
1338 dvi-target: maybe-dvi-target-libgomp
1339 dvi-target: maybe-dvi-target-libitm
1340 dvi-target: maybe-dvi-target-libatomic
1341
1342 .PHONY: do-pdf
1343 do-pdf:
1344         @: $(MAKE); $(unstage)
1345         @r=`${PWD_COMMAND}`; export r; \
1346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1347         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1348           pdf-target
1349
1350
1351 .PHONY: pdf-host
1352
1353 pdf-host: maybe-pdf-bfd
1354 pdf-host: maybe-pdf-opcodes
1355 pdf-host: maybe-pdf-binutils
1356 pdf-host: maybe-pdf-bison
1357 pdf-host: maybe-pdf-cgen
1358 pdf-host: maybe-pdf-dejagnu
1359 pdf-host: maybe-pdf-etc
1360 pdf-host: maybe-pdf-fastjar
1361 pdf-host: maybe-pdf-fixincludes
1362 pdf-host: maybe-pdf-flex
1363 pdf-host: maybe-pdf-gas
1364 pdf-host: maybe-pdf-gcc
1365 pdf-host: maybe-pdf-gmp
1366 pdf-host: maybe-pdf-mpfr
1367 pdf-host: maybe-pdf-mpc
1368 pdf-host: maybe-pdf-isl
1369 pdf-host: maybe-pdf-libelf
1370 pdf-host: maybe-pdf-gold
1371 pdf-host: maybe-pdf-gprof
1372 pdf-host: maybe-pdf-intl
1373 pdf-host: maybe-pdf-tcl
1374 pdf-host: maybe-pdf-itcl
1375 pdf-host: maybe-pdf-ld
1376 pdf-host: maybe-pdf-libbacktrace
1377 pdf-host: maybe-pdf-libcpp
1378 pdf-host: maybe-pdf-libdecnumber
1379 pdf-host: maybe-pdf-libgui
1380 pdf-host: maybe-pdf-libiberty
1381 pdf-host: maybe-pdf-libiberty-linker-plugin
1382 pdf-host: maybe-pdf-libiconv
1383 pdf-host: maybe-pdf-m4
1384 pdf-host: maybe-pdf-readline
1385 pdf-host: maybe-pdf-sid
1386 pdf-host: maybe-pdf-sim
1387 pdf-host: maybe-pdf-texinfo
1388 pdf-host: maybe-pdf-zlib
1389 pdf-host: maybe-pdf-gnulib
1390 pdf-host: maybe-pdf-gdbsupport
1391 pdf-host: maybe-pdf-gdbserver
1392 pdf-host: maybe-pdf-gdb
1393 pdf-host: maybe-pdf-expect
1394 pdf-host: maybe-pdf-guile
1395 pdf-host: maybe-pdf-tk
1396 pdf-host: maybe-pdf-libtermcap
1397 pdf-host: maybe-pdf-utils
1398 pdf-host: maybe-pdf-gnattools
1399 pdf-host: maybe-pdf-lto-plugin
1400 pdf-host: maybe-pdf-libcc1
1401 pdf-host: maybe-pdf-gotools
1402 pdf-host: maybe-pdf-libctf
1403
1404 .PHONY: pdf-target
1405
1406 pdf-target: maybe-pdf-target-libstdc++-v3
1407 pdf-target: maybe-pdf-target-libsanitizer
1408 pdf-target: maybe-pdf-target-libmpx
1409 pdf-target: maybe-pdf-target-libvtv
1410 pdf-target: maybe-pdf-target-libcilkrts
1411 pdf-target: maybe-pdf-target-liboffloadmic
1412 pdf-target: maybe-pdf-target-libssp
1413 pdf-target: maybe-pdf-target-newlib
1414 pdf-target: maybe-pdf-target-libgcc
1415 pdf-target: maybe-pdf-target-libbacktrace
1416 pdf-target: maybe-pdf-target-libquadmath
1417 pdf-target: maybe-pdf-target-libgfortran
1418 pdf-target: maybe-pdf-target-libobjc
1419 pdf-target: maybe-pdf-target-libgo
1420 pdf-target: maybe-pdf-target-libtermcap
1421 pdf-target: maybe-pdf-target-winsup
1422 pdf-target: maybe-pdf-target-libgloss
1423 pdf-target: maybe-pdf-target-libffi
1424 pdf-target: maybe-pdf-target-zlib
1425 pdf-target: maybe-pdf-target-rda
1426 pdf-target: maybe-pdf-target-libada
1427 pdf-target: maybe-pdf-target-libgomp
1428 pdf-target: maybe-pdf-target-libitm
1429 pdf-target: maybe-pdf-target-libatomic
1430
1431 .PHONY: do-html
1432 do-html:
1433         @: $(MAKE); $(unstage)
1434         @r=`${PWD_COMMAND}`; export r; \
1435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1436         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1437           html-target
1438
1439
1440 .PHONY: html-host
1441
1442 html-host: maybe-html-bfd
1443 html-host: maybe-html-opcodes
1444 html-host: maybe-html-binutils
1445 html-host: maybe-html-bison
1446 html-host: maybe-html-cgen
1447 html-host: maybe-html-dejagnu
1448 html-host: maybe-html-etc
1449 html-host: maybe-html-fastjar
1450 html-host: maybe-html-fixincludes
1451 html-host: maybe-html-flex
1452 html-host: maybe-html-gas
1453 html-host: maybe-html-gcc
1454 html-host: maybe-html-gmp
1455 html-host: maybe-html-mpfr
1456 html-host: maybe-html-mpc
1457 html-host: maybe-html-isl
1458 html-host: maybe-html-libelf
1459 html-host: maybe-html-gold
1460 html-host: maybe-html-gprof
1461 html-host: maybe-html-intl
1462 html-host: maybe-html-tcl
1463 html-host: maybe-html-itcl
1464 html-host: maybe-html-ld
1465 html-host: maybe-html-libbacktrace
1466 html-host: maybe-html-libcpp
1467 html-host: maybe-html-libdecnumber
1468 html-host: maybe-html-libgui
1469 html-host: maybe-html-libiberty
1470 html-host: maybe-html-libiberty-linker-plugin
1471 html-host: maybe-html-libiconv
1472 html-host: maybe-html-m4
1473 html-host: maybe-html-readline
1474 html-host: maybe-html-sid
1475 html-host: maybe-html-sim
1476 html-host: maybe-html-texinfo
1477 html-host: maybe-html-zlib
1478 html-host: maybe-html-gnulib
1479 html-host: maybe-html-gdbsupport
1480 html-host: maybe-html-gdbserver
1481 html-host: maybe-html-gdb
1482 html-host: maybe-html-expect
1483 html-host: maybe-html-guile
1484 html-host: maybe-html-tk
1485 html-host: maybe-html-libtermcap
1486 html-host: maybe-html-utils
1487 html-host: maybe-html-gnattools
1488 html-host: maybe-html-lto-plugin
1489 html-host: maybe-html-libcc1
1490 html-host: maybe-html-gotools
1491 html-host: maybe-html-libctf
1492
1493 .PHONY: html-target
1494
1495 html-target: maybe-html-target-libstdc++-v3
1496 html-target: maybe-html-target-libsanitizer
1497 html-target: maybe-html-target-libmpx
1498 html-target: maybe-html-target-libvtv
1499 html-target: maybe-html-target-libcilkrts
1500 html-target: maybe-html-target-liboffloadmic
1501 html-target: maybe-html-target-libssp
1502 html-target: maybe-html-target-newlib
1503 html-target: maybe-html-target-libgcc
1504 html-target: maybe-html-target-libbacktrace
1505 html-target: maybe-html-target-libquadmath
1506 html-target: maybe-html-target-libgfortran
1507 html-target: maybe-html-target-libobjc
1508 html-target: maybe-html-target-libgo
1509 html-target: maybe-html-target-libtermcap
1510 html-target: maybe-html-target-winsup
1511 html-target: maybe-html-target-libgloss
1512 html-target: maybe-html-target-libffi
1513 html-target: maybe-html-target-zlib
1514 html-target: maybe-html-target-rda
1515 html-target: maybe-html-target-libada
1516 html-target: maybe-html-target-libgomp
1517 html-target: maybe-html-target-libitm
1518 html-target: maybe-html-target-libatomic
1519
1520 .PHONY: do-TAGS
1521 do-TAGS:
1522         @: $(MAKE); $(unstage)
1523         @r=`${PWD_COMMAND}`; export r; \
1524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1525         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1526           TAGS-target
1527
1528
1529 .PHONY: TAGS-host
1530
1531 TAGS-host: maybe-TAGS-bfd
1532 TAGS-host: maybe-TAGS-opcodes
1533 TAGS-host: maybe-TAGS-binutils
1534 TAGS-host: maybe-TAGS-bison
1535 TAGS-host: maybe-TAGS-cgen
1536 TAGS-host: maybe-TAGS-dejagnu
1537 TAGS-host: maybe-TAGS-etc
1538 TAGS-host: maybe-TAGS-fastjar
1539 TAGS-host: maybe-TAGS-fixincludes
1540 TAGS-host: maybe-TAGS-flex
1541 TAGS-host: maybe-TAGS-gas
1542 TAGS-host: maybe-TAGS-gcc
1543 TAGS-host: maybe-TAGS-gmp
1544 TAGS-host: maybe-TAGS-mpfr
1545 TAGS-host: maybe-TAGS-mpc
1546 TAGS-host: maybe-TAGS-isl
1547 TAGS-host: maybe-TAGS-libelf
1548 TAGS-host: maybe-TAGS-gold
1549 TAGS-host: maybe-TAGS-gprof
1550 TAGS-host: maybe-TAGS-intl
1551 TAGS-host: maybe-TAGS-tcl
1552 TAGS-host: maybe-TAGS-itcl
1553 TAGS-host: maybe-TAGS-ld
1554 TAGS-host: maybe-TAGS-libbacktrace
1555 TAGS-host: maybe-TAGS-libcpp
1556 TAGS-host: maybe-TAGS-libdecnumber
1557 TAGS-host: maybe-TAGS-libgui
1558 TAGS-host: maybe-TAGS-libiberty
1559 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1560 TAGS-host: maybe-TAGS-libiconv
1561 TAGS-host: maybe-TAGS-m4
1562 TAGS-host: maybe-TAGS-readline
1563 TAGS-host: maybe-TAGS-sid
1564 TAGS-host: maybe-TAGS-sim
1565 TAGS-host: maybe-TAGS-texinfo
1566 TAGS-host: maybe-TAGS-zlib
1567 TAGS-host: maybe-TAGS-gnulib
1568 TAGS-host: maybe-TAGS-gdbsupport
1569 TAGS-host: maybe-TAGS-gdbserver
1570 TAGS-host: maybe-TAGS-gdb
1571 TAGS-host: maybe-TAGS-expect
1572 TAGS-host: maybe-TAGS-guile
1573 TAGS-host: maybe-TAGS-tk
1574 TAGS-host: maybe-TAGS-libtermcap
1575 TAGS-host: maybe-TAGS-utils
1576 TAGS-host: maybe-TAGS-gnattools
1577 TAGS-host: maybe-TAGS-lto-plugin
1578 TAGS-host: maybe-TAGS-libcc1
1579 TAGS-host: maybe-TAGS-gotools
1580 TAGS-host: maybe-TAGS-libctf
1581
1582 .PHONY: TAGS-target
1583
1584 TAGS-target: maybe-TAGS-target-libstdc++-v3
1585 TAGS-target: maybe-TAGS-target-libsanitizer
1586 TAGS-target: maybe-TAGS-target-libmpx
1587 TAGS-target: maybe-TAGS-target-libvtv
1588 TAGS-target: maybe-TAGS-target-libcilkrts
1589 TAGS-target: maybe-TAGS-target-liboffloadmic
1590 TAGS-target: maybe-TAGS-target-libssp
1591 TAGS-target: maybe-TAGS-target-newlib
1592 TAGS-target: maybe-TAGS-target-libgcc
1593 TAGS-target: maybe-TAGS-target-libbacktrace
1594 TAGS-target: maybe-TAGS-target-libquadmath
1595 TAGS-target: maybe-TAGS-target-libgfortran
1596 TAGS-target: maybe-TAGS-target-libobjc
1597 TAGS-target: maybe-TAGS-target-libgo
1598 TAGS-target: maybe-TAGS-target-libtermcap
1599 TAGS-target: maybe-TAGS-target-winsup
1600 TAGS-target: maybe-TAGS-target-libgloss
1601 TAGS-target: maybe-TAGS-target-libffi
1602 TAGS-target: maybe-TAGS-target-zlib
1603 TAGS-target: maybe-TAGS-target-rda
1604 TAGS-target: maybe-TAGS-target-libada
1605 TAGS-target: maybe-TAGS-target-libgomp
1606 TAGS-target: maybe-TAGS-target-libitm
1607 TAGS-target: maybe-TAGS-target-libatomic
1608
1609 .PHONY: do-install-info
1610 do-install-info:
1611         @: $(MAKE); $(unstage)
1612         @r=`${PWD_COMMAND}`; export r; \
1613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1614         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1615           install-info-target
1616
1617
1618 .PHONY: install-info-host
1619
1620 install-info-host: maybe-install-info-bfd
1621 install-info-host: maybe-install-info-opcodes
1622 install-info-host: maybe-install-info-binutils
1623 install-info-host: maybe-install-info-bison
1624 install-info-host: maybe-install-info-cgen
1625 install-info-host: maybe-install-info-dejagnu
1626 install-info-host: maybe-install-info-etc
1627 install-info-host: maybe-install-info-fastjar
1628 install-info-host: maybe-install-info-fixincludes
1629 install-info-host: maybe-install-info-flex
1630 install-info-host: maybe-install-info-gas
1631 install-info-host: maybe-install-info-gcc
1632 install-info-host: maybe-install-info-gmp
1633 install-info-host: maybe-install-info-mpfr
1634 install-info-host: maybe-install-info-mpc
1635 install-info-host: maybe-install-info-isl
1636 install-info-host: maybe-install-info-libelf
1637 install-info-host: maybe-install-info-gold
1638 install-info-host: maybe-install-info-gprof
1639 install-info-host: maybe-install-info-intl
1640 install-info-host: maybe-install-info-tcl
1641 install-info-host: maybe-install-info-itcl
1642 install-info-host: maybe-install-info-ld
1643 install-info-host: maybe-install-info-libbacktrace
1644 install-info-host: maybe-install-info-libcpp
1645 install-info-host: maybe-install-info-libdecnumber
1646 install-info-host: maybe-install-info-libgui
1647 install-info-host: maybe-install-info-libiberty
1648 install-info-host: maybe-install-info-libiberty-linker-plugin
1649 install-info-host: maybe-install-info-libiconv
1650 install-info-host: maybe-install-info-m4
1651 install-info-host: maybe-install-info-readline
1652 install-info-host: maybe-install-info-sid
1653 install-info-host: maybe-install-info-sim
1654 install-info-host: maybe-install-info-texinfo
1655 install-info-host: maybe-install-info-zlib
1656 install-info-host: maybe-install-info-gnulib
1657 install-info-host: maybe-install-info-gdbsupport
1658 install-info-host: maybe-install-info-gdbserver
1659 install-info-host: maybe-install-info-gdb
1660 install-info-host: maybe-install-info-expect
1661 install-info-host: maybe-install-info-guile
1662 install-info-host: maybe-install-info-tk
1663 install-info-host: maybe-install-info-libtermcap
1664 install-info-host: maybe-install-info-utils
1665 install-info-host: maybe-install-info-gnattools
1666 install-info-host: maybe-install-info-lto-plugin
1667 install-info-host: maybe-install-info-libcc1
1668 install-info-host: maybe-install-info-gotools
1669 install-info-host: maybe-install-info-libctf
1670
1671 .PHONY: install-info-target
1672
1673 install-info-target: maybe-install-info-target-libstdc++-v3
1674 install-info-target: maybe-install-info-target-libsanitizer
1675 install-info-target: maybe-install-info-target-libmpx
1676 install-info-target: maybe-install-info-target-libvtv
1677 install-info-target: maybe-install-info-target-libcilkrts
1678 install-info-target: maybe-install-info-target-liboffloadmic
1679 install-info-target: maybe-install-info-target-libssp
1680 install-info-target: maybe-install-info-target-newlib
1681 install-info-target: maybe-install-info-target-libgcc
1682 install-info-target: maybe-install-info-target-libbacktrace
1683 install-info-target: maybe-install-info-target-libquadmath
1684 install-info-target: maybe-install-info-target-libgfortran
1685 install-info-target: maybe-install-info-target-libobjc
1686 install-info-target: maybe-install-info-target-libgo
1687 install-info-target: maybe-install-info-target-libtermcap
1688 install-info-target: maybe-install-info-target-winsup
1689 install-info-target: maybe-install-info-target-libgloss
1690 install-info-target: maybe-install-info-target-libffi
1691 install-info-target: maybe-install-info-target-zlib
1692 install-info-target: maybe-install-info-target-rda
1693 install-info-target: maybe-install-info-target-libada
1694 install-info-target: maybe-install-info-target-libgomp
1695 install-info-target: maybe-install-info-target-libitm
1696 install-info-target: maybe-install-info-target-libatomic
1697
1698 .PHONY: do-install-pdf
1699 do-install-pdf:
1700         @: $(MAKE); $(unstage)
1701         @r=`${PWD_COMMAND}`; export r; \
1702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1703         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1704           install-pdf-target
1705
1706
1707 .PHONY: install-pdf-host
1708
1709 install-pdf-host: maybe-install-pdf-bfd
1710 install-pdf-host: maybe-install-pdf-opcodes
1711 install-pdf-host: maybe-install-pdf-binutils
1712 install-pdf-host: maybe-install-pdf-bison
1713 install-pdf-host: maybe-install-pdf-cgen
1714 install-pdf-host: maybe-install-pdf-dejagnu
1715 install-pdf-host: maybe-install-pdf-etc
1716 install-pdf-host: maybe-install-pdf-fastjar
1717 install-pdf-host: maybe-install-pdf-fixincludes
1718 install-pdf-host: maybe-install-pdf-flex
1719 install-pdf-host: maybe-install-pdf-gas
1720 install-pdf-host: maybe-install-pdf-gcc
1721 install-pdf-host: maybe-install-pdf-gmp
1722 install-pdf-host: maybe-install-pdf-mpfr
1723 install-pdf-host: maybe-install-pdf-mpc
1724 install-pdf-host: maybe-install-pdf-isl
1725 install-pdf-host: maybe-install-pdf-libelf
1726 install-pdf-host: maybe-install-pdf-gold
1727 install-pdf-host: maybe-install-pdf-gprof
1728 install-pdf-host: maybe-install-pdf-intl
1729 install-pdf-host: maybe-install-pdf-tcl
1730 install-pdf-host: maybe-install-pdf-itcl
1731 install-pdf-host: maybe-install-pdf-ld
1732 install-pdf-host: maybe-install-pdf-libbacktrace
1733 install-pdf-host: maybe-install-pdf-libcpp
1734 install-pdf-host: maybe-install-pdf-libdecnumber
1735 install-pdf-host: maybe-install-pdf-libgui
1736 install-pdf-host: maybe-install-pdf-libiberty
1737 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1738 install-pdf-host: maybe-install-pdf-libiconv
1739 install-pdf-host: maybe-install-pdf-m4
1740 install-pdf-host: maybe-install-pdf-readline
1741 install-pdf-host: maybe-install-pdf-sid
1742 install-pdf-host: maybe-install-pdf-sim
1743 install-pdf-host: maybe-install-pdf-texinfo
1744 install-pdf-host: maybe-install-pdf-zlib
1745 install-pdf-host: maybe-install-pdf-gnulib
1746 install-pdf-host: maybe-install-pdf-gdbsupport
1747 install-pdf-host: maybe-install-pdf-gdbserver
1748 install-pdf-host: maybe-install-pdf-gdb
1749 install-pdf-host: maybe-install-pdf-expect
1750 install-pdf-host: maybe-install-pdf-guile
1751 install-pdf-host: maybe-install-pdf-tk
1752 install-pdf-host: maybe-install-pdf-libtermcap
1753 install-pdf-host: maybe-install-pdf-utils
1754 install-pdf-host: maybe-install-pdf-gnattools
1755 install-pdf-host: maybe-install-pdf-lto-plugin
1756 install-pdf-host: maybe-install-pdf-libcc1
1757 install-pdf-host: maybe-install-pdf-gotools
1758 install-pdf-host: maybe-install-pdf-libctf
1759
1760 .PHONY: install-pdf-target
1761
1762 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1763 install-pdf-target: maybe-install-pdf-target-libsanitizer
1764 install-pdf-target: maybe-install-pdf-target-libmpx
1765 install-pdf-target: maybe-install-pdf-target-libvtv
1766 install-pdf-target: maybe-install-pdf-target-libcilkrts
1767 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1768 install-pdf-target: maybe-install-pdf-target-libssp
1769 install-pdf-target: maybe-install-pdf-target-newlib
1770 install-pdf-target: maybe-install-pdf-target-libgcc
1771 install-pdf-target: maybe-install-pdf-target-libbacktrace
1772 install-pdf-target: maybe-install-pdf-target-libquadmath
1773 install-pdf-target: maybe-install-pdf-target-libgfortran
1774 install-pdf-target: maybe-install-pdf-target-libobjc
1775 install-pdf-target: maybe-install-pdf-target-libgo
1776 install-pdf-target: maybe-install-pdf-target-libtermcap
1777 install-pdf-target: maybe-install-pdf-target-winsup
1778 install-pdf-target: maybe-install-pdf-target-libgloss
1779 install-pdf-target: maybe-install-pdf-target-libffi
1780 install-pdf-target: maybe-install-pdf-target-zlib
1781 install-pdf-target: maybe-install-pdf-target-rda
1782 install-pdf-target: maybe-install-pdf-target-libada
1783 install-pdf-target: maybe-install-pdf-target-libgomp
1784 install-pdf-target: maybe-install-pdf-target-libitm
1785 install-pdf-target: maybe-install-pdf-target-libatomic
1786
1787 .PHONY: do-install-html
1788 do-install-html:
1789         @: $(MAKE); $(unstage)
1790         @r=`${PWD_COMMAND}`; export r; \
1791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1792         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1793           install-html-target
1794
1795
1796 .PHONY: install-html-host
1797
1798 install-html-host: maybe-install-html-bfd
1799 install-html-host: maybe-install-html-opcodes
1800 install-html-host: maybe-install-html-binutils
1801 install-html-host: maybe-install-html-bison
1802 install-html-host: maybe-install-html-cgen
1803 install-html-host: maybe-install-html-dejagnu
1804 install-html-host: maybe-install-html-etc
1805 install-html-host: maybe-install-html-fastjar
1806 install-html-host: maybe-install-html-fixincludes
1807 install-html-host: maybe-install-html-flex
1808 install-html-host: maybe-install-html-gas
1809 install-html-host: maybe-install-html-gcc
1810 install-html-host: maybe-install-html-gmp
1811 install-html-host: maybe-install-html-mpfr
1812 install-html-host: maybe-install-html-mpc
1813 install-html-host: maybe-install-html-isl
1814 install-html-host: maybe-install-html-libelf
1815 install-html-host: maybe-install-html-gold
1816 install-html-host: maybe-install-html-gprof
1817 install-html-host: maybe-install-html-intl
1818 install-html-host: maybe-install-html-tcl
1819 install-html-host: maybe-install-html-itcl
1820 install-html-host: maybe-install-html-ld
1821 install-html-host: maybe-install-html-libbacktrace
1822 install-html-host: maybe-install-html-libcpp
1823 install-html-host: maybe-install-html-libdecnumber
1824 install-html-host: maybe-install-html-libgui
1825 install-html-host: maybe-install-html-libiberty
1826 install-html-host: maybe-install-html-libiberty-linker-plugin
1827 install-html-host: maybe-install-html-libiconv
1828 install-html-host: maybe-install-html-m4
1829 install-html-host: maybe-install-html-readline
1830 install-html-host: maybe-install-html-sid
1831 install-html-host: maybe-install-html-sim
1832 install-html-host: maybe-install-html-texinfo
1833 install-html-host: maybe-install-html-zlib
1834 install-html-host: maybe-install-html-gnulib
1835 install-html-host: maybe-install-html-gdbsupport
1836 install-html-host: maybe-install-html-gdbserver
1837 install-html-host: maybe-install-html-gdb
1838 install-html-host: maybe-install-html-expect
1839 install-html-host: maybe-install-html-guile
1840 install-html-host: maybe-install-html-tk
1841 install-html-host: maybe-install-html-libtermcap
1842 install-html-host: maybe-install-html-utils
1843 install-html-host: maybe-install-html-gnattools
1844 install-html-host: maybe-install-html-lto-plugin
1845 install-html-host: maybe-install-html-libcc1
1846 install-html-host: maybe-install-html-gotools
1847 install-html-host: maybe-install-html-libctf
1848
1849 .PHONY: install-html-target
1850
1851 install-html-target: maybe-install-html-target-libstdc++-v3
1852 install-html-target: maybe-install-html-target-libsanitizer
1853 install-html-target: maybe-install-html-target-libmpx
1854 install-html-target: maybe-install-html-target-libvtv
1855 install-html-target: maybe-install-html-target-libcilkrts
1856 install-html-target: maybe-install-html-target-liboffloadmic
1857 install-html-target: maybe-install-html-target-libssp
1858 install-html-target: maybe-install-html-target-newlib
1859 install-html-target: maybe-install-html-target-libgcc
1860 install-html-target: maybe-install-html-target-libbacktrace
1861 install-html-target: maybe-install-html-target-libquadmath
1862 install-html-target: maybe-install-html-target-libgfortran
1863 install-html-target: maybe-install-html-target-libobjc
1864 install-html-target: maybe-install-html-target-libgo
1865 install-html-target: maybe-install-html-target-libtermcap
1866 install-html-target: maybe-install-html-target-winsup
1867 install-html-target: maybe-install-html-target-libgloss
1868 install-html-target: maybe-install-html-target-libffi
1869 install-html-target: maybe-install-html-target-zlib
1870 install-html-target: maybe-install-html-target-rda
1871 install-html-target: maybe-install-html-target-libada
1872 install-html-target: maybe-install-html-target-libgomp
1873 install-html-target: maybe-install-html-target-libitm
1874 install-html-target: maybe-install-html-target-libatomic
1875
1876 .PHONY: do-installcheck
1877 do-installcheck:
1878         @: $(MAKE); $(unstage)
1879         @r=`${PWD_COMMAND}`; export r; \
1880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1881         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1882           installcheck-target
1883
1884
1885 .PHONY: installcheck-host
1886
1887 installcheck-host: maybe-installcheck-bfd
1888 installcheck-host: maybe-installcheck-opcodes
1889 installcheck-host: maybe-installcheck-binutils
1890 installcheck-host: maybe-installcheck-bison
1891 installcheck-host: maybe-installcheck-cgen
1892 installcheck-host: maybe-installcheck-dejagnu
1893 installcheck-host: maybe-installcheck-etc
1894 installcheck-host: maybe-installcheck-fastjar
1895 installcheck-host: maybe-installcheck-fixincludes
1896 installcheck-host: maybe-installcheck-flex
1897 installcheck-host: maybe-installcheck-gas
1898 installcheck-host: maybe-installcheck-gcc
1899 installcheck-host: maybe-installcheck-gmp
1900 installcheck-host: maybe-installcheck-mpfr
1901 installcheck-host: maybe-installcheck-mpc
1902 installcheck-host: maybe-installcheck-isl
1903 installcheck-host: maybe-installcheck-libelf
1904 installcheck-host: maybe-installcheck-gold
1905 installcheck-host: maybe-installcheck-gprof
1906 installcheck-host: maybe-installcheck-intl
1907 installcheck-host: maybe-installcheck-tcl
1908 installcheck-host: maybe-installcheck-itcl
1909 installcheck-host: maybe-installcheck-ld
1910 installcheck-host: maybe-installcheck-libbacktrace
1911 installcheck-host: maybe-installcheck-libcpp
1912 installcheck-host: maybe-installcheck-libdecnumber
1913 installcheck-host: maybe-installcheck-libgui
1914 installcheck-host: maybe-installcheck-libiberty
1915 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1916 installcheck-host: maybe-installcheck-libiconv
1917 installcheck-host: maybe-installcheck-m4
1918 installcheck-host: maybe-installcheck-readline
1919 installcheck-host: maybe-installcheck-sid
1920 installcheck-host: maybe-installcheck-sim
1921 installcheck-host: maybe-installcheck-texinfo
1922 installcheck-host: maybe-installcheck-zlib
1923 installcheck-host: maybe-installcheck-gnulib
1924 installcheck-host: maybe-installcheck-gdbsupport
1925 installcheck-host: maybe-installcheck-gdbserver
1926 installcheck-host: maybe-installcheck-gdb
1927 installcheck-host: maybe-installcheck-expect
1928 installcheck-host: maybe-installcheck-guile
1929 installcheck-host: maybe-installcheck-tk
1930 installcheck-host: maybe-installcheck-libtermcap
1931 installcheck-host: maybe-installcheck-utils
1932 installcheck-host: maybe-installcheck-gnattools
1933 installcheck-host: maybe-installcheck-lto-plugin
1934 installcheck-host: maybe-installcheck-libcc1
1935 installcheck-host: maybe-installcheck-gotools
1936 installcheck-host: maybe-installcheck-libctf
1937
1938 .PHONY: installcheck-target
1939
1940 installcheck-target: maybe-installcheck-target-libstdc++-v3
1941 installcheck-target: maybe-installcheck-target-libsanitizer
1942 installcheck-target: maybe-installcheck-target-libmpx
1943 installcheck-target: maybe-installcheck-target-libvtv
1944 installcheck-target: maybe-installcheck-target-libcilkrts
1945 installcheck-target: maybe-installcheck-target-liboffloadmic
1946 installcheck-target: maybe-installcheck-target-libssp
1947 installcheck-target: maybe-installcheck-target-newlib
1948 installcheck-target: maybe-installcheck-target-libgcc
1949 installcheck-target: maybe-installcheck-target-libbacktrace
1950 installcheck-target: maybe-installcheck-target-libquadmath
1951 installcheck-target: maybe-installcheck-target-libgfortran
1952 installcheck-target: maybe-installcheck-target-libobjc
1953 installcheck-target: maybe-installcheck-target-libgo
1954 installcheck-target: maybe-installcheck-target-libtermcap
1955 installcheck-target: maybe-installcheck-target-winsup
1956 installcheck-target: maybe-installcheck-target-libgloss
1957 installcheck-target: maybe-installcheck-target-libffi
1958 installcheck-target: maybe-installcheck-target-zlib
1959 installcheck-target: maybe-installcheck-target-rda
1960 installcheck-target: maybe-installcheck-target-libada
1961 installcheck-target: maybe-installcheck-target-libgomp
1962 installcheck-target: maybe-installcheck-target-libitm
1963 installcheck-target: maybe-installcheck-target-libatomic
1964
1965 .PHONY: do-mostlyclean
1966 do-mostlyclean:
1967         @: $(MAKE); $(unstage)
1968         @r=`${PWD_COMMAND}`; export r; \
1969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1970         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1971           mostlyclean-target
1972
1973
1974 .PHONY: mostlyclean-host
1975
1976 mostlyclean-host: maybe-mostlyclean-bfd
1977 mostlyclean-host: maybe-mostlyclean-opcodes
1978 mostlyclean-host: maybe-mostlyclean-binutils
1979 mostlyclean-host: maybe-mostlyclean-bison
1980 mostlyclean-host: maybe-mostlyclean-cgen
1981 mostlyclean-host: maybe-mostlyclean-dejagnu
1982 mostlyclean-host: maybe-mostlyclean-etc
1983 mostlyclean-host: maybe-mostlyclean-fastjar
1984 mostlyclean-host: maybe-mostlyclean-fixincludes
1985 mostlyclean-host: maybe-mostlyclean-flex
1986 mostlyclean-host: maybe-mostlyclean-gas
1987 mostlyclean-host: maybe-mostlyclean-gcc
1988 mostlyclean-host: maybe-mostlyclean-gmp
1989 mostlyclean-host: maybe-mostlyclean-mpfr
1990 mostlyclean-host: maybe-mostlyclean-mpc
1991 mostlyclean-host: maybe-mostlyclean-isl
1992 mostlyclean-host: maybe-mostlyclean-libelf
1993 mostlyclean-host: maybe-mostlyclean-gold
1994 mostlyclean-host: maybe-mostlyclean-gprof
1995 mostlyclean-host: maybe-mostlyclean-intl
1996 mostlyclean-host: maybe-mostlyclean-tcl
1997 mostlyclean-host: maybe-mostlyclean-itcl
1998 mostlyclean-host: maybe-mostlyclean-ld
1999 mostlyclean-host: maybe-mostlyclean-libbacktrace
2000 mostlyclean-host: maybe-mostlyclean-libcpp
2001 mostlyclean-host: maybe-mostlyclean-libdecnumber
2002 mostlyclean-host: maybe-mostlyclean-libgui
2003 mostlyclean-host: maybe-mostlyclean-libiberty
2004 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2005 mostlyclean-host: maybe-mostlyclean-libiconv
2006 mostlyclean-host: maybe-mostlyclean-m4
2007 mostlyclean-host: maybe-mostlyclean-readline
2008 mostlyclean-host: maybe-mostlyclean-sid
2009 mostlyclean-host: maybe-mostlyclean-sim
2010 mostlyclean-host: maybe-mostlyclean-texinfo
2011 mostlyclean-host: maybe-mostlyclean-zlib
2012 mostlyclean-host: maybe-mostlyclean-gnulib
2013 mostlyclean-host: maybe-mostlyclean-gdbsupport
2014 mostlyclean-host: maybe-mostlyclean-gdbserver
2015 mostlyclean-host: maybe-mostlyclean-gdb
2016 mostlyclean-host: maybe-mostlyclean-expect
2017 mostlyclean-host: maybe-mostlyclean-guile
2018 mostlyclean-host: maybe-mostlyclean-tk
2019 mostlyclean-host: maybe-mostlyclean-libtermcap
2020 mostlyclean-host: maybe-mostlyclean-utils
2021 mostlyclean-host: maybe-mostlyclean-gnattools
2022 mostlyclean-host: maybe-mostlyclean-lto-plugin
2023 mostlyclean-host: maybe-mostlyclean-libcc1
2024 mostlyclean-host: maybe-mostlyclean-gotools
2025 mostlyclean-host: maybe-mostlyclean-libctf
2026
2027 .PHONY: mostlyclean-target
2028
2029 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2030 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2031 mostlyclean-target: maybe-mostlyclean-target-libmpx
2032 mostlyclean-target: maybe-mostlyclean-target-libvtv
2033 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
2034 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2035 mostlyclean-target: maybe-mostlyclean-target-libssp
2036 mostlyclean-target: maybe-mostlyclean-target-newlib
2037 mostlyclean-target: maybe-mostlyclean-target-libgcc
2038 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2039 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2040 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2041 mostlyclean-target: maybe-mostlyclean-target-libobjc
2042 mostlyclean-target: maybe-mostlyclean-target-libgo
2043 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2044 mostlyclean-target: maybe-mostlyclean-target-winsup
2045 mostlyclean-target: maybe-mostlyclean-target-libgloss
2046 mostlyclean-target: maybe-mostlyclean-target-libffi
2047 mostlyclean-target: maybe-mostlyclean-target-zlib
2048 mostlyclean-target: maybe-mostlyclean-target-rda
2049 mostlyclean-target: maybe-mostlyclean-target-libada
2050 mostlyclean-target: maybe-mostlyclean-target-libgomp
2051 mostlyclean-target: maybe-mostlyclean-target-libitm
2052 mostlyclean-target: maybe-mostlyclean-target-libatomic
2053
2054 .PHONY: do-clean
2055 do-clean:
2056         @: $(MAKE); $(unstage)
2057         @r=`${PWD_COMMAND}`; export r; \
2058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2059         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2060           clean-target
2061
2062
2063 .PHONY: clean-host
2064
2065 clean-host: maybe-clean-bfd
2066 clean-host: maybe-clean-opcodes
2067 clean-host: maybe-clean-binutils
2068 clean-host: maybe-clean-bison
2069 clean-host: maybe-clean-cgen
2070 clean-host: maybe-clean-dejagnu
2071 clean-host: maybe-clean-etc
2072 clean-host: maybe-clean-fastjar
2073 clean-host: maybe-clean-fixincludes
2074 clean-host: maybe-clean-flex
2075 clean-host: maybe-clean-gas
2076 clean-host: maybe-clean-gcc
2077 clean-host: maybe-clean-gmp
2078 clean-host: maybe-clean-mpfr
2079 clean-host: maybe-clean-mpc
2080 clean-host: maybe-clean-isl
2081 clean-host: maybe-clean-libelf
2082 clean-host: maybe-clean-gold
2083 clean-host: maybe-clean-gprof
2084 clean-host: maybe-clean-intl
2085 clean-host: maybe-clean-tcl
2086 clean-host: maybe-clean-itcl
2087 clean-host: maybe-clean-ld
2088 clean-host: maybe-clean-libbacktrace
2089 clean-host: maybe-clean-libcpp
2090 clean-host: maybe-clean-libdecnumber
2091 clean-host: maybe-clean-libgui
2092 clean-host: maybe-clean-libiberty
2093 clean-host: maybe-clean-libiberty-linker-plugin
2094 clean-host: maybe-clean-libiconv
2095 clean-host: maybe-clean-m4
2096 clean-host: maybe-clean-readline
2097 clean-host: maybe-clean-sid
2098 clean-host: maybe-clean-sim
2099 clean-host: maybe-clean-texinfo
2100 clean-host: maybe-clean-zlib
2101 clean-host: maybe-clean-gnulib
2102 clean-host: maybe-clean-gdbsupport
2103 clean-host: maybe-clean-gdbserver
2104 clean-host: maybe-clean-gdb
2105 clean-host: maybe-clean-expect
2106 clean-host: maybe-clean-guile
2107 clean-host: maybe-clean-tk
2108 clean-host: maybe-clean-libtermcap
2109 clean-host: maybe-clean-utils
2110 clean-host: maybe-clean-gnattools
2111 clean-host: maybe-clean-lto-plugin
2112 clean-host: maybe-clean-libcc1
2113 clean-host: maybe-clean-gotools
2114 clean-host: maybe-clean-libctf
2115
2116 .PHONY: clean-target
2117
2118 clean-target: maybe-clean-target-libstdc++-v3
2119 clean-target: maybe-clean-target-libsanitizer
2120 clean-target: maybe-clean-target-libmpx
2121 clean-target: maybe-clean-target-libvtv
2122 clean-target: maybe-clean-target-libcilkrts
2123 clean-target: maybe-clean-target-liboffloadmic
2124 clean-target: maybe-clean-target-libssp
2125 clean-target: maybe-clean-target-newlib
2126 clean-target: maybe-clean-target-libgcc
2127 clean-target: maybe-clean-target-libbacktrace
2128 clean-target: maybe-clean-target-libquadmath
2129 clean-target: maybe-clean-target-libgfortran
2130 clean-target: maybe-clean-target-libobjc
2131 clean-target: maybe-clean-target-libgo
2132 clean-target: maybe-clean-target-libtermcap
2133 clean-target: maybe-clean-target-winsup
2134 clean-target: maybe-clean-target-libgloss
2135 clean-target: maybe-clean-target-libffi
2136 clean-target: maybe-clean-target-zlib
2137 clean-target: maybe-clean-target-rda
2138 clean-target: maybe-clean-target-libada
2139 clean-target: maybe-clean-target-libgomp
2140 clean-target: maybe-clean-target-libitm
2141 clean-target: maybe-clean-target-libatomic
2142
2143 .PHONY: do-distclean
2144 do-distclean:
2145         @: $(MAKE); $(unstage)
2146         @r=`${PWD_COMMAND}`; export r; \
2147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2148         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2149           distclean-target
2150
2151
2152 .PHONY: distclean-host
2153
2154 distclean-host: maybe-distclean-bfd
2155 distclean-host: maybe-distclean-opcodes
2156 distclean-host: maybe-distclean-binutils
2157 distclean-host: maybe-distclean-bison
2158 distclean-host: maybe-distclean-cgen
2159 distclean-host: maybe-distclean-dejagnu
2160 distclean-host: maybe-distclean-etc
2161 distclean-host: maybe-distclean-fastjar
2162 distclean-host: maybe-distclean-fixincludes
2163 distclean-host: maybe-distclean-flex
2164 distclean-host: maybe-distclean-gas
2165 distclean-host: maybe-distclean-gcc
2166 distclean-host: maybe-distclean-gmp
2167 distclean-host: maybe-distclean-mpfr
2168 distclean-host: maybe-distclean-mpc
2169 distclean-host: maybe-distclean-isl
2170 distclean-host: maybe-distclean-libelf
2171 distclean-host: maybe-distclean-gold
2172 distclean-host: maybe-distclean-gprof
2173 distclean-host: maybe-distclean-intl
2174 distclean-host: maybe-distclean-tcl
2175 distclean-host: maybe-distclean-itcl
2176 distclean-host: maybe-distclean-ld
2177 distclean-host: maybe-distclean-libbacktrace
2178 distclean-host: maybe-distclean-libcpp
2179 distclean-host: maybe-distclean-libdecnumber
2180 distclean-host: maybe-distclean-libgui
2181 distclean-host: maybe-distclean-libiberty
2182 distclean-host: maybe-distclean-libiberty-linker-plugin
2183 distclean-host: maybe-distclean-libiconv
2184 distclean-host: maybe-distclean-m4
2185 distclean-host: maybe-distclean-readline
2186 distclean-host: maybe-distclean-sid
2187 distclean-host: maybe-distclean-sim
2188 distclean-host: maybe-distclean-texinfo
2189 distclean-host: maybe-distclean-zlib
2190 distclean-host: maybe-distclean-gnulib
2191 distclean-host: maybe-distclean-gdbsupport
2192 distclean-host: maybe-distclean-gdbserver
2193 distclean-host: maybe-distclean-gdb
2194 distclean-host: maybe-distclean-expect
2195 distclean-host: maybe-distclean-guile
2196 distclean-host: maybe-distclean-tk
2197 distclean-host: maybe-distclean-libtermcap
2198 distclean-host: maybe-distclean-utils
2199 distclean-host: maybe-distclean-gnattools
2200 distclean-host: maybe-distclean-lto-plugin
2201 distclean-host: maybe-distclean-libcc1
2202 distclean-host: maybe-distclean-gotools
2203 distclean-host: maybe-distclean-libctf
2204
2205 .PHONY: distclean-target
2206
2207 distclean-target: maybe-distclean-target-libstdc++-v3
2208 distclean-target: maybe-distclean-target-libsanitizer
2209 distclean-target: maybe-distclean-target-libmpx
2210 distclean-target: maybe-distclean-target-libvtv
2211 distclean-target: maybe-distclean-target-libcilkrts
2212 distclean-target: maybe-distclean-target-liboffloadmic
2213 distclean-target: maybe-distclean-target-libssp
2214 distclean-target: maybe-distclean-target-newlib
2215 distclean-target: maybe-distclean-target-libgcc
2216 distclean-target: maybe-distclean-target-libbacktrace
2217 distclean-target: maybe-distclean-target-libquadmath
2218 distclean-target: maybe-distclean-target-libgfortran
2219 distclean-target: maybe-distclean-target-libobjc
2220 distclean-target: maybe-distclean-target-libgo
2221 distclean-target: maybe-distclean-target-libtermcap
2222 distclean-target: maybe-distclean-target-winsup
2223 distclean-target: maybe-distclean-target-libgloss
2224 distclean-target: maybe-distclean-target-libffi
2225 distclean-target: maybe-distclean-target-zlib
2226 distclean-target: maybe-distclean-target-rda
2227 distclean-target: maybe-distclean-target-libada
2228 distclean-target: maybe-distclean-target-libgomp
2229 distclean-target: maybe-distclean-target-libitm
2230 distclean-target: maybe-distclean-target-libatomic
2231
2232 .PHONY: do-maintainer-clean
2233 do-maintainer-clean:
2234         @: $(MAKE); $(unstage)
2235         @r=`${PWD_COMMAND}`; export r; \
2236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2237         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2238           maintainer-clean-target
2239
2240
2241 .PHONY: maintainer-clean-host
2242
2243 maintainer-clean-host: maybe-maintainer-clean-bfd
2244 maintainer-clean-host: maybe-maintainer-clean-opcodes
2245 maintainer-clean-host: maybe-maintainer-clean-binutils
2246 maintainer-clean-host: maybe-maintainer-clean-bison
2247 maintainer-clean-host: maybe-maintainer-clean-cgen
2248 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2249 maintainer-clean-host: maybe-maintainer-clean-etc
2250 maintainer-clean-host: maybe-maintainer-clean-fastjar
2251 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2252 maintainer-clean-host: maybe-maintainer-clean-flex
2253 maintainer-clean-host: maybe-maintainer-clean-gas
2254 maintainer-clean-host: maybe-maintainer-clean-gcc
2255 maintainer-clean-host: maybe-maintainer-clean-gmp
2256 maintainer-clean-host: maybe-maintainer-clean-mpfr
2257 maintainer-clean-host: maybe-maintainer-clean-mpc
2258 maintainer-clean-host: maybe-maintainer-clean-isl
2259 maintainer-clean-host: maybe-maintainer-clean-libelf
2260 maintainer-clean-host: maybe-maintainer-clean-gold
2261 maintainer-clean-host: maybe-maintainer-clean-gprof
2262 maintainer-clean-host: maybe-maintainer-clean-intl
2263 maintainer-clean-host: maybe-maintainer-clean-tcl
2264 maintainer-clean-host: maybe-maintainer-clean-itcl
2265 maintainer-clean-host: maybe-maintainer-clean-ld
2266 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2267 maintainer-clean-host: maybe-maintainer-clean-libcpp
2268 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2269 maintainer-clean-host: maybe-maintainer-clean-libgui
2270 maintainer-clean-host: maybe-maintainer-clean-libiberty
2271 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2272 maintainer-clean-host: maybe-maintainer-clean-libiconv
2273 maintainer-clean-host: maybe-maintainer-clean-m4
2274 maintainer-clean-host: maybe-maintainer-clean-readline
2275 maintainer-clean-host: maybe-maintainer-clean-sid
2276 maintainer-clean-host: maybe-maintainer-clean-sim
2277 maintainer-clean-host: maybe-maintainer-clean-texinfo
2278 maintainer-clean-host: maybe-maintainer-clean-zlib
2279 maintainer-clean-host: maybe-maintainer-clean-gnulib
2280 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2281 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2282 maintainer-clean-host: maybe-maintainer-clean-gdb
2283 maintainer-clean-host: maybe-maintainer-clean-expect
2284 maintainer-clean-host: maybe-maintainer-clean-guile
2285 maintainer-clean-host: maybe-maintainer-clean-tk
2286 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2287 maintainer-clean-host: maybe-maintainer-clean-utils
2288 maintainer-clean-host: maybe-maintainer-clean-gnattools
2289 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2290 maintainer-clean-host: maybe-maintainer-clean-libcc1
2291 maintainer-clean-host: maybe-maintainer-clean-gotools
2292 maintainer-clean-host: maybe-maintainer-clean-libctf
2293
2294 .PHONY: maintainer-clean-target
2295
2296 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2297 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2298 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2299 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2300 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2301 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2302 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2303 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2304 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2305 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2306 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2307 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2308 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2309 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2310 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2311 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2312 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2313 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2314 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2315 maintainer-clean-target: maybe-maintainer-clean-target-rda
2316 maintainer-clean-target: maybe-maintainer-clean-target-libada
2317 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2318 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2319 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2320
2321
2322 # Here are the targets which correspond to the do-X targets.
2323
2324 .PHONY: info installcheck dvi pdf html
2325 .PHONY: install-info install-pdf install-html
2326 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2327 .PHONY: local-clean local-distclean local-maintainer-clean
2328 info: do-info
2329 installcheck: do-installcheck
2330 dvi: do-dvi
2331 pdf: do-pdf
2332 html: do-html
2333
2334 # Make sure makeinfo is built before we do a `make info', if we're
2335 # in fact building texinfo.
2336 do-info: maybe-all-texinfo
2337
2338 install-info: do-install-info dir.info
2339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2340         if [ -f dir.info ]; then \
2341           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2342         else true; fi
2343
2344 install-pdf: do-install-pdf
2345
2346 install-html: do-install-html
2347
2348 local-clean:
2349         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2350
2351 local-distclean:
2352         -rm -f Makefile config.status config.cache mh-frag mt-frag
2353         -rm -f maybedep.tmp serdep.tmp stage_final
2354         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2355           rm -rf $(TARGET_SUBDIR); \
2356         else true; fi
2357         -rm -rf $(BUILD_SUBDIR)
2358         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2359           rm -rf $(HOST_SUBDIR); \
2360         else true; fi
2361         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2362         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2363         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2364         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2365         -rmdir fastjar gcc gnattools gotools libcc1 libiberty 2>/dev/null
2366         -rmdir texinfo zlib 2>/dev/null
2367         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2368
2369 local-maintainer-clean:
2370         @echo "This command is intended for maintainers to use;"
2371         @echo "it deletes files that may require special tools to rebuild."
2372
2373 clean: do-clean local-clean
2374 mostlyclean: do-mostlyclean local-clean
2375 distclean: do-distclean local-clean local-distclean
2376 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2377 maintainer-clean: local-distclean
2378 realclean: maintainer-clean
2379
2380 # Check target.
2381
2382 .PHONY: check do-check
2383 check: do-check
2384
2385 # Only include modules actually being configured and built.
2386 .PHONY: check-host
2387 check-host:  \
2388     maybe-check-bfd \
2389     maybe-check-opcodes \
2390     maybe-check-binutils \
2391     maybe-check-bison \
2392     maybe-check-cgen \
2393     maybe-check-dejagnu \
2394     maybe-check-etc \
2395     maybe-check-fastjar \
2396     maybe-check-fixincludes \
2397     maybe-check-flex \
2398     maybe-check-gas \
2399     maybe-check-gcc \
2400     maybe-check-gmp \
2401     maybe-check-mpfr \
2402     maybe-check-mpc \
2403     maybe-check-isl \
2404     maybe-check-libelf \
2405     maybe-check-gold \
2406     maybe-check-gprof \
2407     maybe-check-intl \
2408     maybe-check-tcl \
2409     maybe-check-itcl \
2410     maybe-check-ld \
2411     maybe-check-libbacktrace \
2412     maybe-check-libcpp \
2413     maybe-check-libdecnumber \
2414     maybe-check-libgui \
2415     maybe-check-libiberty \
2416     maybe-check-libiberty-linker-plugin \
2417     maybe-check-libiconv \
2418     maybe-check-m4 \
2419     maybe-check-readline \
2420     maybe-check-sid \
2421     maybe-check-sim \
2422     maybe-check-texinfo \
2423     maybe-check-zlib \
2424     maybe-check-gnulib \
2425     maybe-check-gdbsupport \
2426     maybe-check-gdbserver \
2427     maybe-check-gdb \
2428     maybe-check-expect \
2429     maybe-check-guile \
2430     maybe-check-tk \
2431     maybe-check-libtermcap \
2432     maybe-check-utils \
2433     maybe-check-gnattools \
2434     maybe-check-lto-plugin \
2435     maybe-check-libcc1 \
2436     maybe-check-gotools \
2437     maybe-check-libctf
2438
2439 .PHONY: check-target
2440 check-target:  \
2441     maybe-check-target-libstdc++-v3 \
2442     maybe-check-target-libsanitizer \
2443     maybe-check-target-libmpx \
2444     maybe-check-target-libvtv \
2445     maybe-check-target-libcilkrts \
2446     maybe-check-target-liboffloadmic \
2447     maybe-check-target-libssp \
2448     maybe-check-target-newlib \
2449     maybe-check-target-libgcc \
2450     maybe-check-target-libbacktrace \
2451     maybe-check-target-libquadmath \
2452     maybe-check-target-libgfortran \
2453     maybe-check-target-libobjc \
2454     maybe-check-target-libgo \
2455     maybe-check-target-libtermcap \
2456     maybe-check-target-winsup \
2457     maybe-check-target-libgloss \
2458     maybe-check-target-libffi \
2459     maybe-check-target-zlib \
2460     maybe-check-target-rda \
2461     maybe-check-target-libada \
2462     maybe-check-target-libgomp \
2463     maybe-check-target-libitm \
2464     maybe-check-target-libatomic
2465
2466 do-check:
2467         @: $(MAKE); $(unstage)
2468         @r=`${PWD_COMMAND}`; export r; \
2469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2470         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2471
2472 # Automated reporting of test results.
2473
2474 warning.log: build.log
2475         $(srcdir)/contrib/warn_summary build.log > $@
2476
2477 mail-report.log:
2478         if test x'$(BOOT_CFLAGS)' != x''; then \
2479             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2480         fi; \
2481         $(srcdir)/contrib/test_summary -t >$@
2482         chmod +x $@
2483         echo If you really want to send e-mail, run ./$@ now
2484
2485 mail-report-with-warnings.log: warning.log
2486         if test x'$(BOOT_CFLAGS)' != x''; then \
2487             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2488         fi; \
2489         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2490         chmod +x $@
2491         echo If you really want to send e-mail, run ./$@ now
2492
2493 # Local Vim config
2494
2495 $(srcdir)/.local.vimrc:
2496         $(LN_S) contrib/vimrc $@
2497
2498 $(srcdir)/.lvimrc:
2499         $(LN_S) contrib/vimrc $@
2500
2501 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2502
2503 .PHONY: vimrc
2504
2505 # clang-format config
2506
2507 $(srcdir)/.clang-format:
2508         $(LN_S) contrib/clang-format $@
2509
2510 clang-format: $(srcdir)/.clang-format
2511
2512 .PHONY: clang-format
2513
2514 # Installation targets.
2515
2516 .PHONY: install uninstall
2517 install:
2518         @: $(MAKE); $(unstage)
2519         @r=`${PWD_COMMAND}`; export r; \
2520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2521         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2522
2523 .PHONY: install-host-nogcc
2524 install-host-nogcc:  \
2525     maybe-install-bfd \
2526     maybe-install-opcodes \
2527     maybe-install-binutils \
2528     maybe-install-bison \
2529     maybe-install-cgen \
2530     maybe-install-dejagnu \
2531     maybe-install-etc \
2532     maybe-install-fastjar \
2533     maybe-install-fixincludes \
2534     maybe-install-flex \
2535     maybe-install-gas \
2536     maybe-install-gmp \
2537     maybe-install-mpfr \
2538     maybe-install-mpc \
2539     maybe-install-isl \
2540     maybe-install-libelf \
2541     maybe-install-gold \
2542     maybe-install-gprof \
2543     maybe-install-intl \
2544     maybe-install-tcl \
2545     maybe-install-itcl \
2546     maybe-install-ld \
2547     maybe-install-libbacktrace \
2548     maybe-install-libcpp \
2549     maybe-install-libdecnumber \
2550     maybe-install-libgui \
2551     maybe-install-libiberty \
2552     maybe-install-libiberty-linker-plugin \
2553     maybe-install-libiconv \
2554     maybe-install-m4 \
2555     maybe-install-readline \
2556     maybe-install-sid \
2557     maybe-install-sim \
2558     maybe-install-texinfo \
2559     maybe-install-zlib \
2560     maybe-install-gnulib \
2561     maybe-install-gdbsupport \
2562     maybe-install-gdbserver \
2563     maybe-install-gdb \
2564     maybe-install-expect \
2565     maybe-install-guile \
2566     maybe-install-tk \
2567     maybe-install-libtermcap \
2568     maybe-install-utils \
2569     maybe-install-gnattools \
2570     maybe-install-lto-plugin \
2571     maybe-install-libcc1 \
2572     maybe-install-gotools \
2573     maybe-install-libctf
2574
2575 .PHONY: install-host
2576 install-host:  \
2577     maybe-install-bfd \
2578     maybe-install-opcodes \
2579     maybe-install-binutils \
2580     maybe-install-bison \
2581     maybe-install-cgen \
2582     maybe-install-dejagnu \
2583     maybe-install-etc \
2584     maybe-install-fastjar \
2585     maybe-install-fixincludes \
2586     maybe-install-flex \
2587     maybe-install-gas \
2588     maybe-install-gcc \
2589     maybe-install-gmp \
2590     maybe-install-mpfr \
2591     maybe-install-mpc \
2592     maybe-install-isl \
2593     maybe-install-libelf \
2594     maybe-install-gold \
2595     maybe-install-gprof \
2596     maybe-install-intl \
2597     maybe-install-tcl \
2598     maybe-install-itcl \
2599     maybe-install-ld \
2600     maybe-install-libbacktrace \
2601     maybe-install-libcpp \
2602     maybe-install-libdecnumber \
2603     maybe-install-libgui \
2604     maybe-install-libiberty \
2605     maybe-install-libiberty-linker-plugin \
2606     maybe-install-libiconv \
2607     maybe-install-m4 \
2608     maybe-install-readline \
2609     maybe-install-sid \
2610     maybe-install-sim \
2611     maybe-install-texinfo \
2612     maybe-install-zlib \
2613     maybe-install-gnulib \
2614     maybe-install-gdbsupport \
2615     maybe-install-gdbserver \
2616     maybe-install-gdb \
2617     maybe-install-expect \
2618     maybe-install-guile \
2619     maybe-install-tk \
2620     maybe-install-libtermcap \
2621     maybe-install-utils \
2622     maybe-install-gnattools \
2623     maybe-install-lto-plugin \
2624     maybe-install-libcc1 \
2625     maybe-install-gotools \
2626     maybe-install-libctf
2627
2628 .PHONY: install-target
2629 install-target:  \
2630     maybe-install-target-libstdc++-v3 \
2631     maybe-install-target-libsanitizer \
2632     maybe-install-target-libmpx \
2633     maybe-install-target-libvtv \
2634     maybe-install-target-libcilkrts \
2635     maybe-install-target-liboffloadmic \
2636     maybe-install-target-libssp \
2637     maybe-install-target-newlib \
2638     maybe-install-target-libgcc \
2639     maybe-install-target-libbacktrace \
2640     maybe-install-target-libquadmath \
2641     maybe-install-target-libgfortran \
2642     maybe-install-target-libobjc \
2643     maybe-install-target-libgo \
2644     maybe-install-target-libtermcap \
2645     maybe-install-target-winsup \
2646     maybe-install-target-libgloss \
2647     maybe-install-target-libffi \
2648     maybe-install-target-zlib \
2649     maybe-install-target-rda \
2650     maybe-install-target-libada \
2651     maybe-install-target-libgomp \
2652     maybe-install-target-libitm \
2653     maybe-install-target-libatomic
2654
2655 uninstall:
2656         @echo "the uninstall target is not supported in this tree"
2657
2658 .PHONY: install.all
2659 install.all: install-no-fixedincludes
2660         @if [ -f ./gcc/Makefile ]; then \
2661                 r=`${PWD_COMMAND}`; export r; \
2662                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2663                 $(HOST_EXPORTS) \
2664                 (cd ./gcc && \
2665                 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2666         else \
2667                 true; \
2668         fi
2669
2670 # install-no-fixedincludes is used to allow the elaboration of binary packages
2671 # suitable for distribution, where we cannot include the fixed system header
2672 # files.
2673 .PHONY: install-no-fixedincludes
2674 install-no-fixedincludes: installdirs install-host-nogcc \
2675         install-target gcc-install-no-fixedincludes
2676
2677 .PHONY: install-strip
2678 install-strip:
2679         @: $(MAKE); $(unstage)
2680         @r=`${PWD_COMMAND}`; export r; \
2681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2682         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2683
2684 .PHONY: install-strip-host
2685 install-strip-host:  \
2686     maybe-install-strip-bfd \
2687     maybe-install-strip-opcodes \
2688     maybe-install-strip-binutils \
2689     maybe-install-strip-bison \
2690     maybe-install-strip-cgen \
2691     maybe-install-strip-dejagnu \
2692     maybe-install-strip-etc \
2693     maybe-install-strip-fastjar \
2694     maybe-install-strip-fixincludes \
2695     maybe-install-strip-flex \
2696     maybe-install-strip-gas \
2697     maybe-install-strip-gcc \
2698     maybe-install-strip-gmp \
2699     maybe-install-strip-mpfr \
2700     maybe-install-strip-mpc \
2701     maybe-install-strip-isl \
2702     maybe-install-strip-libelf \
2703     maybe-install-strip-gold \
2704     maybe-install-strip-gprof \
2705     maybe-install-strip-intl \
2706     maybe-install-strip-tcl \
2707     maybe-install-strip-itcl \
2708     maybe-install-strip-ld \
2709     maybe-install-strip-libbacktrace \
2710     maybe-install-strip-libcpp \
2711     maybe-install-strip-libdecnumber \
2712     maybe-install-strip-libgui \
2713     maybe-install-strip-libiberty \
2714     maybe-install-strip-libiberty-linker-plugin \
2715     maybe-install-strip-libiconv \
2716     maybe-install-strip-m4 \
2717     maybe-install-strip-readline \
2718     maybe-install-strip-sid \
2719     maybe-install-strip-sim \
2720     maybe-install-strip-texinfo \
2721     maybe-install-strip-zlib \
2722     maybe-install-strip-gnulib \
2723     maybe-install-strip-gdbsupport \
2724     maybe-install-strip-gdbserver \
2725     maybe-install-strip-gdb \
2726     maybe-install-strip-expect \
2727     maybe-install-strip-guile \
2728     maybe-install-strip-tk \
2729     maybe-install-strip-libtermcap \
2730     maybe-install-strip-utils \
2731     maybe-install-strip-gnattools \
2732     maybe-install-strip-lto-plugin \
2733     maybe-install-strip-libcc1 \
2734     maybe-install-strip-gotools \
2735     maybe-install-strip-libctf
2736
2737 .PHONY: install-strip-target
2738 install-strip-target:  \
2739     maybe-install-strip-target-libstdc++-v3 \
2740     maybe-install-strip-target-libsanitizer \
2741     maybe-install-strip-target-libmpx \
2742     maybe-install-strip-target-libvtv \
2743     maybe-install-strip-target-libcilkrts \
2744     maybe-install-strip-target-liboffloadmic \
2745     maybe-install-strip-target-libssp \
2746     maybe-install-strip-target-newlib \
2747     maybe-install-strip-target-libgcc \
2748     maybe-install-strip-target-libbacktrace \
2749     maybe-install-strip-target-libquadmath \
2750     maybe-install-strip-target-libgfortran \
2751     maybe-install-strip-target-libobjc \
2752     maybe-install-strip-target-libgo \
2753     maybe-install-strip-target-libtermcap \
2754     maybe-install-strip-target-winsup \
2755     maybe-install-strip-target-libgloss \
2756     maybe-install-strip-target-libffi \
2757     maybe-install-strip-target-zlib \
2758     maybe-install-strip-target-rda \
2759     maybe-install-strip-target-libada \
2760     maybe-install-strip-target-libgomp \
2761     maybe-install-strip-target-libitm \
2762     maybe-install-strip-target-libatomic
2763
2764
2765 ### other supporting targets
2766
2767 MAKEDIRS= \
2768         $(DESTDIR)$(prefix) \
2769         $(DESTDIR)$(exec_prefix)
2770 .PHONY: installdirs
2771 installdirs: mkinstalldirs
2772         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2773
2774 dir.info: do-install-info
2775         if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2776           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2777           mv -f dir.info.new dir.info; \
2778         else true; \
2779         fi
2780
2781 dist:
2782         @echo "Building a full distribution of this tree isn't done"
2783         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2784
2785 etags tags: TAGS
2786
2787 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2788 # ability to use several tags files at once, so there is probably no need
2789 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2790 # (if we felt like it) have this Makefile write a piece of elisp which
2791 # the user could load to tell emacs19 where all the TAGS files we just
2792 # built are.
2793 TAGS: do-TAGS
2794
2795 # ------------------------------------
2796 # Macros for configure and all targets
2797 # ------------------------------------
2798
2799
2800
2801
2802
2803 # --------------------------------------
2804 # Modules which run on the build machine
2805 # --------------------------------------
2806
2807
2808 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2809 maybe-configure-build-libiberty:
2810 @if gcc-bootstrap
2811 configure-build-libiberty: stage_current
2812 @endif gcc-bootstrap
2813 @if build-libiberty
2814 maybe-configure-build-libiberty: configure-build-libiberty
2815 configure-build-libiberty: 
2816         @: $(MAKE); $(unstage)
2817         @r=`${PWD_COMMAND}`; export r; \
2818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2819         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2820         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2821         $(BUILD_EXPORTS)  \
2822         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2823         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2824         case $(srcdir) in \
2825           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2826           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2827                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2828         esac; \
2829         module_srcdir=libiberty; \
2830         rm -f no-such-file || : ; \
2831         CONFIG_SITE=no-such-file $(SHELL) \
2832           $$s/$$module_srcdir/configure \
2833           --srcdir=$${topdir}/$$module_srcdir \
2834           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2835           --target=${target_alias}  \
2836           || exit 1
2837 @endif build-libiberty
2838
2839
2840
2841
2842
2843 .PHONY: all-build-libiberty maybe-all-build-libiberty
2844 maybe-all-build-libiberty:
2845 @if gcc-bootstrap
2846 all-build-libiberty: stage_current
2847 @endif gcc-bootstrap
2848 @if build-libiberty
2849 TARGET-build-libiberty=all
2850 maybe-all-build-libiberty: all-build-libiberty
2851 all-build-libiberty: configure-build-libiberty
2852         @: $(MAKE); $(unstage)
2853         @r=`${PWD_COMMAND}`; export r; \
2854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2855         $(BUILD_EXPORTS)  \
2856         (cd $(BUILD_SUBDIR)/libiberty && \
2857           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2858                 $(TARGET-build-libiberty))
2859 @endif build-libiberty
2860
2861
2862
2863
2864
2865 .PHONY: configure-build-bison maybe-configure-build-bison
2866 maybe-configure-build-bison:
2867 @if gcc-bootstrap
2868 configure-build-bison: stage_current
2869 @endif gcc-bootstrap
2870 @if build-bison
2871 maybe-configure-build-bison: configure-build-bison
2872 configure-build-bison: 
2873         @: $(MAKE); $(unstage)
2874         @r=`${PWD_COMMAND}`; export r; \
2875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2876         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2877         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2878         $(BUILD_EXPORTS)  \
2879         echo Configuring in $(BUILD_SUBDIR)/bison; \
2880         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2881         case $(srcdir) in \
2882           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2883           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2884                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2885         esac; \
2886         module_srcdir=bison; \
2887         rm -f no-such-file || : ; \
2888         CONFIG_SITE=no-such-file $(SHELL) \
2889           $$s/$$module_srcdir/configure \
2890           --srcdir=$${topdir}/$$module_srcdir \
2891           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2892           --target=${target_alias}  \
2893           || exit 1
2894 @endif build-bison
2895
2896
2897
2898
2899
2900 .PHONY: all-build-bison maybe-all-build-bison
2901 maybe-all-build-bison:
2902 @if gcc-bootstrap
2903 all-build-bison: stage_current
2904 @endif gcc-bootstrap
2905 @if build-bison
2906 TARGET-build-bison=all
2907 maybe-all-build-bison: all-build-bison
2908 all-build-bison: configure-build-bison
2909         @: $(MAKE); $(unstage)
2910         @r=`${PWD_COMMAND}`; export r; \
2911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2912         $(BUILD_EXPORTS)  \
2913         (cd $(BUILD_SUBDIR)/bison && \
2914           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2915                 $(TARGET-build-bison))
2916 @endif build-bison
2917
2918
2919
2920
2921
2922 .PHONY: configure-build-flex maybe-configure-build-flex
2923 maybe-configure-build-flex:
2924 @if gcc-bootstrap
2925 configure-build-flex: stage_current
2926 @endif gcc-bootstrap
2927 @if build-flex
2928 maybe-configure-build-flex: configure-build-flex
2929 configure-build-flex: 
2930         @: $(MAKE); $(unstage)
2931         @r=`${PWD_COMMAND}`; export r; \
2932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2933         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2934         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2935         $(BUILD_EXPORTS)  \
2936         echo Configuring in $(BUILD_SUBDIR)/flex; \
2937         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2938         case $(srcdir) in \
2939           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2940           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2941                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2942         esac; \
2943         module_srcdir=flex; \
2944         rm -f no-such-file || : ; \
2945         CONFIG_SITE=no-such-file $(SHELL) \
2946           $$s/$$module_srcdir/configure \
2947           --srcdir=$${topdir}/$$module_srcdir \
2948           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2949           --target=${target_alias}  \
2950           || exit 1
2951 @endif build-flex
2952
2953
2954
2955
2956
2957 .PHONY: all-build-flex maybe-all-build-flex
2958 maybe-all-build-flex:
2959 @if gcc-bootstrap
2960 all-build-flex: stage_current
2961 @endif gcc-bootstrap
2962 @if build-flex
2963 TARGET-build-flex=all
2964 maybe-all-build-flex: all-build-flex
2965 all-build-flex: configure-build-flex
2966         @: $(MAKE); $(unstage)
2967         @r=`${PWD_COMMAND}`; export r; \
2968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2969         $(BUILD_EXPORTS)  \
2970         (cd $(BUILD_SUBDIR)/flex && \
2971           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2972                 $(TARGET-build-flex))
2973 @endif build-flex
2974
2975
2976
2977
2978
2979 .PHONY: configure-build-m4 maybe-configure-build-m4
2980 maybe-configure-build-m4:
2981 @if gcc-bootstrap
2982 configure-build-m4: stage_current
2983 @endif gcc-bootstrap
2984 @if build-m4
2985 maybe-configure-build-m4: configure-build-m4
2986 configure-build-m4: 
2987         @: $(MAKE); $(unstage)
2988         @r=`${PWD_COMMAND}`; export r; \
2989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2990         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2991         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
2992         $(BUILD_EXPORTS)  \
2993         echo Configuring in $(BUILD_SUBDIR)/m4; \
2994         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2995         case $(srcdir) in \
2996           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2997           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2998                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2999         esac; \
3000         module_srcdir=m4; \
3001         rm -f no-such-file || : ; \
3002         CONFIG_SITE=no-such-file $(SHELL) \
3003           $$s/$$module_srcdir/configure \
3004           --srcdir=$${topdir}/$$module_srcdir \
3005           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3006           --target=${target_alias}  \
3007           || exit 1
3008 @endif build-m4
3009
3010
3011
3012
3013
3014 .PHONY: all-build-m4 maybe-all-build-m4
3015 maybe-all-build-m4:
3016 @if gcc-bootstrap
3017 all-build-m4: stage_current
3018 @endif gcc-bootstrap
3019 @if build-m4
3020 TARGET-build-m4=all
3021 maybe-all-build-m4: all-build-m4
3022 all-build-m4: configure-build-m4
3023         @: $(MAKE); $(unstage)
3024         @r=`${PWD_COMMAND}`; export r; \
3025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3026         $(BUILD_EXPORTS)  \
3027         (cd $(BUILD_SUBDIR)/m4 && \
3028           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3029                 $(TARGET-build-m4))
3030 @endif build-m4
3031
3032
3033
3034
3035
3036 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3037 maybe-configure-build-texinfo:
3038 @if gcc-bootstrap
3039 configure-build-texinfo: stage_current
3040 @endif gcc-bootstrap
3041 @if build-texinfo
3042 maybe-configure-build-texinfo: configure-build-texinfo
3043 configure-build-texinfo: 
3044         @: $(MAKE); $(unstage)
3045         @r=`${PWD_COMMAND}`; export r; \
3046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3047         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3048         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3049         $(BUILD_EXPORTS)  \
3050         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3051         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3052         case $(srcdir) in \
3053           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3054           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3055                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3056         esac; \
3057         module_srcdir=texinfo; \
3058         rm -f no-such-file || : ; \
3059         CONFIG_SITE=no-such-file $(SHELL) \
3060           $$s/$$module_srcdir/configure \
3061           --srcdir=$${topdir}/$$module_srcdir \
3062           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3063           --target=${target_alias}  \
3064           || exit 1
3065 @endif build-texinfo
3066
3067
3068
3069
3070
3071 .PHONY: all-build-texinfo maybe-all-build-texinfo
3072 maybe-all-build-texinfo:
3073 @if gcc-bootstrap
3074 all-build-texinfo: stage_current
3075 @endif gcc-bootstrap
3076 @if build-texinfo
3077 TARGET-build-texinfo=all
3078 maybe-all-build-texinfo: all-build-texinfo
3079 all-build-texinfo: configure-build-texinfo
3080         @: $(MAKE); $(unstage)
3081         @r=`${PWD_COMMAND}`; export r; \
3082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3083         $(BUILD_EXPORTS)  \
3084         (cd $(BUILD_SUBDIR)/texinfo && \
3085           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3086                 $(TARGET-build-texinfo))
3087 @endif build-texinfo
3088
3089
3090
3091
3092
3093 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3094 maybe-configure-build-fixincludes:
3095 @if gcc-bootstrap
3096 configure-build-fixincludes: stage_current
3097 @endif gcc-bootstrap
3098 @if build-fixincludes
3099 maybe-configure-build-fixincludes: configure-build-fixincludes
3100 configure-build-fixincludes: 
3101         @: $(MAKE); $(unstage)
3102         @r=`${PWD_COMMAND}`; export r; \
3103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3104         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3105         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3106         $(BUILD_EXPORTS)  \
3107         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3108         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3109         case $(srcdir) in \
3110           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3111           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3112                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3113         esac; \
3114         module_srcdir=fixincludes; \
3115         rm -f no-such-file || : ; \
3116         CONFIG_SITE=no-such-file $(SHELL) \
3117           $$s/$$module_srcdir/configure \
3118           --srcdir=$${topdir}/$$module_srcdir \
3119           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3120           --target=${target_alias}  \
3121           || exit 1
3122 @endif build-fixincludes
3123
3124
3125
3126
3127
3128 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3129 maybe-all-build-fixincludes:
3130 @if gcc-bootstrap
3131 all-build-fixincludes: stage_current
3132 @endif gcc-bootstrap
3133 @if build-fixincludes
3134 TARGET-build-fixincludes=all
3135 maybe-all-build-fixincludes: all-build-fixincludes
3136 all-build-fixincludes: configure-build-fixincludes
3137         @: $(MAKE); $(unstage)
3138         @r=`${PWD_COMMAND}`; export r; \
3139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3140         $(BUILD_EXPORTS)  \
3141         (cd $(BUILD_SUBDIR)/fixincludes && \
3142           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3143                 $(TARGET-build-fixincludes))
3144 @endif build-fixincludes
3145
3146
3147
3148
3149
3150 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3151 maybe-configure-build-libcpp:
3152 @if gcc-bootstrap
3153 configure-build-libcpp: stage_current
3154 @endif gcc-bootstrap
3155 @if build-libcpp
3156 maybe-configure-build-libcpp: configure-build-libcpp
3157 configure-build-libcpp: 
3158         @: $(MAKE); $(unstage)
3159         @r=`${PWD_COMMAND}`; export r; \
3160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3161         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3162         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3163         $(BUILD_EXPORTS)  \
3164         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3165         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3166         case $(srcdir) in \
3167           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3168           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3169                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3170         esac; \
3171         module_srcdir=libcpp; \
3172         rm -f no-such-file || : ; \
3173         CONFIG_SITE=no-such-file $(SHELL) \
3174           $$s/$$module_srcdir/configure \
3175           --srcdir=$${topdir}/$$module_srcdir \
3176           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3177           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3178           || exit 1
3179 @endif build-libcpp
3180
3181
3182
3183
3184
3185 .PHONY: all-build-libcpp maybe-all-build-libcpp
3186 maybe-all-build-libcpp:
3187 @if gcc-bootstrap
3188 all-build-libcpp: stage_current
3189 @endif gcc-bootstrap
3190 @if build-libcpp
3191 TARGET-build-libcpp=all
3192 maybe-all-build-libcpp: all-build-libcpp
3193 all-build-libcpp: configure-build-libcpp
3194         @: $(MAKE); $(unstage)
3195         @r=`${PWD_COMMAND}`; export r; \
3196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3197         $(BUILD_EXPORTS)  \
3198         (cd $(BUILD_SUBDIR)/libcpp && \
3199           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3200                 $(TARGET-build-libcpp))
3201 @endif build-libcpp
3202
3203
3204
3205
3206
3207 # --------------------------------------
3208 # Modules which run on the host machine
3209 # --------------------------------------
3210
3211
3212 .PHONY: configure-bfd maybe-configure-bfd
3213 maybe-configure-bfd:
3214 @if gcc-bootstrap
3215 configure-bfd: stage_current
3216 @endif gcc-bootstrap
3217 @if bfd
3218 maybe-configure-bfd: configure-bfd
3219 configure-bfd: 
3220         @r=`${PWD_COMMAND}`; export r; \
3221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3222         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3223         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3224         $(HOST_EXPORTS)  \
3225         echo Configuring in $(HOST_SUBDIR)/bfd; \
3226         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3227         case $(srcdir) in \
3228           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3229           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3230                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3231         esac; \
3232         module_srcdir=bfd; \
3233         $(SHELL) \
3234           $$s/$$module_srcdir/configure \
3235           --srcdir=$${topdir}/$$module_srcdir \
3236           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3237           --target=${target_alias}  \
3238           || exit 1
3239 @endif bfd
3240
3241
3242
3243 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3244 maybe-configure-stage1-bfd:
3245 @if bfd-bootstrap
3246 maybe-configure-stage1-bfd: configure-stage1-bfd
3247 configure-stage1-bfd:
3248         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3249         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3250         @r=`${PWD_COMMAND}`; export r; \
3251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3252         TFLAGS="$(STAGE1_TFLAGS)"; \
3253         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3254         $(HOST_EXPORTS) \
3255         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3256         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3257         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3258         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3259         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3260         cd $(HOST_SUBDIR)/bfd || exit 1; \
3261         case $(srcdir) in \
3262           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3263           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3264                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3265         esac; \
3266         module_srcdir=bfd; \
3267         $(SHELL) $$s/$$module_srcdir/configure \
3268           --srcdir=$${topdir}/$$module_srcdir \
3269           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3270           --target=${target_alias} \
3271            \
3272           $(STAGE1_CONFIGURE_FLAGS)
3273 @endif bfd-bootstrap
3274
3275 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3276 maybe-configure-stage2-bfd:
3277 @if bfd-bootstrap
3278 maybe-configure-stage2-bfd: configure-stage2-bfd
3279 configure-stage2-bfd:
3280         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3281         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3282         @r=`${PWD_COMMAND}`; export r; \
3283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3284         TFLAGS="$(STAGE2_TFLAGS)"; \
3285         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3286         $(HOST_EXPORTS) \
3287         $(POSTSTAGE1_HOST_EXPORTS) \
3288         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3289         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3290         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3291         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3292         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3293         cd $(HOST_SUBDIR)/bfd || exit 1; \
3294         case $(srcdir) in \
3295           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3296           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3297                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3298         esac; \
3299         module_srcdir=bfd; \
3300         $(SHELL) $$s/$$module_srcdir/configure \
3301           --srcdir=$${topdir}/$$module_srcdir \
3302           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3303           --target=${target_alias} \
3304           --with-build-libsubdir=$(HOST_SUBDIR) \
3305           $(STAGE2_CONFIGURE_FLAGS)
3306 @endif bfd-bootstrap
3307
3308 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3309 maybe-configure-stage3-bfd:
3310 @if bfd-bootstrap
3311 maybe-configure-stage3-bfd: configure-stage3-bfd
3312 configure-stage3-bfd:
3313         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3314         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3315         @r=`${PWD_COMMAND}`; export r; \
3316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3317         TFLAGS="$(STAGE3_TFLAGS)"; \
3318         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3319         $(HOST_EXPORTS) \
3320         $(POSTSTAGE1_HOST_EXPORTS) \
3321         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3322         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3323         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3324         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3325         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3326         cd $(HOST_SUBDIR)/bfd || exit 1; \
3327         case $(srcdir) in \
3328           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3329           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3330                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3331         esac; \
3332         module_srcdir=bfd; \
3333         $(SHELL) $$s/$$module_srcdir/configure \
3334           --srcdir=$${topdir}/$$module_srcdir \
3335           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3336           --target=${target_alias} \
3337           --with-build-libsubdir=$(HOST_SUBDIR) \
3338           $(STAGE3_CONFIGURE_FLAGS)
3339 @endif bfd-bootstrap
3340
3341 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3342 maybe-configure-stage4-bfd:
3343 @if bfd-bootstrap
3344 maybe-configure-stage4-bfd: configure-stage4-bfd
3345 configure-stage4-bfd:
3346         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3347         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3348         @r=`${PWD_COMMAND}`; export r; \
3349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3350         TFLAGS="$(STAGE4_TFLAGS)"; \
3351         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3352         $(HOST_EXPORTS) \
3353         $(POSTSTAGE1_HOST_EXPORTS) \
3354         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3355         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3356         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3357         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3358         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3359         cd $(HOST_SUBDIR)/bfd || exit 1; \
3360         case $(srcdir) in \
3361           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3362           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3363                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3364         esac; \
3365         module_srcdir=bfd; \
3366         $(SHELL) $$s/$$module_srcdir/configure \
3367           --srcdir=$${topdir}/$$module_srcdir \
3368           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3369           --target=${target_alias} \
3370           --with-build-libsubdir=$(HOST_SUBDIR) \
3371           $(STAGE4_CONFIGURE_FLAGS)
3372 @endif bfd-bootstrap
3373
3374 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3375 maybe-configure-stageprofile-bfd:
3376 @if bfd-bootstrap
3377 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3378 configure-stageprofile-bfd:
3379         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3380         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3381         @r=`${PWD_COMMAND}`; export r; \
3382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3383         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3384         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3385         $(HOST_EXPORTS) \
3386         $(POSTSTAGE1_HOST_EXPORTS) \
3387         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3388         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3389         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3390         echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3391         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3392         cd $(HOST_SUBDIR)/bfd || exit 1; \
3393         case $(srcdir) in \
3394           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3395           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3396                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3397         esac; \
3398         module_srcdir=bfd; \
3399         $(SHELL) $$s/$$module_srcdir/configure \
3400           --srcdir=$${topdir}/$$module_srcdir \
3401           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3402           --target=${target_alias} \
3403           --with-build-libsubdir=$(HOST_SUBDIR) \
3404           $(STAGEprofile_CONFIGURE_FLAGS)
3405 @endif bfd-bootstrap
3406
3407 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3408 maybe-configure-stagefeedback-bfd:
3409 @if bfd-bootstrap
3410 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3411 configure-stagefeedback-bfd:
3412         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3413         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3414         @r=`${PWD_COMMAND}`; export r; \
3415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3416         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3417         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3418         $(HOST_EXPORTS) \
3419         $(POSTSTAGE1_HOST_EXPORTS) \
3420         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3421         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3422         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3423         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3424         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3425         cd $(HOST_SUBDIR)/bfd || exit 1; \
3426         case $(srcdir) in \
3427           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3428           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3429                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3430         esac; \
3431         module_srcdir=bfd; \
3432         $(SHELL) $$s/$$module_srcdir/configure \
3433           --srcdir=$${topdir}/$$module_srcdir \
3434           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3435           --target=${target_alias} \
3436           --with-build-libsubdir=$(HOST_SUBDIR) \
3437           $(STAGEfeedback_CONFIGURE_FLAGS)
3438 @endif bfd-bootstrap
3439
3440
3441
3442
3443
3444 .PHONY: all-bfd maybe-all-bfd
3445 maybe-all-bfd:
3446 @if gcc-bootstrap
3447 all-bfd: stage_current
3448 @endif gcc-bootstrap
3449 @if bfd
3450 TARGET-bfd=all
3451 maybe-all-bfd: all-bfd
3452 all-bfd: configure-bfd
3453         @r=`${PWD_COMMAND}`; export r; \
3454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3455         $(HOST_EXPORTS)  \
3456         (cd $(HOST_SUBDIR)/bfd && \
3457           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3458                 $(TARGET-bfd))
3459 @endif bfd
3460
3461
3462
3463 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3464 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3465 maybe-all-stage1-bfd:
3466 maybe-clean-stage1-bfd:
3467 @if bfd-bootstrap
3468 maybe-all-stage1-bfd: all-stage1-bfd
3469 all-stage1: all-stage1-bfd
3470 TARGET-stage1-bfd = $(TARGET-bfd)
3471 all-stage1-bfd: configure-stage1-bfd
3472         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3473         @r=`${PWD_COMMAND}`; export r; \
3474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3475         TFLAGS="$(STAGE1_TFLAGS)"; \
3476         $(HOST_EXPORTS)  \
3477         cd $(HOST_SUBDIR)/bfd && \
3478          \
3479         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3480                 CFLAGS="$(STAGE1_CFLAGS)" \
3481                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3482                 LIBCFLAGS="$(LIBCFLAGS)" \
3483                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3484                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3485                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3486                 $(EXTRA_HOST_FLAGS)  \
3487                 $(STAGE1_FLAGS_TO_PASS)  \
3488                 TFLAGS="$(STAGE1_TFLAGS)"  \
3489                 $(TARGET-stage1-bfd)
3490
3491 maybe-clean-stage1-bfd: clean-stage1-bfd
3492 clean-stage1: clean-stage1-bfd
3493 clean-stage1-bfd:
3494         @if [ $(current_stage) = stage1 ]; then \
3495           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3496         else \
3497           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3498           $(MAKE) stage1-start; \
3499         fi; \
3500         cd $(HOST_SUBDIR)/bfd && \
3501         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3502         $(STAGE1_FLAGS_TO_PASS)  clean
3503 @endif bfd-bootstrap
3504
3505
3506 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3507 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3508 maybe-all-stage2-bfd:
3509 maybe-clean-stage2-bfd:
3510 @if bfd-bootstrap
3511 maybe-all-stage2-bfd: all-stage2-bfd
3512 all-stage2: all-stage2-bfd
3513 TARGET-stage2-bfd = $(TARGET-bfd)
3514 all-stage2-bfd: configure-stage2-bfd
3515         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3516         @r=`${PWD_COMMAND}`; export r; \
3517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3518         TFLAGS="$(STAGE2_TFLAGS)"; \
3519         $(HOST_EXPORTS) \
3520         $(POSTSTAGE1_HOST_EXPORTS)  \
3521         cd $(HOST_SUBDIR)/bfd && \
3522          \
3523         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3524                 CFLAGS="$(STAGE2_CFLAGS)" \
3525                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3526                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3527                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3528                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3529                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3530                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3531                 TFLAGS="$(STAGE2_TFLAGS)"  \
3532                 $(TARGET-stage2-bfd)
3533
3534 maybe-clean-stage2-bfd: clean-stage2-bfd
3535 clean-stage2: clean-stage2-bfd
3536 clean-stage2-bfd:
3537         @if [ $(current_stage) = stage2 ]; then \
3538           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3539         else \
3540           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3541           $(MAKE) stage2-start; \
3542         fi; \
3543         cd $(HOST_SUBDIR)/bfd && \
3544         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3545 @endif bfd-bootstrap
3546
3547
3548 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3549 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3550 maybe-all-stage3-bfd:
3551 maybe-clean-stage3-bfd:
3552 @if bfd-bootstrap
3553 maybe-all-stage3-bfd: all-stage3-bfd
3554 all-stage3: all-stage3-bfd
3555 TARGET-stage3-bfd = $(TARGET-bfd)
3556 all-stage3-bfd: configure-stage3-bfd
3557         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3558         @r=`${PWD_COMMAND}`; export r; \
3559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3560         TFLAGS="$(STAGE3_TFLAGS)"; \
3561         $(HOST_EXPORTS) \
3562         $(POSTSTAGE1_HOST_EXPORTS)  \
3563         cd $(HOST_SUBDIR)/bfd && \
3564          \
3565         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3566                 CFLAGS="$(STAGE3_CFLAGS)" \
3567                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3568                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3569                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3570                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3571                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3572                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3573                 TFLAGS="$(STAGE3_TFLAGS)"  \
3574                 $(TARGET-stage3-bfd)
3575
3576 maybe-clean-stage3-bfd: clean-stage3-bfd
3577 clean-stage3: clean-stage3-bfd
3578 clean-stage3-bfd:
3579         @if [ $(current_stage) = stage3 ]; then \
3580           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3581         else \
3582           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3583           $(MAKE) stage3-start; \
3584         fi; \
3585         cd $(HOST_SUBDIR)/bfd && \
3586         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3587 @endif bfd-bootstrap
3588
3589
3590 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3591 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3592 maybe-all-stage4-bfd:
3593 maybe-clean-stage4-bfd:
3594 @if bfd-bootstrap
3595 maybe-all-stage4-bfd: all-stage4-bfd
3596 all-stage4: all-stage4-bfd
3597 TARGET-stage4-bfd = $(TARGET-bfd)
3598 all-stage4-bfd: configure-stage4-bfd
3599         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3600         @r=`${PWD_COMMAND}`; export r; \
3601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3602         TFLAGS="$(STAGE4_TFLAGS)"; \
3603         $(HOST_EXPORTS) \
3604         $(POSTSTAGE1_HOST_EXPORTS)  \
3605         cd $(HOST_SUBDIR)/bfd && \
3606          \
3607         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3608                 CFLAGS="$(STAGE4_CFLAGS)" \
3609                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3610                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3611                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3612                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3613                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3614                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3615                 TFLAGS="$(STAGE4_TFLAGS)"  \
3616                 $(TARGET-stage4-bfd)
3617
3618 maybe-clean-stage4-bfd: clean-stage4-bfd
3619 clean-stage4: clean-stage4-bfd
3620 clean-stage4-bfd:
3621         @if [ $(current_stage) = stage4 ]; then \
3622           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3623         else \
3624           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3625           $(MAKE) stage4-start; \
3626         fi; \
3627         cd $(HOST_SUBDIR)/bfd && \
3628         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3629 @endif bfd-bootstrap
3630
3631
3632 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3633 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3634 maybe-all-stageprofile-bfd:
3635 maybe-clean-stageprofile-bfd:
3636 @if bfd-bootstrap
3637 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3638 all-stageprofile: all-stageprofile-bfd
3639 TARGET-stageprofile-bfd = $(TARGET-bfd)
3640 all-stageprofile-bfd: configure-stageprofile-bfd
3641         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3642         @r=`${PWD_COMMAND}`; export r; \
3643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3644         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3645         $(HOST_EXPORTS) \
3646         $(POSTSTAGE1_HOST_EXPORTS)  \
3647         cd $(HOST_SUBDIR)/bfd && \
3648          \
3649         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3650                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3651                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3652                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3653                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3654                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3655                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3656                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3657                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
3658                 $(TARGET-stageprofile-bfd)
3659
3660 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3661 clean-stageprofile: clean-stageprofile-bfd
3662 clean-stageprofile-bfd:
3663         @if [ $(current_stage) = stageprofile ]; then \
3664           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3665         else \
3666           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3667           $(MAKE) stageprofile-start; \
3668         fi; \
3669         cd $(HOST_SUBDIR)/bfd && \
3670         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3671 @endif bfd-bootstrap
3672
3673
3674 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3675 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3676 maybe-all-stagefeedback-bfd:
3677 maybe-clean-stagefeedback-bfd:
3678 @if bfd-bootstrap
3679 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3680 all-stagefeedback: all-stagefeedback-bfd
3681 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3682 all-stagefeedback-bfd: configure-stagefeedback-bfd
3683         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3684         @r=`${PWD_COMMAND}`; export r; \
3685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3686         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3687         $(HOST_EXPORTS) \
3688         $(POSTSTAGE1_HOST_EXPORTS)  \
3689         cd $(HOST_SUBDIR)/bfd && \
3690          \
3691         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3692                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3693                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3694                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3695                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3696                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3697                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3698                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3699                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
3700                 $(TARGET-stagefeedback-bfd)
3701
3702 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3703 clean-stagefeedback: clean-stagefeedback-bfd
3704 clean-stagefeedback-bfd:
3705         @if [ $(current_stage) = stagefeedback ]; then \
3706           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3707         else \
3708           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3709           $(MAKE) stagefeedback-start; \
3710         fi; \
3711         cd $(HOST_SUBDIR)/bfd && \
3712         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3713 @endif bfd-bootstrap
3714
3715
3716
3717
3718
3719 .PHONY: check-bfd maybe-check-bfd
3720 maybe-check-bfd:
3721 @if bfd
3722 maybe-check-bfd: check-bfd
3723
3724 check-bfd:
3725         @: $(MAKE); $(unstage)
3726         @r=`${PWD_COMMAND}`; export r; \
3727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3728         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3729         (cd $(HOST_SUBDIR)/bfd && \
3730           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
3731
3732 @endif bfd
3733
3734 .PHONY: install-bfd maybe-install-bfd
3735 maybe-install-bfd:
3736 @if bfd
3737 maybe-install-bfd: install-bfd
3738
3739 install-bfd: installdirs
3740         @: $(MAKE); $(unstage)
3741         @r=`${PWD_COMMAND}`; export r; \
3742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3743         $(HOST_EXPORTS) \
3744         (cd $(HOST_SUBDIR)/bfd && \
3745           $(MAKE) $(FLAGS_TO_PASS)  install)
3746
3747 @endif bfd
3748
3749 .PHONY: install-strip-bfd maybe-install-strip-bfd
3750 maybe-install-strip-bfd:
3751 @if bfd
3752 maybe-install-strip-bfd: install-strip-bfd
3753
3754 install-strip-bfd: installdirs
3755         @: $(MAKE); $(unstage)
3756         @r=`${PWD_COMMAND}`; export r; \
3757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3758         $(HOST_EXPORTS) \
3759         (cd $(HOST_SUBDIR)/bfd && \
3760           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3761
3762 @endif bfd
3763
3764 # Other targets (info, dvi, pdf, etc.)
3765
3766 .PHONY: maybe-info-bfd info-bfd
3767 maybe-info-bfd:
3768 @if bfd
3769 maybe-info-bfd: info-bfd
3770
3771 info-bfd: \
3772     configure-bfd 
3773         @[ -f ./bfd/Makefile ] || exit 0; \
3774         r=`${PWD_COMMAND}`; export r; \
3775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3776         $(HOST_EXPORTS) \
3777         for flag in $(EXTRA_HOST_FLAGS) ; do \
3778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3779         done; \
3780         echo "Doing info in bfd"; \
3781         (cd $(HOST_SUBDIR)/bfd && \
3782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3784                   "RANLIB=$${RANLIB}" \
3785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3786                   info) \
3787           || exit 1
3788
3789 @endif bfd
3790
3791 .PHONY: maybe-dvi-bfd dvi-bfd
3792 maybe-dvi-bfd:
3793 @if bfd
3794 maybe-dvi-bfd: dvi-bfd
3795
3796 dvi-bfd: \
3797     configure-bfd 
3798         @[ -f ./bfd/Makefile ] || exit 0; \
3799         r=`${PWD_COMMAND}`; export r; \
3800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3801         $(HOST_EXPORTS) \
3802         for flag in $(EXTRA_HOST_FLAGS) ; do \
3803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3804         done; \
3805         echo "Doing dvi in bfd"; \
3806         (cd $(HOST_SUBDIR)/bfd && \
3807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3809                   "RANLIB=$${RANLIB}" \
3810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3811                   dvi) \
3812           || exit 1
3813
3814 @endif bfd
3815
3816 .PHONY: maybe-pdf-bfd pdf-bfd
3817 maybe-pdf-bfd:
3818 @if bfd
3819 maybe-pdf-bfd: pdf-bfd
3820
3821 pdf-bfd: \
3822     configure-bfd 
3823         @[ -f ./bfd/Makefile ] || exit 0; \
3824         r=`${PWD_COMMAND}`; export r; \
3825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3826         $(HOST_EXPORTS) \
3827         for flag in $(EXTRA_HOST_FLAGS) ; do \
3828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3829         done; \
3830         echo "Doing pdf in bfd"; \
3831         (cd $(HOST_SUBDIR)/bfd && \
3832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3834                   "RANLIB=$${RANLIB}" \
3835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3836                   pdf) \
3837           || exit 1
3838
3839 @endif bfd
3840
3841 .PHONY: maybe-html-bfd html-bfd
3842 maybe-html-bfd:
3843 @if bfd
3844 maybe-html-bfd: html-bfd
3845
3846 html-bfd: \
3847     configure-bfd 
3848         @[ -f ./bfd/Makefile ] || exit 0; \
3849         r=`${PWD_COMMAND}`; export r; \
3850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3851         $(HOST_EXPORTS) \
3852         for flag in $(EXTRA_HOST_FLAGS) ; do \
3853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3854         done; \
3855         echo "Doing html in bfd"; \
3856         (cd $(HOST_SUBDIR)/bfd && \
3857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3859                   "RANLIB=$${RANLIB}" \
3860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3861                   html) \
3862           || exit 1
3863
3864 @endif bfd
3865
3866 .PHONY: maybe-TAGS-bfd TAGS-bfd
3867 maybe-TAGS-bfd:
3868 @if bfd
3869 maybe-TAGS-bfd: TAGS-bfd
3870
3871 TAGS-bfd: \
3872     configure-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 TAGS 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                   TAGS) \
3887           || exit 1
3888
3889 @endif bfd
3890
3891 .PHONY: maybe-install-info-bfd install-info-bfd
3892 maybe-install-info-bfd:
3893 @if bfd
3894 maybe-install-info-bfd: install-info-bfd
3895
3896 install-info-bfd: \
3897     configure-bfd \
3898     info-bfd 
3899         @[ -f ./bfd/Makefile ] || exit 0; \
3900         r=`${PWD_COMMAND}`; export r; \
3901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3902         $(HOST_EXPORTS) \
3903         for flag in $(EXTRA_HOST_FLAGS) ; do \
3904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3905         done; \
3906         echo "Doing install-info in bfd"; \
3907         (cd $(HOST_SUBDIR)/bfd && \
3908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3910                   "RANLIB=$${RANLIB}" \
3911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3912                   install-info) \
3913           || exit 1
3914
3915 @endif bfd
3916
3917 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3918 maybe-install-pdf-bfd:
3919 @if bfd
3920 maybe-install-pdf-bfd: install-pdf-bfd
3921
3922 install-pdf-bfd: \
3923     configure-bfd \
3924     pdf-bfd 
3925         @[ -f ./bfd/Makefile ] || exit 0; \
3926         r=`${PWD_COMMAND}`; export r; \
3927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3928         $(HOST_EXPORTS) \
3929         for flag in $(EXTRA_HOST_FLAGS) ; do \
3930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3931         done; \
3932         echo "Doing install-pdf in bfd"; \
3933         (cd $(HOST_SUBDIR)/bfd && \
3934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3936                   "RANLIB=$${RANLIB}" \
3937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3938                   install-pdf) \
3939           || exit 1
3940
3941 @endif bfd
3942
3943 .PHONY: maybe-install-html-bfd install-html-bfd
3944 maybe-install-html-bfd:
3945 @if bfd
3946 maybe-install-html-bfd: install-html-bfd
3947
3948 install-html-bfd: \
3949     configure-bfd \
3950     html-bfd 
3951         @[ -f ./bfd/Makefile ] || exit 0; \
3952         r=`${PWD_COMMAND}`; export r; \
3953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3954         $(HOST_EXPORTS) \
3955         for flag in $(EXTRA_HOST_FLAGS) ; do \
3956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3957         done; \
3958         echo "Doing install-html in bfd"; \
3959         (cd $(HOST_SUBDIR)/bfd && \
3960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3962                   "RANLIB=$${RANLIB}" \
3963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3964                   install-html) \
3965           || exit 1
3966
3967 @endif bfd
3968
3969 .PHONY: maybe-installcheck-bfd installcheck-bfd
3970 maybe-installcheck-bfd:
3971 @if bfd
3972 maybe-installcheck-bfd: installcheck-bfd
3973
3974 installcheck-bfd: \
3975     configure-bfd 
3976         @[ -f ./bfd/Makefile ] || exit 0; \
3977         r=`${PWD_COMMAND}`; export r; \
3978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3979         $(HOST_EXPORTS) \
3980         for flag in $(EXTRA_HOST_FLAGS) ; do \
3981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3982         done; \
3983         echo "Doing installcheck in bfd"; \
3984         (cd $(HOST_SUBDIR)/bfd && \
3985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3987                   "RANLIB=$${RANLIB}" \
3988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3989                   installcheck) \
3990           || exit 1
3991
3992 @endif bfd
3993
3994 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3995 maybe-mostlyclean-bfd:
3996 @if bfd
3997 maybe-mostlyclean-bfd: mostlyclean-bfd
3998
3999 mostlyclean-bfd: 
4000         @[ -f ./bfd/Makefile ] || exit 0; \
4001         r=`${PWD_COMMAND}`; export r; \
4002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4003         $(HOST_EXPORTS) \
4004         for flag in $(EXTRA_HOST_FLAGS) ; do \
4005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4006         done; \
4007         echo "Doing mostlyclean in bfd"; \
4008         (cd $(HOST_SUBDIR)/bfd && \
4009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4011                   "RANLIB=$${RANLIB}" \
4012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4013                   mostlyclean) \
4014           || exit 1
4015
4016 @endif bfd
4017
4018 .PHONY: maybe-clean-bfd clean-bfd
4019 maybe-clean-bfd:
4020 @if bfd
4021 maybe-clean-bfd: clean-bfd
4022
4023 clean-bfd: 
4024         @[ -f ./bfd/Makefile ] || exit 0; \
4025         r=`${PWD_COMMAND}`; export r; \
4026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4027         $(HOST_EXPORTS) \
4028         for flag in $(EXTRA_HOST_FLAGS) ; do \
4029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4030         done; \
4031         echo "Doing clean in bfd"; \
4032         (cd $(HOST_SUBDIR)/bfd && \
4033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4035                   "RANLIB=$${RANLIB}" \
4036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4037                   clean) \
4038           || exit 1
4039
4040 @endif bfd
4041
4042 .PHONY: maybe-distclean-bfd distclean-bfd
4043 maybe-distclean-bfd:
4044 @if bfd
4045 maybe-distclean-bfd: distclean-bfd
4046
4047 distclean-bfd: 
4048         @[ -f ./bfd/Makefile ] || exit 0; \
4049         r=`${PWD_COMMAND}`; export r; \
4050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4051         $(HOST_EXPORTS) \
4052         for flag in $(EXTRA_HOST_FLAGS) ; do \
4053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4054         done; \
4055         echo "Doing distclean in bfd"; \
4056         (cd $(HOST_SUBDIR)/bfd && \
4057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4059                   "RANLIB=$${RANLIB}" \
4060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4061                   distclean) \
4062           || exit 1
4063
4064 @endif bfd
4065
4066 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4067 maybe-maintainer-clean-bfd:
4068 @if bfd
4069 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4070
4071 maintainer-clean-bfd: 
4072         @[ -f ./bfd/Makefile ] || exit 0; \
4073         r=`${PWD_COMMAND}`; export r; \
4074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4075         $(HOST_EXPORTS) \
4076         for flag in $(EXTRA_HOST_FLAGS) ; do \
4077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4078         done; \
4079         echo "Doing maintainer-clean in bfd"; \
4080         (cd $(HOST_SUBDIR)/bfd && \
4081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4083                   "RANLIB=$${RANLIB}" \
4084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4085                   maintainer-clean) \
4086           || exit 1
4087
4088 @endif bfd
4089
4090
4091
4092 .PHONY: configure-opcodes maybe-configure-opcodes
4093 maybe-configure-opcodes:
4094 @if gcc-bootstrap
4095 configure-opcodes: stage_current
4096 @endif gcc-bootstrap
4097 @if opcodes
4098 maybe-configure-opcodes: configure-opcodes
4099 configure-opcodes: 
4100         @r=`${PWD_COMMAND}`; export r; \
4101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4102         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4103         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4104         $(HOST_EXPORTS)  \
4105         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4106         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4107         case $(srcdir) in \
4108           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4109           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4110                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4111         esac; \
4112         module_srcdir=opcodes; \
4113         $(SHELL) \
4114           $$s/$$module_srcdir/configure \
4115           --srcdir=$${topdir}/$$module_srcdir \
4116           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4117           --target=${target_alias}  \
4118           || exit 1
4119 @endif opcodes
4120
4121
4122
4123 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4124 maybe-configure-stage1-opcodes:
4125 @if opcodes-bootstrap
4126 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4127 configure-stage1-opcodes:
4128         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4129         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4130         @r=`${PWD_COMMAND}`; export r; \
4131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4132         TFLAGS="$(STAGE1_TFLAGS)"; \
4133         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4134         $(HOST_EXPORTS) \
4135         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4136         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4137         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4138         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4139         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4140         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4141         case $(srcdir) in \
4142           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4143           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4144                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4145         esac; \
4146         module_srcdir=opcodes; \
4147         $(SHELL) $$s/$$module_srcdir/configure \
4148           --srcdir=$${topdir}/$$module_srcdir \
4149           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4150           --target=${target_alias} \
4151            \
4152           $(STAGE1_CONFIGURE_FLAGS)
4153 @endif opcodes-bootstrap
4154
4155 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4156 maybe-configure-stage2-opcodes:
4157 @if opcodes-bootstrap
4158 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4159 configure-stage2-opcodes:
4160         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4161         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4162         @r=`${PWD_COMMAND}`; export r; \
4163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4164         TFLAGS="$(STAGE2_TFLAGS)"; \
4165         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4166         $(HOST_EXPORTS) \
4167         $(POSTSTAGE1_HOST_EXPORTS) \
4168         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4169         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4170         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4171         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4172         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4173         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4174         case $(srcdir) in \
4175           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4176           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4177                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4178         esac; \
4179         module_srcdir=opcodes; \
4180         $(SHELL) $$s/$$module_srcdir/configure \
4181           --srcdir=$${topdir}/$$module_srcdir \
4182           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4183           --target=${target_alias} \
4184           --with-build-libsubdir=$(HOST_SUBDIR) \
4185           $(STAGE2_CONFIGURE_FLAGS)
4186 @endif opcodes-bootstrap
4187
4188 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4189 maybe-configure-stage3-opcodes:
4190 @if opcodes-bootstrap
4191 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4192 configure-stage3-opcodes:
4193         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4194         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4195         @r=`${PWD_COMMAND}`; export r; \
4196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4197         TFLAGS="$(STAGE3_TFLAGS)"; \
4198         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4199         $(HOST_EXPORTS) \
4200         $(POSTSTAGE1_HOST_EXPORTS) \
4201         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4202         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4203         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4204         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4205         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4206         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4207         case $(srcdir) in \
4208           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4209           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4210                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4211         esac; \
4212         module_srcdir=opcodes; \
4213         $(SHELL) $$s/$$module_srcdir/configure \
4214           --srcdir=$${topdir}/$$module_srcdir \
4215           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4216           --target=${target_alias} \
4217           --with-build-libsubdir=$(HOST_SUBDIR) \
4218           $(STAGE3_CONFIGURE_FLAGS)
4219 @endif opcodes-bootstrap
4220
4221 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4222 maybe-configure-stage4-opcodes:
4223 @if opcodes-bootstrap
4224 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4225 configure-stage4-opcodes:
4226         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4227         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4228         @r=`${PWD_COMMAND}`; export r; \
4229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4230         TFLAGS="$(STAGE4_TFLAGS)"; \
4231         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4232         $(HOST_EXPORTS) \
4233         $(POSTSTAGE1_HOST_EXPORTS) \
4234         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4235         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4236         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4237         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4238         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4239         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4240         case $(srcdir) in \
4241           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4242           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4243                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4244         esac; \
4245         module_srcdir=opcodes; \
4246         $(SHELL) $$s/$$module_srcdir/configure \
4247           --srcdir=$${topdir}/$$module_srcdir \
4248           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4249           --target=${target_alias} \
4250           --with-build-libsubdir=$(HOST_SUBDIR) \
4251           $(STAGE4_CONFIGURE_FLAGS)
4252 @endif opcodes-bootstrap
4253
4254 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4255 maybe-configure-stageprofile-opcodes:
4256 @if opcodes-bootstrap
4257 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4258 configure-stageprofile-opcodes:
4259         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4260         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4261         @r=`${PWD_COMMAND}`; export r; \
4262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4263         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4264         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4265         $(HOST_EXPORTS) \
4266         $(POSTSTAGE1_HOST_EXPORTS) \
4267         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4268         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4269         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4270         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4271         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4272         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4273         case $(srcdir) in \
4274           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4275           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4276                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4277         esac; \
4278         module_srcdir=opcodes; \
4279         $(SHELL) $$s/$$module_srcdir/configure \
4280           --srcdir=$${topdir}/$$module_srcdir \
4281           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4282           --target=${target_alias} \
4283           --with-build-libsubdir=$(HOST_SUBDIR) \
4284           $(STAGEprofile_CONFIGURE_FLAGS)
4285 @endif opcodes-bootstrap
4286
4287 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4288 maybe-configure-stagefeedback-opcodes:
4289 @if opcodes-bootstrap
4290 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4291 configure-stagefeedback-opcodes:
4292         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4293         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4294         @r=`${PWD_COMMAND}`; export r; \
4295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4296         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4297         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4298         $(HOST_EXPORTS) \
4299         $(POSTSTAGE1_HOST_EXPORTS) \
4300         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4301         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4302         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4303         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4304         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4305         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4306         case $(srcdir) in \
4307           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4308           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4309                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4310         esac; \
4311         module_srcdir=opcodes; \
4312         $(SHELL) $$s/$$module_srcdir/configure \
4313           --srcdir=$${topdir}/$$module_srcdir \
4314           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4315           --target=${target_alias} \
4316           --with-build-libsubdir=$(HOST_SUBDIR) \
4317           $(STAGEfeedback_CONFIGURE_FLAGS)
4318 @endif opcodes-bootstrap
4319
4320
4321
4322
4323
4324 .PHONY: all-opcodes maybe-all-opcodes
4325 maybe-all-opcodes:
4326 @if gcc-bootstrap
4327 all-opcodes: stage_current
4328 @endif gcc-bootstrap
4329 @if opcodes
4330 TARGET-opcodes=all
4331 maybe-all-opcodes: all-opcodes
4332 all-opcodes: configure-opcodes
4333         @r=`${PWD_COMMAND}`; export r; \
4334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4335         $(HOST_EXPORTS)  \
4336         (cd $(HOST_SUBDIR)/opcodes && \
4337           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4338                 $(TARGET-opcodes))
4339 @endif opcodes
4340
4341
4342
4343 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4344 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4345 maybe-all-stage1-opcodes:
4346 maybe-clean-stage1-opcodes:
4347 @if opcodes-bootstrap
4348 maybe-all-stage1-opcodes: all-stage1-opcodes
4349 all-stage1: all-stage1-opcodes
4350 TARGET-stage1-opcodes = $(TARGET-opcodes)
4351 all-stage1-opcodes: configure-stage1-opcodes
4352         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4353         @r=`${PWD_COMMAND}`; export r; \
4354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4355         TFLAGS="$(STAGE1_TFLAGS)"; \
4356         $(HOST_EXPORTS)  \
4357         cd $(HOST_SUBDIR)/opcodes && \
4358          \
4359         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4360                 CFLAGS="$(STAGE1_CFLAGS)" \
4361                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4362                 LIBCFLAGS="$(LIBCFLAGS)" \
4363                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4364                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4365                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4366                 $(EXTRA_HOST_FLAGS)  \
4367                 $(STAGE1_FLAGS_TO_PASS)  \
4368                 TFLAGS="$(STAGE1_TFLAGS)"  \
4369                 $(TARGET-stage1-opcodes)
4370
4371 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4372 clean-stage1: clean-stage1-opcodes
4373 clean-stage1-opcodes:
4374         @if [ $(current_stage) = stage1 ]; then \
4375           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4376         else \
4377           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4378           $(MAKE) stage1-start; \
4379         fi; \
4380         cd $(HOST_SUBDIR)/opcodes && \
4381         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4382         $(STAGE1_FLAGS_TO_PASS)  clean
4383 @endif opcodes-bootstrap
4384
4385
4386 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4387 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4388 maybe-all-stage2-opcodes:
4389 maybe-clean-stage2-opcodes:
4390 @if opcodes-bootstrap
4391 maybe-all-stage2-opcodes: all-stage2-opcodes
4392 all-stage2: all-stage2-opcodes
4393 TARGET-stage2-opcodes = $(TARGET-opcodes)
4394 all-stage2-opcodes: configure-stage2-opcodes
4395         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4396         @r=`${PWD_COMMAND}`; export r; \
4397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4398         TFLAGS="$(STAGE2_TFLAGS)"; \
4399         $(HOST_EXPORTS) \
4400         $(POSTSTAGE1_HOST_EXPORTS)  \
4401         cd $(HOST_SUBDIR)/opcodes && \
4402          \
4403         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4404                 CFLAGS="$(STAGE2_CFLAGS)" \
4405                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4406                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4407                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4408                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4409                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4410                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4411                 TFLAGS="$(STAGE2_TFLAGS)"  \
4412                 $(TARGET-stage2-opcodes)
4413
4414 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4415 clean-stage2: clean-stage2-opcodes
4416 clean-stage2-opcodes:
4417         @if [ $(current_stage) = stage2 ]; then \
4418           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4419         else \
4420           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4421           $(MAKE) stage2-start; \
4422         fi; \
4423         cd $(HOST_SUBDIR)/opcodes && \
4424         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4425 @endif opcodes-bootstrap
4426
4427
4428 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4429 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4430 maybe-all-stage3-opcodes:
4431 maybe-clean-stage3-opcodes:
4432 @if opcodes-bootstrap
4433 maybe-all-stage3-opcodes: all-stage3-opcodes
4434 all-stage3: all-stage3-opcodes
4435 TARGET-stage3-opcodes = $(TARGET-opcodes)
4436 all-stage3-opcodes: configure-stage3-opcodes
4437         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4438         @r=`${PWD_COMMAND}`; export r; \
4439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4440         TFLAGS="$(STAGE3_TFLAGS)"; \
4441         $(HOST_EXPORTS) \
4442         $(POSTSTAGE1_HOST_EXPORTS)  \
4443         cd $(HOST_SUBDIR)/opcodes && \
4444          \
4445         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4446                 CFLAGS="$(STAGE3_CFLAGS)" \
4447                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4448                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4449                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4450                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4451                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4452                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4453                 TFLAGS="$(STAGE3_TFLAGS)"  \
4454                 $(TARGET-stage3-opcodes)
4455
4456 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4457 clean-stage3: clean-stage3-opcodes
4458 clean-stage3-opcodes:
4459         @if [ $(current_stage) = stage3 ]; then \
4460           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4461         else \
4462           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4463           $(MAKE) stage3-start; \
4464         fi; \
4465         cd $(HOST_SUBDIR)/opcodes && \
4466         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4467 @endif opcodes-bootstrap
4468
4469
4470 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4471 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4472 maybe-all-stage4-opcodes:
4473 maybe-clean-stage4-opcodes:
4474 @if opcodes-bootstrap
4475 maybe-all-stage4-opcodes: all-stage4-opcodes
4476 all-stage4: all-stage4-opcodes
4477 TARGET-stage4-opcodes = $(TARGET-opcodes)
4478 all-stage4-opcodes: configure-stage4-opcodes
4479         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4480         @r=`${PWD_COMMAND}`; export r; \
4481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4482         TFLAGS="$(STAGE4_TFLAGS)"; \
4483         $(HOST_EXPORTS) \
4484         $(POSTSTAGE1_HOST_EXPORTS)  \
4485         cd $(HOST_SUBDIR)/opcodes && \
4486          \
4487         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4488                 CFLAGS="$(STAGE4_CFLAGS)" \
4489                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4490                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4491                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4492                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4493                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4494                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4495                 TFLAGS="$(STAGE4_TFLAGS)"  \
4496                 $(TARGET-stage4-opcodes)
4497
4498 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4499 clean-stage4: clean-stage4-opcodes
4500 clean-stage4-opcodes:
4501         @if [ $(current_stage) = stage4 ]; then \
4502           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4503         else \
4504           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4505           $(MAKE) stage4-start; \
4506         fi; \
4507         cd $(HOST_SUBDIR)/opcodes && \
4508         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4509 @endif opcodes-bootstrap
4510
4511
4512 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4513 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4514 maybe-all-stageprofile-opcodes:
4515 maybe-clean-stageprofile-opcodes:
4516 @if opcodes-bootstrap
4517 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4518 all-stageprofile: all-stageprofile-opcodes
4519 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4520 all-stageprofile-opcodes: configure-stageprofile-opcodes
4521         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4522         @r=`${PWD_COMMAND}`; export r; \
4523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4524         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4525         $(HOST_EXPORTS) \
4526         $(POSTSTAGE1_HOST_EXPORTS)  \
4527         cd $(HOST_SUBDIR)/opcodes && \
4528          \
4529         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4530                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4531                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4532                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4533                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4534                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4535                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4536                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4537                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
4538                 $(TARGET-stageprofile-opcodes)
4539
4540 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4541 clean-stageprofile: clean-stageprofile-opcodes
4542 clean-stageprofile-opcodes:
4543         @if [ $(current_stage) = stageprofile ]; then \
4544           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4545         else \
4546           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4547           $(MAKE) stageprofile-start; \
4548         fi; \
4549         cd $(HOST_SUBDIR)/opcodes && \
4550         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4551 @endif opcodes-bootstrap
4552
4553
4554 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4555 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4556 maybe-all-stagefeedback-opcodes:
4557 maybe-clean-stagefeedback-opcodes:
4558 @if opcodes-bootstrap
4559 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4560 all-stagefeedback: all-stagefeedback-opcodes
4561 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4562 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4563         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4564         @r=`${PWD_COMMAND}`; export r; \
4565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4566         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4567         $(HOST_EXPORTS) \
4568         $(POSTSTAGE1_HOST_EXPORTS)  \
4569         cd $(HOST_SUBDIR)/opcodes && \
4570          \
4571         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4572                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4573                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4574                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4575                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4576                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4577                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4578                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4579                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
4580                 $(TARGET-stagefeedback-opcodes)
4581
4582 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4583 clean-stagefeedback: clean-stagefeedback-opcodes
4584 clean-stagefeedback-opcodes:
4585         @if [ $(current_stage) = stagefeedback ]; then \
4586           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4587         else \
4588           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4589           $(MAKE) stagefeedback-start; \
4590         fi; \
4591         cd $(HOST_SUBDIR)/opcodes && \
4592         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4593 @endif opcodes-bootstrap
4594
4595
4596
4597
4598
4599 .PHONY: check-opcodes maybe-check-opcodes
4600 maybe-check-opcodes:
4601 @if opcodes
4602 maybe-check-opcodes: check-opcodes
4603
4604 check-opcodes:
4605         @: $(MAKE); $(unstage)
4606         @r=`${PWD_COMMAND}`; export r; \
4607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4608         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4609         (cd $(HOST_SUBDIR)/opcodes && \
4610           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4611
4612 @endif opcodes
4613
4614 .PHONY: install-opcodes maybe-install-opcodes
4615 maybe-install-opcodes:
4616 @if opcodes
4617 maybe-install-opcodes: install-opcodes
4618
4619 install-opcodes: installdirs
4620         @: $(MAKE); $(unstage)
4621         @r=`${PWD_COMMAND}`; export r; \
4622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4623         $(HOST_EXPORTS) \
4624         (cd $(HOST_SUBDIR)/opcodes && \
4625           $(MAKE) $(FLAGS_TO_PASS)  install)
4626
4627 @endif opcodes
4628
4629 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4630 maybe-install-strip-opcodes:
4631 @if opcodes
4632 maybe-install-strip-opcodes: install-strip-opcodes
4633
4634 install-strip-opcodes: installdirs
4635         @: $(MAKE); $(unstage)
4636         @r=`${PWD_COMMAND}`; export r; \
4637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4638         $(HOST_EXPORTS) \
4639         (cd $(HOST_SUBDIR)/opcodes && \
4640           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4641
4642 @endif opcodes
4643
4644 # Other targets (info, dvi, pdf, etc.)
4645
4646 .PHONY: maybe-info-opcodes info-opcodes
4647 maybe-info-opcodes:
4648 @if opcodes
4649 maybe-info-opcodes: info-opcodes
4650
4651 info-opcodes: \
4652     configure-opcodes 
4653         @[ -f ./opcodes/Makefile ] || exit 0; \
4654         r=`${PWD_COMMAND}`; export r; \
4655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4656         $(HOST_EXPORTS) \
4657         for flag in $(EXTRA_HOST_FLAGS) ; do \
4658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4659         done; \
4660         echo "Doing info in opcodes"; \
4661         (cd $(HOST_SUBDIR)/opcodes && \
4662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4664                   "RANLIB=$${RANLIB}" \
4665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4666                   info) \
4667           || exit 1
4668
4669 @endif opcodes
4670
4671 .PHONY: maybe-dvi-opcodes dvi-opcodes
4672 maybe-dvi-opcodes:
4673 @if opcodes
4674 maybe-dvi-opcodes: dvi-opcodes
4675
4676 dvi-opcodes: \
4677     configure-opcodes 
4678         @[ -f ./opcodes/Makefile ] || exit 0; \
4679         r=`${PWD_COMMAND}`; export r; \
4680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4681         $(HOST_EXPORTS) \
4682         for flag in $(EXTRA_HOST_FLAGS) ; do \
4683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4684         done; \
4685         echo "Doing dvi in opcodes"; \
4686         (cd $(HOST_SUBDIR)/opcodes && \
4687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4689                   "RANLIB=$${RANLIB}" \
4690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4691                   dvi) \
4692           || exit 1
4693
4694 @endif opcodes
4695
4696 .PHONY: maybe-pdf-opcodes pdf-opcodes
4697 maybe-pdf-opcodes:
4698 @if opcodes
4699 maybe-pdf-opcodes: pdf-opcodes
4700
4701 pdf-opcodes: \
4702     configure-opcodes 
4703         @[ -f ./opcodes/Makefile ] || exit 0; \
4704         r=`${PWD_COMMAND}`; export r; \
4705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4706         $(HOST_EXPORTS) \
4707         for flag in $(EXTRA_HOST_FLAGS) ; do \
4708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4709         done; \
4710         echo "Doing pdf in opcodes"; \
4711         (cd $(HOST_SUBDIR)/opcodes && \
4712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4714                   "RANLIB=$${RANLIB}" \
4715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4716                   pdf) \
4717           || exit 1
4718
4719 @endif opcodes
4720
4721 .PHONY: maybe-html-opcodes html-opcodes
4722 maybe-html-opcodes:
4723 @if opcodes
4724 maybe-html-opcodes: html-opcodes
4725
4726 html-opcodes: \
4727     configure-opcodes 
4728         @[ -f ./opcodes/Makefile ] || exit 0; \
4729         r=`${PWD_COMMAND}`; export r; \
4730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4731         $(HOST_EXPORTS) \
4732         for flag in $(EXTRA_HOST_FLAGS) ; do \
4733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4734         done; \
4735         echo "Doing html in opcodes"; \
4736         (cd $(HOST_SUBDIR)/opcodes && \
4737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4739                   "RANLIB=$${RANLIB}" \
4740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4741                   html) \
4742           || exit 1
4743
4744 @endif opcodes
4745
4746 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4747 maybe-TAGS-opcodes:
4748 @if opcodes
4749 maybe-TAGS-opcodes: TAGS-opcodes
4750
4751 TAGS-opcodes: \
4752     configure-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 TAGS 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                   TAGS) \
4767           || exit 1
4768
4769 @endif opcodes
4770
4771 .PHONY: maybe-install-info-opcodes install-info-opcodes
4772 maybe-install-info-opcodes:
4773 @if opcodes
4774 maybe-install-info-opcodes: install-info-opcodes
4775
4776 install-info-opcodes: \
4777     configure-opcodes \
4778     info-opcodes 
4779         @[ -f ./opcodes/Makefile ] || exit 0; \
4780         r=`${PWD_COMMAND}`; export r; \
4781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4782         $(HOST_EXPORTS) \
4783         for flag in $(EXTRA_HOST_FLAGS) ; do \
4784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4785         done; \
4786         echo "Doing install-info in opcodes"; \
4787         (cd $(HOST_SUBDIR)/opcodes && \
4788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4790                   "RANLIB=$${RANLIB}" \
4791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4792                   install-info) \
4793           || exit 1
4794
4795 @endif opcodes
4796
4797 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4798 maybe-install-pdf-opcodes:
4799 @if opcodes
4800 maybe-install-pdf-opcodes: install-pdf-opcodes
4801
4802 install-pdf-opcodes: \
4803     configure-opcodes \
4804     pdf-opcodes 
4805         @[ -f ./opcodes/Makefile ] || exit 0; \
4806         r=`${PWD_COMMAND}`; export r; \
4807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4808         $(HOST_EXPORTS) \
4809         for flag in $(EXTRA_HOST_FLAGS) ; do \
4810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4811         done; \
4812         echo "Doing install-pdf in opcodes"; \
4813         (cd $(HOST_SUBDIR)/opcodes && \
4814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4816                   "RANLIB=$${RANLIB}" \
4817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4818                   install-pdf) \
4819           || exit 1
4820
4821 @endif opcodes
4822
4823 .PHONY: maybe-install-html-opcodes install-html-opcodes
4824 maybe-install-html-opcodes:
4825 @if opcodes
4826 maybe-install-html-opcodes: install-html-opcodes
4827
4828 install-html-opcodes: \
4829     configure-opcodes \
4830     html-opcodes 
4831         @[ -f ./opcodes/Makefile ] || exit 0; \
4832         r=`${PWD_COMMAND}`; export r; \
4833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4834         $(HOST_EXPORTS) \
4835         for flag in $(EXTRA_HOST_FLAGS) ; do \
4836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4837         done; \
4838         echo "Doing install-html in opcodes"; \
4839         (cd $(HOST_SUBDIR)/opcodes && \
4840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4842                   "RANLIB=$${RANLIB}" \
4843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4844                   install-html) \
4845           || exit 1
4846
4847 @endif opcodes
4848
4849 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4850 maybe-installcheck-opcodes:
4851 @if opcodes
4852 maybe-installcheck-opcodes: installcheck-opcodes
4853
4854 installcheck-opcodes: \
4855     configure-opcodes 
4856         @[ -f ./opcodes/Makefile ] || exit 0; \
4857         r=`${PWD_COMMAND}`; export r; \
4858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4859         $(HOST_EXPORTS) \
4860         for flag in $(EXTRA_HOST_FLAGS) ; do \
4861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4862         done; \
4863         echo "Doing installcheck in opcodes"; \
4864         (cd $(HOST_SUBDIR)/opcodes && \
4865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4867                   "RANLIB=$${RANLIB}" \
4868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4869                   installcheck) \
4870           || exit 1
4871
4872 @endif opcodes
4873
4874 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4875 maybe-mostlyclean-opcodes:
4876 @if opcodes
4877 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4878
4879 mostlyclean-opcodes: 
4880         @[ -f ./opcodes/Makefile ] || exit 0; \
4881         r=`${PWD_COMMAND}`; export r; \
4882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4883         $(HOST_EXPORTS) \
4884         for flag in $(EXTRA_HOST_FLAGS) ; do \
4885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4886         done; \
4887         echo "Doing mostlyclean in opcodes"; \
4888         (cd $(HOST_SUBDIR)/opcodes && \
4889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4891                   "RANLIB=$${RANLIB}" \
4892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4893                   mostlyclean) \
4894           || exit 1
4895
4896 @endif opcodes
4897
4898 .PHONY: maybe-clean-opcodes clean-opcodes
4899 maybe-clean-opcodes:
4900 @if opcodes
4901 maybe-clean-opcodes: clean-opcodes
4902
4903 clean-opcodes: 
4904         @[ -f ./opcodes/Makefile ] || exit 0; \
4905         r=`${PWD_COMMAND}`; export r; \
4906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4907         $(HOST_EXPORTS) \
4908         for flag in $(EXTRA_HOST_FLAGS) ; do \
4909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4910         done; \
4911         echo "Doing clean in opcodes"; \
4912         (cd $(HOST_SUBDIR)/opcodes && \
4913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4915                   "RANLIB=$${RANLIB}" \
4916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4917                   clean) \
4918           || exit 1
4919
4920 @endif opcodes
4921
4922 .PHONY: maybe-distclean-opcodes distclean-opcodes
4923 maybe-distclean-opcodes:
4924 @if opcodes
4925 maybe-distclean-opcodes: distclean-opcodes
4926
4927 distclean-opcodes: 
4928         @[ -f ./opcodes/Makefile ] || exit 0; \
4929         r=`${PWD_COMMAND}`; export r; \
4930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4931         $(HOST_EXPORTS) \
4932         for flag in $(EXTRA_HOST_FLAGS) ; do \
4933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4934         done; \
4935         echo "Doing distclean in opcodes"; \
4936         (cd $(HOST_SUBDIR)/opcodes && \
4937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4939                   "RANLIB=$${RANLIB}" \
4940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4941                   distclean) \
4942           || exit 1
4943
4944 @endif opcodes
4945
4946 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4947 maybe-maintainer-clean-opcodes:
4948 @if opcodes
4949 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4950
4951 maintainer-clean-opcodes: 
4952         @[ -f ./opcodes/Makefile ] || exit 0; \
4953         r=`${PWD_COMMAND}`; export r; \
4954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4955         $(HOST_EXPORTS) \
4956         for flag in $(EXTRA_HOST_FLAGS) ; do \
4957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4958         done; \
4959         echo "Doing maintainer-clean in opcodes"; \
4960         (cd $(HOST_SUBDIR)/opcodes && \
4961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4963                   "RANLIB=$${RANLIB}" \
4964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4965                   maintainer-clean) \
4966           || exit 1
4967
4968 @endif opcodes
4969
4970
4971
4972 .PHONY: configure-binutils maybe-configure-binutils
4973 maybe-configure-binutils:
4974 @if gcc-bootstrap
4975 configure-binutils: stage_current
4976 @endif gcc-bootstrap
4977 @if binutils
4978 maybe-configure-binutils: configure-binutils
4979 configure-binutils: 
4980         @r=`${PWD_COMMAND}`; export r; \
4981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4982         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4983         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4984         $(HOST_EXPORTS)  \
4985         echo Configuring in $(HOST_SUBDIR)/binutils; \
4986         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4987         case $(srcdir) in \
4988           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4989           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4990                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4991         esac; \
4992         module_srcdir=binutils; \
4993         $(SHELL) \
4994           $$s/$$module_srcdir/configure \
4995           --srcdir=$${topdir}/$$module_srcdir \
4996           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4997           --target=${target_alias}  \
4998           || exit 1
4999 @endif binutils
5000
5001
5002
5003 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5004 maybe-configure-stage1-binutils:
5005 @if binutils-bootstrap
5006 maybe-configure-stage1-binutils: configure-stage1-binutils
5007 configure-stage1-binutils:
5008         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5009         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5010         @r=`${PWD_COMMAND}`; export r; \
5011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5012         TFLAGS="$(STAGE1_TFLAGS)"; \
5013         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5014         $(HOST_EXPORTS) \
5015         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5016         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5017         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
5018         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5019         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5020         cd $(HOST_SUBDIR)/binutils || exit 1; \
5021         case $(srcdir) in \
5022           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5023           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5024                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5025         esac; \
5026         module_srcdir=binutils; \
5027         $(SHELL) $$s/$$module_srcdir/configure \
5028           --srcdir=$${topdir}/$$module_srcdir \
5029           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5030           --target=${target_alias} \
5031            \
5032           $(STAGE1_CONFIGURE_FLAGS)
5033 @endif binutils-bootstrap
5034
5035 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5036 maybe-configure-stage2-binutils:
5037 @if binutils-bootstrap
5038 maybe-configure-stage2-binutils: configure-stage2-binutils
5039 configure-stage2-binutils:
5040         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5041         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5042         @r=`${PWD_COMMAND}`; export r; \
5043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5044         TFLAGS="$(STAGE2_TFLAGS)"; \
5045         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5046         $(HOST_EXPORTS) \
5047         $(POSTSTAGE1_HOST_EXPORTS) \
5048         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5049         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5050         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
5051         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5052         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5053         cd $(HOST_SUBDIR)/binutils || exit 1; \
5054         case $(srcdir) in \
5055           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5056           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5057                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5058         esac; \
5059         module_srcdir=binutils; \
5060         $(SHELL) $$s/$$module_srcdir/configure \
5061           --srcdir=$${topdir}/$$module_srcdir \
5062           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5063           --target=${target_alias} \
5064           --with-build-libsubdir=$(HOST_SUBDIR) \
5065           $(STAGE2_CONFIGURE_FLAGS)
5066 @endif binutils-bootstrap
5067
5068 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5069 maybe-configure-stage3-binutils:
5070 @if binutils-bootstrap
5071 maybe-configure-stage3-binutils: configure-stage3-binutils
5072 configure-stage3-binutils:
5073         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5074         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5075         @r=`${PWD_COMMAND}`; export r; \
5076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5077         TFLAGS="$(STAGE3_TFLAGS)"; \
5078         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5079         $(HOST_EXPORTS) \
5080         $(POSTSTAGE1_HOST_EXPORTS) \
5081         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5082         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5083         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5084         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5085         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5086         cd $(HOST_SUBDIR)/binutils || exit 1; \
5087         case $(srcdir) in \
5088           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5089           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5090                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5091         esac; \
5092         module_srcdir=binutils; \
5093         $(SHELL) $$s/$$module_srcdir/configure \
5094           --srcdir=$${topdir}/$$module_srcdir \
5095           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5096           --target=${target_alias} \
5097           --with-build-libsubdir=$(HOST_SUBDIR) \
5098           $(STAGE3_CONFIGURE_FLAGS)
5099 @endif binutils-bootstrap
5100
5101 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5102 maybe-configure-stage4-binutils:
5103 @if binutils-bootstrap
5104 maybe-configure-stage4-binutils: configure-stage4-binutils
5105 configure-stage4-binutils:
5106         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5107         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5108         @r=`${PWD_COMMAND}`; export r; \
5109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5110         TFLAGS="$(STAGE4_TFLAGS)"; \
5111         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5112         $(HOST_EXPORTS) \
5113         $(POSTSTAGE1_HOST_EXPORTS) \
5114         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5115         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5116         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5117         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5118         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5119         cd $(HOST_SUBDIR)/binutils || exit 1; \
5120         case $(srcdir) in \
5121           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5122           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5123                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5124         esac; \
5125         module_srcdir=binutils; \
5126         $(SHELL) $$s/$$module_srcdir/configure \
5127           --srcdir=$${topdir}/$$module_srcdir \
5128           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5129           --target=${target_alias} \
5130           --with-build-libsubdir=$(HOST_SUBDIR) \
5131           $(STAGE4_CONFIGURE_FLAGS)
5132 @endif binutils-bootstrap
5133
5134 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5135 maybe-configure-stageprofile-binutils:
5136 @if binutils-bootstrap
5137 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5138 configure-stageprofile-binutils:
5139         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5140         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5141         @r=`${PWD_COMMAND}`; export r; \
5142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5143         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5144         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5145         $(HOST_EXPORTS) \
5146         $(POSTSTAGE1_HOST_EXPORTS) \
5147         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5148         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5149         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5150         echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5151         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5152         cd $(HOST_SUBDIR)/binutils || exit 1; \
5153         case $(srcdir) in \
5154           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5155           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5156                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5157         esac; \
5158         module_srcdir=binutils; \
5159         $(SHELL) $$s/$$module_srcdir/configure \
5160           --srcdir=$${topdir}/$$module_srcdir \
5161           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5162           --target=${target_alias} \
5163           --with-build-libsubdir=$(HOST_SUBDIR) \
5164           $(STAGEprofile_CONFIGURE_FLAGS)
5165 @endif binutils-bootstrap
5166
5167 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5168 maybe-configure-stagefeedback-binutils:
5169 @if binutils-bootstrap
5170 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5171 configure-stagefeedback-binutils:
5172         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5173         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5174         @r=`${PWD_COMMAND}`; export r; \
5175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5176         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5177         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5178         $(HOST_EXPORTS) \
5179         $(POSTSTAGE1_HOST_EXPORTS) \
5180         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5181         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5182         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5183         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5184         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5185         cd $(HOST_SUBDIR)/binutils || exit 1; \
5186         case $(srcdir) in \
5187           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5188           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5189                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5190         esac; \
5191         module_srcdir=binutils; \
5192         $(SHELL) $$s/$$module_srcdir/configure \
5193           --srcdir=$${topdir}/$$module_srcdir \
5194           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5195           --target=${target_alias} \
5196           --with-build-libsubdir=$(HOST_SUBDIR) \
5197           $(STAGEfeedback_CONFIGURE_FLAGS)
5198 @endif binutils-bootstrap
5199
5200
5201
5202
5203
5204 .PHONY: all-binutils maybe-all-binutils
5205 maybe-all-binutils:
5206 @if gcc-bootstrap
5207 all-binutils: stage_current
5208 @endif gcc-bootstrap
5209 @if binutils
5210 TARGET-binutils=all
5211 maybe-all-binutils: all-binutils
5212 all-binutils: configure-binutils
5213         @r=`${PWD_COMMAND}`; export r; \
5214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5215         $(HOST_EXPORTS)  \
5216         (cd $(HOST_SUBDIR)/binutils && \
5217           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5218                 $(TARGET-binutils))
5219 @endif binutils
5220
5221
5222
5223 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5224 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5225 maybe-all-stage1-binutils:
5226 maybe-clean-stage1-binutils:
5227 @if binutils-bootstrap
5228 maybe-all-stage1-binutils: all-stage1-binutils
5229 all-stage1: all-stage1-binutils
5230 TARGET-stage1-binutils = $(TARGET-binutils)
5231 all-stage1-binutils: configure-stage1-binutils
5232         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5233         @r=`${PWD_COMMAND}`; export r; \
5234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5235         TFLAGS="$(STAGE1_TFLAGS)"; \
5236         $(HOST_EXPORTS)  \
5237         cd $(HOST_SUBDIR)/binutils && \
5238          \
5239         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5240                 CFLAGS="$(STAGE1_CFLAGS)" \
5241                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5242                 LIBCFLAGS="$(LIBCFLAGS)" \
5243                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5244                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5245                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5246                 $(EXTRA_HOST_FLAGS)  \
5247                 $(STAGE1_FLAGS_TO_PASS)  \
5248                 TFLAGS="$(STAGE1_TFLAGS)"  \
5249                 $(TARGET-stage1-binutils)
5250
5251 maybe-clean-stage1-binutils: clean-stage1-binutils
5252 clean-stage1: clean-stage1-binutils
5253 clean-stage1-binutils:
5254         @if [ $(current_stage) = stage1 ]; then \
5255           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5256         else \
5257           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5258           $(MAKE) stage1-start; \
5259         fi; \
5260         cd $(HOST_SUBDIR)/binutils && \
5261         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5262         $(STAGE1_FLAGS_TO_PASS)  clean
5263 @endif binutils-bootstrap
5264
5265
5266 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5267 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5268 maybe-all-stage2-binutils:
5269 maybe-clean-stage2-binutils:
5270 @if binutils-bootstrap
5271 maybe-all-stage2-binutils: all-stage2-binutils
5272 all-stage2: all-stage2-binutils
5273 TARGET-stage2-binutils = $(TARGET-binutils)
5274 all-stage2-binutils: configure-stage2-binutils
5275         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5276         @r=`${PWD_COMMAND}`; export r; \
5277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5278         TFLAGS="$(STAGE2_TFLAGS)"; \
5279         $(HOST_EXPORTS) \
5280         $(POSTSTAGE1_HOST_EXPORTS)  \
5281         cd $(HOST_SUBDIR)/binutils && \
5282          \
5283         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5284                 CFLAGS="$(STAGE2_CFLAGS)" \
5285                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5286                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5287                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5288                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5289                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5290                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5291                 TFLAGS="$(STAGE2_TFLAGS)"  \
5292                 $(TARGET-stage2-binutils)
5293
5294 maybe-clean-stage2-binutils: clean-stage2-binutils
5295 clean-stage2: clean-stage2-binutils
5296 clean-stage2-binutils:
5297         @if [ $(current_stage) = stage2 ]; then \
5298           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5299         else \
5300           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5301           $(MAKE) stage2-start; \
5302         fi; \
5303         cd $(HOST_SUBDIR)/binutils && \
5304         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5305 @endif binutils-bootstrap
5306
5307
5308 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5309 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5310 maybe-all-stage3-binutils:
5311 maybe-clean-stage3-binutils:
5312 @if binutils-bootstrap
5313 maybe-all-stage3-binutils: all-stage3-binutils
5314 all-stage3: all-stage3-binutils
5315 TARGET-stage3-binutils = $(TARGET-binutils)
5316 all-stage3-binutils: configure-stage3-binutils
5317         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5318         @r=`${PWD_COMMAND}`; export r; \
5319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5320         TFLAGS="$(STAGE3_TFLAGS)"; \
5321         $(HOST_EXPORTS) \
5322         $(POSTSTAGE1_HOST_EXPORTS)  \
5323         cd $(HOST_SUBDIR)/binutils && \
5324          \
5325         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5326                 CFLAGS="$(STAGE3_CFLAGS)" \
5327                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5328                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5329                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5330                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5331                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5332                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5333                 TFLAGS="$(STAGE3_TFLAGS)"  \
5334                 $(TARGET-stage3-binutils)
5335
5336 maybe-clean-stage3-binutils: clean-stage3-binutils
5337 clean-stage3: clean-stage3-binutils
5338 clean-stage3-binutils:
5339         @if [ $(current_stage) = stage3 ]; then \
5340           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5341         else \
5342           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5343           $(MAKE) stage3-start; \
5344         fi; \
5345         cd $(HOST_SUBDIR)/binutils && \
5346         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5347 @endif binutils-bootstrap
5348
5349
5350 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5351 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5352 maybe-all-stage4-binutils:
5353 maybe-clean-stage4-binutils:
5354 @if binutils-bootstrap
5355 maybe-all-stage4-binutils: all-stage4-binutils
5356 all-stage4: all-stage4-binutils
5357 TARGET-stage4-binutils = $(TARGET-binutils)
5358 all-stage4-binutils: configure-stage4-binutils
5359         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5360         @r=`${PWD_COMMAND}`; export r; \
5361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5362         TFLAGS="$(STAGE4_TFLAGS)"; \
5363         $(HOST_EXPORTS) \
5364         $(POSTSTAGE1_HOST_EXPORTS)  \
5365         cd $(HOST_SUBDIR)/binutils && \
5366          \
5367         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5368                 CFLAGS="$(STAGE4_CFLAGS)" \
5369                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5370                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5371                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5372                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5373                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5374                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5375                 TFLAGS="$(STAGE4_TFLAGS)"  \
5376                 $(TARGET-stage4-binutils)
5377
5378 maybe-clean-stage4-binutils: clean-stage4-binutils
5379 clean-stage4: clean-stage4-binutils
5380 clean-stage4-binutils:
5381         @if [ $(current_stage) = stage4 ]; then \
5382           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5383         else \
5384           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5385           $(MAKE) stage4-start; \
5386         fi; \
5387         cd $(HOST_SUBDIR)/binutils && \
5388         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5389 @endif binutils-bootstrap
5390
5391
5392 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5393 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5394 maybe-all-stageprofile-binutils:
5395 maybe-clean-stageprofile-binutils:
5396 @if binutils-bootstrap
5397 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5398 all-stageprofile: all-stageprofile-binutils
5399 TARGET-stageprofile-binutils = $(TARGET-binutils)
5400 all-stageprofile-binutils: configure-stageprofile-binutils
5401         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5402         @r=`${PWD_COMMAND}`; export r; \
5403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5404         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5405         $(HOST_EXPORTS) \
5406         $(POSTSTAGE1_HOST_EXPORTS)  \
5407         cd $(HOST_SUBDIR)/binutils && \
5408          \
5409         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5410                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5411                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5412                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5413                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5414                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5415                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5416                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5417                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
5418                 $(TARGET-stageprofile-binutils)
5419
5420 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5421 clean-stageprofile: clean-stageprofile-binutils
5422 clean-stageprofile-binutils:
5423         @if [ $(current_stage) = stageprofile ]; then \
5424           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5425         else \
5426           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5427           $(MAKE) stageprofile-start; \
5428         fi; \
5429         cd $(HOST_SUBDIR)/binutils && \
5430         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5431 @endif binutils-bootstrap
5432
5433
5434 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5435 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5436 maybe-all-stagefeedback-binutils:
5437 maybe-clean-stagefeedback-binutils:
5438 @if binutils-bootstrap
5439 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5440 all-stagefeedback: all-stagefeedback-binutils
5441 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5442 all-stagefeedback-binutils: configure-stagefeedback-binutils
5443         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5444         @r=`${PWD_COMMAND}`; export r; \
5445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5446         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5447         $(HOST_EXPORTS) \
5448         $(POSTSTAGE1_HOST_EXPORTS)  \
5449         cd $(HOST_SUBDIR)/binutils && \
5450          \
5451         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5452                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5453                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5454                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5455                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5456                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5457                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5458                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5459                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
5460                 $(TARGET-stagefeedback-binutils)
5461
5462 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5463 clean-stagefeedback: clean-stagefeedback-binutils
5464 clean-stagefeedback-binutils:
5465         @if [ $(current_stage) = stagefeedback ]; then \
5466           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5467         else \
5468           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5469           $(MAKE) stagefeedback-start; \
5470         fi; \
5471         cd $(HOST_SUBDIR)/binutils && \
5472         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5473 @endif binutils-bootstrap
5474
5475
5476
5477
5478
5479 .PHONY: check-binutils maybe-check-binutils
5480 maybe-check-binutils:
5481 @if binutils
5482 maybe-check-binutils: check-binutils
5483
5484 check-binutils:
5485         @: $(MAKE); $(unstage)
5486         @r=`${PWD_COMMAND}`; export r; \
5487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5488         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5489         (cd $(HOST_SUBDIR)/binutils && \
5490           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5491
5492 @endif binutils
5493
5494 .PHONY: install-binutils maybe-install-binutils
5495 maybe-install-binutils:
5496 @if binutils
5497 maybe-install-binutils: install-binutils
5498
5499 install-binutils: installdirs
5500         @: $(MAKE); $(unstage)
5501         @r=`${PWD_COMMAND}`; export r; \
5502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5503         $(HOST_EXPORTS) \
5504         (cd $(HOST_SUBDIR)/binutils && \
5505           $(MAKE) $(FLAGS_TO_PASS)  install)
5506
5507 @endif binutils
5508
5509 .PHONY: install-strip-binutils maybe-install-strip-binutils
5510 maybe-install-strip-binutils:
5511 @if binutils
5512 maybe-install-strip-binutils: install-strip-binutils
5513
5514 install-strip-binutils: installdirs
5515         @: $(MAKE); $(unstage)
5516         @r=`${PWD_COMMAND}`; export r; \
5517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5518         $(HOST_EXPORTS) \
5519         (cd $(HOST_SUBDIR)/binutils && \
5520           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5521
5522 @endif binutils
5523
5524 # Other targets (info, dvi, pdf, etc.)
5525
5526 .PHONY: maybe-info-binutils info-binutils
5527 maybe-info-binutils:
5528 @if binutils
5529 maybe-info-binutils: info-binutils
5530
5531 info-binutils: \
5532     configure-binutils 
5533         @[ -f ./binutils/Makefile ] || exit 0; \
5534         r=`${PWD_COMMAND}`; export r; \
5535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5536         $(HOST_EXPORTS) \
5537         for flag in $(EXTRA_HOST_FLAGS) ; do \
5538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5539         done; \
5540         echo "Doing info in binutils"; \
5541         (cd $(HOST_SUBDIR)/binutils && \
5542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5544                   "RANLIB=$${RANLIB}" \
5545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5546                   info) \
5547           || exit 1
5548
5549 @endif binutils
5550
5551 .PHONY: maybe-dvi-binutils dvi-binutils
5552 maybe-dvi-binutils:
5553 @if binutils
5554 maybe-dvi-binutils: dvi-binutils
5555
5556 dvi-binutils: \
5557     configure-binutils 
5558         @[ -f ./binutils/Makefile ] || exit 0; \
5559         r=`${PWD_COMMAND}`; export r; \
5560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5561         $(HOST_EXPORTS) \
5562         for flag in $(EXTRA_HOST_FLAGS) ; do \
5563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5564         done; \
5565         echo "Doing dvi in binutils"; \
5566         (cd $(HOST_SUBDIR)/binutils && \
5567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5569                   "RANLIB=$${RANLIB}" \
5570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5571                   dvi) \
5572           || exit 1
5573
5574 @endif binutils
5575
5576 .PHONY: maybe-pdf-binutils pdf-binutils
5577 maybe-pdf-binutils:
5578 @if binutils
5579 maybe-pdf-binutils: pdf-binutils
5580
5581 pdf-binutils: \
5582     configure-binutils 
5583         @[ -f ./binutils/Makefile ] || exit 0; \
5584         r=`${PWD_COMMAND}`; export r; \
5585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5586         $(HOST_EXPORTS) \
5587         for flag in $(EXTRA_HOST_FLAGS) ; do \
5588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5589         done; \
5590         echo "Doing pdf in binutils"; \
5591         (cd $(HOST_SUBDIR)/binutils && \
5592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5594                   "RANLIB=$${RANLIB}" \
5595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5596                   pdf) \
5597           || exit 1
5598
5599 @endif binutils
5600
5601 .PHONY: maybe-html-binutils html-binutils
5602 maybe-html-binutils:
5603 @if binutils
5604 maybe-html-binutils: html-binutils
5605
5606 html-binutils: \
5607     configure-binutils 
5608         @[ -f ./binutils/Makefile ] || exit 0; \
5609         r=`${PWD_COMMAND}`; export r; \
5610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5611         $(HOST_EXPORTS) \
5612         for flag in $(EXTRA_HOST_FLAGS) ; do \
5613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5614         done; \
5615         echo "Doing html in binutils"; \
5616         (cd $(HOST_SUBDIR)/binutils && \
5617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5619                   "RANLIB=$${RANLIB}" \
5620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5621                   html) \
5622           || exit 1
5623
5624 @endif binutils
5625
5626 .PHONY: maybe-TAGS-binutils TAGS-binutils
5627 maybe-TAGS-binutils:
5628 @if binutils
5629 maybe-TAGS-binutils: TAGS-binutils
5630
5631 TAGS-binutils: \
5632     configure-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 TAGS 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                   TAGS) \
5647           || exit 1
5648
5649 @endif binutils
5650
5651 .PHONY: maybe-install-info-binutils install-info-binutils
5652 maybe-install-info-binutils:
5653 @if binutils
5654 maybe-install-info-binutils: install-info-binutils
5655
5656 install-info-binutils: \
5657     configure-binutils \
5658     info-binutils 
5659         @[ -f ./binutils/Makefile ] || exit 0; \
5660         r=`${PWD_COMMAND}`; export r; \
5661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5662         $(HOST_EXPORTS) \
5663         for flag in $(EXTRA_HOST_FLAGS) ; do \
5664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5665         done; \
5666         echo "Doing install-info in binutils"; \
5667         (cd $(HOST_SUBDIR)/binutils && \
5668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5670                   "RANLIB=$${RANLIB}" \
5671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5672                   install-info) \
5673           || exit 1
5674
5675 @endif binutils
5676
5677 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5678 maybe-install-pdf-binutils:
5679 @if binutils
5680 maybe-install-pdf-binutils: install-pdf-binutils
5681
5682 install-pdf-binutils: \
5683     configure-binutils \
5684     pdf-binutils 
5685         @[ -f ./binutils/Makefile ] || exit 0; \
5686         r=`${PWD_COMMAND}`; export r; \
5687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5688         $(HOST_EXPORTS) \
5689         for flag in $(EXTRA_HOST_FLAGS) ; do \
5690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5691         done; \
5692         echo "Doing install-pdf in binutils"; \
5693         (cd $(HOST_SUBDIR)/binutils && \
5694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5696                   "RANLIB=$${RANLIB}" \
5697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5698                   install-pdf) \
5699           || exit 1
5700
5701 @endif binutils
5702
5703 .PHONY: maybe-install-html-binutils install-html-binutils
5704 maybe-install-html-binutils:
5705 @if binutils
5706 maybe-install-html-binutils: install-html-binutils
5707
5708 install-html-binutils: \
5709     configure-binutils \
5710     html-binutils 
5711         @[ -f ./binutils/Makefile ] || exit 0; \
5712         r=`${PWD_COMMAND}`; export r; \
5713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5714         $(HOST_EXPORTS) \
5715         for flag in $(EXTRA_HOST_FLAGS) ; do \
5716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5717         done; \
5718         echo "Doing install-html in binutils"; \
5719         (cd $(HOST_SUBDIR)/binutils && \
5720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5722                   "RANLIB=$${RANLIB}" \
5723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5724                   install-html) \
5725           || exit 1
5726
5727 @endif binutils
5728
5729 .PHONY: maybe-installcheck-binutils installcheck-binutils
5730 maybe-installcheck-binutils:
5731 @if binutils
5732 maybe-installcheck-binutils: installcheck-binutils
5733
5734 installcheck-binutils: \
5735     configure-binutils 
5736         @[ -f ./binutils/Makefile ] || exit 0; \
5737         r=`${PWD_COMMAND}`; export r; \
5738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5739         $(HOST_EXPORTS) \
5740         for flag in $(EXTRA_HOST_FLAGS) ; do \
5741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5742         done; \
5743         echo "Doing installcheck in binutils"; \
5744         (cd $(HOST_SUBDIR)/binutils && \
5745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5747                   "RANLIB=$${RANLIB}" \
5748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5749                   installcheck) \
5750           || exit 1
5751
5752 @endif binutils
5753
5754 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5755 maybe-mostlyclean-binutils:
5756 @if binutils
5757 maybe-mostlyclean-binutils: mostlyclean-binutils
5758
5759 mostlyclean-binutils: 
5760         @[ -f ./binutils/Makefile ] || exit 0; \
5761         r=`${PWD_COMMAND}`; export r; \
5762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5763         $(HOST_EXPORTS) \
5764         for flag in $(EXTRA_HOST_FLAGS) ; do \
5765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5766         done; \
5767         echo "Doing mostlyclean in binutils"; \
5768         (cd $(HOST_SUBDIR)/binutils && \
5769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5771                   "RANLIB=$${RANLIB}" \
5772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5773                   mostlyclean) \
5774           || exit 1
5775
5776 @endif binutils
5777
5778 .PHONY: maybe-clean-binutils clean-binutils
5779 maybe-clean-binutils:
5780 @if binutils
5781 maybe-clean-binutils: clean-binutils
5782
5783 clean-binutils: 
5784         @[ -f ./binutils/Makefile ] || exit 0; \
5785         r=`${PWD_COMMAND}`; export r; \
5786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5787         $(HOST_EXPORTS) \
5788         for flag in $(EXTRA_HOST_FLAGS) ; do \
5789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5790         done; \
5791         echo "Doing clean in binutils"; \
5792         (cd $(HOST_SUBDIR)/binutils && \
5793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5795                   "RANLIB=$${RANLIB}" \
5796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5797                   clean) \
5798           || exit 1
5799
5800 @endif binutils
5801
5802 .PHONY: maybe-distclean-binutils distclean-binutils
5803 maybe-distclean-binutils:
5804 @if binutils
5805 maybe-distclean-binutils: distclean-binutils
5806
5807 distclean-binutils: 
5808         @[ -f ./binutils/Makefile ] || exit 0; \
5809         r=`${PWD_COMMAND}`; export r; \
5810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5811         $(HOST_EXPORTS) \
5812         for flag in $(EXTRA_HOST_FLAGS) ; do \
5813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5814         done; \
5815         echo "Doing distclean in binutils"; \
5816         (cd $(HOST_SUBDIR)/binutils && \
5817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5819                   "RANLIB=$${RANLIB}" \
5820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5821                   distclean) \
5822           || exit 1
5823
5824 @endif binutils
5825
5826 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5827 maybe-maintainer-clean-binutils:
5828 @if binutils
5829 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5830
5831 maintainer-clean-binutils: 
5832         @[ -f ./binutils/Makefile ] || exit 0; \
5833         r=`${PWD_COMMAND}`; export r; \
5834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5835         $(HOST_EXPORTS) \
5836         for flag in $(EXTRA_HOST_FLAGS) ; do \
5837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5838         done; \
5839         echo "Doing maintainer-clean in binutils"; \
5840         (cd $(HOST_SUBDIR)/binutils && \
5841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5843                   "RANLIB=$${RANLIB}" \
5844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5845                   maintainer-clean) \
5846           || exit 1
5847
5848 @endif binutils
5849
5850
5851
5852 .PHONY: configure-bison maybe-configure-bison
5853 maybe-configure-bison:
5854 @if gcc-bootstrap
5855 configure-bison: stage_current
5856 @endif gcc-bootstrap
5857 @if bison
5858 maybe-configure-bison: configure-bison
5859 configure-bison: 
5860         @: $(MAKE); $(unstage)
5861         @r=`${PWD_COMMAND}`; export r; \
5862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5863         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5864         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
5865         $(HOST_EXPORTS)  \
5866         echo Configuring in $(HOST_SUBDIR)/bison; \
5867         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5868         case $(srcdir) in \
5869           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5870           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5871                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5872         esac; \
5873         module_srcdir=bison; \
5874         $(SHELL) \
5875           $$s/$$module_srcdir/configure \
5876           --srcdir=$${topdir}/$$module_srcdir \
5877           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5878           --target=${target_alias}  \
5879           || exit 1
5880 @endif bison
5881
5882
5883
5884
5885
5886 .PHONY: all-bison maybe-all-bison
5887 maybe-all-bison:
5888 @if gcc-bootstrap
5889 all-bison: stage_current
5890 @endif gcc-bootstrap
5891 @if bison
5892 TARGET-bison=all
5893 maybe-all-bison: all-bison
5894 all-bison: configure-bison
5895         @: $(MAKE); $(unstage)
5896         @r=`${PWD_COMMAND}`; export r; \
5897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5898         $(HOST_EXPORTS)  \
5899         (cd $(HOST_SUBDIR)/bison && \
5900           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5901                 $(TARGET-bison))
5902 @endif bison
5903
5904
5905
5906
5907 .PHONY: check-bison maybe-check-bison
5908 maybe-check-bison:
5909 @if bison
5910 maybe-check-bison: check-bison
5911
5912 # This module is only tested in a native toolchain.
5913 check-bison:
5914         @: $(MAKE); $(unstage)
5915         @if [ '$(host)' = '$(target)' ]; then \
5916           r=`${PWD_COMMAND}`; export r; \
5917           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5918           $(HOST_EXPORTS)  \
5919           (cd $(HOST_SUBDIR)/bison && \
5920             $(MAKE) $(FLAGS_TO_PASS)  check)
5921         fi
5922
5923 @endif bison
5924
5925 .PHONY: install-bison maybe-install-bison
5926 maybe-install-bison:
5927 @if bison
5928 maybe-install-bison: install-bison
5929
5930 install-bison: installdirs
5931         @: $(MAKE); $(unstage)
5932         @r=`${PWD_COMMAND}`; export r; \
5933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5934         $(HOST_EXPORTS) \
5935         (cd $(HOST_SUBDIR)/bison && \
5936           $(MAKE) $(FLAGS_TO_PASS)  install)
5937
5938 @endif bison
5939
5940 .PHONY: install-strip-bison maybe-install-strip-bison
5941 maybe-install-strip-bison:
5942 @if bison
5943 maybe-install-strip-bison: install-strip-bison
5944
5945 install-strip-bison: installdirs
5946         @: $(MAKE); $(unstage)
5947         @r=`${PWD_COMMAND}`; export r; \
5948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5949         $(HOST_EXPORTS) \
5950         (cd $(HOST_SUBDIR)/bison && \
5951           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5952
5953 @endif bison
5954
5955 # Other targets (info, dvi, pdf, etc.)
5956
5957 .PHONY: maybe-info-bison info-bison
5958 maybe-info-bison:
5959 @if bison
5960 maybe-info-bison: info-bison
5961
5962 info-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 info 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                   info) \
5979           || exit 1
5980
5981 @endif bison
5982
5983 .PHONY: maybe-dvi-bison dvi-bison
5984 maybe-dvi-bison:
5985 @if bison
5986 maybe-dvi-bison: dvi-bison
5987
5988 dvi-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 dvi 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                   dvi) \
6005           || exit 1
6006
6007 @endif bison
6008
6009 .PHONY: maybe-pdf-bison pdf-bison
6010 maybe-pdf-bison:
6011 @if bison
6012 maybe-pdf-bison: pdf-bison
6013
6014 pdf-bison: \
6015     configure-bison 
6016         @: $(MAKE); $(unstage)
6017         @[ -f ./bison/Makefile ] || exit 0; \
6018         r=`${PWD_COMMAND}`; export r; \
6019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6020         $(HOST_EXPORTS) \
6021         for flag in $(EXTRA_HOST_FLAGS) ; do \
6022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6023         done; \
6024         echo "Doing pdf in bison"; \
6025         (cd $(HOST_SUBDIR)/bison && \
6026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6028                   "RANLIB=$${RANLIB}" \
6029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6030                   pdf) \
6031           || exit 1
6032
6033 @endif bison
6034
6035 .PHONY: maybe-html-bison html-bison
6036 maybe-html-bison:
6037 @if bison
6038 maybe-html-bison: html-bison
6039
6040 html-bison: \
6041     configure-bison 
6042         @: $(MAKE); $(unstage)
6043         @[ -f ./bison/Makefile ] || exit 0; \
6044         r=`${PWD_COMMAND}`; export r; \
6045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6046         $(HOST_EXPORTS) \
6047         for flag in $(EXTRA_HOST_FLAGS) ; do \
6048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6049         done; \
6050         echo "Doing html in bison"; \
6051         (cd $(HOST_SUBDIR)/bison && \
6052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6054                   "RANLIB=$${RANLIB}" \
6055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6056                   html) \
6057           || exit 1
6058
6059 @endif bison
6060
6061 .PHONY: maybe-TAGS-bison TAGS-bison
6062 maybe-TAGS-bison:
6063 @if bison
6064 maybe-TAGS-bison: TAGS-bison
6065
6066 TAGS-bison: \
6067     configure-bison 
6068         @: $(MAKE); $(unstage)
6069         @[ -f ./bison/Makefile ] || exit 0; \
6070         r=`${PWD_COMMAND}`; export r; \
6071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6072         $(HOST_EXPORTS) \
6073         for flag in $(EXTRA_HOST_FLAGS) ; do \
6074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6075         done; \
6076         echo "Doing TAGS in bison"; \
6077         (cd $(HOST_SUBDIR)/bison && \
6078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6080                   "RANLIB=$${RANLIB}" \
6081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6082                   TAGS) \
6083           || exit 1
6084
6085 @endif bison
6086
6087 .PHONY: maybe-install-info-bison install-info-bison
6088 maybe-install-info-bison:
6089 @if bison
6090 maybe-install-info-bison: install-info-bison
6091
6092 install-info-bison: \
6093     configure-bison \
6094     info-bison 
6095         @: $(MAKE); $(unstage)
6096         @[ -f ./bison/Makefile ] || exit 0; \
6097         r=`${PWD_COMMAND}`; export r; \
6098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6099         $(HOST_EXPORTS) \
6100         for flag in $(EXTRA_HOST_FLAGS) ; do \
6101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6102         done; \
6103         echo "Doing install-info in bison"; \
6104         (cd $(HOST_SUBDIR)/bison && \
6105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6107                   "RANLIB=$${RANLIB}" \
6108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6109                   install-info) \
6110           || exit 1
6111
6112 @endif bison
6113
6114 .PHONY: maybe-install-pdf-bison install-pdf-bison
6115 maybe-install-pdf-bison:
6116 @if bison
6117 maybe-install-pdf-bison: install-pdf-bison
6118
6119 install-pdf-bison: \
6120     configure-bison \
6121     pdf-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 install-pdf 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                   install-pdf) \
6137           || exit 1
6138
6139 @endif bison
6140
6141 .PHONY: maybe-install-html-bison install-html-bison
6142 maybe-install-html-bison:
6143 @if bison
6144 maybe-install-html-bison: install-html-bison
6145
6146 install-html-bison: \
6147     configure-bison \
6148     html-bison 
6149         @: $(MAKE); $(unstage)
6150         @[ -f ./bison/Makefile ] || exit 0; \
6151         r=`${PWD_COMMAND}`; export r; \
6152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6153         $(HOST_EXPORTS) \
6154         for flag in $(EXTRA_HOST_FLAGS) ; do \
6155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6156         done; \
6157         echo "Doing install-html in bison"; \
6158         (cd $(HOST_SUBDIR)/bison && \
6159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6161                   "RANLIB=$${RANLIB}" \
6162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6163                   install-html) \
6164           || exit 1
6165
6166 @endif bison
6167
6168 .PHONY: maybe-installcheck-bison installcheck-bison
6169 maybe-installcheck-bison:
6170 @if bison
6171 maybe-installcheck-bison: installcheck-bison
6172
6173 installcheck-bison: \
6174     configure-bison 
6175         @: $(MAKE); $(unstage)
6176         @[ -f ./bison/Makefile ] || exit 0; \
6177         r=`${PWD_COMMAND}`; export r; \
6178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6179         $(HOST_EXPORTS) \
6180         for flag in $(EXTRA_HOST_FLAGS) ; do \
6181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6182         done; \
6183         echo "Doing installcheck in bison"; \
6184         (cd $(HOST_SUBDIR)/bison && \
6185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6187                   "RANLIB=$${RANLIB}" \
6188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6189                   installcheck) \
6190           || exit 1
6191
6192 @endif bison
6193
6194 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6195 maybe-mostlyclean-bison:
6196 @if bison
6197 maybe-mostlyclean-bison: mostlyclean-bison
6198
6199 mostlyclean-bison: 
6200         @: $(MAKE); $(unstage)
6201         @[ -f ./bison/Makefile ] || exit 0; \
6202         r=`${PWD_COMMAND}`; export r; \
6203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6204         $(HOST_EXPORTS) \
6205         for flag in $(EXTRA_HOST_FLAGS) ; do \
6206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6207         done; \
6208         echo "Doing mostlyclean in bison"; \
6209         (cd $(HOST_SUBDIR)/bison && \
6210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6212                   "RANLIB=$${RANLIB}" \
6213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6214                   mostlyclean) \
6215           || exit 1
6216
6217 @endif bison
6218
6219 .PHONY: maybe-clean-bison clean-bison
6220 maybe-clean-bison:
6221 @if bison
6222 maybe-clean-bison: clean-bison
6223
6224 clean-bison: 
6225         @: $(MAKE); $(unstage)
6226         @[ -f ./bison/Makefile ] || exit 0; \
6227         r=`${PWD_COMMAND}`; export r; \
6228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6229         $(HOST_EXPORTS) \
6230         for flag in $(EXTRA_HOST_FLAGS) ; do \
6231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6232         done; \
6233         echo "Doing clean in bison"; \
6234         (cd $(HOST_SUBDIR)/bison && \
6235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6237                   "RANLIB=$${RANLIB}" \
6238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6239                   clean) \
6240           || exit 1
6241
6242 @endif bison
6243
6244 .PHONY: maybe-distclean-bison distclean-bison
6245 maybe-distclean-bison:
6246 @if bison
6247 maybe-distclean-bison: distclean-bison
6248
6249 distclean-bison: 
6250         @: $(MAKE); $(unstage)
6251         @[ -f ./bison/Makefile ] || exit 0; \
6252         r=`${PWD_COMMAND}`; export r; \
6253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6254         $(HOST_EXPORTS) \
6255         for flag in $(EXTRA_HOST_FLAGS) ; do \
6256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6257         done; \
6258         echo "Doing distclean in bison"; \
6259         (cd $(HOST_SUBDIR)/bison && \
6260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6262                   "RANLIB=$${RANLIB}" \
6263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6264                   distclean) \
6265           || exit 1
6266
6267 @endif bison
6268
6269 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6270 maybe-maintainer-clean-bison:
6271 @if bison
6272 maybe-maintainer-clean-bison: maintainer-clean-bison
6273
6274 maintainer-clean-bison: 
6275         @: $(MAKE); $(unstage)
6276         @[ -f ./bison/Makefile ] || exit 0; \
6277         r=`${PWD_COMMAND}`; export r; \
6278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6279         $(HOST_EXPORTS) \
6280         for flag in $(EXTRA_HOST_FLAGS) ; do \
6281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6282         done; \
6283         echo "Doing maintainer-clean in bison"; \
6284         (cd $(HOST_SUBDIR)/bison && \
6285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6287                   "RANLIB=$${RANLIB}" \
6288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6289                   maintainer-clean) \
6290           || exit 1
6291
6292 @endif bison
6293
6294
6295
6296 .PHONY: configure-cgen maybe-configure-cgen
6297 maybe-configure-cgen:
6298 @if gcc-bootstrap
6299 configure-cgen: stage_current
6300 @endif gcc-bootstrap
6301 @if cgen
6302 maybe-configure-cgen: configure-cgen
6303 configure-cgen: 
6304         @: $(MAKE); $(unstage)
6305         @r=`${PWD_COMMAND}`; export r; \
6306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6307         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6308         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
6309         $(HOST_EXPORTS)  \
6310         echo Configuring in $(HOST_SUBDIR)/cgen; \
6311         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6312         case $(srcdir) in \
6313           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6314           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6315                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6316         esac; \
6317         module_srcdir=cgen; \
6318         $(SHELL) \
6319           $$s/$$module_srcdir/configure \
6320           --srcdir=$${topdir}/$$module_srcdir \
6321           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6322           --target=${target_alias}  \
6323           || exit 1
6324 @endif cgen
6325
6326
6327
6328
6329
6330 .PHONY: all-cgen maybe-all-cgen
6331 maybe-all-cgen:
6332 @if gcc-bootstrap
6333 all-cgen: stage_current
6334 @endif gcc-bootstrap
6335 @if cgen
6336 TARGET-cgen=all
6337 maybe-all-cgen: all-cgen
6338 all-cgen: configure-cgen
6339         @: $(MAKE); $(unstage)
6340         @r=`${PWD_COMMAND}`; export r; \
6341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6342         $(HOST_EXPORTS)  \
6343         (cd $(HOST_SUBDIR)/cgen && \
6344           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6345                 $(TARGET-cgen))
6346 @endif cgen
6347
6348
6349
6350
6351 .PHONY: check-cgen maybe-check-cgen
6352 maybe-check-cgen:
6353 @if cgen
6354 maybe-check-cgen: check-cgen
6355
6356 check-cgen:
6357         @: $(MAKE); $(unstage)
6358         @r=`${PWD_COMMAND}`; export r; \
6359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6360         $(HOST_EXPORTS)  \
6361         (cd $(HOST_SUBDIR)/cgen && \
6362           $(MAKE) $(FLAGS_TO_PASS)  check)
6363
6364 @endif cgen
6365
6366 .PHONY: install-cgen maybe-install-cgen
6367 maybe-install-cgen:
6368 @if cgen
6369 maybe-install-cgen: install-cgen
6370
6371 install-cgen: installdirs
6372         @: $(MAKE); $(unstage)
6373         @r=`${PWD_COMMAND}`; export r; \
6374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6375         $(HOST_EXPORTS) \
6376         (cd $(HOST_SUBDIR)/cgen && \
6377           $(MAKE) $(FLAGS_TO_PASS)  install)
6378
6379 @endif cgen
6380
6381 .PHONY: install-strip-cgen maybe-install-strip-cgen
6382 maybe-install-strip-cgen:
6383 @if cgen
6384 maybe-install-strip-cgen: install-strip-cgen
6385
6386 install-strip-cgen: installdirs
6387         @: $(MAKE); $(unstage)
6388         @r=`${PWD_COMMAND}`; export r; \
6389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6390         $(HOST_EXPORTS) \
6391         (cd $(HOST_SUBDIR)/cgen && \
6392           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6393
6394 @endif cgen
6395
6396 # Other targets (info, dvi, pdf, etc.)
6397
6398 .PHONY: maybe-info-cgen info-cgen
6399 maybe-info-cgen:
6400 @if cgen
6401 maybe-info-cgen: info-cgen
6402
6403 info-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 info 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                   info) \
6420           || exit 1
6421
6422 @endif cgen
6423
6424 .PHONY: maybe-dvi-cgen dvi-cgen
6425 maybe-dvi-cgen:
6426 @if cgen
6427 maybe-dvi-cgen: dvi-cgen
6428
6429 dvi-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 dvi 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                   dvi) \
6446           || exit 1
6447
6448 @endif cgen
6449
6450 .PHONY: maybe-pdf-cgen pdf-cgen
6451 maybe-pdf-cgen:
6452 @if cgen
6453 maybe-pdf-cgen: pdf-cgen
6454
6455 pdf-cgen: \
6456     configure-cgen 
6457         @: $(MAKE); $(unstage)
6458         @[ -f ./cgen/Makefile ] || exit 0; \
6459         r=`${PWD_COMMAND}`; export r; \
6460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6461         $(HOST_EXPORTS) \
6462         for flag in $(EXTRA_HOST_FLAGS) ; do \
6463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6464         done; \
6465         echo "Doing pdf in cgen"; \
6466         (cd $(HOST_SUBDIR)/cgen && \
6467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6469                   "RANLIB=$${RANLIB}" \
6470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6471                   pdf) \
6472           || exit 1
6473
6474 @endif cgen
6475
6476 .PHONY: maybe-html-cgen html-cgen
6477 maybe-html-cgen:
6478 @if cgen
6479 maybe-html-cgen: html-cgen
6480
6481 html-cgen: \
6482     configure-cgen 
6483         @: $(MAKE); $(unstage)
6484         @[ -f ./cgen/Makefile ] || exit 0; \
6485         r=`${PWD_COMMAND}`; export r; \
6486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6487         $(HOST_EXPORTS) \
6488         for flag in $(EXTRA_HOST_FLAGS) ; do \
6489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6490         done; \
6491         echo "Doing html in cgen"; \
6492         (cd $(HOST_SUBDIR)/cgen && \
6493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6495                   "RANLIB=$${RANLIB}" \
6496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6497                   html) \
6498           || exit 1
6499
6500 @endif cgen
6501
6502 .PHONY: maybe-TAGS-cgen TAGS-cgen
6503 maybe-TAGS-cgen:
6504 @if cgen
6505 maybe-TAGS-cgen: TAGS-cgen
6506
6507 TAGS-cgen: \
6508     configure-cgen 
6509         @: $(MAKE); $(unstage)
6510         @[ -f ./cgen/Makefile ] || exit 0; \
6511         r=`${PWD_COMMAND}`; export r; \
6512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6513         $(HOST_EXPORTS) \
6514         for flag in $(EXTRA_HOST_FLAGS) ; do \
6515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6516         done; \
6517         echo "Doing TAGS in cgen"; \
6518         (cd $(HOST_SUBDIR)/cgen && \
6519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6521                   "RANLIB=$${RANLIB}" \
6522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6523                   TAGS) \
6524           || exit 1
6525
6526 @endif cgen
6527
6528 .PHONY: maybe-install-info-cgen install-info-cgen
6529 maybe-install-info-cgen:
6530 @if cgen
6531 maybe-install-info-cgen: install-info-cgen
6532
6533 install-info-cgen: \
6534     configure-cgen \
6535     info-cgen 
6536         @: $(MAKE); $(unstage)
6537         @[ -f ./cgen/Makefile ] || exit 0; \
6538         r=`${PWD_COMMAND}`; export r; \
6539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6540         $(HOST_EXPORTS) \
6541         for flag in $(EXTRA_HOST_FLAGS) ; do \
6542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6543         done; \
6544         echo "Doing install-info in cgen"; \
6545         (cd $(HOST_SUBDIR)/cgen && \
6546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6548                   "RANLIB=$${RANLIB}" \
6549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6550                   install-info) \
6551           || exit 1
6552
6553 @endif cgen
6554
6555 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6556 maybe-install-pdf-cgen:
6557 @if cgen
6558 maybe-install-pdf-cgen: install-pdf-cgen
6559
6560 install-pdf-cgen: \
6561     configure-cgen \
6562     pdf-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 install-pdf 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                   install-pdf) \
6578           || exit 1
6579
6580 @endif cgen
6581
6582 .PHONY: maybe-install-html-cgen install-html-cgen
6583 maybe-install-html-cgen:
6584 @if cgen
6585 maybe-install-html-cgen: install-html-cgen
6586
6587 install-html-cgen: \
6588     configure-cgen \
6589     html-cgen 
6590         @: $(MAKE); $(unstage)
6591         @[ -f ./cgen/Makefile ] || exit 0; \
6592         r=`${PWD_COMMAND}`; export r; \
6593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6594         $(HOST_EXPORTS) \
6595         for flag in $(EXTRA_HOST_FLAGS) ; do \
6596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6597         done; \
6598         echo "Doing install-html in cgen"; \
6599         (cd $(HOST_SUBDIR)/cgen && \
6600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6602                   "RANLIB=$${RANLIB}" \
6603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6604                   install-html) \
6605           || exit 1
6606
6607 @endif cgen
6608
6609 .PHONY: maybe-installcheck-cgen installcheck-cgen
6610 maybe-installcheck-cgen:
6611 @if cgen
6612 maybe-installcheck-cgen: installcheck-cgen
6613
6614 installcheck-cgen: \
6615     configure-cgen 
6616         @: $(MAKE); $(unstage)
6617         @[ -f ./cgen/Makefile ] || exit 0; \
6618         r=`${PWD_COMMAND}`; export r; \
6619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6620         $(HOST_EXPORTS) \
6621         for flag in $(EXTRA_HOST_FLAGS) ; do \
6622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6623         done; \
6624         echo "Doing installcheck in cgen"; \
6625         (cd $(HOST_SUBDIR)/cgen && \
6626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6628                   "RANLIB=$${RANLIB}" \
6629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6630                   installcheck) \
6631           || exit 1
6632
6633 @endif cgen
6634
6635 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6636 maybe-mostlyclean-cgen:
6637 @if cgen
6638 maybe-mostlyclean-cgen: mostlyclean-cgen
6639
6640 mostlyclean-cgen: 
6641         @: $(MAKE); $(unstage)
6642         @[ -f ./cgen/Makefile ] || exit 0; \
6643         r=`${PWD_COMMAND}`; export r; \
6644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6645         $(HOST_EXPORTS) \
6646         for flag in $(EXTRA_HOST_FLAGS) ; do \
6647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6648         done; \
6649         echo "Doing mostlyclean in cgen"; \
6650         (cd $(HOST_SUBDIR)/cgen && \
6651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6653                   "RANLIB=$${RANLIB}" \
6654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6655                   mostlyclean) \
6656           || exit 1
6657
6658 @endif cgen
6659
6660 .PHONY: maybe-clean-cgen clean-cgen
6661 maybe-clean-cgen:
6662 @if cgen
6663 maybe-clean-cgen: clean-cgen
6664
6665 clean-cgen: 
6666         @: $(MAKE); $(unstage)
6667         @[ -f ./cgen/Makefile ] || exit 0; \
6668         r=`${PWD_COMMAND}`; export r; \
6669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6670         $(HOST_EXPORTS) \
6671         for flag in $(EXTRA_HOST_FLAGS) ; do \
6672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6673         done; \
6674         echo "Doing clean in cgen"; \
6675         (cd $(HOST_SUBDIR)/cgen && \
6676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6678                   "RANLIB=$${RANLIB}" \
6679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6680                   clean) \
6681           || exit 1
6682
6683 @endif cgen
6684
6685 .PHONY: maybe-distclean-cgen distclean-cgen
6686 maybe-distclean-cgen:
6687 @if cgen
6688 maybe-distclean-cgen: distclean-cgen
6689
6690 distclean-cgen: 
6691         @: $(MAKE); $(unstage)
6692         @[ -f ./cgen/Makefile ] || exit 0; \
6693         r=`${PWD_COMMAND}`; export r; \
6694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6695         $(HOST_EXPORTS) \
6696         for flag in $(EXTRA_HOST_FLAGS) ; do \
6697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6698         done; \
6699         echo "Doing distclean in cgen"; \
6700         (cd $(HOST_SUBDIR)/cgen && \
6701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6703                   "RANLIB=$${RANLIB}" \
6704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6705                   distclean) \
6706           || exit 1
6707
6708 @endif cgen
6709
6710 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6711 maybe-maintainer-clean-cgen:
6712 @if cgen
6713 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6714
6715 maintainer-clean-cgen: 
6716         @: $(MAKE); $(unstage)
6717         @[ -f ./cgen/Makefile ] || exit 0; \
6718         r=`${PWD_COMMAND}`; export r; \
6719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6720         $(HOST_EXPORTS) \
6721         for flag in $(EXTRA_HOST_FLAGS) ; do \
6722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6723         done; \
6724         echo "Doing maintainer-clean in cgen"; \
6725         (cd $(HOST_SUBDIR)/cgen && \
6726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6728                   "RANLIB=$${RANLIB}" \
6729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6730                   maintainer-clean) \
6731           || exit 1
6732
6733 @endif cgen
6734
6735
6736
6737 .PHONY: configure-dejagnu maybe-configure-dejagnu
6738 maybe-configure-dejagnu:
6739 @if gcc-bootstrap
6740 configure-dejagnu: stage_current
6741 @endif gcc-bootstrap
6742 @if dejagnu
6743 maybe-configure-dejagnu: configure-dejagnu
6744 configure-dejagnu: 
6745         @: $(MAKE); $(unstage)
6746         @r=`${PWD_COMMAND}`; export r; \
6747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6748         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6749         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
6750         $(HOST_EXPORTS)  \
6751         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6752         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6753         case $(srcdir) in \
6754           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6755           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6756                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6757         esac; \
6758         module_srcdir=dejagnu; \
6759         $(SHELL) \
6760           $$s/$$module_srcdir/configure \
6761           --srcdir=$${topdir}/$$module_srcdir \
6762           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6763           --target=${target_alias}  \
6764           || exit 1
6765 @endif dejagnu
6766
6767
6768
6769
6770
6771 .PHONY: all-dejagnu maybe-all-dejagnu
6772 maybe-all-dejagnu:
6773 @if gcc-bootstrap
6774 all-dejagnu: stage_current
6775 @endif gcc-bootstrap
6776 @if dejagnu
6777 TARGET-dejagnu=all
6778 maybe-all-dejagnu: all-dejagnu
6779 all-dejagnu: configure-dejagnu
6780         @: $(MAKE); $(unstage)
6781         @r=`${PWD_COMMAND}`; export r; \
6782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6783         $(HOST_EXPORTS)  \
6784         (cd $(HOST_SUBDIR)/dejagnu && \
6785           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6786                 $(TARGET-dejagnu))
6787 @endif dejagnu
6788
6789
6790
6791
6792 .PHONY: check-dejagnu maybe-check-dejagnu
6793 maybe-check-dejagnu:
6794 @if dejagnu
6795 maybe-check-dejagnu: check-dejagnu
6796
6797 check-dejagnu:
6798         @: $(MAKE); $(unstage)
6799         @r=`${PWD_COMMAND}`; export r; \
6800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6801         $(HOST_EXPORTS)  \
6802         (cd $(HOST_SUBDIR)/dejagnu && \
6803           $(MAKE) $(FLAGS_TO_PASS)  check)
6804
6805 @endif dejagnu
6806
6807 .PHONY: install-dejagnu maybe-install-dejagnu
6808 maybe-install-dejagnu:
6809 @if dejagnu
6810 maybe-install-dejagnu: install-dejagnu
6811
6812 install-dejagnu: installdirs
6813         @: $(MAKE); $(unstage)
6814         @r=`${PWD_COMMAND}`; export r; \
6815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6816         $(HOST_EXPORTS) \
6817         (cd $(HOST_SUBDIR)/dejagnu && \
6818           $(MAKE) $(FLAGS_TO_PASS)  install)
6819
6820 @endif dejagnu
6821
6822 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6823 maybe-install-strip-dejagnu:
6824 @if dejagnu
6825 maybe-install-strip-dejagnu: install-strip-dejagnu
6826
6827 install-strip-dejagnu: installdirs
6828         @: $(MAKE); $(unstage)
6829         @r=`${PWD_COMMAND}`; export r; \
6830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6831         $(HOST_EXPORTS) \
6832         (cd $(HOST_SUBDIR)/dejagnu && \
6833           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6834
6835 @endif dejagnu
6836
6837 # Other targets (info, dvi, pdf, etc.)
6838
6839 .PHONY: maybe-info-dejagnu info-dejagnu
6840 maybe-info-dejagnu:
6841 @if dejagnu
6842 maybe-info-dejagnu: info-dejagnu
6843
6844 info-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 info 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                   info) \
6861           || exit 1
6862
6863 @endif dejagnu
6864
6865 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6866 maybe-dvi-dejagnu:
6867 @if dejagnu
6868 maybe-dvi-dejagnu: dvi-dejagnu
6869
6870 dvi-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 dvi 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                   dvi) \
6887           || exit 1
6888
6889 @endif dejagnu
6890
6891 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6892 maybe-pdf-dejagnu:
6893 @if dejagnu
6894 maybe-pdf-dejagnu: pdf-dejagnu
6895
6896 pdf-dejagnu: \
6897     configure-dejagnu 
6898         @: $(MAKE); $(unstage)
6899         @[ -f ./dejagnu/Makefile ] || exit 0; \
6900         r=`${PWD_COMMAND}`; export r; \
6901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6902         $(HOST_EXPORTS) \
6903         for flag in $(EXTRA_HOST_FLAGS) ; do \
6904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6905         done; \
6906         echo "Doing pdf in dejagnu"; \
6907         (cd $(HOST_SUBDIR)/dejagnu && \
6908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6910                   "RANLIB=$${RANLIB}" \
6911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6912                   pdf) \
6913           || exit 1
6914
6915 @endif dejagnu
6916
6917 .PHONY: maybe-html-dejagnu html-dejagnu
6918 maybe-html-dejagnu:
6919 @if dejagnu
6920 maybe-html-dejagnu: html-dejagnu
6921
6922 html-dejagnu: \
6923     configure-dejagnu 
6924         @: $(MAKE); $(unstage)
6925         @[ -f ./dejagnu/Makefile ] || exit 0; \
6926         r=`${PWD_COMMAND}`; export r; \
6927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6928         $(HOST_EXPORTS) \
6929         for flag in $(EXTRA_HOST_FLAGS) ; do \
6930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6931         done; \
6932         echo "Doing html in dejagnu"; \
6933         (cd $(HOST_SUBDIR)/dejagnu && \
6934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6936                   "RANLIB=$${RANLIB}" \
6937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6938                   html) \
6939           || exit 1
6940
6941 @endif dejagnu
6942
6943 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6944 maybe-TAGS-dejagnu:
6945 @if dejagnu
6946 maybe-TAGS-dejagnu: TAGS-dejagnu
6947
6948 TAGS-dejagnu: \
6949     configure-dejagnu 
6950         @: $(MAKE); $(unstage)
6951         @[ -f ./dejagnu/Makefile ] || exit 0; \
6952         r=`${PWD_COMMAND}`; export r; \
6953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6954         $(HOST_EXPORTS) \
6955         for flag in $(EXTRA_HOST_FLAGS) ; do \
6956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6957         done; \
6958         echo "Doing TAGS in dejagnu"; \
6959         (cd $(HOST_SUBDIR)/dejagnu && \
6960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6962                   "RANLIB=$${RANLIB}" \
6963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6964                   TAGS) \
6965           || exit 1
6966
6967 @endif dejagnu
6968
6969 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6970 maybe-install-info-dejagnu:
6971 @if dejagnu
6972 maybe-install-info-dejagnu: install-info-dejagnu
6973
6974 install-info-dejagnu: \
6975     configure-dejagnu \
6976     info-dejagnu 
6977         @: $(MAKE); $(unstage)
6978         @[ -f ./dejagnu/Makefile ] || exit 0; \
6979         r=`${PWD_COMMAND}`; export r; \
6980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6981         $(HOST_EXPORTS) \
6982         for flag in $(EXTRA_HOST_FLAGS) ; do \
6983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6984         done; \
6985         echo "Doing install-info in dejagnu"; \
6986         (cd $(HOST_SUBDIR)/dejagnu && \
6987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6989                   "RANLIB=$${RANLIB}" \
6990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6991                   install-info) \
6992           || exit 1
6993
6994 @endif dejagnu
6995
6996 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6997 maybe-install-pdf-dejagnu:
6998 @if dejagnu
6999 maybe-install-pdf-dejagnu: install-pdf-dejagnu
7000
7001 install-pdf-dejagnu: \
7002     configure-dejagnu \
7003     pdf-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 install-pdf 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                   install-pdf) \
7019           || exit 1
7020
7021 @endif dejagnu
7022
7023 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
7024 maybe-install-html-dejagnu:
7025 @if dejagnu
7026 maybe-install-html-dejagnu: install-html-dejagnu
7027
7028 install-html-dejagnu: \
7029     configure-dejagnu \
7030     html-dejagnu 
7031         @: $(MAKE); $(unstage)
7032         @[ -f ./dejagnu/Makefile ] || exit 0; \
7033         r=`${PWD_COMMAND}`; export r; \
7034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7035         $(HOST_EXPORTS) \
7036         for flag in $(EXTRA_HOST_FLAGS) ; do \
7037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7038         done; \
7039         echo "Doing install-html in dejagnu"; \
7040         (cd $(HOST_SUBDIR)/dejagnu && \
7041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7043                   "RANLIB=$${RANLIB}" \
7044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7045                   install-html) \
7046           || exit 1
7047
7048 @endif dejagnu
7049
7050 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7051 maybe-installcheck-dejagnu:
7052 @if dejagnu
7053 maybe-installcheck-dejagnu: installcheck-dejagnu
7054
7055 installcheck-dejagnu: \
7056     configure-dejagnu 
7057         @: $(MAKE); $(unstage)
7058         @[ -f ./dejagnu/Makefile ] || exit 0; \
7059         r=`${PWD_COMMAND}`; export r; \
7060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7061         $(HOST_EXPORTS) \
7062         for flag in $(EXTRA_HOST_FLAGS) ; do \
7063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7064         done; \
7065         echo "Doing installcheck in dejagnu"; \
7066         (cd $(HOST_SUBDIR)/dejagnu && \
7067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7069                   "RANLIB=$${RANLIB}" \
7070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7071                   installcheck) \
7072           || exit 1
7073
7074 @endif dejagnu
7075
7076 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7077 maybe-mostlyclean-dejagnu:
7078 @if dejagnu
7079 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7080
7081 mostlyclean-dejagnu: 
7082         @: $(MAKE); $(unstage)
7083         @[ -f ./dejagnu/Makefile ] || exit 0; \
7084         r=`${PWD_COMMAND}`; export r; \
7085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7086         $(HOST_EXPORTS) \
7087         for flag in $(EXTRA_HOST_FLAGS) ; do \
7088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7089         done; \
7090         echo "Doing mostlyclean in dejagnu"; \
7091         (cd $(HOST_SUBDIR)/dejagnu && \
7092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7094                   "RANLIB=$${RANLIB}" \
7095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7096                   mostlyclean) \
7097           || exit 1
7098
7099 @endif dejagnu
7100
7101 .PHONY: maybe-clean-dejagnu clean-dejagnu
7102 maybe-clean-dejagnu:
7103 @if dejagnu
7104 maybe-clean-dejagnu: clean-dejagnu
7105
7106 clean-dejagnu: 
7107         @: $(MAKE); $(unstage)
7108         @[ -f ./dejagnu/Makefile ] || exit 0; \
7109         r=`${PWD_COMMAND}`; export r; \
7110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7111         $(HOST_EXPORTS) \
7112         for flag in $(EXTRA_HOST_FLAGS) ; do \
7113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7114         done; \
7115         echo "Doing clean in dejagnu"; \
7116         (cd $(HOST_SUBDIR)/dejagnu && \
7117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7119                   "RANLIB=$${RANLIB}" \
7120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7121                   clean) \
7122           || exit 1
7123
7124 @endif dejagnu
7125
7126 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7127 maybe-distclean-dejagnu:
7128 @if dejagnu
7129 maybe-distclean-dejagnu: distclean-dejagnu
7130
7131 distclean-dejagnu: 
7132         @: $(MAKE); $(unstage)
7133         @[ -f ./dejagnu/Makefile ] || exit 0; \
7134         r=`${PWD_COMMAND}`; export r; \
7135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7136         $(HOST_EXPORTS) \
7137         for flag in $(EXTRA_HOST_FLAGS) ; do \
7138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7139         done; \
7140         echo "Doing distclean in dejagnu"; \
7141         (cd $(HOST_SUBDIR)/dejagnu && \
7142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7144                   "RANLIB=$${RANLIB}" \
7145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7146                   distclean) \
7147           || exit 1
7148
7149 @endif dejagnu
7150
7151 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7152 maybe-maintainer-clean-dejagnu:
7153 @if dejagnu
7154 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7155
7156 maintainer-clean-dejagnu: 
7157         @: $(MAKE); $(unstage)
7158         @[ -f ./dejagnu/Makefile ] || exit 0; \
7159         r=`${PWD_COMMAND}`; export r; \
7160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7161         $(HOST_EXPORTS) \
7162         for flag in $(EXTRA_HOST_FLAGS) ; do \
7163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7164         done; \
7165         echo "Doing maintainer-clean in dejagnu"; \
7166         (cd $(HOST_SUBDIR)/dejagnu && \
7167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7169                   "RANLIB=$${RANLIB}" \
7170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7171                   maintainer-clean) \
7172           || exit 1
7173
7174 @endif dejagnu
7175
7176
7177
7178 .PHONY: configure-etc maybe-configure-etc
7179 maybe-configure-etc:
7180 @if gcc-bootstrap
7181 configure-etc: stage_current
7182 @endif gcc-bootstrap
7183 @if etc
7184 maybe-configure-etc: configure-etc
7185 configure-etc: 
7186         @: $(MAKE); $(unstage)
7187         @r=`${PWD_COMMAND}`; export r; \
7188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7189         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7190         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7191         $(HOST_EXPORTS)  \
7192         echo Configuring in $(HOST_SUBDIR)/etc; \
7193         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7194         case $(srcdir) in \
7195           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7196           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7197                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7198         esac; \
7199         module_srcdir=etc; \
7200         $(SHELL) \
7201           $$s/$$module_srcdir/configure \
7202           --srcdir=$${topdir}/$$module_srcdir \
7203           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7204           --target=${target_alias}  \
7205           || exit 1
7206 @endif etc
7207
7208
7209
7210
7211
7212 .PHONY: all-etc maybe-all-etc
7213 maybe-all-etc:
7214 @if gcc-bootstrap
7215 all-etc: stage_current
7216 @endif gcc-bootstrap
7217 @if etc
7218 TARGET-etc=all
7219 maybe-all-etc: all-etc
7220 all-etc: configure-etc
7221         @: $(MAKE); $(unstage)
7222         @r=`${PWD_COMMAND}`; export r; \
7223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7224         $(HOST_EXPORTS)  \
7225         (cd $(HOST_SUBDIR)/etc && \
7226           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7227                 $(TARGET-etc))
7228 @endif etc
7229
7230
7231
7232
7233 .PHONY: check-etc maybe-check-etc
7234 maybe-check-etc:
7235 @if etc
7236 maybe-check-etc: check-etc
7237
7238 check-etc:
7239         @: $(MAKE); $(unstage)
7240         @r=`${PWD_COMMAND}`; export r; \
7241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7242         $(HOST_EXPORTS)  \
7243         (cd $(HOST_SUBDIR)/etc && \
7244           $(MAKE) $(FLAGS_TO_PASS)  check)
7245
7246 @endif etc
7247
7248 .PHONY: install-etc maybe-install-etc
7249 maybe-install-etc:
7250 @if etc
7251 maybe-install-etc: install-etc
7252
7253 install-etc: installdirs
7254         @: $(MAKE); $(unstage)
7255         @r=`${PWD_COMMAND}`; export r; \
7256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7257         $(HOST_EXPORTS) \
7258         (cd $(HOST_SUBDIR)/etc && \
7259           $(MAKE) $(FLAGS_TO_PASS)  install)
7260
7261 @endif etc
7262
7263 .PHONY: install-strip-etc maybe-install-strip-etc
7264 maybe-install-strip-etc:
7265 @if etc
7266 maybe-install-strip-etc: install-strip-etc
7267
7268 install-strip-etc: installdirs
7269         @: $(MAKE); $(unstage)
7270         @r=`${PWD_COMMAND}`; export r; \
7271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7272         $(HOST_EXPORTS) \
7273         (cd $(HOST_SUBDIR)/etc && \
7274           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7275
7276 @endif etc
7277
7278 # Other targets (info, dvi, pdf, etc.)
7279
7280 .PHONY: maybe-info-etc info-etc
7281 maybe-info-etc:
7282 @if etc
7283 maybe-info-etc: info-etc
7284
7285 info-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 info 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                   info) \
7302           || exit 1
7303
7304 @endif etc
7305
7306 .PHONY: maybe-dvi-etc dvi-etc
7307 maybe-dvi-etc:
7308 @if etc
7309 maybe-dvi-etc: dvi-etc
7310
7311 dvi-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 dvi 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                   dvi) \
7328           || exit 1
7329
7330 @endif etc
7331
7332 .PHONY: maybe-pdf-etc pdf-etc
7333 maybe-pdf-etc:
7334 @if etc
7335 maybe-pdf-etc: pdf-etc
7336
7337 pdf-etc: \
7338     configure-etc 
7339         @: $(MAKE); $(unstage)
7340         @[ -f ./etc/Makefile ] || exit 0; \
7341         r=`${PWD_COMMAND}`; export r; \
7342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7343         $(HOST_EXPORTS) \
7344         for flag in $(EXTRA_HOST_FLAGS) ; do \
7345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7346         done; \
7347         echo "Doing pdf in etc"; \
7348         (cd $(HOST_SUBDIR)/etc && \
7349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7351                   "RANLIB=$${RANLIB}" \
7352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7353                   pdf) \
7354           || exit 1
7355
7356 @endif etc
7357
7358 .PHONY: maybe-html-etc html-etc
7359 maybe-html-etc:
7360 @if etc
7361 maybe-html-etc: html-etc
7362
7363 html-etc: \
7364     configure-etc 
7365         @: $(MAKE); $(unstage)
7366         @[ -f ./etc/Makefile ] || exit 0; \
7367         r=`${PWD_COMMAND}`; export r; \
7368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7369         $(HOST_EXPORTS) \
7370         for flag in $(EXTRA_HOST_FLAGS) ; do \
7371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7372         done; \
7373         echo "Doing html in etc"; \
7374         (cd $(HOST_SUBDIR)/etc && \
7375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7377                   "RANLIB=$${RANLIB}" \
7378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7379                   html) \
7380           || exit 1
7381
7382 @endif etc
7383
7384 .PHONY: maybe-TAGS-etc TAGS-etc
7385 maybe-TAGS-etc:
7386 @if etc
7387 maybe-TAGS-etc: TAGS-etc
7388
7389 TAGS-etc: \
7390     configure-etc 
7391         @: $(MAKE); $(unstage)
7392         @[ -f ./etc/Makefile ] || exit 0; \
7393         r=`${PWD_COMMAND}`; export r; \
7394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7395         $(HOST_EXPORTS) \
7396         for flag in $(EXTRA_HOST_FLAGS) ; do \
7397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7398         done; \
7399         echo "Doing TAGS in etc"; \
7400         (cd $(HOST_SUBDIR)/etc && \
7401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7403                   "RANLIB=$${RANLIB}" \
7404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7405                   TAGS) \
7406           || exit 1
7407
7408 @endif etc
7409
7410 .PHONY: maybe-install-info-etc install-info-etc
7411 maybe-install-info-etc:
7412 @if etc
7413 maybe-install-info-etc: install-info-etc
7414
7415 install-info-etc: \
7416     configure-etc \
7417     info-etc 
7418         @: $(MAKE); $(unstage)
7419         @[ -f ./etc/Makefile ] || exit 0; \
7420         r=`${PWD_COMMAND}`; export r; \
7421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7422         $(HOST_EXPORTS) \
7423         for flag in $(EXTRA_HOST_FLAGS) ; do \
7424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7425         done; \
7426         echo "Doing install-info in etc"; \
7427         (cd $(HOST_SUBDIR)/etc && \
7428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7430                   "RANLIB=$${RANLIB}" \
7431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7432                   install-info) \
7433           || exit 1
7434
7435 @endif etc
7436
7437 .PHONY: maybe-install-pdf-etc install-pdf-etc
7438 maybe-install-pdf-etc:
7439 @if etc
7440 maybe-install-pdf-etc: install-pdf-etc
7441
7442 install-pdf-etc: \
7443     configure-etc \
7444     pdf-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 install-pdf 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                   install-pdf) \
7460           || exit 1
7461
7462 @endif etc
7463
7464 .PHONY: maybe-install-html-etc install-html-etc
7465 maybe-install-html-etc:
7466 @if etc
7467 maybe-install-html-etc: install-html-etc
7468
7469 install-html-etc: \
7470     configure-etc \
7471     html-etc 
7472         @: $(MAKE); $(unstage)
7473         @[ -f ./etc/Makefile ] || exit 0; \
7474         r=`${PWD_COMMAND}`; export r; \
7475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7476         $(HOST_EXPORTS) \
7477         for flag in $(EXTRA_HOST_FLAGS) ; do \
7478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7479         done; \
7480         echo "Doing install-html in etc"; \
7481         (cd $(HOST_SUBDIR)/etc && \
7482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7484                   "RANLIB=$${RANLIB}" \
7485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7486                   install-html) \
7487           || exit 1
7488
7489 @endif etc
7490
7491 .PHONY: maybe-installcheck-etc installcheck-etc
7492 maybe-installcheck-etc:
7493 @if etc
7494 maybe-installcheck-etc: installcheck-etc
7495
7496 installcheck-etc: \
7497     configure-etc 
7498         @: $(MAKE); $(unstage)
7499         @[ -f ./etc/Makefile ] || exit 0; \
7500         r=`${PWD_COMMAND}`; export r; \
7501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7502         $(HOST_EXPORTS) \
7503         for flag in $(EXTRA_HOST_FLAGS) ; do \
7504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7505         done; \
7506         echo "Doing installcheck in etc"; \
7507         (cd $(HOST_SUBDIR)/etc && \
7508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7510                   "RANLIB=$${RANLIB}" \
7511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7512                   installcheck) \
7513           || exit 1
7514
7515 @endif etc
7516
7517 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7518 maybe-mostlyclean-etc:
7519 @if etc
7520 maybe-mostlyclean-etc: mostlyclean-etc
7521
7522 mostlyclean-etc: 
7523         @: $(MAKE); $(unstage)
7524         @[ -f ./etc/Makefile ] || exit 0; \
7525         r=`${PWD_COMMAND}`; export r; \
7526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7527         $(HOST_EXPORTS) \
7528         for flag in $(EXTRA_HOST_FLAGS) ; do \
7529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7530         done; \
7531         echo "Doing mostlyclean in etc"; \
7532         (cd $(HOST_SUBDIR)/etc && \
7533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7535                   "RANLIB=$${RANLIB}" \
7536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7537                   mostlyclean) \
7538           || exit 1
7539
7540 @endif etc
7541
7542 .PHONY: maybe-clean-etc clean-etc
7543 maybe-clean-etc:
7544 @if etc
7545 maybe-clean-etc: clean-etc
7546
7547 clean-etc: 
7548         @: $(MAKE); $(unstage)
7549         @[ -f ./etc/Makefile ] || exit 0; \
7550         r=`${PWD_COMMAND}`; export r; \
7551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7552         $(HOST_EXPORTS) \
7553         for flag in $(EXTRA_HOST_FLAGS) ; do \
7554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7555         done; \
7556         echo "Doing clean in etc"; \
7557         (cd $(HOST_SUBDIR)/etc && \
7558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7560                   "RANLIB=$${RANLIB}" \
7561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7562                   clean) \
7563           || exit 1
7564
7565 @endif etc
7566
7567 .PHONY: maybe-distclean-etc distclean-etc
7568 maybe-distclean-etc:
7569 @if etc
7570 maybe-distclean-etc: distclean-etc
7571
7572 distclean-etc: 
7573         @: $(MAKE); $(unstage)
7574         @[ -f ./etc/Makefile ] || exit 0; \
7575         r=`${PWD_COMMAND}`; export r; \
7576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7577         $(HOST_EXPORTS) \
7578         for flag in $(EXTRA_HOST_FLAGS) ; do \
7579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7580         done; \
7581         echo "Doing distclean in etc"; \
7582         (cd $(HOST_SUBDIR)/etc && \
7583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7585                   "RANLIB=$${RANLIB}" \
7586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7587                   distclean) \
7588           || exit 1
7589
7590 @endif etc
7591
7592 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7593 maybe-maintainer-clean-etc:
7594 @if etc
7595 maybe-maintainer-clean-etc: maintainer-clean-etc
7596
7597 maintainer-clean-etc: 
7598         @: $(MAKE); $(unstage)
7599         @[ -f ./etc/Makefile ] || exit 0; \
7600         r=`${PWD_COMMAND}`; export r; \
7601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7602         $(HOST_EXPORTS) \
7603         for flag in $(EXTRA_HOST_FLAGS) ; do \
7604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7605         done; \
7606         echo "Doing maintainer-clean in etc"; \
7607         (cd $(HOST_SUBDIR)/etc && \
7608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7610                   "RANLIB=$${RANLIB}" \
7611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7612                   maintainer-clean) \
7613           || exit 1
7614
7615 @endif etc
7616
7617
7618
7619 .PHONY: configure-fastjar maybe-configure-fastjar
7620 maybe-configure-fastjar:
7621 @if gcc-bootstrap
7622 configure-fastjar: stage_current
7623 @endif gcc-bootstrap
7624 @if fastjar
7625 maybe-configure-fastjar: configure-fastjar
7626 configure-fastjar: 
7627         @: $(MAKE); $(unstage)
7628         @r=`${PWD_COMMAND}`; export r; \
7629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7630         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7631         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
7632         $(HOST_EXPORTS)  \
7633         echo Configuring in $(HOST_SUBDIR)/fastjar; \
7634         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7635         case $(srcdir) in \
7636           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7637           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7638                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7639         esac; \
7640         module_srcdir=fastjar; \
7641         $(SHELL) \
7642           $$s/$$module_srcdir/configure \
7643           --srcdir=$${topdir}/$$module_srcdir \
7644           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7645           --target=${target_alias}  \
7646           || exit 1
7647 @endif fastjar
7648
7649
7650
7651
7652
7653 .PHONY: all-fastjar maybe-all-fastjar
7654 maybe-all-fastjar:
7655 @if gcc-bootstrap
7656 all-fastjar: stage_current
7657 @endif gcc-bootstrap
7658 @if fastjar
7659 TARGET-fastjar=all
7660 maybe-all-fastjar: all-fastjar
7661 all-fastjar: configure-fastjar
7662         @: $(MAKE); $(unstage)
7663         @r=`${PWD_COMMAND}`; export r; \
7664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7665         $(HOST_EXPORTS)  \
7666         (cd $(HOST_SUBDIR)/fastjar && \
7667           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7668                 $(TARGET-fastjar))
7669 @endif fastjar
7670
7671
7672
7673
7674 .PHONY: check-fastjar maybe-check-fastjar
7675 maybe-check-fastjar:
7676 @if fastjar
7677 maybe-check-fastjar: check-fastjar
7678
7679 # This module is only tested in a native toolchain.
7680 check-fastjar:
7681         @: $(MAKE); $(unstage)
7682         @if [ '$(host)' = '$(target)' ]; then \
7683           r=`${PWD_COMMAND}`; export r; \
7684           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7685           $(HOST_EXPORTS)  \
7686           (cd $(HOST_SUBDIR)/fastjar && \
7687             $(MAKE) $(FLAGS_TO_PASS)  check)
7688         fi
7689
7690 @endif fastjar
7691
7692 .PHONY: install-fastjar maybe-install-fastjar
7693 maybe-install-fastjar:
7694 @if fastjar
7695 maybe-install-fastjar: install-fastjar
7696
7697 install-fastjar: installdirs
7698         @: $(MAKE); $(unstage)
7699         @r=`${PWD_COMMAND}`; export r; \
7700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7701         $(HOST_EXPORTS) \
7702         (cd $(HOST_SUBDIR)/fastjar && \
7703           $(MAKE) $(FLAGS_TO_PASS)  install)
7704
7705 @endif fastjar
7706
7707 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7708 maybe-install-strip-fastjar:
7709 @if fastjar
7710 maybe-install-strip-fastjar: install-strip-fastjar
7711
7712 install-strip-fastjar: installdirs
7713         @: $(MAKE); $(unstage)
7714         @r=`${PWD_COMMAND}`; export r; \
7715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7716         $(HOST_EXPORTS) \
7717         (cd $(HOST_SUBDIR)/fastjar && \
7718           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7719
7720 @endif fastjar
7721
7722 # Other targets (info, dvi, pdf, etc.)
7723
7724 .PHONY: maybe-info-fastjar info-fastjar
7725 maybe-info-fastjar:
7726 @if fastjar
7727 maybe-info-fastjar: info-fastjar
7728
7729 info-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 info 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                   info) \
7746           || exit 1
7747
7748 @endif fastjar
7749
7750 .PHONY: maybe-dvi-fastjar dvi-fastjar
7751 maybe-dvi-fastjar:
7752 @if fastjar
7753 maybe-dvi-fastjar: dvi-fastjar
7754
7755 dvi-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 dvi 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                   dvi) \
7772           || exit 1
7773
7774 @endif fastjar
7775
7776 .PHONY: maybe-pdf-fastjar pdf-fastjar
7777 maybe-pdf-fastjar:
7778 @if fastjar
7779 maybe-pdf-fastjar: pdf-fastjar
7780
7781 pdf-fastjar: \
7782     configure-fastjar 
7783         @: $(MAKE); $(unstage)
7784         @[ -f ./fastjar/Makefile ] || exit 0; \
7785         r=`${PWD_COMMAND}`; export r; \
7786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7787         $(HOST_EXPORTS) \
7788         for flag in $(EXTRA_HOST_FLAGS) ; do \
7789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7790         done; \
7791         echo "Doing pdf in fastjar"; \
7792         (cd $(HOST_SUBDIR)/fastjar && \
7793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7795                   "RANLIB=$${RANLIB}" \
7796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7797                   pdf) \
7798           || exit 1
7799
7800 @endif fastjar
7801
7802 .PHONY: maybe-html-fastjar html-fastjar
7803 maybe-html-fastjar:
7804 @if fastjar
7805 maybe-html-fastjar: html-fastjar
7806
7807 html-fastjar: \
7808     configure-fastjar 
7809         @: $(MAKE); $(unstage)
7810         @[ -f ./fastjar/Makefile ] || exit 0; \
7811         r=`${PWD_COMMAND}`; export r; \
7812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7813         $(HOST_EXPORTS) \
7814         for flag in $(EXTRA_HOST_FLAGS) ; do \
7815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7816         done; \
7817         echo "Doing html in fastjar"; \
7818         (cd $(HOST_SUBDIR)/fastjar && \
7819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7821                   "RANLIB=$${RANLIB}" \
7822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7823                   html) \
7824           || exit 1
7825
7826 @endif fastjar
7827
7828 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7829 maybe-TAGS-fastjar:
7830 @if fastjar
7831 maybe-TAGS-fastjar: TAGS-fastjar
7832
7833 TAGS-fastjar: \
7834     configure-fastjar 
7835         @: $(MAKE); $(unstage)
7836         @[ -f ./fastjar/Makefile ] || exit 0; \
7837         r=`${PWD_COMMAND}`; export r; \
7838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7839         $(HOST_EXPORTS) \
7840         for flag in $(EXTRA_HOST_FLAGS) ; do \
7841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7842         done; \
7843         echo "Doing TAGS in fastjar"; \
7844         (cd $(HOST_SUBDIR)/fastjar && \
7845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7847                   "RANLIB=$${RANLIB}" \
7848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7849                   TAGS) \
7850           || exit 1
7851
7852 @endif fastjar
7853
7854 .PHONY: maybe-install-info-fastjar install-info-fastjar
7855 maybe-install-info-fastjar:
7856 @if fastjar
7857 maybe-install-info-fastjar: install-info-fastjar
7858
7859 install-info-fastjar: \
7860     configure-fastjar \
7861     info-fastjar 
7862         @: $(MAKE); $(unstage)
7863         @[ -f ./fastjar/Makefile ] || exit 0; \
7864         r=`${PWD_COMMAND}`; export r; \
7865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7866         $(HOST_EXPORTS) \
7867         for flag in $(EXTRA_HOST_FLAGS) ; do \
7868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7869         done; \
7870         echo "Doing install-info in fastjar"; \
7871         (cd $(HOST_SUBDIR)/fastjar && \
7872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7874                   "RANLIB=$${RANLIB}" \
7875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7876                   install-info) \
7877           || exit 1
7878
7879 @endif fastjar
7880
7881 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7882 maybe-install-pdf-fastjar:
7883 @if fastjar
7884 maybe-install-pdf-fastjar: install-pdf-fastjar
7885
7886 install-pdf-fastjar: \
7887     configure-fastjar \
7888     pdf-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 install-pdf 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                   install-pdf) \
7904           || exit 1
7905
7906 @endif fastjar
7907
7908 .PHONY: maybe-install-html-fastjar install-html-fastjar
7909 maybe-install-html-fastjar:
7910 @if fastjar
7911 maybe-install-html-fastjar: install-html-fastjar
7912
7913 install-html-fastjar: \
7914     configure-fastjar \
7915     html-fastjar 
7916         @: $(MAKE); $(unstage)
7917         @[ -f ./fastjar/Makefile ] || exit 0; \
7918         r=`${PWD_COMMAND}`; export r; \
7919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7920         $(HOST_EXPORTS) \
7921         for flag in $(EXTRA_HOST_FLAGS) ; do \
7922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7923         done; \
7924         echo "Doing install-html in fastjar"; \
7925         (cd $(HOST_SUBDIR)/fastjar && \
7926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7928                   "RANLIB=$${RANLIB}" \
7929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7930                   install-html) \
7931           || exit 1
7932
7933 @endif fastjar
7934
7935 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7936 maybe-installcheck-fastjar:
7937 @if fastjar
7938 maybe-installcheck-fastjar: installcheck-fastjar
7939
7940 installcheck-fastjar: \
7941     configure-fastjar 
7942         @: $(MAKE); $(unstage)
7943         @[ -f ./fastjar/Makefile ] || exit 0; \
7944         r=`${PWD_COMMAND}`; export r; \
7945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7946         $(HOST_EXPORTS) \
7947         for flag in $(EXTRA_HOST_FLAGS) ; do \
7948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7949         done; \
7950         echo "Doing installcheck in fastjar"; \
7951         (cd $(HOST_SUBDIR)/fastjar && \
7952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7954                   "RANLIB=$${RANLIB}" \
7955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7956                   installcheck) \
7957           || exit 1
7958
7959 @endif fastjar
7960
7961 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7962 maybe-mostlyclean-fastjar:
7963 @if fastjar
7964 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7965
7966 mostlyclean-fastjar: 
7967         @: $(MAKE); $(unstage)
7968         @[ -f ./fastjar/Makefile ] || exit 0; \
7969         r=`${PWD_COMMAND}`; export r; \
7970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7971         $(HOST_EXPORTS) \
7972         for flag in $(EXTRA_HOST_FLAGS) ; do \
7973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7974         done; \
7975         echo "Doing mostlyclean in fastjar"; \
7976         (cd $(HOST_SUBDIR)/fastjar && \
7977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7979                   "RANLIB=$${RANLIB}" \
7980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7981                   mostlyclean) \
7982           || exit 1
7983
7984 @endif fastjar
7985
7986 .PHONY: maybe-clean-fastjar clean-fastjar
7987 maybe-clean-fastjar:
7988 @if fastjar
7989 maybe-clean-fastjar: clean-fastjar
7990
7991 clean-fastjar: 
7992         @: $(MAKE); $(unstage)
7993         @[ -f ./fastjar/Makefile ] || exit 0; \
7994         r=`${PWD_COMMAND}`; export r; \
7995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7996         $(HOST_EXPORTS) \
7997         for flag in $(EXTRA_HOST_FLAGS) ; do \
7998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7999         done; \
8000         echo "Doing clean in fastjar"; \
8001         (cd $(HOST_SUBDIR)/fastjar && \
8002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8004                   "RANLIB=$${RANLIB}" \
8005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8006                   clean) \
8007           || exit 1
8008
8009 @endif fastjar
8010
8011 .PHONY: maybe-distclean-fastjar distclean-fastjar
8012 maybe-distclean-fastjar:
8013 @if fastjar
8014 maybe-distclean-fastjar: distclean-fastjar
8015
8016 distclean-fastjar: 
8017         @: $(MAKE); $(unstage)
8018         @[ -f ./fastjar/Makefile ] || exit 0; \
8019         r=`${PWD_COMMAND}`; export r; \
8020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8021         $(HOST_EXPORTS) \
8022         for flag in $(EXTRA_HOST_FLAGS) ; do \
8023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8024         done; \
8025         echo "Doing distclean in fastjar"; \
8026         (cd $(HOST_SUBDIR)/fastjar && \
8027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8029                   "RANLIB=$${RANLIB}" \
8030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8031                   distclean) \
8032           || exit 1
8033
8034 @endif fastjar
8035
8036 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8037 maybe-maintainer-clean-fastjar:
8038 @if fastjar
8039 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8040
8041 maintainer-clean-fastjar: 
8042         @: $(MAKE); $(unstage)
8043         @[ -f ./fastjar/Makefile ] || exit 0; \
8044         r=`${PWD_COMMAND}`; export r; \
8045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8046         $(HOST_EXPORTS) \
8047         for flag in $(EXTRA_HOST_FLAGS) ; do \
8048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8049         done; \
8050         echo "Doing maintainer-clean in fastjar"; \
8051         (cd $(HOST_SUBDIR)/fastjar && \
8052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8054                   "RANLIB=$${RANLIB}" \
8055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8056                   maintainer-clean) \
8057           || exit 1
8058
8059 @endif fastjar
8060
8061
8062
8063 .PHONY: configure-fixincludes maybe-configure-fixincludes
8064 maybe-configure-fixincludes:
8065 @if gcc-bootstrap
8066 configure-fixincludes: stage_current
8067 @endif gcc-bootstrap
8068 @if fixincludes
8069 maybe-configure-fixincludes: configure-fixincludes
8070 configure-fixincludes: 
8071         @r=`${PWD_COMMAND}`; export r; \
8072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8073         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8074         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8075         $(HOST_EXPORTS)  \
8076         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8077         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8078         case $(srcdir) in \
8079           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8080           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8081                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8082         esac; \
8083         module_srcdir=fixincludes; \
8084         $(SHELL) \
8085           $$s/$$module_srcdir/configure \
8086           --srcdir=$${topdir}/$$module_srcdir \
8087           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8088           --target=${target_alias}  \
8089           || exit 1
8090 @endif fixincludes
8091
8092
8093
8094 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8095 maybe-configure-stage1-fixincludes:
8096 @if fixincludes-bootstrap
8097 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8098 configure-stage1-fixincludes:
8099         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8100         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8101         @r=`${PWD_COMMAND}`; export r; \
8102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8103         TFLAGS="$(STAGE1_TFLAGS)"; \
8104         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8105         $(HOST_EXPORTS) \
8106         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8107         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8108         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8109         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8110         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8111         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8112         case $(srcdir) in \
8113           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8114           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8115                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8116         esac; \
8117         module_srcdir=fixincludes; \
8118         $(SHELL) $$s/$$module_srcdir/configure \
8119           --srcdir=$${topdir}/$$module_srcdir \
8120           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8121           --target=${target_alias} \
8122            \
8123           $(STAGE1_CONFIGURE_FLAGS)
8124 @endif fixincludes-bootstrap
8125
8126 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8127 maybe-configure-stage2-fixincludes:
8128 @if fixincludes-bootstrap
8129 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8130 configure-stage2-fixincludes:
8131         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8132         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8133         @r=`${PWD_COMMAND}`; export r; \
8134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8135         TFLAGS="$(STAGE2_TFLAGS)"; \
8136         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8137         $(HOST_EXPORTS) \
8138         $(POSTSTAGE1_HOST_EXPORTS) \
8139         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8140         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8141         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8142         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8143         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8144         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8145         case $(srcdir) in \
8146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8147           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8149         esac; \
8150         module_srcdir=fixincludes; \
8151         $(SHELL) $$s/$$module_srcdir/configure \
8152           --srcdir=$${topdir}/$$module_srcdir \
8153           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8154           --target=${target_alias} \
8155           --with-build-libsubdir=$(HOST_SUBDIR) \
8156           $(STAGE2_CONFIGURE_FLAGS)
8157 @endif fixincludes-bootstrap
8158
8159 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8160 maybe-configure-stage3-fixincludes:
8161 @if fixincludes-bootstrap
8162 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8163 configure-stage3-fixincludes:
8164         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8165         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8166         @r=`${PWD_COMMAND}`; export r; \
8167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8168         TFLAGS="$(STAGE3_TFLAGS)"; \
8169         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8170         $(HOST_EXPORTS) \
8171         $(POSTSTAGE1_HOST_EXPORTS) \
8172         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8173         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8174         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8175         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8176         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8177         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8178         case $(srcdir) in \
8179           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8180           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8181                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8182         esac; \
8183         module_srcdir=fixincludes; \
8184         $(SHELL) $$s/$$module_srcdir/configure \
8185           --srcdir=$${topdir}/$$module_srcdir \
8186           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8187           --target=${target_alias} \
8188           --with-build-libsubdir=$(HOST_SUBDIR) \
8189           $(STAGE3_CONFIGURE_FLAGS)
8190 @endif fixincludes-bootstrap
8191
8192 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8193 maybe-configure-stage4-fixincludes:
8194 @if fixincludes-bootstrap
8195 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8196 configure-stage4-fixincludes:
8197         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8198         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8199         @r=`${PWD_COMMAND}`; export r; \
8200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8201         TFLAGS="$(STAGE4_TFLAGS)"; \
8202         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8203         $(HOST_EXPORTS) \
8204         $(POSTSTAGE1_HOST_EXPORTS) \
8205         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8206         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8207         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
8208         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8209         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8210         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8211         case $(srcdir) in \
8212           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8213           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8214                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8215         esac; \
8216         module_srcdir=fixincludes; \
8217         $(SHELL) $$s/$$module_srcdir/configure \
8218           --srcdir=$${topdir}/$$module_srcdir \
8219           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8220           --target=${target_alias} \
8221           --with-build-libsubdir=$(HOST_SUBDIR) \
8222           $(STAGE4_CONFIGURE_FLAGS)
8223 @endif fixincludes-bootstrap
8224
8225 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8226 maybe-configure-stageprofile-fixincludes:
8227 @if fixincludes-bootstrap
8228 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8229 configure-stageprofile-fixincludes:
8230         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8231         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8232         @r=`${PWD_COMMAND}`; export r; \
8233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8234         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8235         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8236         $(HOST_EXPORTS) \
8237         $(POSTSTAGE1_HOST_EXPORTS) \
8238         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8239         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8240         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
8241         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8242         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8243         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8244         case $(srcdir) in \
8245           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8246           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8247                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8248         esac; \
8249         module_srcdir=fixincludes; \
8250         $(SHELL) $$s/$$module_srcdir/configure \
8251           --srcdir=$${topdir}/$$module_srcdir \
8252           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8253           --target=${target_alias} \
8254           --with-build-libsubdir=$(HOST_SUBDIR) \
8255           $(STAGEprofile_CONFIGURE_FLAGS)
8256 @endif fixincludes-bootstrap
8257
8258 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8259 maybe-configure-stagefeedback-fixincludes:
8260 @if fixincludes-bootstrap
8261 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8262 configure-stagefeedback-fixincludes:
8263         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8264         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8265         @r=`${PWD_COMMAND}`; export r; \
8266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8267         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8268         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8269         $(HOST_EXPORTS) \
8270         $(POSTSTAGE1_HOST_EXPORTS) \
8271         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8272         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8273         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
8274         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
8275         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8276         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8277         case $(srcdir) in \
8278           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8279           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8280                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8281         esac; \
8282         module_srcdir=fixincludes; \
8283         $(SHELL) $$s/$$module_srcdir/configure \
8284           --srcdir=$${topdir}/$$module_srcdir \
8285           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8286           --target=${target_alias} \
8287           --with-build-libsubdir=$(HOST_SUBDIR) \
8288           $(STAGEfeedback_CONFIGURE_FLAGS)
8289 @endif fixincludes-bootstrap
8290
8291
8292
8293
8294
8295 .PHONY: all-fixincludes maybe-all-fixincludes
8296 maybe-all-fixincludes:
8297 @if gcc-bootstrap
8298 all-fixincludes: stage_current
8299 @endif gcc-bootstrap
8300 @if fixincludes
8301 TARGET-fixincludes=all
8302 maybe-all-fixincludes: all-fixincludes
8303 all-fixincludes: configure-fixincludes
8304         @r=`${PWD_COMMAND}`; export r; \
8305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8306         $(HOST_EXPORTS)  \
8307         (cd $(HOST_SUBDIR)/fixincludes && \
8308           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8309                 $(TARGET-fixincludes))
8310 @endif fixincludes
8311
8312
8313
8314 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8315 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8316 maybe-all-stage1-fixincludes:
8317 maybe-clean-stage1-fixincludes:
8318 @if fixincludes-bootstrap
8319 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8320 all-stage1: all-stage1-fixincludes
8321 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8322 all-stage1-fixincludes: configure-stage1-fixincludes
8323         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8324         @r=`${PWD_COMMAND}`; export r; \
8325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8326         TFLAGS="$(STAGE1_TFLAGS)"; \
8327         $(HOST_EXPORTS)  \
8328         cd $(HOST_SUBDIR)/fixincludes && \
8329          \
8330         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8331                 CFLAGS="$(STAGE1_CFLAGS)" \
8332                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8333                 LIBCFLAGS="$(LIBCFLAGS)" \
8334                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8335                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8336                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8337                 $(EXTRA_HOST_FLAGS)  \
8338                 $(STAGE1_FLAGS_TO_PASS)  \
8339                 TFLAGS="$(STAGE1_TFLAGS)"  \
8340                 $(TARGET-stage1-fixincludes)
8341
8342 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8343 clean-stage1: clean-stage1-fixincludes
8344 clean-stage1-fixincludes:
8345         @if [ $(current_stage) = stage1 ]; then \
8346           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8347         else \
8348           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8349           $(MAKE) stage1-start; \
8350         fi; \
8351         cd $(HOST_SUBDIR)/fixincludes && \
8352         $(MAKE) $(EXTRA_HOST_FLAGS)  \
8353         $(STAGE1_FLAGS_TO_PASS)  clean
8354 @endif fixincludes-bootstrap
8355
8356
8357 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8358 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8359 maybe-all-stage2-fixincludes:
8360 maybe-clean-stage2-fixincludes:
8361 @if fixincludes-bootstrap
8362 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8363 all-stage2: all-stage2-fixincludes
8364 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8365 all-stage2-fixincludes: configure-stage2-fixincludes
8366         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8367         @r=`${PWD_COMMAND}`; export r; \
8368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8369         TFLAGS="$(STAGE2_TFLAGS)"; \
8370         $(HOST_EXPORTS) \
8371         $(POSTSTAGE1_HOST_EXPORTS)  \
8372         cd $(HOST_SUBDIR)/fixincludes && \
8373          \
8374         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8375                 CFLAGS="$(STAGE2_CFLAGS)" \
8376                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8377                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8378                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8379                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8380                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8381                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8382                 TFLAGS="$(STAGE2_TFLAGS)"  \
8383                 $(TARGET-stage2-fixincludes)
8384
8385 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8386 clean-stage2: clean-stage2-fixincludes
8387 clean-stage2-fixincludes:
8388         @if [ $(current_stage) = stage2 ]; then \
8389           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8390         else \
8391           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8392           $(MAKE) stage2-start; \
8393         fi; \
8394         cd $(HOST_SUBDIR)/fixincludes && \
8395         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8396 @endif fixincludes-bootstrap
8397
8398
8399 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8400 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8401 maybe-all-stage3-fixincludes:
8402 maybe-clean-stage3-fixincludes:
8403 @if fixincludes-bootstrap
8404 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8405 all-stage3: all-stage3-fixincludes
8406 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8407 all-stage3-fixincludes: configure-stage3-fixincludes
8408         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8409         @r=`${PWD_COMMAND}`; export r; \
8410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8411         TFLAGS="$(STAGE3_TFLAGS)"; \
8412         $(HOST_EXPORTS) \
8413         $(POSTSTAGE1_HOST_EXPORTS)  \
8414         cd $(HOST_SUBDIR)/fixincludes && \
8415          \
8416         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8417                 CFLAGS="$(STAGE3_CFLAGS)" \
8418                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8419                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8420                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8421                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8422                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8423                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8424                 TFLAGS="$(STAGE3_TFLAGS)"  \
8425                 $(TARGET-stage3-fixincludes)
8426
8427 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8428 clean-stage3: clean-stage3-fixincludes
8429 clean-stage3-fixincludes:
8430         @if [ $(current_stage) = stage3 ]; then \
8431           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8432         else \
8433           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8434           $(MAKE) stage3-start; \
8435         fi; \
8436         cd $(HOST_SUBDIR)/fixincludes && \
8437         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8438 @endif fixincludes-bootstrap
8439
8440
8441 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8442 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8443 maybe-all-stage4-fixincludes:
8444 maybe-clean-stage4-fixincludes:
8445 @if fixincludes-bootstrap
8446 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8447 all-stage4: all-stage4-fixincludes
8448 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8449 all-stage4-fixincludes: configure-stage4-fixincludes
8450         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8451         @r=`${PWD_COMMAND}`; export r; \
8452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8453         TFLAGS="$(STAGE4_TFLAGS)"; \
8454         $(HOST_EXPORTS) \
8455         $(POSTSTAGE1_HOST_EXPORTS)  \
8456         cd $(HOST_SUBDIR)/fixincludes && \
8457          \
8458         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8459                 CFLAGS="$(STAGE4_CFLAGS)" \
8460                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8461                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8462                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8463                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8464                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8465                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8466                 TFLAGS="$(STAGE4_TFLAGS)"  \
8467                 $(TARGET-stage4-fixincludes)
8468
8469 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8470 clean-stage4: clean-stage4-fixincludes
8471 clean-stage4-fixincludes:
8472         @if [ $(current_stage) = stage4 ]; then \
8473           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8474         else \
8475           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8476           $(MAKE) stage4-start; \
8477         fi; \
8478         cd $(HOST_SUBDIR)/fixincludes && \
8479         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8480 @endif fixincludes-bootstrap
8481
8482
8483 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8484 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8485 maybe-all-stageprofile-fixincludes:
8486 maybe-clean-stageprofile-fixincludes:
8487 @if fixincludes-bootstrap
8488 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8489 all-stageprofile: all-stageprofile-fixincludes
8490 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8491 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8492         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8493         @r=`${PWD_COMMAND}`; export r; \
8494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8495         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8496         $(HOST_EXPORTS) \
8497         $(POSTSTAGE1_HOST_EXPORTS)  \
8498         cd $(HOST_SUBDIR)/fixincludes && \
8499          \
8500         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8501                 CFLAGS="$(STAGEprofile_CFLAGS)" \
8502                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8503                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8504                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8505                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8506                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8507                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8508                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
8509                 $(TARGET-stageprofile-fixincludes)
8510
8511 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8512 clean-stageprofile: clean-stageprofile-fixincludes
8513 clean-stageprofile-fixincludes:
8514         @if [ $(current_stage) = stageprofile ]; then \
8515           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8516         else \
8517           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8518           $(MAKE) stageprofile-start; \
8519         fi; \
8520         cd $(HOST_SUBDIR)/fixincludes && \
8521         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8522 @endif fixincludes-bootstrap
8523
8524
8525 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8526 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8527 maybe-all-stagefeedback-fixincludes:
8528 maybe-clean-stagefeedback-fixincludes:
8529 @if fixincludes-bootstrap
8530 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8531 all-stagefeedback: all-stagefeedback-fixincludes
8532 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8533 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8534         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8535         @r=`${PWD_COMMAND}`; export r; \
8536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8537         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8538         $(HOST_EXPORTS) \
8539         $(POSTSTAGE1_HOST_EXPORTS)  \
8540         cd $(HOST_SUBDIR)/fixincludes && \
8541          \
8542         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8543                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8544                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8545                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8546                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8547                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8548                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8549                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8550                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
8551                 $(TARGET-stagefeedback-fixincludes)
8552
8553 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8554 clean-stagefeedback: clean-stagefeedback-fixincludes
8555 clean-stagefeedback-fixincludes:
8556         @if [ $(current_stage) = stagefeedback ]; then \
8557           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8558         else \
8559           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8560           $(MAKE) stagefeedback-start; \
8561         fi; \
8562         cd $(HOST_SUBDIR)/fixincludes && \
8563         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8564 @endif fixincludes-bootstrap
8565
8566
8567
8568
8569
8570 .PHONY: check-fixincludes maybe-check-fixincludes
8571 maybe-check-fixincludes:
8572 @if fixincludes
8573 maybe-check-fixincludes: check-fixincludes
8574
8575 check-fixincludes:
8576         @: $(MAKE); $(unstage)
8577         @r=`${PWD_COMMAND}`; export r; \
8578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8579         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
8580         (cd $(HOST_SUBDIR)/fixincludes && \
8581           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
8582
8583 @endif fixincludes
8584
8585 .PHONY: install-fixincludes maybe-install-fixincludes
8586 maybe-install-fixincludes:
8587 @if fixincludes
8588 maybe-install-fixincludes: install-fixincludes
8589
8590 install-fixincludes: installdirs
8591         @: $(MAKE); $(unstage)
8592         @r=`${PWD_COMMAND}`; export r; \
8593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8594         $(HOST_EXPORTS) \
8595         (cd $(HOST_SUBDIR)/fixincludes && \
8596           $(MAKE) $(FLAGS_TO_PASS)  install)
8597
8598 @endif fixincludes
8599
8600 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8601 maybe-install-strip-fixincludes:
8602 @if fixincludes
8603 maybe-install-strip-fixincludes: install-strip-fixincludes
8604
8605 install-strip-fixincludes: installdirs
8606         @: $(MAKE); $(unstage)
8607         @r=`${PWD_COMMAND}`; export r; \
8608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8609         $(HOST_EXPORTS) \
8610         (cd $(HOST_SUBDIR)/fixincludes && \
8611           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8612
8613 @endif fixincludes
8614
8615 # Other targets (info, dvi, pdf, etc.)
8616
8617 .PHONY: maybe-info-fixincludes info-fixincludes
8618 maybe-info-fixincludes:
8619 @if fixincludes
8620 maybe-info-fixincludes: info-fixincludes
8621
8622 info-fixincludes: \
8623     configure-fixincludes 
8624         @[ -f ./fixincludes/Makefile ] || exit 0; \
8625         r=`${PWD_COMMAND}`; export r; \
8626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8627         $(HOST_EXPORTS) \
8628         for flag in $(EXTRA_HOST_FLAGS) ; do \
8629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8630         done; \
8631         echo "Doing info in fixincludes"; \
8632         (cd $(HOST_SUBDIR)/fixincludes && \
8633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8635                   "RANLIB=$${RANLIB}" \
8636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8637                   info) \
8638           || exit 1
8639
8640 @endif fixincludes
8641
8642 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8643 maybe-dvi-fixincludes:
8644 @if fixincludes
8645 maybe-dvi-fixincludes: dvi-fixincludes
8646
8647 dvi-fixincludes: \
8648     configure-fixincludes 
8649         @[ -f ./fixincludes/Makefile ] || exit 0; \
8650         r=`${PWD_COMMAND}`; export r; \
8651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8652         $(HOST_EXPORTS) \
8653         for flag in $(EXTRA_HOST_FLAGS) ; do \
8654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8655         done; \
8656         echo "Doing dvi in fixincludes"; \
8657         (cd $(HOST_SUBDIR)/fixincludes && \
8658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8660                   "RANLIB=$${RANLIB}" \
8661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8662                   dvi) \
8663           || exit 1
8664
8665 @endif fixincludes
8666
8667 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8668 maybe-pdf-fixincludes:
8669 @if fixincludes
8670 maybe-pdf-fixincludes: pdf-fixincludes
8671
8672 pdf-fixincludes: \
8673     configure-fixincludes 
8674         @[ -f ./fixincludes/Makefile ] || exit 0; \
8675         r=`${PWD_COMMAND}`; export r; \
8676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8677         $(HOST_EXPORTS) \
8678         for flag in $(EXTRA_HOST_FLAGS) ; do \
8679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8680         done; \
8681         echo "Doing pdf in fixincludes"; \
8682         (cd $(HOST_SUBDIR)/fixincludes && \
8683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8685                   "RANLIB=$${RANLIB}" \
8686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8687                   pdf) \
8688           || exit 1
8689
8690 @endif fixincludes
8691
8692 .PHONY: maybe-html-fixincludes html-fixincludes
8693 maybe-html-fixincludes:
8694 @if fixincludes
8695 maybe-html-fixincludes: html-fixincludes
8696
8697 html-fixincludes: \
8698     configure-fixincludes 
8699         @[ -f ./fixincludes/Makefile ] || exit 0; \
8700         r=`${PWD_COMMAND}`; export r; \
8701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8702         $(HOST_EXPORTS) \
8703         for flag in $(EXTRA_HOST_FLAGS) ; do \
8704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8705         done; \
8706         echo "Doing html in fixincludes"; \
8707         (cd $(HOST_SUBDIR)/fixincludes && \
8708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8710                   "RANLIB=$${RANLIB}" \
8711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8712                   html) \
8713           || exit 1
8714
8715 @endif fixincludes
8716
8717 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8718 maybe-TAGS-fixincludes:
8719 @if fixincludes
8720 maybe-TAGS-fixincludes: TAGS-fixincludes
8721
8722 # fixincludes doesn't support TAGS.
8723 TAGS-fixincludes:
8724
8725 @endif fixincludes
8726
8727 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8728 maybe-install-info-fixincludes:
8729 @if fixincludes
8730 maybe-install-info-fixincludes: install-info-fixincludes
8731
8732 install-info-fixincludes: \
8733     configure-fixincludes \
8734     info-fixincludes 
8735         @[ -f ./fixincludes/Makefile ] || exit 0; \
8736         r=`${PWD_COMMAND}`; export r; \
8737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8738         $(HOST_EXPORTS) \
8739         for flag in $(EXTRA_HOST_FLAGS) ; do \
8740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8741         done; \
8742         echo "Doing install-info in fixincludes"; \
8743         (cd $(HOST_SUBDIR)/fixincludes && \
8744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8746                   "RANLIB=$${RANLIB}" \
8747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8748                   install-info) \
8749           || exit 1
8750
8751 @endif fixincludes
8752
8753 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8754 maybe-install-pdf-fixincludes:
8755 @if fixincludes
8756 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8757
8758 install-pdf-fixincludes: \
8759     configure-fixincludes \
8760     pdf-fixincludes 
8761         @[ -f ./fixincludes/Makefile ] || exit 0; \
8762         r=`${PWD_COMMAND}`; export r; \
8763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8764         $(HOST_EXPORTS) \
8765         for flag in $(EXTRA_HOST_FLAGS) ; do \
8766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8767         done; \
8768         echo "Doing install-pdf in fixincludes"; \
8769         (cd $(HOST_SUBDIR)/fixincludes && \
8770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8772                   "RANLIB=$${RANLIB}" \
8773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8774                   install-pdf) \
8775           || exit 1
8776
8777 @endif fixincludes
8778
8779 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8780 maybe-install-html-fixincludes:
8781 @if fixincludes
8782 maybe-install-html-fixincludes: install-html-fixincludes
8783
8784 install-html-fixincludes: \
8785     configure-fixincludes \
8786     html-fixincludes 
8787         @[ -f ./fixincludes/Makefile ] || exit 0; \
8788         r=`${PWD_COMMAND}`; export r; \
8789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8790         $(HOST_EXPORTS) \
8791         for flag in $(EXTRA_HOST_FLAGS) ; do \
8792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8793         done; \
8794         echo "Doing install-html in fixincludes"; \
8795         (cd $(HOST_SUBDIR)/fixincludes && \
8796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8798                   "RANLIB=$${RANLIB}" \
8799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8800                   install-html) \
8801           || exit 1
8802
8803 @endif fixincludes
8804
8805 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8806 maybe-installcheck-fixincludes:
8807 @if fixincludes
8808 maybe-installcheck-fixincludes: installcheck-fixincludes
8809
8810 installcheck-fixincludes: \
8811     configure-fixincludes 
8812         @[ -f ./fixincludes/Makefile ] || exit 0; \
8813         r=`${PWD_COMMAND}`; export r; \
8814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8815         $(HOST_EXPORTS) \
8816         for flag in $(EXTRA_HOST_FLAGS) ; do \
8817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8818         done; \
8819         echo "Doing installcheck in fixincludes"; \
8820         (cd $(HOST_SUBDIR)/fixincludes && \
8821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8823                   "RANLIB=$${RANLIB}" \
8824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8825                   installcheck) \
8826           || exit 1
8827
8828 @endif fixincludes
8829
8830 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8831 maybe-mostlyclean-fixincludes:
8832 @if fixincludes
8833 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8834
8835 mostlyclean-fixincludes: 
8836         @[ -f ./fixincludes/Makefile ] || exit 0; \
8837         r=`${PWD_COMMAND}`; export r; \
8838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8839         $(HOST_EXPORTS) \
8840         for flag in $(EXTRA_HOST_FLAGS) ; do \
8841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8842         done; \
8843         echo "Doing mostlyclean in fixincludes"; \
8844         (cd $(HOST_SUBDIR)/fixincludes && \
8845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8847                   "RANLIB=$${RANLIB}" \
8848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8849                   mostlyclean) \
8850           || exit 1
8851
8852 @endif fixincludes
8853
8854 .PHONY: maybe-clean-fixincludes clean-fixincludes
8855 maybe-clean-fixincludes:
8856 @if fixincludes
8857 maybe-clean-fixincludes: clean-fixincludes
8858
8859 clean-fixincludes: 
8860         @[ -f ./fixincludes/Makefile ] || exit 0; \
8861         r=`${PWD_COMMAND}`; export r; \
8862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8863         $(HOST_EXPORTS) \
8864         for flag in $(EXTRA_HOST_FLAGS) ; do \
8865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8866         done; \
8867         echo "Doing clean in fixincludes"; \
8868         (cd $(HOST_SUBDIR)/fixincludes && \
8869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8871                   "RANLIB=$${RANLIB}" \
8872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8873                   clean) \
8874           || exit 1
8875
8876 @endif fixincludes
8877
8878 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8879 maybe-distclean-fixincludes:
8880 @if fixincludes
8881 maybe-distclean-fixincludes: distclean-fixincludes
8882
8883 distclean-fixincludes: 
8884         @[ -f ./fixincludes/Makefile ] || exit 0; \
8885         r=`${PWD_COMMAND}`; export r; \
8886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8887         $(HOST_EXPORTS) \
8888         for flag in $(EXTRA_HOST_FLAGS) ; do \
8889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8890         done; \
8891         echo "Doing distclean in fixincludes"; \
8892         (cd $(HOST_SUBDIR)/fixincludes && \
8893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8895                   "RANLIB=$${RANLIB}" \
8896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8897                   distclean) \
8898           || exit 1
8899
8900 @endif fixincludes
8901
8902 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8903 maybe-maintainer-clean-fixincludes:
8904 @if fixincludes
8905 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8906
8907 maintainer-clean-fixincludes: 
8908         @[ -f ./fixincludes/Makefile ] || exit 0; \
8909         r=`${PWD_COMMAND}`; export r; \
8910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8911         $(HOST_EXPORTS) \
8912         for flag in $(EXTRA_HOST_FLAGS) ; do \
8913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8914         done; \
8915         echo "Doing maintainer-clean in fixincludes"; \
8916         (cd $(HOST_SUBDIR)/fixincludes && \
8917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8919                   "RANLIB=$${RANLIB}" \
8920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8921                   maintainer-clean) \
8922           || exit 1
8923
8924 @endif fixincludes
8925
8926
8927
8928 .PHONY: configure-flex maybe-configure-flex
8929 maybe-configure-flex:
8930 @if gcc-bootstrap
8931 configure-flex: stage_current
8932 @endif gcc-bootstrap
8933 @if flex
8934 maybe-configure-flex: configure-flex
8935 configure-flex: 
8936         @: $(MAKE); $(unstage)
8937         @r=`${PWD_COMMAND}`; export r; \
8938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8939         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8940         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
8941         $(HOST_EXPORTS)  \
8942         echo Configuring in $(HOST_SUBDIR)/flex; \
8943         cd "$(HOST_SUBDIR)/flex" || exit 1; \
8944         case $(srcdir) in \
8945           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8946           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8947                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8948         esac; \
8949         module_srcdir=flex; \
8950         $(SHELL) \
8951           $$s/$$module_srcdir/configure \
8952           --srcdir=$${topdir}/$$module_srcdir \
8953           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8954           --target=${target_alias}  \
8955           || exit 1
8956 @endif flex
8957
8958
8959
8960
8961
8962 .PHONY: all-flex maybe-all-flex
8963 maybe-all-flex:
8964 @if gcc-bootstrap
8965 all-flex: stage_current
8966 @endif gcc-bootstrap
8967 @if flex
8968 TARGET-flex=all
8969 maybe-all-flex: all-flex
8970 all-flex: configure-flex
8971         @: $(MAKE); $(unstage)
8972         @r=`${PWD_COMMAND}`; export r; \
8973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8974         $(HOST_EXPORTS)  \
8975         (cd $(HOST_SUBDIR)/flex && \
8976           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8977                 $(TARGET-flex))
8978 @endif flex
8979
8980
8981
8982
8983 .PHONY: check-flex maybe-check-flex
8984 maybe-check-flex:
8985 @if flex
8986 maybe-check-flex: check-flex
8987
8988 # This module is only tested in a native toolchain.
8989 check-flex:
8990         @: $(MAKE); $(unstage)
8991         @if [ '$(host)' = '$(target)' ]; then \
8992           r=`${PWD_COMMAND}`; export r; \
8993           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8994           $(HOST_EXPORTS)  \
8995           (cd $(HOST_SUBDIR)/flex && \
8996             $(MAKE) $(FLAGS_TO_PASS)  check)
8997         fi
8998
8999 @endif flex
9000
9001 .PHONY: install-flex maybe-install-flex
9002 maybe-install-flex:
9003 @if flex
9004 maybe-install-flex: install-flex
9005
9006 install-flex: installdirs
9007         @: $(MAKE); $(unstage)
9008         @r=`${PWD_COMMAND}`; export r; \
9009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9010         $(HOST_EXPORTS) \
9011         (cd $(HOST_SUBDIR)/flex && \
9012           $(MAKE) $(FLAGS_TO_PASS)  install)
9013
9014 @endif flex
9015
9016 .PHONY: install-strip-flex maybe-install-strip-flex
9017 maybe-install-strip-flex:
9018 @if flex
9019 maybe-install-strip-flex: install-strip-flex
9020
9021 install-strip-flex: installdirs
9022         @: $(MAKE); $(unstage)
9023         @r=`${PWD_COMMAND}`; export r; \
9024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9025         $(HOST_EXPORTS) \
9026         (cd $(HOST_SUBDIR)/flex && \
9027           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9028
9029 @endif flex
9030
9031 # Other targets (info, dvi, pdf, etc.)
9032
9033 .PHONY: maybe-info-flex info-flex
9034 maybe-info-flex:
9035 @if flex
9036 maybe-info-flex: info-flex
9037
9038 info-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 info 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                   info) \
9055           || exit 1
9056
9057 @endif flex
9058
9059 .PHONY: maybe-dvi-flex dvi-flex
9060 maybe-dvi-flex:
9061 @if flex
9062 maybe-dvi-flex: dvi-flex
9063
9064 dvi-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 dvi 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                   dvi) \
9081           || exit 1
9082
9083 @endif flex
9084
9085 .PHONY: maybe-pdf-flex pdf-flex
9086 maybe-pdf-flex:
9087 @if flex
9088 maybe-pdf-flex: pdf-flex
9089
9090 pdf-flex: \
9091     configure-flex 
9092         @: $(MAKE); $(unstage)
9093         @[ -f ./flex/Makefile ] || exit 0; \
9094         r=`${PWD_COMMAND}`; export r; \
9095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9096         $(HOST_EXPORTS) \
9097         for flag in $(EXTRA_HOST_FLAGS) ; do \
9098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9099         done; \
9100         echo "Doing pdf in flex"; \
9101         (cd $(HOST_SUBDIR)/flex && \
9102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9104                   "RANLIB=$${RANLIB}" \
9105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9106                   pdf) \
9107           || exit 1
9108
9109 @endif flex
9110
9111 .PHONY: maybe-html-flex html-flex
9112 maybe-html-flex:
9113 @if flex
9114 maybe-html-flex: html-flex
9115
9116 html-flex: \
9117     configure-flex 
9118         @: $(MAKE); $(unstage)
9119         @[ -f ./flex/Makefile ] || exit 0; \
9120         r=`${PWD_COMMAND}`; export r; \
9121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9122         $(HOST_EXPORTS) \
9123         for flag in $(EXTRA_HOST_FLAGS) ; do \
9124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9125         done; \
9126         echo "Doing html in flex"; \
9127         (cd $(HOST_SUBDIR)/flex && \
9128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9130                   "RANLIB=$${RANLIB}" \
9131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9132                   html) \
9133           || exit 1
9134
9135 @endif flex
9136
9137 .PHONY: maybe-TAGS-flex TAGS-flex
9138 maybe-TAGS-flex:
9139 @if flex
9140 maybe-TAGS-flex: TAGS-flex
9141
9142 TAGS-flex: \
9143     configure-flex 
9144         @: $(MAKE); $(unstage)
9145         @[ -f ./flex/Makefile ] || exit 0; \
9146         r=`${PWD_COMMAND}`; export r; \
9147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9148         $(HOST_EXPORTS) \
9149         for flag in $(EXTRA_HOST_FLAGS) ; do \
9150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9151         done; \
9152         echo "Doing TAGS in flex"; \
9153         (cd $(HOST_SUBDIR)/flex && \
9154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9156                   "RANLIB=$${RANLIB}" \
9157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9158                   TAGS) \
9159           || exit 1
9160
9161 @endif flex
9162
9163 .PHONY: maybe-install-info-flex install-info-flex
9164 maybe-install-info-flex:
9165 @if flex
9166 maybe-install-info-flex: install-info-flex
9167
9168 install-info-flex: \
9169     configure-flex \
9170     info-flex 
9171         @: $(MAKE); $(unstage)
9172         @[ -f ./flex/Makefile ] || exit 0; \
9173         r=`${PWD_COMMAND}`; export r; \
9174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9175         $(HOST_EXPORTS) \
9176         for flag in $(EXTRA_HOST_FLAGS) ; do \
9177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9178         done; \
9179         echo "Doing install-info in flex"; \
9180         (cd $(HOST_SUBDIR)/flex && \
9181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9183                   "RANLIB=$${RANLIB}" \
9184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9185                   install-info) \
9186           || exit 1
9187
9188 @endif flex
9189
9190 .PHONY: maybe-install-pdf-flex install-pdf-flex
9191 maybe-install-pdf-flex:
9192 @if flex
9193 maybe-install-pdf-flex: install-pdf-flex
9194
9195 install-pdf-flex: \
9196     configure-flex \
9197     pdf-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 install-pdf 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                   install-pdf) \
9213           || exit 1
9214
9215 @endif flex
9216
9217 .PHONY: maybe-install-html-flex install-html-flex
9218 maybe-install-html-flex:
9219 @if flex
9220 maybe-install-html-flex: install-html-flex
9221
9222 install-html-flex: \
9223     configure-flex \
9224     html-flex 
9225         @: $(MAKE); $(unstage)
9226         @[ -f ./flex/Makefile ] || exit 0; \
9227         r=`${PWD_COMMAND}`; export r; \
9228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9229         $(HOST_EXPORTS) \
9230         for flag in $(EXTRA_HOST_FLAGS) ; do \
9231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9232         done; \
9233         echo "Doing install-html in flex"; \
9234         (cd $(HOST_SUBDIR)/flex && \
9235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9237                   "RANLIB=$${RANLIB}" \
9238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9239                   install-html) \
9240           || exit 1
9241
9242 @endif flex
9243
9244 .PHONY: maybe-installcheck-flex installcheck-flex
9245 maybe-installcheck-flex:
9246 @if flex
9247 maybe-installcheck-flex: installcheck-flex
9248
9249 installcheck-flex: \
9250     configure-flex 
9251         @: $(MAKE); $(unstage)
9252         @[ -f ./flex/Makefile ] || exit 0; \
9253         r=`${PWD_COMMAND}`; export r; \
9254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9255         $(HOST_EXPORTS) \
9256         for flag in $(EXTRA_HOST_FLAGS) ; do \
9257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9258         done; \
9259         echo "Doing installcheck in flex"; \
9260         (cd $(HOST_SUBDIR)/flex && \
9261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9263                   "RANLIB=$${RANLIB}" \
9264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9265                   installcheck) \
9266           || exit 1
9267
9268 @endif flex
9269
9270 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9271 maybe-mostlyclean-flex:
9272 @if flex
9273 maybe-mostlyclean-flex: mostlyclean-flex
9274
9275 mostlyclean-flex: 
9276         @: $(MAKE); $(unstage)
9277         @[ -f ./flex/Makefile ] || exit 0; \
9278         r=`${PWD_COMMAND}`; export r; \
9279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9280         $(HOST_EXPORTS) \
9281         for flag in $(EXTRA_HOST_FLAGS) ; do \
9282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9283         done; \
9284         echo "Doing mostlyclean in flex"; \
9285         (cd $(HOST_SUBDIR)/flex && \
9286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9288                   "RANLIB=$${RANLIB}" \
9289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9290                   mostlyclean) \
9291           || exit 1
9292
9293 @endif flex
9294
9295 .PHONY: maybe-clean-flex clean-flex
9296 maybe-clean-flex:
9297 @if flex
9298 maybe-clean-flex: clean-flex
9299
9300 clean-flex: 
9301         @: $(MAKE); $(unstage)
9302         @[ -f ./flex/Makefile ] || exit 0; \
9303         r=`${PWD_COMMAND}`; export r; \
9304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9305         $(HOST_EXPORTS) \
9306         for flag in $(EXTRA_HOST_FLAGS) ; do \
9307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9308         done; \
9309         echo "Doing clean in flex"; \
9310         (cd $(HOST_SUBDIR)/flex && \
9311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9313                   "RANLIB=$${RANLIB}" \
9314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9315                   clean) \
9316           || exit 1
9317
9318 @endif flex
9319
9320 .PHONY: maybe-distclean-flex distclean-flex
9321 maybe-distclean-flex:
9322 @if flex
9323 maybe-distclean-flex: distclean-flex
9324
9325 distclean-flex: 
9326         @: $(MAKE); $(unstage)
9327         @[ -f ./flex/Makefile ] || exit 0; \
9328         r=`${PWD_COMMAND}`; export r; \
9329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9330         $(HOST_EXPORTS) \
9331         for flag in $(EXTRA_HOST_FLAGS) ; do \
9332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9333         done; \
9334         echo "Doing distclean in flex"; \
9335         (cd $(HOST_SUBDIR)/flex && \
9336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9338                   "RANLIB=$${RANLIB}" \
9339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9340                   distclean) \
9341           || exit 1
9342
9343 @endif flex
9344
9345 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9346 maybe-maintainer-clean-flex:
9347 @if flex
9348 maybe-maintainer-clean-flex: maintainer-clean-flex
9349
9350 maintainer-clean-flex: 
9351         @: $(MAKE); $(unstage)
9352         @[ -f ./flex/Makefile ] || exit 0; \
9353         r=`${PWD_COMMAND}`; export r; \
9354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9355         $(HOST_EXPORTS) \
9356         for flag in $(EXTRA_HOST_FLAGS) ; do \
9357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9358         done; \
9359         echo "Doing maintainer-clean in flex"; \
9360         (cd $(HOST_SUBDIR)/flex && \
9361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9363                   "RANLIB=$${RANLIB}" \
9364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9365                   maintainer-clean) \
9366           || exit 1
9367
9368 @endif flex
9369
9370
9371
9372 .PHONY: configure-gas maybe-configure-gas
9373 maybe-configure-gas:
9374 @if gcc-bootstrap
9375 configure-gas: stage_current
9376 @endif gcc-bootstrap
9377 @if gas
9378 maybe-configure-gas: configure-gas
9379 configure-gas: 
9380         @r=`${PWD_COMMAND}`; export r; \
9381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9382         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9383         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9384         $(HOST_EXPORTS)  \
9385         echo Configuring in $(HOST_SUBDIR)/gas; \
9386         cd "$(HOST_SUBDIR)/gas" || exit 1; \
9387         case $(srcdir) in \
9388           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9389           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9390                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9391         esac; \
9392         module_srcdir=gas; \
9393         $(SHELL) \
9394           $$s/$$module_srcdir/configure \
9395           --srcdir=$${topdir}/$$module_srcdir \
9396           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9397           --target=${target_alias}  \
9398           || exit 1
9399 @endif gas
9400
9401
9402
9403 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9404 maybe-configure-stage1-gas:
9405 @if gas-bootstrap
9406 maybe-configure-stage1-gas: configure-stage1-gas
9407 configure-stage1-gas:
9408         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9409         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9410         @r=`${PWD_COMMAND}`; export r; \
9411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9412         TFLAGS="$(STAGE1_TFLAGS)"; \
9413         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9414         $(HOST_EXPORTS) \
9415         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9416         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9417         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9418         echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
9419         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9420         cd $(HOST_SUBDIR)/gas || exit 1; \
9421         case $(srcdir) in \
9422           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9423           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9424                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9425         esac; \
9426         module_srcdir=gas; \
9427         $(SHELL) $$s/$$module_srcdir/configure \
9428           --srcdir=$${topdir}/$$module_srcdir \
9429           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9430           --target=${target_alias} \
9431            \
9432           $(STAGE1_CONFIGURE_FLAGS)
9433 @endif gas-bootstrap
9434
9435 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9436 maybe-configure-stage2-gas:
9437 @if gas-bootstrap
9438 maybe-configure-stage2-gas: configure-stage2-gas
9439 configure-stage2-gas:
9440         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9441         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9442         @r=`${PWD_COMMAND}`; export r; \
9443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9444         TFLAGS="$(STAGE2_TFLAGS)"; \
9445         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9446         $(HOST_EXPORTS) \
9447         $(POSTSTAGE1_HOST_EXPORTS) \
9448         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9449         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9450         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9451         echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
9452         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9453         cd $(HOST_SUBDIR)/gas || exit 1; \
9454         case $(srcdir) in \
9455           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9456           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9457                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9458         esac; \
9459         module_srcdir=gas; \
9460         $(SHELL) $$s/$$module_srcdir/configure \
9461           --srcdir=$${topdir}/$$module_srcdir \
9462           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9463           --target=${target_alias} \
9464           --with-build-libsubdir=$(HOST_SUBDIR) \
9465           $(STAGE2_CONFIGURE_FLAGS)
9466 @endif gas-bootstrap
9467
9468 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9469 maybe-configure-stage3-gas:
9470 @if gas-bootstrap
9471 maybe-configure-stage3-gas: configure-stage3-gas
9472 configure-stage3-gas:
9473         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9474         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9475         @r=`${PWD_COMMAND}`; export r; \
9476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9477         TFLAGS="$(STAGE3_TFLAGS)"; \
9478         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9479         $(HOST_EXPORTS) \
9480         $(POSTSTAGE1_HOST_EXPORTS) \
9481         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9482         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9483         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9484         echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
9485         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9486         cd $(HOST_SUBDIR)/gas || exit 1; \
9487         case $(srcdir) in \
9488           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9489           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9490                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9491         esac; \
9492         module_srcdir=gas; \
9493         $(SHELL) $$s/$$module_srcdir/configure \
9494           --srcdir=$${topdir}/$$module_srcdir \
9495           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9496           --target=${target_alias} \
9497           --with-build-libsubdir=$(HOST_SUBDIR) \
9498           $(STAGE3_CONFIGURE_FLAGS)
9499 @endif gas-bootstrap
9500
9501 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9502 maybe-configure-stage4-gas:
9503 @if gas-bootstrap
9504 maybe-configure-stage4-gas: configure-stage4-gas
9505 configure-stage4-gas:
9506         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9507         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9508         @r=`${PWD_COMMAND}`; export r; \
9509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9510         TFLAGS="$(STAGE4_TFLAGS)"; \
9511         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9512         $(HOST_EXPORTS) \
9513         $(POSTSTAGE1_HOST_EXPORTS) \
9514         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9515         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9516         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9517         echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
9518         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9519         cd $(HOST_SUBDIR)/gas || exit 1; \
9520         case $(srcdir) in \
9521           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9522           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9523                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9524         esac; \
9525         module_srcdir=gas; \
9526         $(SHELL) $$s/$$module_srcdir/configure \
9527           --srcdir=$${topdir}/$$module_srcdir \
9528           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9529           --target=${target_alias} \
9530           --with-build-libsubdir=$(HOST_SUBDIR) \
9531           $(STAGE4_CONFIGURE_FLAGS)
9532 @endif gas-bootstrap
9533
9534 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9535 maybe-configure-stageprofile-gas:
9536 @if gas-bootstrap
9537 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9538 configure-stageprofile-gas:
9539         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9540         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9541         @r=`${PWD_COMMAND}`; export r; \
9542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9543         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9544         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9545         $(HOST_EXPORTS) \
9546         $(POSTSTAGE1_HOST_EXPORTS) \
9547         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9548         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9549         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9550         echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
9551         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9552         cd $(HOST_SUBDIR)/gas || exit 1; \
9553         case $(srcdir) in \
9554           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9555           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9556                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9557         esac; \
9558         module_srcdir=gas; \
9559         $(SHELL) $$s/$$module_srcdir/configure \
9560           --srcdir=$${topdir}/$$module_srcdir \
9561           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9562           --target=${target_alias} \
9563           --with-build-libsubdir=$(HOST_SUBDIR) \
9564           $(STAGEprofile_CONFIGURE_FLAGS)
9565 @endif gas-bootstrap
9566
9567 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9568 maybe-configure-stagefeedback-gas:
9569 @if gas-bootstrap
9570 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9571 configure-stagefeedback-gas:
9572         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9573         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9574         @r=`${PWD_COMMAND}`; export r; \
9575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9576         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9577         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9578         $(HOST_EXPORTS) \
9579         $(POSTSTAGE1_HOST_EXPORTS) \
9580         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9581         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9582         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9583         echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
9584         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9585         cd $(HOST_SUBDIR)/gas || exit 1; \
9586         case $(srcdir) in \
9587           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9588           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9589                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9590         esac; \
9591         module_srcdir=gas; \
9592         $(SHELL) $$s/$$module_srcdir/configure \
9593           --srcdir=$${topdir}/$$module_srcdir \
9594           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9595           --target=${target_alias} \
9596           --with-build-libsubdir=$(HOST_SUBDIR) \
9597           $(STAGEfeedback_CONFIGURE_FLAGS)
9598 @endif gas-bootstrap
9599
9600
9601
9602
9603
9604 .PHONY: all-gas maybe-all-gas
9605 maybe-all-gas:
9606 @if gcc-bootstrap
9607 all-gas: stage_current
9608 @endif gcc-bootstrap
9609 @if gas
9610 TARGET-gas=all
9611 maybe-all-gas: all-gas
9612 all-gas: configure-gas
9613         @r=`${PWD_COMMAND}`; export r; \
9614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9615         $(HOST_EXPORTS)  \
9616         (cd $(HOST_SUBDIR)/gas && \
9617           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9618                 $(TARGET-gas))
9619 @endif gas
9620
9621
9622
9623 .PHONY: all-stage1-gas maybe-all-stage1-gas
9624 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9625 maybe-all-stage1-gas:
9626 maybe-clean-stage1-gas:
9627 @if gas-bootstrap
9628 maybe-all-stage1-gas: all-stage1-gas
9629 all-stage1: all-stage1-gas
9630 TARGET-stage1-gas = $(TARGET-gas)
9631 all-stage1-gas: configure-stage1-gas
9632         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9633         @r=`${PWD_COMMAND}`; export r; \
9634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9635         TFLAGS="$(STAGE1_TFLAGS)"; \
9636         $(HOST_EXPORTS)  \
9637         cd $(HOST_SUBDIR)/gas && \
9638          \
9639         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9640                 CFLAGS="$(STAGE1_CFLAGS)" \
9641                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9642                 LIBCFLAGS="$(LIBCFLAGS)" \
9643                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9644                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9645                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9646                 $(EXTRA_HOST_FLAGS)  \
9647                 $(STAGE1_FLAGS_TO_PASS)  \
9648                 TFLAGS="$(STAGE1_TFLAGS)"  \
9649                 $(TARGET-stage1-gas)
9650
9651 maybe-clean-stage1-gas: clean-stage1-gas
9652 clean-stage1: clean-stage1-gas
9653 clean-stage1-gas:
9654         @if [ $(current_stage) = stage1 ]; then \
9655           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9656         else \
9657           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9658           $(MAKE) stage1-start; \
9659         fi; \
9660         cd $(HOST_SUBDIR)/gas && \
9661         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9662         $(STAGE1_FLAGS_TO_PASS)  clean
9663 @endif gas-bootstrap
9664
9665
9666 .PHONY: all-stage2-gas maybe-all-stage2-gas
9667 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9668 maybe-all-stage2-gas:
9669 maybe-clean-stage2-gas:
9670 @if gas-bootstrap
9671 maybe-all-stage2-gas: all-stage2-gas
9672 all-stage2: all-stage2-gas
9673 TARGET-stage2-gas = $(TARGET-gas)
9674 all-stage2-gas: configure-stage2-gas
9675         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9676         @r=`${PWD_COMMAND}`; export r; \
9677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9678         TFLAGS="$(STAGE2_TFLAGS)"; \
9679         $(HOST_EXPORTS) \
9680         $(POSTSTAGE1_HOST_EXPORTS)  \
9681         cd $(HOST_SUBDIR)/gas && \
9682          \
9683         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9684                 CFLAGS="$(STAGE2_CFLAGS)" \
9685                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9686                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9687                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9688                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9689                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9690                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9691                 TFLAGS="$(STAGE2_TFLAGS)"  \
9692                 $(TARGET-stage2-gas)
9693
9694 maybe-clean-stage2-gas: clean-stage2-gas
9695 clean-stage2: clean-stage2-gas
9696 clean-stage2-gas:
9697         @if [ $(current_stage) = stage2 ]; then \
9698           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9699         else \
9700           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9701           $(MAKE) stage2-start; \
9702         fi; \
9703         cd $(HOST_SUBDIR)/gas && \
9704         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9705 @endif gas-bootstrap
9706
9707
9708 .PHONY: all-stage3-gas maybe-all-stage3-gas
9709 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9710 maybe-all-stage3-gas:
9711 maybe-clean-stage3-gas:
9712 @if gas-bootstrap
9713 maybe-all-stage3-gas: all-stage3-gas
9714 all-stage3: all-stage3-gas
9715 TARGET-stage3-gas = $(TARGET-gas)
9716 all-stage3-gas: configure-stage3-gas
9717         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9718         @r=`${PWD_COMMAND}`; export r; \
9719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9720         TFLAGS="$(STAGE3_TFLAGS)"; \
9721         $(HOST_EXPORTS) \
9722         $(POSTSTAGE1_HOST_EXPORTS)  \
9723         cd $(HOST_SUBDIR)/gas && \
9724          \
9725         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9726                 CFLAGS="$(STAGE3_CFLAGS)" \
9727                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9728                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9729                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9730                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9731                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9732                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9733                 TFLAGS="$(STAGE3_TFLAGS)"  \
9734                 $(TARGET-stage3-gas)
9735
9736 maybe-clean-stage3-gas: clean-stage3-gas
9737 clean-stage3: clean-stage3-gas
9738 clean-stage3-gas:
9739         @if [ $(current_stage) = stage3 ]; then \
9740           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9741         else \
9742           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9743           $(MAKE) stage3-start; \
9744         fi; \
9745         cd $(HOST_SUBDIR)/gas && \
9746         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9747 @endif gas-bootstrap
9748
9749
9750 .PHONY: all-stage4-gas maybe-all-stage4-gas
9751 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9752 maybe-all-stage4-gas:
9753 maybe-clean-stage4-gas:
9754 @if gas-bootstrap
9755 maybe-all-stage4-gas: all-stage4-gas
9756 all-stage4: all-stage4-gas
9757 TARGET-stage4-gas = $(TARGET-gas)
9758 all-stage4-gas: configure-stage4-gas
9759         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9760         @r=`${PWD_COMMAND}`; export r; \
9761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9762         TFLAGS="$(STAGE4_TFLAGS)"; \
9763         $(HOST_EXPORTS) \
9764         $(POSTSTAGE1_HOST_EXPORTS)  \
9765         cd $(HOST_SUBDIR)/gas && \
9766          \
9767         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9768                 CFLAGS="$(STAGE4_CFLAGS)" \
9769                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9770                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9771                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9772                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9773                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9774                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9775                 TFLAGS="$(STAGE4_TFLAGS)"  \
9776                 $(TARGET-stage4-gas)
9777
9778 maybe-clean-stage4-gas: clean-stage4-gas
9779 clean-stage4: clean-stage4-gas
9780 clean-stage4-gas:
9781         @if [ $(current_stage) = stage4 ]; then \
9782           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9783         else \
9784           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9785           $(MAKE) stage4-start; \
9786         fi; \
9787         cd $(HOST_SUBDIR)/gas && \
9788         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9789 @endif gas-bootstrap
9790
9791
9792 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9793 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9794 maybe-all-stageprofile-gas:
9795 maybe-clean-stageprofile-gas:
9796 @if gas-bootstrap
9797 maybe-all-stageprofile-gas: all-stageprofile-gas
9798 all-stageprofile: all-stageprofile-gas
9799 TARGET-stageprofile-gas = $(TARGET-gas)
9800 all-stageprofile-gas: configure-stageprofile-gas
9801         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9802         @r=`${PWD_COMMAND}`; export r; \
9803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9804         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9805         $(HOST_EXPORTS) \
9806         $(POSTSTAGE1_HOST_EXPORTS)  \
9807         cd $(HOST_SUBDIR)/gas && \
9808          \
9809         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9810                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9811                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9812                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9813                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9814                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9815                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9816                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9817                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
9818                 $(TARGET-stageprofile-gas)
9819
9820 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9821 clean-stageprofile: clean-stageprofile-gas
9822 clean-stageprofile-gas:
9823         @if [ $(current_stage) = stageprofile ]; then \
9824           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9825         else \
9826           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9827           $(MAKE) stageprofile-start; \
9828         fi; \
9829         cd $(HOST_SUBDIR)/gas && \
9830         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9831 @endif gas-bootstrap
9832
9833
9834 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9835 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9836 maybe-all-stagefeedback-gas:
9837 maybe-clean-stagefeedback-gas:
9838 @if gas-bootstrap
9839 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9840 all-stagefeedback: all-stagefeedback-gas
9841 TARGET-stagefeedback-gas = $(TARGET-gas)
9842 all-stagefeedback-gas: configure-stagefeedback-gas
9843         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9844         @r=`${PWD_COMMAND}`; export r; \
9845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9846         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9847         $(HOST_EXPORTS) \
9848         $(POSTSTAGE1_HOST_EXPORTS)  \
9849         cd $(HOST_SUBDIR)/gas && \
9850          \
9851         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9852                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9853                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9854                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9855                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9856                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9857                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9858                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9859                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
9860                 $(TARGET-stagefeedback-gas)
9861
9862 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9863 clean-stagefeedback: clean-stagefeedback-gas
9864 clean-stagefeedback-gas:
9865         @if [ $(current_stage) = stagefeedback ]; then \
9866           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9867         else \
9868           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9869           $(MAKE) stagefeedback-start; \
9870         fi; \
9871         cd $(HOST_SUBDIR)/gas && \
9872         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9873 @endif gas-bootstrap
9874
9875
9876
9877
9878
9879 .PHONY: check-gas maybe-check-gas
9880 maybe-check-gas:
9881 @if gas
9882 maybe-check-gas: check-gas
9883
9884 check-gas:
9885         @: $(MAKE); $(unstage)
9886         @r=`${PWD_COMMAND}`; export r; \
9887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9888         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9889         (cd $(HOST_SUBDIR)/gas && \
9890           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
9891
9892 @endif gas
9893
9894 .PHONY: install-gas maybe-install-gas
9895 maybe-install-gas:
9896 @if gas
9897 maybe-install-gas: install-gas
9898
9899 install-gas: installdirs
9900         @: $(MAKE); $(unstage)
9901         @r=`${PWD_COMMAND}`; export r; \
9902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9903         $(HOST_EXPORTS) \
9904         (cd $(HOST_SUBDIR)/gas && \
9905           $(MAKE) $(FLAGS_TO_PASS)  install)
9906
9907 @endif gas
9908
9909 .PHONY: install-strip-gas maybe-install-strip-gas
9910 maybe-install-strip-gas:
9911 @if gas
9912 maybe-install-strip-gas: install-strip-gas
9913
9914 install-strip-gas: installdirs
9915         @: $(MAKE); $(unstage)
9916         @r=`${PWD_COMMAND}`; export r; \
9917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9918         $(HOST_EXPORTS) \
9919         (cd $(HOST_SUBDIR)/gas && \
9920           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9921
9922 @endif gas
9923
9924 # Other targets (info, dvi, pdf, etc.)
9925
9926 .PHONY: maybe-info-gas info-gas
9927 maybe-info-gas:
9928 @if gas
9929 maybe-info-gas: info-gas
9930
9931 info-gas: \
9932     configure-gas 
9933         @[ -f ./gas/Makefile ] || exit 0; \
9934         r=`${PWD_COMMAND}`; export r; \
9935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9936         $(HOST_EXPORTS) \
9937         for flag in $(EXTRA_HOST_FLAGS) ; do \
9938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9939         done; \
9940         echo "Doing info in gas"; \
9941         (cd $(HOST_SUBDIR)/gas && \
9942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9944                   "RANLIB=$${RANLIB}" \
9945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9946                   info) \
9947           || exit 1
9948
9949 @endif gas
9950
9951 .PHONY: maybe-dvi-gas dvi-gas
9952 maybe-dvi-gas:
9953 @if gas
9954 maybe-dvi-gas: dvi-gas
9955
9956 dvi-gas: \
9957     configure-gas 
9958         @[ -f ./gas/Makefile ] || exit 0; \
9959         r=`${PWD_COMMAND}`; export r; \
9960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9961         $(HOST_EXPORTS) \
9962         for flag in $(EXTRA_HOST_FLAGS) ; do \
9963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9964         done; \
9965         echo "Doing dvi in gas"; \
9966         (cd $(HOST_SUBDIR)/gas && \
9967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9969                   "RANLIB=$${RANLIB}" \
9970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9971                   dvi) \
9972           || exit 1
9973
9974 @endif gas
9975
9976 .PHONY: maybe-pdf-gas pdf-gas
9977 maybe-pdf-gas:
9978 @if gas
9979 maybe-pdf-gas: pdf-gas
9980
9981 pdf-gas: \
9982     configure-gas 
9983         @[ -f ./gas/Makefile ] || exit 0; \
9984         r=`${PWD_COMMAND}`; export r; \
9985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9986         $(HOST_EXPORTS) \
9987         for flag in $(EXTRA_HOST_FLAGS) ; do \
9988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9989         done; \
9990         echo "Doing pdf in gas"; \
9991         (cd $(HOST_SUBDIR)/gas && \
9992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9994                   "RANLIB=$${RANLIB}" \
9995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9996                   pdf) \
9997           || exit 1
9998
9999 @endif gas
10000
10001 .PHONY: maybe-html-gas html-gas
10002 maybe-html-gas:
10003 @if gas
10004 maybe-html-gas: html-gas
10005
10006 html-gas: \
10007     configure-gas 
10008         @[ -f ./gas/Makefile ] || exit 0; \
10009         r=`${PWD_COMMAND}`; export r; \
10010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10011         $(HOST_EXPORTS) \
10012         for flag in $(EXTRA_HOST_FLAGS) ; do \
10013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10014         done; \
10015         echo "Doing html in gas"; \
10016         (cd $(HOST_SUBDIR)/gas && \
10017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10019                   "RANLIB=$${RANLIB}" \
10020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10021                   html) \
10022           || exit 1
10023
10024 @endif gas
10025
10026 .PHONY: maybe-TAGS-gas TAGS-gas
10027 maybe-TAGS-gas:
10028 @if gas
10029 maybe-TAGS-gas: TAGS-gas
10030
10031 TAGS-gas: \
10032     configure-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 TAGS 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                   TAGS) \
10047           || exit 1
10048
10049 @endif gas
10050
10051 .PHONY: maybe-install-info-gas install-info-gas
10052 maybe-install-info-gas:
10053 @if gas
10054 maybe-install-info-gas: install-info-gas
10055
10056 install-info-gas: \
10057     configure-gas \
10058     info-gas 
10059         @[ -f ./gas/Makefile ] || exit 0; \
10060         r=`${PWD_COMMAND}`; export r; \
10061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10062         $(HOST_EXPORTS) \
10063         for flag in $(EXTRA_HOST_FLAGS) ; do \
10064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10065         done; \
10066         echo "Doing install-info in gas"; \
10067         (cd $(HOST_SUBDIR)/gas && \
10068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10070                   "RANLIB=$${RANLIB}" \
10071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10072                   install-info) \
10073           || exit 1
10074
10075 @endif gas
10076
10077 .PHONY: maybe-install-pdf-gas install-pdf-gas
10078 maybe-install-pdf-gas:
10079 @if gas
10080 maybe-install-pdf-gas: install-pdf-gas
10081
10082 install-pdf-gas: \
10083     configure-gas \
10084     pdf-gas 
10085         @[ -f ./gas/Makefile ] || exit 0; \
10086         r=`${PWD_COMMAND}`; export r; \
10087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10088         $(HOST_EXPORTS) \
10089         for flag in $(EXTRA_HOST_FLAGS) ; do \
10090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10091         done; \
10092         echo "Doing install-pdf in gas"; \
10093         (cd $(HOST_SUBDIR)/gas && \
10094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10096                   "RANLIB=$${RANLIB}" \
10097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10098                   install-pdf) \
10099           || exit 1
10100
10101 @endif gas
10102
10103 .PHONY: maybe-install-html-gas install-html-gas
10104 maybe-install-html-gas:
10105 @if gas
10106 maybe-install-html-gas: install-html-gas
10107
10108 install-html-gas: \
10109     configure-gas \
10110     html-gas 
10111         @[ -f ./gas/Makefile ] || exit 0; \
10112         r=`${PWD_COMMAND}`; export r; \
10113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10114         $(HOST_EXPORTS) \
10115         for flag in $(EXTRA_HOST_FLAGS) ; do \
10116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10117         done; \
10118         echo "Doing install-html in gas"; \
10119         (cd $(HOST_SUBDIR)/gas && \
10120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10122                   "RANLIB=$${RANLIB}" \
10123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10124                   install-html) \
10125           || exit 1
10126
10127 @endif gas
10128
10129 .PHONY: maybe-installcheck-gas installcheck-gas
10130 maybe-installcheck-gas:
10131 @if gas
10132 maybe-installcheck-gas: installcheck-gas
10133
10134 installcheck-gas: \
10135     configure-gas 
10136         @[ -f ./gas/Makefile ] || exit 0; \
10137         r=`${PWD_COMMAND}`; export r; \
10138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10139         $(HOST_EXPORTS) \
10140         for flag in $(EXTRA_HOST_FLAGS) ; do \
10141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10142         done; \
10143         echo "Doing installcheck in gas"; \
10144         (cd $(HOST_SUBDIR)/gas && \
10145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10147                   "RANLIB=$${RANLIB}" \
10148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10149                   installcheck) \
10150           || exit 1
10151
10152 @endif gas
10153
10154 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10155 maybe-mostlyclean-gas:
10156 @if gas
10157 maybe-mostlyclean-gas: mostlyclean-gas
10158
10159 mostlyclean-gas: 
10160         @[ -f ./gas/Makefile ] || exit 0; \
10161         r=`${PWD_COMMAND}`; export r; \
10162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10163         $(HOST_EXPORTS) \
10164         for flag in $(EXTRA_HOST_FLAGS) ; do \
10165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10166         done; \
10167         echo "Doing mostlyclean in gas"; \
10168         (cd $(HOST_SUBDIR)/gas && \
10169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10171                   "RANLIB=$${RANLIB}" \
10172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10173                   mostlyclean) \
10174           || exit 1
10175
10176 @endif gas
10177
10178 .PHONY: maybe-clean-gas clean-gas
10179 maybe-clean-gas:
10180 @if gas
10181 maybe-clean-gas: clean-gas
10182
10183 clean-gas: 
10184         @[ -f ./gas/Makefile ] || exit 0; \
10185         r=`${PWD_COMMAND}`; export r; \
10186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10187         $(HOST_EXPORTS) \
10188         for flag in $(EXTRA_HOST_FLAGS) ; do \
10189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10190         done; \
10191         echo "Doing clean in gas"; \
10192         (cd $(HOST_SUBDIR)/gas && \
10193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10195                   "RANLIB=$${RANLIB}" \
10196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10197                   clean) \
10198           || exit 1
10199
10200 @endif gas
10201
10202 .PHONY: maybe-distclean-gas distclean-gas
10203 maybe-distclean-gas:
10204 @if gas
10205 maybe-distclean-gas: distclean-gas
10206
10207 distclean-gas: 
10208         @[ -f ./gas/Makefile ] || exit 0; \
10209         r=`${PWD_COMMAND}`; export r; \
10210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10211         $(HOST_EXPORTS) \
10212         for flag in $(EXTRA_HOST_FLAGS) ; do \
10213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10214         done; \
10215         echo "Doing distclean in gas"; \
10216         (cd $(HOST_SUBDIR)/gas && \
10217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10219                   "RANLIB=$${RANLIB}" \
10220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10221                   distclean) \
10222           || exit 1
10223
10224 @endif gas
10225
10226 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10227 maybe-maintainer-clean-gas:
10228 @if gas
10229 maybe-maintainer-clean-gas: maintainer-clean-gas
10230
10231 maintainer-clean-gas: 
10232         @[ -f ./gas/Makefile ] || exit 0; \
10233         r=`${PWD_COMMAND}`; export r; \
10234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10235         $(HOST_EXPORTS) \
10236         for flag in $(EXTRA_HOST_FLAGS) ; do \
10237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10238         done; \
10239         echo "Doing maintainer-clean in gas"; \
10240         (cd $(HOST_SUBDIR)/gas && \
10241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10243                   "RANLIB=$${RANLIB}" \
10244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10245                   maintainer-clean) \
10246           || exit 1
10247
10248 @endif gas
10249
10250
10251
10252 .PHONY: configure-gcc maybe-configure-gcc
10253 maybe-configure-gcc:
10254 @if gcc-bootstrap
10255 configure-gcc: stage_current
10256 @endif gcc-bootstrap
10257 @if gcc
10258 maybe-configure-gcc: configure-gcc
10259 configure-gcc: 
10260         @r=`${PWD_COMMAND}`; export r; \
10261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10262         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10263         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10264         $(HOST_EXPORTS)  \
10265         echo Configuring in $(HOST_SUBDIR)/gcc; \
10266         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10267         case $(srcdir) in \
10268           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10269           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10270                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10271         esac; \
10272         module_srcdir=gcc; \
10273         $(SHELL) \
10274           $$s/$$module_srcdir/configure \
10275           --srcdir=$${topdir}/$$module_srcdir \
10276           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10277           --target=${target_alias}  \
10278           || exit 1
10279 @endif gcc
10280
10281
10282
10283 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10284 maybe-configure-stage1-gcc:
10285 @if gcc-bootstrap
10286 maybe-configure-stage1-gcc: configure-stage1-gcc
10287 configure-stage1-gcc:
10288         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10289         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10290         @r=`${PWD_COMMAND}`; export r; \
10291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10292         TFLAGS="$(STAGE1_TFLAGS)"; \
10293         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10294         $(HOST_EXPORTS) \
10295         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10296         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10297         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10298         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
10299         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10300         cd $(HOST_SUBDIR)/gcc || exit 1; \
10301         case $(srcdir) in \
10302           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10303           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10304                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10305         esac; \
10306         module_srcdir=gcc; \
10307         $(SHELL) $$s/$$module_srcdir/configure \
10308           --srcdir=$${topdir}/$$module_srcdir \
10309           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10310           --target=${target_alias} \
10311            \
10312           $(STAGE1_CONFIGURE_FLAGS)
10313 @endif gcc-bootstrap
10314
10315 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10316 maybe-configure-stage2-gcc:
10317 @if gcc-bootstrap
10318 maybe-configure-stage2-gcc: configure-stage2-gcc
10319 configure-stage2-gcc:
10320         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10321         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10322         @r=`${PWD_COMMAND}`; export r; \
10323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10324         TFLAGS="$(STAGE2_TFLAGS)"; \
10325         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10326         $(HOST_EXPORTS) \
10327         $(POSTSTAGE1_HOST_EXPORTS) \
10328         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10329         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10330         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10331         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
10332         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10333         cd $(HOST_SUBDIR)/gcc || exit 1; \
10334         case $(srcdir) in \
10335           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10336           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10337                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10338         esac; \
10339         module_srcdir=gcc; \
10340         $(SHELL) $$s/$$module_srcdir/configure \
10341           --srcdir=$${topdir}/$$module_srcdir \
10342           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10343           --target=${target_alias} \
10344           --with-build-libsubdir=$(HOST_SUBDIR) \
10345           $(STAGE2_CONFIGURE_FLAGS)
10346 @endif gcc-bootstrap
10347
10348 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10349 maybe-configure-stage3-gcc:
10350 @if gcc-bootstrap
10351 maybe-configure-stage3-gcc: configure-stage3-gcc
10352 configure-stage3-gcc:
10353         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10354         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10355         @r=`${PWD_COMMAND}`; export r; \
10356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10357         TFLAGS="$(STAGE3_TFLAGS)"; \
10358         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10359         $(HOST_EXPORTS) \
10360         $(POSTSTAGE1_HOST_EXPORTS) \
10361         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10362         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10363         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10364         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
10365         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10366         cd $(HOST_SUBDIR)/gcc || exit 1; \
10367         case $(srcdir) in \
10368           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10369           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10370                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10371         esac; \
10372         module_srcdir=gcc; \
10373         $(SHELL) $$s/$$module_srcdir/configure \
10374           --srcdir=$${topdir}/$$module_srcdir \
10375           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10376           --target=${target_alias} \
10377           --with-build-libsubdir=$(HOST_SUBDIR) \
10378           $(STAGE3_CONFIGURE_FLAGS)
10379 @endif gcc-bootstrap
10380
10381 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10382 maybe-configure-stage4-gcc:
10383 @if gcc-bootstrap
10384 maybe-configure-stage4-gcc: configure-stage4-gcc
10385 configure-stage4-gcc:
10386         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10387         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10388         @r=`${PWD_COMMAND}`; export r; \
10389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10390         TFLAGS="$(STAGE4_TFLAGS)"; \
10391         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10392         $(HOST_EXPORTS) \
10393         $(POSTSTAGE1_HOST_EXPORTS) \
10394         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10395         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10396         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10397         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
10398         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10399         cd $(HOST_SUBDIR)/gcc || exit 1; \
10400         case $(srcdir) in \
10401           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10402           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10403                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10404         esac; \
10405         module_srcdir=gcc; \
10406         $(SHELL) $$s/$$module_srcdir/configure \
10407           --srcdir=$${topdir}/$$module_srcdir \
10408           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10409           --target=${target_alias} \
10410           --with-build-libsubdir=$(HOST_SUBDIR) \
10411           $(STAGE4_CONFIGURE_FLAGS)
10412 @endif gcc-bootstrap
10413
10414 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10415 maybe-configure-stageprofile-gcc:
10416 @if gcc-bootstrap
10417 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10418 configure-stageprofile-gcc:
10419         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10420         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10421         @r=`${PWD_COMMAND}`; export r; \
10422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10423         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10424         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10425         $(HOST_EXPORTS) \
10426         $(POSTSTAGE1_HOST_EXPORTS) \
10427         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10428         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10429         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10430         echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
10431         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10432         cd $(HOST_SUBDIR)/gcc || exit 1; \
10433         case $(srcdir) in \
10434           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10435           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10436                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10437         esac; \
10438         module_srcdir=gcc; \
10439         $(SHELL) $$s/$$module_srcdir/configure \
10440           --srcdir=$${topdir}/$$module_srcdir \
10441           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10442           --target=${target_alias} \
10443           --with-build-libsubdir=$(HOST_SUBDIR) \
10444           $(STAGEprofile_CONFIGURE_FLAGS)
10445 @endif gcc-bootstrap
10446
10447 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10448 maybe-configure-stagefeedback-gcc:
10449 @if gcc-bootstrap
10450 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10451 configure-stagefeedback-gcc:
10452         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10453         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10454         @r=`${PWD_COMMAND}`; export r; \
10455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10456         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10457         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10458         $(HOST_EXPORTS) \
10459         $(POSTSTAGE1_HOST_EXPORTS) \
10460         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10461         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10462         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10463         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
10464         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10465         cd $(HOST_SUBDIR)/gcc || exit 1; \
10466         case $(srcdir) in \
10467           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10468           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10469                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10470         esac; \
10471         module_srcdir=gcc; \
10472         $(SHELL) $$s/$$module_srcdir/configure \
10473           --srcdir=$${topdir}/$$module_srcdir \
10474           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10475           --target=${target_alias} \
10476           --with-build-libsubdir=$(HOST_SUBDIR) \
10477           $(STAGEfeedback_CONFIGURE_FLAGS)
10478 @endif gcc-bootstrap
10479
10480
10481
10482
10483
10484 .PHONY: all-gcc maybe-all-gcc
10485 maybe-all-gcc:
10486 @if gcc-bootstrap
10487 all-gcc: stage_current
10488 @endif gcc-bootstrap
10489 @if gcc
10490 TARGET-gcc=all
10491 maybe-all-gcc: all-gcc
10492 all-gcc: configure-gcc
10493         @r=`${PWD_COMMAND}`; export r; \
10494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10495         $(HOST_EXPORTS)  \
10496         (cd $(HOST_SUBDIR)/gcc && \
10497           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10498                 $(TARGET-gcc))
10499 @endif gcc
10500
10501
10502
10503 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10504 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10505 maybe-all-stage1-gcc:
10506 maybe-clean-stage1-gcc:
10507 @if gcc-bootstrap
10508 maybe-all-stage1-gcc: all-stage1-gcc
10509 all-stage1: all-stage1-gcc
10510 TARGET-stage1-gcc = $(TARGET-gcc)
10511 all-stage1-gcc: configure-stage1-gcc
10512         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10513         @r=`${PWD_COMMAND}`; export r; \
10514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10515         TFLAGS="$(STAGE1_TFLAGS)"; \
10516         $(HOST_EXPORTS)  \
10517         cd $(HOST_SUBDIR)/gcc && \
10518          \
10519         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10520                 CFLAGS="$(STAGE1_CFLAGS)" \
10521                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10522                 LIBCFLAGS="$(LIBCFLAGS)" \
10523                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10524                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10525                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10526                 $(EXTRA_HOST_FLAGS)  \
10527                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10528                 TFLAGS="$(STAGE1_TFLAGS)"  \
10529                 $(TARGET-stage1-gcc)
10530
10531 maybe-clean-stage1-gcc: clean-stage1-gcc
10532 clean-stage1: clean-stage1-gcc
10533 clean-stage1-gcc:
10534         @if [ $(current_stage) = stage1 ]; then \
10535           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10536         else \
10537           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10538           $(MAKE) stage1-start; \
10539         fi; \
10540         cd $(HOST_SUBDIR)/gcc && \
10541         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10542         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10543 @endif gcc-bootstrap
10544
10545
10546 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10547 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10548 maybe-all-stage2-gcc:
10549 maybe-clean-stage2-gcc:
10550 @if gcc-bootstrap
10551 maybe-all-stage2-gcc: all-stage2-gcc
10552 all-stage2: all-stage2-gcc
10553 TARGET-stage2-gcc = $(TARGET-gcc)
10554 all-stage2-gcc: configure-stage2-gcc
10555         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10556         @r=`${PWD_COMMAND}`; export r; \
10557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10558         TFLAGS="$(STAGE2_TFLAGS)"; \
10559         $(HOST_EXPORTS) \
10560         $(POSTSTAGE1_HOST_EXPORTS)  \
10561         cd $(HOST_SUBDIR)/gcc && \
10562          \
10563         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10564                 CFLAGS="$(STAGE2_CFLAGS)" \
10565                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10566                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10567                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10568                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10569                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10570                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10571                 TFLAGS="$(STAGE2_TFLAGS)"  \
10572                 $(TARGET-stage2-gcc)
10573
10574 maybe-clean-stage2-gcc: clean-stage2-gcc
10575 clean-stage2: clean-stage2-gcc
10576 clean-stage2-gcc:
10577         @if [ $(current_stage) = stage2 ]; then \
10578           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10579         else \
10580           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10581           $(MAKE) stage2-start; \
10582         fi; \
10583         cd $(HOST_SUBDIR)/gcc && \
10584         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10585 @endif gcc-bootstrap
10586
10587
10588 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10589 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10590 maybe-all-stage3-gcc:
10591 maybe-clean-stage3-gcc:
10592 @if gcc-bootstrap
10593 maybe-all-stage3-gcc: all-stage3-gcc
10594 all-stage3: all-stage3-gcc
10595 TARGET-stage3-gcc = $(TARGET-gcc)
10596 all-stage3-gcc: configure-stage3-gcc
10597         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10598         @r=`${PWD_COMMAND}`; export r; \
10599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10600         TFLAGS="$(STAGE3_TFLAGS)"; \
10601         $(HOST_EXPORTS) \
10602         $(POSTSTAGE1_HOST_EXPORTS)  \
10603         cd $(HOST_SUBDIR)/gcc && \
10604          \
10605         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10606                 CFLAGS="$(STAGE3_CFLAGS)" \
10607                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10608                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10609                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10610                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10611                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10612                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10613                 TFLAGS="$(STAGE3_TFLAGS)"  \
10614                 $(TARGET-stage3-gcc)
10615
10616 maybe-clean-stage3-gcc: clean-stage3-gcc
10617 clean-stage3: clean-stage3-gcc
10618 clean-stage3-gcc:
10619         @if [ $(current_stage) = stage3 ]; then \
10620           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10621         else \
10622           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10623           $(MAKE) stage3-start; \
10624         fi; \
10625         cd $(HOST_SUBDIR)/gcc && \
10626         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10627 @endif gcc-bootstrap
10628
10629
10630 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10631 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10632 maybe-all-stage4-gcc:
10633 maybe-clean-stage4-gcc:
10634 @if gcc-bootstrap
10635 maybe-all-stage4-gcc: all-stage4-gcc
10636 all-stage4: all-stage4-gcc
10637 TARGET-stage4-gcc = $(TARGET-gcc)
10638 all-stage4-gcc: configure-stage4-gcc
10639         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10640         @r=`${PWD_COMMAND}`; export r; \
10641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10642         TFLAGS="$(STAGE4_TFLAGS)"; \
10643         $(HOST_EXPORTS) \
10644         $(POSTSTAGE1_HOST_EXPORTS)  \
10645         cd $(HOST_SUBDIR)/gcc && \
10646          \
10647         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10648                 CFLAGS="$(STAGE4_CFLAGS)" \
10649                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10650                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10651                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10652                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10653                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10654                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10655                 TFLAGS="$(STAGE4_TFLAGS)"  \
10656                 $(TARGET-stage4-gcc)
10657
10658 maybe-clean-stage4-gcc: clean-stage4-gcc
10659 clean-stage4: clean-stage4-gcc
10660 clean-stage4-gcc:
10661         @if [ $(current_stage) = stage4 ]; then \
10662           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10663         else \
10664           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10665           $(MAKE) stage4-start; \
10666         fi; \
10667         cd $(HOST_SUBDIR)/gcc && \
10668         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10669 @endif gcc-bootstrap
10670
10671
10672 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10673 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10674 maybe-all-stageprofile-gcc:
10675 maybe-clean-stageprofile-gcc:
10676 @if gcc-bootstrap
10677 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10678 all-stageprofile: all-stageprofile-gcc
10679 TARGET-stageprofile-gcc = $(TARGET-gcc)
10680 all-stageprofile-gcc: configure-stageprofile-gcc
10681         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10682         @r=`${PWD_COMMAND}`; export r; \
10683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10684         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10685         $(HOST_EXPORTS) \
10686         $(POSTSTAGE1_HOST_EXPORTS)  \
10687         cd $(HOST_SUBDIR)/gcc && \
10688          \
10689         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10690                 CFLAGS="$(STAGEprofile_CFLAGS)" \
10691                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10692                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10693                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10694                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10695                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10696                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10697                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
10698                 $(TARGET-stageprofile-gcc)
10699
10700 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10701 clean-stageprofile: clean-stageprofile-gcc
10702 clean-stageprofile-gcc:
10703         @if [ $(current_stage) = stageprofile ]; then \
10704           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10705         else \
10706           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10707           $(MAKE) stageprofile-start; \
10708         fi; \
10709         cd $(HOST_SUBDIR)/gcc && \
10710         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10711 @endif gcc-bootstrap
10712
10713
10714 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10715 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10716 maybe-all-stagefeedback-gcc:
10717 maybe-clean-stagefeedback-gcc:
10718 @if gcc-bootstrap
10719 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10720 all-stagefeedback: all-stagefeedback-gcc
10721 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10722 all-stagefeedback-gcc: configure-stagefeedback-gcc
10723         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10724         @r=`${PWD_COMMAND}`; export r; \
10725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10726         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10727         $(HOST_EXPORTS) \
10728         $(POSTSTAGE1_HOST_EXPORTS)  \
10729         cd $(HOST_SUBDIR)/gcc && \
10730          \
10731         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10732                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10733                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10734                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10735                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10736                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10737                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10738                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10739                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
10740                 $(TARGET-stagefeedback-gcc)
10741
10742 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10743 clean-stagefeedback: clean-stagefeedback-gcc
10744 clean-stagefeedback-gcc:
10745         @if [ $(current_stage) = stagefeedback ]; then \
10746           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10747         else \
10748           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10749           $(MAKE) stagefeedback-start; \
10750         fi; \
10751         cd $(HOST_SUBDIR)/gcc && \
10752         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10753 @endif gcc-bootstrap
10754
10755
10756
10757
10758
10759 .PHONY: check-gcc maybe-check-gcc
10760 maybe-check-gcc:
10761 @if gcc
10762 maybe-check-gcc: check-gcc
10763
10764 check-gcc:
10765         @: $(MAKE); $(unstage)
10766         @r=`${PWD_COMMAND}`; export r; \
10767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10768         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10769         (cd $(HOST_SUBDIR)/gcc && \
10770           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10771
10772 @endif gcc
10773
10774 .PHONY: install-gcc maybe-install-gcc
10775 maybe-install-gcc:
10776 @if gcc
10777 maybe-install-gcc: install-gcc
10778
10779 install-gcc: installdirs
10780         @: $(MAKE); $(unstage)
10781         @r=`${PWD_COMMAND}`; export r; \
10782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10783         $(HOST_EXPORTS) \
10784         (cd $(HOST_SUBDIR)/gcc && \
10785           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10786
10787 @endif gcc
10788
10789 .PHONY: install-strip-gcc maybe-install-strip-gcc
10790 maybe-install-strip-gcc:
10791 @if gcc
10792 maybe-install-strip-gcc: install-strip-gcc
10793
10794 install-strip-gcc: installdirs
10795         @: $(MAKE); $(unstage)
10796         @r=`${PWD_COMMAND}`; export r; \
10797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10798         $(HOST_EXPORTS) \
10799         (cd $(HOST_SUBDIR)/gcc && \
10800           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10801
10802 @endif gcc
10803
10804 # Other targets (info, dvi, pdf, etc.)
10805
10806 .PHONY: maybe-info-gcc info-gcc
10807 maybe-info-gcc:
10808 @if gcc
10809 maybe-info-gcc: info-gcc
10810
10811 info-gcc: \
10812     configure-gcc 
10813         @[ -f ./gcc/Makefile ] || exit 0; \
10814         r=`${PWD_COMMAND}`; export r; \
10815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10816         $(HOST_EXPORTS) \
10817         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10819         done; \
10820         echo "Doing info in gcc"; \
10821         (cd $(HOST_SUBDIR)/gcc && \
10822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10824                   "RANLIB=$${RANLIB}" \
10825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10826                   info) \
10827           || exit 1
10828
10829 @endif gcc
10830
10831 .PHONY: maybe-dvi-gcc dvi-gcc
10832 maybe-dvi-gcc:
10833 @if gcc
10834 maybe-dvi-gcc: dvi-gcc
10835
10836 dvi-gcc: \
10837     configure-gcc 
10838         @[ -f ./gcc/Makefile ] || exit 0; \
10839         r=`${PWD_COMMAND}`; export r; \
10840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10841         $(HOST_EXPORTS) \
10842         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10844         done; \
10845         echo "Doing dvi in gcc"; \
10846         (cd $(HOST_SUBDIR)/gcc && \
10847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10849                   "RANLIB=$${RANLIB}" \
10850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10851                   dvi) \
10852           || exit 1
10853
10854 @endif gcc
10855
10856 .PHONY: maybe-pdf-gcc pdf-gcc
10857 maybe-pdf-gcc:
10858 @if gcc
10859 maybe-pdf-gcc: pdf-gcc
10860
10861 pdf-gcc: \
10862     configure-gcc 
10863         @[ -f ./gcc/Makefile ] || exit 0; \
10864         r=`${PWD_COMMAND}`; export r; \
10865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10866         $(HOST_EXPORTS) \
10867         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10869         done; \
10870         echo "Doing pdf in gcc"; \
10871         (cd $(HOST_SUBDIR)/gcc && \
10872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10874                   "RANLIB=$${RANLIB}" \
10875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10876                   pdf) \
10877           || exit 1
10878
10879 @endif gcc
10880
10881 .PHONY: maybe-html-gcc html-gcc
10882 maybe-html-gcc:
10883 @if gcc
10884 maybe-html-gcc: html-gcc
10885
10886 html-gcc: \
10887     configure-gcc 
10888         @[ -f ./gcc/Makefile ] || exit 0; \
10889         r=`${PWD_COMMAND}`; export r; \
10890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10891         $(HOST_EXPORTS) \
10892         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10894         done; \
10895         echo "Doing html in gcc"; \
10896         (cd $(HOST_SUBDIR)/gcc && \
10897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10899                   "RANLIB=$${RANLIB}" \
10900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10901                   html) \
10902           || exit 1
10903
10904 @endif gcc
10905
10906 .PHONY: maybe-TAGS-gcc TAGS-gcc
10907 maybe-TAGS-gcc:
10908 @if gcc
10909 maybe-TAGS-gcc: TAGS-gcc
10910
10911 TAGS-gcc: \
10912     configure-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 TAGS 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                   TAGS) \
10927           || exit 1
10928
10929 @endif gcc
10930
10931 .PHONY: maybe-install-info-gcc install-info-gcc
10932 maybe-install-info-gcc:
10933 @if gcc
10934 maybe-install-info-gcc: install-info-gcc
10935
10936 install-info-gcc: \
10937     configure-gcc \
10938     info-gcc 
10939         @[ -f ./gcc/Makefile ] || exit 0; \
10940         r=`${PWD_COMMAND}`; export r; \
10941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10942         $(HOST_EXPORTS) \
10943         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10945         done; \
10946         echo "Doing install-info in gcc"; \
10947         (cd $(HOST_SUBDIR)/gcc && \
10948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10950                   "RANLIB=$${RANLIB}" \
10951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10952                   install-info) \
10953           || exit 1
10954
10955 @endif gcc
10956
10957 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10958 maybe-install-pdf-gcc:
10959 @if gcc
10960 maybe-install-pdf-gcc: install-pdf-gcc
10961
10962 install-pdf-gcc: \
10963     configure-gcc \
10964     pdf-gcc 
10965         @[ -f ./gcc/Makefile ] || exit 0; \
10966         r=`${PWD_COMMAND}`; export r; \
10967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10968         $(HOST_EXPORTS) \
10969         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10971         done; \
10972         echo "Doing install-pdf in gcc"; \
10973         (cd $(HOST_SUBDIR)/gcc && \
10974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10976                   "RANLIB=$${RANLIB}" \
10977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10978                   install-pdf) \
10979           || exit 1
10980
10981 @endif gcc
10982
10983 .PHONY: maybe-install-html-gcc install-html-gcc
10984 maybe-install-html-gcc:
10985 @if gcc
10986 maybe-install-html-gcc: install-html-gcc
10987
10988 install-html-gcc: \
10989     configure-gcc \
10990     html-gcc 
10991         @[ -f ./gcc/Makefile ] || exit 0; \
10992         r=`${PWD_COMMAND}`; export r; \
10993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10994         $(HOST_EXPORTS) \
10995         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10997         done; \
10998         echo "Doing install-html in gcc"; \
10999         (cd $(HOST_SUBDIR)/gcc && \
11000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11002                   "RANLIB=$${RANLIB}" \
11003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11004                   install-html) \
11005           || exit 1
11006
11007 @endif gcc
11008
11009 .PHONY: maybe-installcheck-gcc installcheck-gcc
11010 maybe-installcheck-gcc:
11011 @if gcc
11012 maybe-installcheck-gcc: installcheck-gcc
11013
11014 installcheck-gcc: \
11015     configure-gcc 
11016         @[ -f ./gcc/Makefile ] || exit 0; \
11017         r=`${PWD_COMMAND}`; export r; \
11018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11019         $(HOST_EXPORTS) \
11020         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11022         done; \
11023         echo "Doing installcheck in gcc"; \
11024         (cd $(HOST_SUBDIR)/gcc && \
11025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11027                   "RANLIB=$${RANLIB}" \
11028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11029                   installcheck) \
11030           || exit 1
11031
11032 @endif gcc
11033
11034 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
11035 maybe-mostlyclean-gcc:
11036 @if gcc
11037 maybe-mostlyclean-gcc: mostlyclean-gcc
11038
11039 mostlyclean-gcc: 
11040         @[ -f ./gcc/Makefile ] || exit 0; \
11041         r=`${PWD_COMMAND}`; export r; \
11042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11043         $(HOST_EXPORTS) \
11044         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11046         done; \
11047         echo "Doing mostlyclean in gcc"; \
11048         (cd $(HOST_SUBDIR)/gcc && \
11049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11051                   "RANLIB=$${RANLIB}" \
11052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11053                   mostlyclean) \
11054           || exit 1
11055
11056 @endif gcc
11057
11058 .PHONY: maybe-clean-gcc clean-gcc
11059 maybe-clean-gcc:
11060 @if gcc
11061 maybe-clean-gcc: clean-gcc
11062
11063 clean-gcc: 
11064         @[ -f ./gcc/Makefile ] || exit 0; \
11065         r=`${PWD_COMMAND}`; export r; \
11066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11067         $(HOST_EXPORTS) \
11068         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11070         done; \
11071         echo "Doing clean in gcc"; \
11072         (cd $(HOST_SUBDIR)/gcc && \
11073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11075                   "RANLIB=$${RANLIB}" \
11076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11077                   clean) \
11078           || exit 1
11079
11080 @endif gcc
11081
11082 .PHONY: maybe-distclean-gcc distclean-gcc
11083 maybe-distclean-gcc:
11084 @if gcc
11085 maybe-distclean-gcc: distclean-gcc
11086
11087 distclean-gcc: 
11088         @[ -f ./gcc/Makefile ] || exit 0; \
11089         r=`${PWD_COMMAND}`; export r; \
11090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11091         $(HOST_EXPORTS) \
11092         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11094         done; \
11095         echo "Doing distclean in gcc"; \
11096         (cd $(HOST_SUBDIR)/gcc && \
11097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11099                   "RANLIB=$${RANLIB}" \
11100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11101                   distclean) \
11102           || exit 1
11103
11104 @endif gcc
11105
11106 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11107 maybe-maintainer-clean-gcc:
11108 @if gcc
11109 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11110
11111 maintainer-clean-gcc: 
11112         @[ -f ./gcc/Makefile ] || exit 0; \
11113         r=`${PWD_COMMAND}`; export r; \
11114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11115         $(HOST_EXPORTS) \
11116         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11118         done; \
11119         echo "Doing maintainer-clean in gcc"; \
11120         (cd $(HOST_SUBDIR)/gcc && \
11121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11123                   "RANLIB=$${RANLIB}" \
11124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11125                   maintainer-clean) \
11126           || exit 1
11127
11128 @endif gcc
11129
11130
11131
11132 .PHONY: configure-gmp maybe-configure-gmp
11133 maybe-configure-gmp:
11134 @if gcc-bootstrap
11135 configure-gmp: stage_current
11136 @endif gcc-bootstrap
11137 @if gmp
11138 maybe-configure-gmp: configure-gmp
11139 configure-gmp: 
11140         @r=`${PWD_COMMAND}`; export r; \
11141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11142         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11143         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11144         $(HOST_EXPORTS)  \
11145         echo Configuring in $(HOST_SUBDIR)/gmp; \
11146         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11147         case $(srcdir) in \
11148           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11149           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11150                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11151         esac; \
11152         module_srcdir=gmp; \
11153         $(SHELL) \
11154           $$s/$$module_srcdir/configure \
11155           --srcdir=$${topdir}/$$module_srcdir \
11156           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11157           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
11158           || exit 1
11159 @endif gmp
11160
11161
11162
11163 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11164 maybe-configure-stage1-gmp:
11165 @if gmp-bootstrap
11166 maybe-configure-stage1-gmp: configure-stage1-gmp
11167 configure-stage1-gmp:
11168         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11169         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11170         @r=`${PWD_COMMAND}`; export r; \
11171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11172         TFLAGS="$(STAGE1_TFLAGS)"; \
11173         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11174         $(HOST_EXPORTS) \
11175         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11176         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11177         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11178         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
11179         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11180         cd $(HOST_SUBDIR)/gmp || exit 1; \
11181         case $(srcdir) in \
11182           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11183           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11184                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11185         esac; \
11186         module_srcdir=gmp; \
11187         $(SHELL) $$s/$$module_srcdir/configure \
11188           --srcdir=$${topdir}/$$module_srcdir \
11189           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11190           --target=none-${host_vendor}-${host_os} \
11191            \
11192           $(STAGE1_CONFIGURE_FLAGS) \
11193           --disable-shared LEX="touch lex.yy.c"
11194 @endif gmp-bootstrap
11195
11196 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11197 maybe-configure-stage2-gmp:
11198 @if gmp-bootstrap
11199 maybe-configure-stage2-gmp: configure-stage2-gmp
11200 configure-stage2-gmp:
11201         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11202         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11203         @r=`${PWD_COMMAND}`; export r; \
11204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11205         TFLAGS="$(STAGE2_TFLAGS)"; \
11206         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11207         $(HOST_EXPORTS) \
11208         $(POSTSTAGE1_HOST_EXPORTS) \
11209         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11210         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11211         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11212         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
11213         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11214         cd $(HOST_SUBDIR)/gmp || exit 1; \
11215         case $(srcdir) in \
11216           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11217           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11218                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11219         esac; \
11220         module_srcdir=gmp; \
11221         $(SHELL) $$s/$$module_srcdir/configure \
11222           --srcdir=$${topdir}/$$module_srcdir \
11223           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11224           --target=none-${host_vendor}-${host_os} \
11225           --with-build-libsubdir=$(HOST_SUBDIR) \
11226           $(STAGE2_CONFIGURE_FLAGS) \
11227           --disable-shared LEX="touch lex.yy.c"
11228 @endif gmp-bootstrap
11229
11230 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11231 maybe-configure-stage3-gmp:
11232 @if gmp-bootstrap
11233 maybe-configure-stage3-gmp: configure-stage3-gmp
11234 configure-stage3-gmp:
11235         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11236         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11237         @r=`${PWD_COMMAND}`; export r; \
11238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11239         TFLAGS="$(STAGE3_TFLAGS)"; \
11240         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11241         $(HOST_EXPORTS) \
11242         $(POSTSTAGE1_HOST_EXPORTS) \
11243         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11244         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11245         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11246         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
11247         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11248         cd $(HOST_SUBDIR)/gmp || exit 1; \
11249         case $(srcdir) in \
11250           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11251           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11252                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11253         esac; \
11254         module_srcdir=gmp; \
11255         $(SHELL) $$s/$$module_srcdir/configure \
11256           --srcdir=$${topdir}/$$module_srcdir \
11257           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11258           --target=none-${host_vendor}-${host_os} \
11259           --with-build-libsubdir=$(HOST_SUBDIR) \
11260           $(STAGE3_CONFIGURE_FLAGS) \
11261           --disable-shared LEX="touch lex.yy.c"
11262 @endif gmp-bootstrap
11263
11264 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11265 maybe-configure-stage4-gmp:
11266 @if gmp-bootstrap
11267 maybe-configure-stage4-gmp: configure-stage4-gmp
11268 configure-stage4-gmp:
11269         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11270         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11271         @r=`${PWD_COMMAND}`; export r; \
11272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11273         TFLAGS="$(STAGE4_TFLAGS)"; \
11274         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11275         $(HOST_EXPORTS) \
11276         $(POSTSTAGE1_HOST_EXPORTS) \
11277         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11278         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11279         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11280         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
11281         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11282         cd $(HOST_SUBDIR)/gmp || exit 1; \
11283         case $(srcdir) in \
11284           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11285           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11286                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11287         esac; \
11288         module_srcdir=gmp; \
11289         $(SHELL) $$s/$$module_srcdir/configure \
11290           --srcdir=$${topdir}/$$module_srcdir \
11291           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11292           --target=none-${host_vendor}-${host_os} \
11293           --with-build-libsubdir=$(HOST_SUBDIR) \
11294           $(STAGE4_CONFIGURE_FLAGS) \
11295           --disable-shared LEX="touch lex.yy.c"
11296 @endif gmp-bootstrap
11297
11298 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11299 maybe-configure-stageprofile-gmp:
11300 @if gmp-bootstrap
11301 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11302 configure-stageprofile-gmp:
11303         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11304         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11305         @r=`${PWD_COMMAND}`; export r; \
11306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11307         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11308         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11309         $(HOST_EXPORTS) \
11310         $(POSTSTAGE1_HOST_EXPORTS) \
11311         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11312         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11313         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11314         echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
11315         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11316         cd $(HOST_SUBDIR)/gmp || exit 1; \
11317         case $(srcdir) in \
11318           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11319           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11320                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11321         esac; \
11322         module_srcdir=gmp; \
11323         $(SHELL) $$s/$$module_srcdir/configure \
11324           --srcdir=$${topdir}/$$module_srcdir \
11325           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11326           --target=none-${host_vendor}-${host_os} \
11327           --with-build-libsubdir=$(HOST_SUBDIR) \
11328           $(STAGEprofile_CONFIGURE_FLAGS) \
11329           --disable-shared LEX="touch lex.yy.c"
11330 @endif gmp-bootstrap
11331
11332 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11333 maybe-configure-stagefeedback-gmp:
11334 @if gmp-bootstrap
11335 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11336 configure-stagefeedback-gmp:
11337         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11338         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11339         @r=`${PWD_COMMAND}`; export r; \
11340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11341         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11342         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11343         $(HOST_EXPORTS) \
11344         $(POSTSTAGE1_HOST_EXPORTS) \
11345         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11346         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11347         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11348         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
11349         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11350         cd $(HOST_SUBDIR)/gmp || exit 1; \
11351         case $(srcdir) in \
11352           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11353           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11354                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11355         esac; \
11356         module_srcdir=gmp; \
11357         $(SHELL) $$s/$$module_srcdir/configure \
11358           --srcdir=$${topdir}/$$module_srcdir \
11359           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11360           --target=none-${host_vendor}-${host_os} \
11361           --with-build-libsubdir=$(HOST_SUBDIR) \
11362           $(STAGEfeedback_CONFIGURE_FLAGS) \
11363           --disable-shared LEX="touch lex.yy.c"
11364 @endif gmp-bootstrap
11365
11366
11367
11368
11369
11370 .PHONY: all-gmp maybe-all-gmp
11371 maybe-all-gmp:
11372 @if gcc-bootstrap
11373 all-gmp: stage_current
11374 @endif gcc-bootstrap
11375 @if gmp
11376 TARGET-gmp=all
11377 maybe-all-gmp: all-gmp
11378 all-gmp: configure-gmp
11379         @r=`${PWD_COMMAND}`; export r; \
11380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11381         $(HOST_EXPORTS)  \
11382         (cd $(HOST_SUBDIR)/gmp && \
11383           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11384                 $(TARGET-gmp))
11385 @endif gmp
11386
11387
11388
11389 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11390 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11391 maybe-all-stage1-gmp:
11392 maybe-clean-stage1-gmp:
11393 @if gmp-bootstrap
11394 maybe-all-stage1-gmp: all-stage1-gmp
11395 all-stage1: all-stage1-gmp
11396 TARGET-stage1-gmp = $(TARGET-gmp)
11397 all-stage1-gmp: configure-stage1-gmp
11398         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11399         @r=`${PWD_COMMAND}`; export r; \
11400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11401         TFLAGS="$(STAGE1_TFLAGS)"; \
11402         $(HOST_EXPORTS)  \
11403         cd $(HOST_SUBDIR)/gmp && \
11404          \
11405         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11406                 CFLAGS="$(STAGE1_CFLAGS)" \
11407                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11408                 LIBCFLAGS="$(LIBCFLAGS)" \
11409                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11410                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11411                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11412                 $(EXTRA_HOST_FLAGS)  \
11413                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11414                 TFLAGS="$(STAGE1_TFLAGS)"  \
11415                 $(TARGET-stage1-gmp)
11416
11417 maybe-clean-stage1-gmp: clean-stage1-gmp
11418 clean-stage1: clean-stage1-gmp
11419 clean-stage1-gmp:
11420         @if [ $(current_stage) = stage1 ]; then \
11421           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11422         else \
11423           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11424           $(MAKE) stage1-start; \
11425         fi; \
11426         cd $(HOST_SUBDIR)/gmp && \
11427         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11428         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11429 @endif gmp-bootstrap
11430
11431
11432 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11433 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11434 maybe-all-stage2-gmp:
11435 maybe-clean-stage2-gmp:
11436 @if gmp-bootstrap
11437 maybe-all-stage2-gmp: all-stage2-gmp
11438 all-stage2: all-stage2-gmp
11439 TARGET-stage2-gmp = $(TARGET-gmp)
11440 all-stage2-gmp: configure-stage2-gmp
11441         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11442         @r=`${PWD_COMMAND}`; export r; \
11443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11444         TFLAGS="$(STAGE2_TFLAGS)"; \
11445         $(HOST_EXPORTS) \
11446         $(POSTSTAGE1_HOST_EXPORTS)  \
11447         cd $(HOST_SUBDIR)/gmp && \
11448          \
11449         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11450                 CFLAGS="$(STAGE2_CFLAGS)" \
11451                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11452                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11453                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11454                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11455                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11456                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11457                 TFLAGS="$(STAGE2_TFLAGS)"  \
11458                 $(TARGET-stage2-gmp)
11459
11460 maybe-clean-stage2-gmp: clean-stage2-gmp
11461 clean-stage2: clean-stage2-gmp
11462 clean-stage2-gmp:
11463         @if [ $(current_stage) = stage2 ]; then \
11464           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11465         else \
11466           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11467           $(MAKE) stage2-start; \
11468         fi; \
11469         cd $(HOST_SUBDIR)/gmp && \
11470         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11471 @endif gmp-bootstrap
11472
11473
11474 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11475 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11476 maybe-all-stage3-gmp:
11477 maybe-clean-stage3-gmp:
11478 @if gmp-bootstrap
11479 maybe-all-stage3-gmp: all-stage3-gmp
11480 all-stage3: all-stage3-gmp
11481 TARGET-stage3-gmp = $(TARGET-gmp)
11482 all-stage3-gmp: configure-stage3-gmp
11483         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11484         @r=`${PWD_COMMAND}`; export r; \
11485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11486         TFLAGS="$(STAGE3_TFLAGS)"; \
11487         $(HOST_EXPORTS) \
11488         $(POSTSTAGE1_HOST_EXPORTS)  \
11489         cd $(HOST_SUBDIR)/gmp && \
11490          \
11491         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11492                 CFLAGS="$(STAGE3_CFLAGS)" \
11493                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11494                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11495                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11496                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11497                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11498                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11499                 TFLAGS="$(STAGE3_TFLAGS)"  \
11500                 $(TARGET-stage3-gmp)
11501
11502 maybe-clean-stage3-gmp: clean-stage3-gmp
11503 clean-stage3: clean-stage3-gmp
11504 clean-stage3-gmp:
11505         @if [ $(current_stage) = stage3 ]; then \
11506           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11507         else \
11508           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11509           $(MAKE) stage3-start; \
11510         fi; \
11511         cd $(HOST_SUBDIR)/gmp && \
11512         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11513 @endif gmp-bootstrap
11514
11515
11516 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11517 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11518 maybe-all-stage4-gmp:
11519 maybe-clean-stage4-gmp:
11520 @if gmp-bootstrap
11521 maybe-all-stage4-gmp: all-stage4-gmp
11522 all-stage4: all-stage4-gmp
11523 TARGET-stage4-gmp = $(TARGET-gmp)
11524 all-stage4-gmp: configure-stage4-gmp
11525         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11526         @r=`${PWD_COMMAND}`; export r; \
11527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11528         TFLAGS="$(STAGE4_TFLAGS)"; \
11529         $(HOST_EXPORTS) \
11530         $(POSTSTAGE1_HOST_EXPORTS)  \
11531         cd $(HOST_SUBDIR)/gmp && \
11532          \
11533         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11534                 CFLAGS="$(STAGE4_CFLAGS)" \
11535                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11536                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11537                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11538                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11539                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11540                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11541                 TFLAGS="$(STAGE4_TFLAGS)"  \
11542                 $(TARGET-stage4-gmp)
11543
11544 maybe-clean-stage4-gmp: clean-stage4-gmp
11545 clean-stage4: clean-stage4-gmp
11546 clean-stage4-gmp:
11547         @if [ $(current_stage) = stage4 ]; then \
11548           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11549         else \
11550           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11551           $(MAKE) stage4-start; \
11552         fi; \
11553         cd $(HOST_SUBDIR)/gmp && \
11554         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11555 @endif gmp-bootstrap
11556
11557
11558 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11559 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11560 maybe-all-stageprofile-gmp:
11561 maybe-clean-stageprofile-gmp:
11562 @if gmp-bootstrap
11563 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11564 all-stageprofile: all-stageprofile-gmp
11565 TARGET-stageprofile-gmp = $(TARGET-gmp)
11566 all-stageprofile-gmp: configure-stageprofile-gmp
11567         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11568         @r=`${PWD_COMMAND}`; export r; \
11569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11570         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11571         $(HOST_EXPORTS) \
11572         $(POSTSTAGE1_HOST_EXPORTS)  \
11573         cd $(HOST_SUBDIR)/gmp && \
11574          \
11575         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11576                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11577                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11578                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11579                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11580                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11581                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11582                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11583                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
11584                 $(TARGET-stageprofile-gmp)
11585
11586 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11587 clean-stageprofile: clean-stageprofile-gmp
11588 clean-stageprofile-gmp:
11589         @if [ $(current_stage) = stageprofile ]; then \
11590           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11591         else \
11592           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11593           $(MAKE) stageprofile-start; \
11594         fi; \
11595         cd $(HOST_SUBDIR)/gmp && \
11596         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11597 @endif gmp-bootstrap
11598
11599
11600 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11601 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11602 maybe-all-stagefeedback-gmp:
11603 maybe-clean-stagefeedback-gmp:
11604 @if gmp-bootstrap
11605 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11606 all-stagefeedback: all-stagefeedback-gmp
11607 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11608 all-stagefeedback-gmp: configure-stagefeedback-gmp
11609         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11610         @r=`${PWD_COMMAND}`; export r; \
11611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11612         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11613         $(HOST_EXPORTS) \
11614         $(POSTSTAGE1_HOST_EXPORTS)  \
11615         cd $(HOST_SUBDIR)/gmp && \
11616          \
11617         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11618                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11619                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11620                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11621                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11622                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11623                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11624                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11625                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
11626                 $(TARGET-stagefeedback-gmp)
11627
11628 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11629 clean-stagefeedback: clean-stagefeedback-gmp
11630 clean-stagefeedback-gmp:
11631         @if [ $(current_stage) = stagefeedback ]; then \
11632           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11633         else \
11634           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11635           $(MAKE) stagefeedback-start; \
11636         fi; \
11637         cd $(HOST_SUBDIR)/gmp && \
11638         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11639 @endif gmp-bootstrap
11640
11641
11642
11643
11644
11645 .PHONY: check-gmp maybe-check-gmp
11646 maybe-check-gmp:
11647 @if gmp
11648 maybe-check-gmp: check-gmp
11649
11650 check-gmp:
11651         @: $(MAKE); $(unstage)
11652         @r=`${PWD_COMMAND}`; export r; \
11653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11654         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11655         (cd $(HOST_SUBDIR)/gmp && \
11656           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
11657
11658 @endif gmp
11659
11660 .PHONY: install-gmp maybe-install-gmp
11661 maybe-install-gmp:
11662 @if gmp
11663 maybe-install-gmp: install-gmp
11664
11665 install-gmp:
11666
11667 @endif gmp
11668
11669 .PHONY: install-strip-gmp maybe-install-strip-gmp
11670 maybe-install-strip-gmp:
11671 @if gmp
11672 maybe-install-strip-gmp: install-strip-gmp
11673
11674 install-strip-gmp:
11675
11676 @endif gmp
11677
11678 # Other targets (info, dvi, pdf, etc.)
11679
11680 .PHONY: maybe-info-gmp info-gmp
11681 maybe-info-gmp:
11682 @if gmp
11683 maybe-info-gmp: info-gmp
11684
11685 info-gmp: \
11686     configure-gmp 
11687         @[ -f ./gmp/Makefile ] || exit 0; \
11688         r=`${PWD_COMMAND}`; export r; \
11689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11690         $(HOST_EXPORTS) \
11691         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11693         done; \
11694         echo "Doing info in gmp"; \
11695         (cd $(HOST_SUBDIR)/gmp && \
11696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11698                   "RANLIB=$${RANLIB}" \
11699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11700                   info) \
11701           || exit 1
11702
11703 @endif gmp
11704
11705 .PHONY: maybe-dvi-gmp dvi-gmp
11706 maybe-dvi-gmp:
11707 @if gmp
11708 maybe-dvi-gmp: dvi-gmp
11709
11710 dvi-gmp: \
11711     configure-gmp 
11712         @[ -f ./gmp/Makefile ] || exit 0; \
11713         r=`${PWD_COMMAND}`; export r; \
11714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11715         $(HOST_EXPORTS) \
11716         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11718         done; \
11719         echo "Doing dvi in gmp"; \
11720         (cd $(HOST_SUBDIR)/gmp && \
11721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11723                   "RANLIB=$${RANLIB}" \
11724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11725                   dvi) \
11726           || exit 1
11727
11728 @endif gmp
11729
11730 .PHONY: maybe-pdf-gmp pdf-gmp
11731 maybe-pdf-gmp:
11732 @if gmp
11733 maybe-pdf-gmp: pdf-gmp
11734
11735 pdf-gmp: \
11736     configure-gmp 
11737         @[ -f ./gmp/Makefile ] || exit 0; \
11738         r=`${PWD_COMMAND}`; export r; \
11739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11740         $(HOST_EXPORTS) \
11741         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11743         done; \
11744         echo "Doing pdf in gmp"; \
11745         (cd $(HOST_SUBDIR)/gmp && \
11746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11748                   "RANLIB=$${RANLIB}" \
11749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11750                   pdf) \
11751           || exit 1
11752
11753 @endif gmp
11754
11755 .PHONY: maybe-html-gmp html-gmp
11756 maybe-html-gmp:
11757 @if gmp
11758 maybe-html-gmp: html-gmp
11759
11760 html-gmp: \
11761     configure-gmp 
11762         @[ -f ./gmp/Makefile ] || exit 0; \
11763         r=`${PWD_COMMAND}`; export r; \
11764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11765         $(HOST_EXPORTS) \
11766         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11768         done; \
11769         echo "Doing html in gmp"; \
11770         (cd $(HOST_SUBDIR)/gmp && \
11771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11773                   "RANLIB=$${RANLIB}" \
11774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11775                   html) \
11776           || exit 1
11777
11778 @endif gmp
11779
11780 .PHONY: maybe-TAGS-gmp TAGS-gmp
11781 maybe-TAGS-gmp:
11782 @if gmp
11783 maybe-TAGS-gmp: TAGS-gmp
11784
11785 TAGS-gmp: \
11786     configure-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 TAGS 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                   TAGS) \
11801           || exit 1
11802
11803 @endif gmp
11804
11805 .PHONY: maybe-install-info-gmp install-info-gmp
11806 maybe-install-info-gmp:
11807 @if gmp
11808 maybe-install-info-gmp: install-info-gmp
11809
11810 install-info-gmp: \
11811     configure-gmp \
11812     info-gmp 
11813         @[ -f ./gmp/Makefile ] || exit 0; \
11814         r=`${PWD_COMMAND}`; export r; \
11815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11816         $(HOST_EXPORTS) \
11817         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11819         done; \
11820         echo "Doing install-info in gmp"; \
11821         (cd $(HOST_SUBDIR)/gmp && \
11822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11824                   "RANLIB=$${RANLIB}" \
11825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11826                   install-info) \
11827           || exit 1
11828
11829 @endif gmp
11830
11831 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11832 maybe-install-pdf-gmp:
11833 @if gmp
11834 maybe-install-pdf-gmp: install-pdf-gmp
11835
11836 install-pdf-gmp: \
11837     configure-gmp \
11838     pdf-gmp 
11839         @[ -f ./gmp/Makefile ] || exit 0; \
11840         r=`${PWD_COMMAND}`; export r; \
11841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11842         $(HOST_EXPORTS) \
11843         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11845         done; \
11846         echo "Doing install-pdf in gmp"; \
11847         (cd $(HOST_SUBDIR)/gmp && \
11848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11850                   "RANLIB=$${RANLIB}" \
11851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11852                   install-pdf) \
11853           || exit 1
11854
11855 @endif gmp
11856
11857 .PHONY: maybe-install-html-gmp install-html-gmp
11858 maybe-install-html-gmp:
11859 @if gmp
11860 maybe-install-html-gmp: install-html-gmp
11861
11862 install-html-gmp: \
11863     configure-gmp \
11864     html-gmp 
11865         @[ -f ./gmp/Makefile ] || exit 0; \
11866         r=`${PWD_COMMAND}`; export r; \
11867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11868         $(HOST_EXPORTS) \
11869         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11871         done; \
11872         echo "Doing install-html in gmp"; \
11873         (cd $(HOST_SUBDIR)/gmp && \
11874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11876                   "RANLIB=$${RANLIB}" \
11877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11878                   install-html) \
11879           || exit 1
11880
11881 @endif gmp
11882
11883 .PHONY: maybe-installcheck-gmp installcheck-gmp
11884 maybe-installcheck-gmp:
11885 @if gmp
11886 maybe-installcheck-gmp: installcheck-gmp
11887
11888 installcheck-gmp: \
11889     configure-gmp 
11890         @[ -f ./gmp/Makefile ] || exit 0; \
11891         r=`${PWD_COMMAND}`; export r; \
11892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11893         $(HOST_EXPORTS) \
11894         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11896         done; \
11897         echo "Doing installcheck in gmp"; \
11898         (cd $(HOST_SUBDIR)/gmp && \
11899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11901                   "RANLIB=$${RANLIB}" \
11902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11903                   installcheck) \
11904           || exit 1
11905
11906 @endif gmp
11907
11908 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11909 maybe-mostlyclean-gmp:
11910 @if gmp
11911 maybe-mostlyclean-gmp: mostlyclean-gmp
11912
11913 mostlyclean-gmp: 
11914         @[ -f ./gmp/Makefile ] || exit 0; \
11915         r=`${PWD_COMMAND}`; export r; \
11916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11917         $(HOST_EXPORTS) \
11918         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11920         done; \
11921         echo "Doing mostlyclean in gmp"; \
11922         (cd $(HOST_SUBDIR)/gmp && \
11923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11925                   "RANLIB=$${RANLIB}" \
11926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11927                   mostlyclean) \
11928           || exit 1
11929
11930 @endif gmp
11931
11932 .PHONY: maybe-clean-gmp clean-gmp
11933 maybe-clean-gmp:
11934 @if gmp
11935 maybe-clean-gmp: clean-gmp
11936
11937 clean-gmp: 
11938         @[ -f ./gmp/Makefile ] || exit 0; \
11939         r=`${PWD_COMMAND}`; export r; \
11940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11941         $(HOST_EXPORTS) \
11942         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11944         done; \
11945         echo "Doing clean in gmp"; \
11946         (cd $(HOST_SUBDIR)/gmp && \
11947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11949                   "RANLIB=$${RANLIB}" \
11950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11951                   clean) \
11952           || exit 1
11953
11954 @endif gmp
11955
11956 .PHONY: maybe-distclean-gmp distclean-gmp
11957 maybe-distclean-gmp:
11958 @if gmp
11959 maybe-distclean-gmp: distclean-gmp
11960
11961 distclean-gmp: 
11962         @[ -f ./gmp/Makefile ] || exit 0; \
11963         r=`${PWD_COMMAND}`; export r; \
11964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11965         $(HOST_EXPORTS) \
11966         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11968         done; \
11969         echo "Doing distclean in gmp"; \
11970         (cd $(HOST_SUBDIR)/gmp && \
11971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11973                   "RANLIB=$${RANLIB}" \
11974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11975                   distclean) \
11976           || exit 1
11977
11978 @endif gmp
11979
11980 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11981 maybe-maintainer-clean-gmp:
11982 @if gmp
11983 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11984
11985 maintainer-clean-gmp: 
11986         @[ -f ./gmp/Makefile ] || exit 0; \
11987         r=`${PWD_COMMAND}`; export r; \
11988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11989         $(HOST_EXPORTS) \
11990         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11992         done; \
11993         echo "Doing maintainer-clean in gmp"; \
11994         (cd $(HOST_SUBDIR)/gmp && \
11995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11997                   "RANLIB=$${RANLIB}" \
11998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11999                   maintainer-clean) \
12000           || exit 1
12001
12002 @endif gmp
12003
12004
12005
12006 .PHONY: configure-mpfr maybe-configure-mpfr
12007 maybe-configure-mpfr:
12008 @if gcc-bootstrap
12009 configure-mpfr: stage_current
12010 @endif gcc-bootstrap
12011 @if mpfr
12012 maybe-configure-mpfr: configure-mpfr
12013 configure-mpfr: 
12014         @r=`${PWD_COMMAND}`; export r; \
12015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12016         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12017         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12018         $(HOST_EXPORTS)  \
12019         echo Configuring in $(HOST_SUBDIR)/mpfr; \
12020         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
12021         case $(srcdir) in \
12022           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12023           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12024                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12025         esac; \
12026         module_srcdir=mpfr; \
12027         $(SHELL) \
12028           $$s/$$module_srcdir/configure \
12029           --srcdir=$${topdir}/$$module_srcdir \
12030           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12031           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
12032           || exit 1
12033 @endif mpfr
12034
12035
12036
12037 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
12038 maybe-configure-stage1-mpfr:
12039 @if mpfr-bootstrap
12040 maybe-configure-stage1-mpfr: configure-stage1-mpfr
12041 configure-stage1-mpfr:
12042         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12043         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12044         @r=`${PWD_COMMAND}`; export r; \
12045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12046         TFLAGS="$(STAGE1_TFLAGS)"; \
12047         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12048         $(HOST_EXPORTS) \
12049         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12050         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12051         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12052         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
12053         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12054         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12055         case $(srcdir) in \
12056           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12057           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12058                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12059         esac; \
12060         module_srcdir=mpfr; \
12061         $(SHELL) $$s/$$module_srcdir/configure \
12062           --srcdir=$${topdir}/$$module_srcdir \
12063           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12064           --target=${target_alias} \
12065            \
12066           $(STAGE1_CONFIGURE_FLAGS) \
12067           --disable-shared @extra_mpfr_configure_flags@
12068 @endif mpfr-bootstrap
12069
12070 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
12071 maybe-configure-stage2-mpfr:
12072 @if mpfr-bootstrap
12073 maybe-configure-stage2-mpfr: configure-stage2-mpfr
12074 configure-stage2-mpfr:
12075         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12076         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12077         @r=`${PWD_COMMAND}`; export r; \
12078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12079         TFLAGS="$(STAGE2_TFLAGS)"; \
12080         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12081         $(HOST_EXPORTS) \
12082         $(POSTSTAGE1_HOST_EXPORTS) \
12083         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12084         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12085         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12086         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
12087         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12088         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12089         case $(srcdir) in \
12090           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12091           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12092                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12093         esac; \
12094         module_srcdir=mpfr; \
12095         $(SHELL) $$s/$$module_srcdir/configure \
12096           --srcdir=$${topdir}/$$module_srcdir \
12097           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12098           --target=${target_alias} \
12099           --with-build-libsubdir=$(HOST_SUBDIR) \
12100           $(STAGE2_CONFIGURE_FLAGS) \
12101           --disable-shared @extra_mpfr_configure_flags@
12102 @endif mpfr-bootstrap
12103
12104 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
12105 maybe-configure-stage3-mpfr:
12106 @if mpfr-bootstrap
12107 maybe-configure-stage3-mpfr: configure-stage3-mpfr
12108 configure-stage3-mpfr:
12109         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12110         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12111         @r=`${PWD_COMMAND}`; export r; \
12112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12113         TFLAGS="$(STAGE3_TFLAGS)"; \
12114         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12115         $(HOST_EXPORTS) \
12116         $(POSTSTAGE1_HOST_EXPORTS) \
12117         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12118         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12119         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12120         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
12121         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12122         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12123         case $(srcdir) in \
12124           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12125           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12126                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12127         esac; \
12128         module_srcdir=mpfr; \
12129         $(SHELL) $$s/$$module_srcdir/configure \
12130           --srcdir=$${topdir}/$$module_srcdir \
12131           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12132           --target=${target_alias} \
12133           --with-build-libsubdir=$(HOST_SUBDIR) \
12134           $(STAGE3_CONFIGURE_FLAGS) \
12135           --disable-shared @extra_mpfr_configure_flags@
12136 @endif mpfr-bootstrap
12137
12138 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
12139 maybe-configure-stage4-mpfr:
12140 @if mpfr-bootstrap
12141 maybe-configure-stage4-mpfr: configure-stage4-mpfr
12142 configure-stage4-mpfr:
12143         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12144         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12145         @r=`${PWD_COMMAND}`; export r; \
12146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12147         TFLAGS="$(STAGE4_TFLAGS)"; \
12148         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12149         $(HOST_EXPORTS) \
12150         $(POSTSTAGE1_HOST_EXPORTS) \
12151         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12152         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12153         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12154         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
12155         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12156         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12157         case $(srcdir) in \
12158           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12159           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12160                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12161         esac; \
12162         module_srcdir=mpfr; \
12163         $(SHELL) $$s/$$module_srcdir/configure \
12164           --srcdir=$${topdir}/$$module_srcdir \
12165           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12166           --target=${target_alias} \
12167           --with-build-libsubdir=$(HOST_SUBDIR) \
12168           $(STAGE4_CONFIGURE_FLAGS) \
12169           --disable-shared @extra_mpfr_configure_flags@
12170 @endif mpfr-bootstrap
12171
12172 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12173 maybe-configure-stageprofile-mpfr:
12174 @if mpfr-bootstrap
12175 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12176 configure-stageprofile-mpfr:
12177         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12178         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12179         @r=`${PWD_COMMAND}`; export r; \
12180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12181         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12182         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12183         $(HOST_EXPORTS) \
12184         $(POSTSTAGE1_HOST_EXPORTS) \
12185         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12186         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12187         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12188         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
12189         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12190         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12191         case $(srcdir) in \
12192           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12193           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12194                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12195         esac; \
12196         module_srcdir=mpfr; \
12197         $(SHELL) $$s/$$module_srcdir/configure \
12198           --srcdir=$${topdir}/$$module_srcdir \
12199           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12200           --target=${target_alias} \
12201           --with-build-libsubdir=$(HOST_SUBDIR) \
12202           $(STAGEprofile_CONFIGURE_FLAGS) \
12203           --disable-shared @extra_mpfr_configure_flags@
12204 @endif mpfr-bootstrap
12205
12206 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12207 maybe-configure-stagefeedback-mpfr:
12208 @if mpfr-bootstrap
12209 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12210 configure-stagefeedback-mpfr:
12211         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12212         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12213         @r=`${PWD_COMMAND}`; export r; \
12214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12215         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12216         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12217         $(HOST_EXPORTS) \
12218         $(POSTSTAGE1_HOST_EXPORTS) \
12219         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12220         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12221         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12222         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
12223         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12224         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12225         case $(srcdir) in \
12226           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12227           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12228                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12229         esac; \
12230         module_srcdir=mpfr; \
12231         $(SHELL) $$s/$$module_srcdir/configure \
12232           --srcdir=$${topdir}/$$module_srcdir \
12233           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12234           --target=${target_alias} \
12235           --with-build-libsubdir=$(HOST_SUBDIR) \
12236           $(STAGEfeedback_CONFIGURE_FLAGS) \
12237           --disable-shared @extra_mpfr_configure_flags@
12238 @endif mpfr-bootstrap
12239
12240
12241
12242
12243
12244 .PHONY: all-mpfr maybe-all-mpfr
12245 maybe-all-mpfr:
12246 @if gcc-bootstrap
12247 all-mpfr: stage_current
12248 @endif gcc-bootstrap
12249 @if mpfr
12250 TARGET-mpfr=all
12251 maybe-all-mpfr: all-mpfr
12252 all-mpfr: configure-mpfr
12253         @r=`${PWD_COMMAND}`; export r; \
12254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12255         $(HOST_EXPORTS)  \
12256         (cd $(HOST_SUBDIR)/mpfr && \
12257           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12258                 $(TARGET-mpfr))
12259 @endif mpfr
12260
12261
12262
12263 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12264 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12265 maybe-all-stage1-mpfr:
12266 maybe-clean-stage1-mpfr:
12267 @if mpfr-bootstrap
12268 maybe-all-stage1-mpfr: all-stage1-mpfr
12269 all-stage1: all-stage1-mpfr
12270 TARGET-stage1-mpfr = $(TARGET-mpfr)
12271 all-stage1-mpfr: configure-stage1-mpfr
12272         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12273         @r=`${PWD_COMMAND}`; export r; \
12274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12275         TFLAGS="$(STAGE1_TFLAGS)"; \
12276         $(HOST_EXPORTS)  \
12277         cd $(HOST_SUBDIR)/mpfr && \
12278          \
12279         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12280                 CFLAGS="$(STAGE1_CFLAGS)" \
12281                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12282                 LIBCFLAGS="$(LIBCFLAGS)" \
12283                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12284                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12285                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12286                 $(EXTRA_HOST_FLAGS)  \
12287                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12288                 TFLAGS="$(STAGE1_TFLAGS)"  \
12289                 $(TARGET-stage1-mpfr)
12290
12291 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12292 clean-stage1: clean-stage1-mpfr
12293 clean-stage1-mpfr:
12294         @if [ $(current_stage) = stage1 ]; then \
12295           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12296         else \
12297           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12298           $(MAKE) stage1-start; \
12299         fi; \
12300         cd $(HOST_SUBDIR)/mpfr && \
12301         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12302         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12303 @endif mpfr-bootstrap
12304
12305
12306 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12307 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12308 maybe-all-stage2-mpfr:
12309 maybe-clean-stage2-mpfr:
12310 @if mpfr-bootstrap
12311 maybe-all-stage2-mpfr: all-stage2-mpfr
12312 all-stage2: all-stage2-mpfr
12313 TARGET-stage2-mpfr = $(TARGET-mpfr)
12314 all-stage2-mpfr: configure-stage2-mpfr
12315         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12316         @r=`${PWD_COMMAND}`; export r; \
12317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12318         TFLAGS="$(STAGE2_TFLAGS)"; \
12319         $(HOST_EXPORTS) \
12320         $(POSTSTAGE1_HOST_EXPORTS)  \
12321         cd $(HOST_SUBDIR)/mpfr && \
12322          \
12323         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12324                 CFLAGS="$(STAGE2_CFLAGS)" \
12325                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12326                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12327                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12328                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12329                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12330                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12331                 TFLAGS="$(STAGE2_TFLAGS)"  \
12332                 $(TARGET-stage2-mpfr)
12333
12334 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12335 clean-stage2: clean-stage2-mpfr
12336 clean-stage2-mpfr:
12337         @if [ $(current_stage) = stage2 ]; then \
12338           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12339         else \
12340           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12341           $(MAKE) stage2-start; \
12342         fi; \
12343         cd $(HOST_SUBDIR)/mpfr && \
12344         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12345 @endif mpfr-bootstrap
12346
12347
12348 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12349 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12350 maybe-all-stage3-mpfr:
12351 maybe-clean-stage3-mpfr:
12352 @if mpfr-bootstrap
12353 maybe-all-stage3-mpfr: all-stage3-mpfr
12354 all-stage3: all-stage3-mpfr
12355 TARGET-stage3-mpfr = $(TARGET-mpfr)
12356 all-stage3-mpfr: configure-stage3-mpfr
12357         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12358         @r=`${PWD_COMMAND}`; export r; \
12359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12360         TFLAGS="$(STAGE3_TFLAGS)"; \
12361         $(HOST_EXPORTS) \
12362         $(POSTSTAGE1_HOST_EXPORTS)  \
12363         cd $(HOST_SUBDIR)/mpfr && \
12364          \
12365         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12366                 CFLAGS="$(STAGE3_CFLAGS)" \
12367                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12368                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12369                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12370                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12371                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12372                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12373                 TFLAGS="$(STAGE3_TFLAGS)"  \
12374                 $(TARGET-stage3-mpfr)
12375
12376 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12377 clean-stage3: clean-stage3-mpfr
12378 clean-stage3-mpfr:
12379         @if [ $(current_stage) = stage3 ]; then \
12380           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12381         else \
12382           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12383           $(MAKE) stage3-start; \
12384         fi; \
12385         cd $(HOST_SUBDIR)/mpfr && \
12386         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12387 @endif mpfr-bootstrap
12388
12389
12390 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12391 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12392 maybe-all-stage4-mpfr:
12393 maybe-clean-stage4-mpfr:
12394 @if mpfr-bootstrap
12395 maybe-all-stage4-mpfr: all-stage4-mpfr
12396 all-stage4: all-stage4-mpfr
12397 TARGET-stage4-mpfr = $(TARGET-mpfr)
12398 all-stage4-mpfr: configure-stage4-mpfr
12399         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12400         @r=`${PWD_COMMAND}`; export r; \
12401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12402         TFLAGS="$(STAGE4_TFLAGS)"; \
12403         $(HOST_EXPORTS) \
12404         $(POSTSTAGE1_HOST_EXPORTS)  \
12405         cd $(HOST_SUBDIR)/mpfr && \
12406          \
12407         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12408                 CFLAGS="$(STAGE4_CFLAGS)" \
12409                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12410                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12411                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12412                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12413                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12414                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12415                 TFLAGS="$(STAGE4_TFLAGS)"  \
12416                 $(TARGET-stage4-mpfr)
12417
12418 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12419 clean-stage4: clean-stage4-mpfr
12420 clean-stage4-mpfr:
12421         @if [ $(current_stage) = stage4 ]; then \
12422           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12423         else \
12424           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12425           $(MAKE) stage4-start; \
12426         fi; \
12427         cd $(HOST_SUBDIR)/mpfr && \
12428         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12429 @endif mpfr-bootstrap
12430
12431
12432 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12433 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12434 maybe-all-stageprofile-mpfr:
12435 maybe-clean-stageprofile-mpfr:
12436 @if mpfr-bootstrap
12437 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12438 all-stageprofile: all-stageprofile-mpfr
12439 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12440 all-stageprofile-mpfr: configure-stageprofile-mpfr
12441         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12442         @r=`${PWD_COMMAND}`; export r; \
12443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12444         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12445         $(HOST_EXPORTS) \
12446         $(POSTSTAGE1_HOST_EXPORTS)  \
12447         cd $(HOST_SUBDIR)/mpfr && \
12448          \
12449         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12450                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12451                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12452                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12453                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12454                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12455                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12456                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12457                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
12458                 $(TARGET-stageprofile-mpfr)
12459
12460 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12461 clean-stageprofile: clean-stageprofile-mpfr
12462 clean-stageprofile-mpfr:
12463         @if [ $(current_stage) = stageprofile ]; then \
12464           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12465         else \
12466           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12467           $(MAKE) stageprofile-start; \
12468         fi; \
12469         cd $(HOST_SUBDIR)/mpfr && \
12470         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12471 @endif mpfr-bootstrap
12472
12473
12474 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12475 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12476 maybe-all-stagefeedback-mpfr:
12477 maybe-clean-stagefeedback-mpfr:
12478 @if mpfr-bootstrap
12479 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12480 all-stagefeedback: all-stagefeedback-mpfr
12481 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12482 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12483         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12484         @r=`${PWD_COMMAND}`; export r; \
12485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12486         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12487         $(HOST_EXPORTS) \
12488         $(POSTSTAGE1_HOST_EXPORTS)  \
12489         cd $(HOST_SUBDIR)/mpfr && \
12490          \
12491         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12492                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12493                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12494                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12495                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12496                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12497                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12498                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12499                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
12500                 $(TARGET-stagefeedback-mpfr)
12501
12502 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12503 clean-stagefeedback: clean-stagefeedback-mpfr
12504 clean-stagefeedback-mpfr:
12505         @if [ $(current_stage) = stagefeedback ]; then \
12506           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12507         else \
12508           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12509           $(MAKE) stagefeedback-start; \
12510         fi; \
12511         cd $(HOST_SUBDIR)/mpfr && \
12512         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12513 @endif mpfr-bootstrap
12514
12515
12516
12517
12518
12519 .PHONY: check-mpfr maybe-check-mpfr
12520 maybe-check-mpfr:
12521 @if mpfr
12522 maybe-check-mpfr: check-mpfr
12523
12524 check-mpfr:
12525         @: $(MAKE); $(unstage)
12526         @r=`${PWD_COMMAND}`; export r; \
12527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12528         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12529         (cd $(HOST_SUBDIR)/mpfr && \
12530           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
12531
12532 @endif mpfr
12533
12534 .PHONY: install-mpfr maybe-install-mpfr
12535 maybe-install-mpfr:
12536 @if mpfr
12537 maybe-install-mpfr: install-mpfr
12538
12539 install-mpfr:
12540
12541 @endif mpfr
12542
12543 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12544 maybe-install-strip-mpfr:
12545 @if mpfr
12546 maybe-install-strip-mpfr: install-strip-mpfr
12547
12548 install-strip-mpfr:
12549
12550 @endif mpfr
12551
12552 # Other targets (info, dvi, pdf, etc.)
12553
12554 .PHONY: maybe-info-mpfr info-mpfr
12555 maybe-info-mpfr:
12556 @if mpfr
12557 maybe-info-mpfr: info-mpfr
12558
12559 info-mpfr: \
12560     configure-mpfr 
12561         @[ -f ./mpfr/Makefile ] || exit 0; \
12562         r=`${PWD_COMMAND}`; export r; \
12563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12564         $(HOST_EXPORTS) \
12565         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12567         done; \
12568         echo "Doing info in mpfr"; \
12569         (cd $(HOST_SUBDIR)/mpfr && \
12570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12572                   "RANLIB=$${RANLIB}" \
12573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12574                   info) \
12575           || exit 1
12576
12577 @endif mpfr
12578
12579 .PHONY: maybe-dvi-mpfr dvi-mpfr
12580 maybe-dvi-mpfr:
12581 @if mpfr
12582 maybe-dvi-mpfr: dvi-mpfr
12583
12584 dvi-mpfr: \
12585     configure-mpfr 
12586         @[ -f ./mpfr/Makefile ] || exit 0; \
12587         r=`${PWD_COMMAND}`; export r; \
12588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12589         $(HOST_EXPORTS) \
12590         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12592         done; \
12593         echo "Doing dvi in mpfr"; \
12594         (cd $(HOST_SUBDIR)/mpfr && \
12595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12597                   "RANLIB=$${RANLIB}" \
12598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12599                   dvi) \
12600           || exit 1
12601
12602 @endif mpfr
12603
12604 .PHONY: maybe-pdf-mpfr pdf-mpfr
12605 maybe-pdf-mpfr:
12606 @if mpfr
12607 maybe-pdf-mpfr: pdf-mpfr
12608
12609 pdf-mpfr: \
12610     configure-mpfr 
12611         @[ -f ./mpfr/Makefile ] || exit 0; \
12612         r=`${PWD_COMMAND}`; export r; \
12613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12614         $(HOST_EXPORTS) \
12615         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12617         done; \
12618         echo "Doing pdf in mpfr"; \
12619         (cd $(HOST_SUBDIR)/mpfr && \
12620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12622                   "RANLIB=$${RANLIB}" \
12623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12624                   pdf) \
12625           || exit 1
12626
12627 @endif mpfr
12628
12629 .PHONY: maybe-html-mpfr html-mpfr
12630 maybe-html-mpfr:
12631 @if mpfr
12632 maybe-html-mpfr: html-mpfr
12633
12634 html-mpfr: \
12635     configure-mpfr 
12636         @[ -f ./mpfr/Makefile ] || exit 0; \
12637         r=`${PWD_COMMAND}`; export r; \
12638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12639         $(HOST_EXPORTS) \
12640         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12642         done; \
12643         echo "Doing html in mpfr"; \
12644         (cd $(HOST_SUBDIR)/mpfr && \
12645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12647                   "RANLIB=$${RANLIB}" \
12648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12649                   html) \
12650           || exit 1
12651
12652 @endif mpfr
12653
12654 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12655 maybe-TAGS-mpfr:
12656 @if mpfr
12657 maybe-TAGS-mpfr: TAGS-mpfr
12658
12659 TAGS-mpfr: \
12660     configure-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 TAGS 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                   TAGS) \
12675           || exit 1
12676
12677 @endif mpfr
12678
12679 .PHONY: maybe-install-info-mpfr install-info-mpfr
12680 maybe-install-info-mpfr:
12681 @if mpfr
12682 maybe-install-info-mpfr: install-info-mpfr
12683
12684 install-info-mpfr: \
12685     configure-mpfr \
12686     info-mpfr 
12687         @[ -f ./mpfr/Makefile ] || exit 0; \
12688         r=`${PWD_COMMAND}`; export r; \
12689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12690         $(HOST_EXPORTS) \
12691         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12693         done; \
12694         echo "Doing install-info in mpfr"; \
12695         (cd $(HOST_SUBDIR)/mpfr && \
12696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12698                   "RANLIB=$${RANLIB}" \
12699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12700                   install-info) \
12701           || exit 1
12702
12703 @endif mpfr
12704
12705 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12706 maybe-install-pdf-mpfr:
12707 @if mpfr
12708 maybe-install-pdf-mpfr: install-pdf-mpfr
12709
12710 install-pdf-mpfr: \
12711     configure-mpfr \
12712     pdf-mpfr 
12713         @[ -f ./mpfr/Makefile ] || exit 0; \
12714         r=`${PWD_COMMAND}`; export r; \
12715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12716         $(HOST_EXPORTS) \
12717         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12719         done; \
12720         echo "Doing install-pdf in mpfr"; \
12721         (cd $(HOST_SUBDIR)/mpfr && \
12722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12724                   "RANLIB=$${RANLIB}" \
12725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12726                   install-pdf) \
12727           || exit 1
12728
12729 @endif mpfr
12730
12731 .PHONY: maybe-install-html-mpfr install-html-mpfr
12732 maybe-install-html-mpfr:
12733 @if mpfr
12734 maybe-install-html-mpfr: install-html-mpfr
12735
12736 install-html-mpfr: \
12737     configure-mpfr \
12738     html-mpfr 
12739         @[ -f ./mpfr/Makefile ] || exit 0; \
12740         r=`${PWD_COMMAND}`; export r; \
12741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12742         $(HOST_EXPORTS) \
12743         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12745         done; \
12746         echo "Doing install-html in mpfr"; \
12747         (cd $(HOST_SUBDIR)/mpfr && \
12748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12750                   "RANLIB=$${RANLIB}" \
12751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12752                   install-html) \
12753           || exit 1
12754
12755 @endif mpfr
12756
12757 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12758 maybe-installcheck-mpfr:
12759 @if mpfr
12760 maybe-installcheck-mpfr: installcheck-mpfr
12761
12762 installcheck-mpfr: \
12763     configure-mpfr 
12764         @[ -f ./mpfr/Makefile ] || exit 0; \
12765         r=`${PWD_COMMAND}`; export r; \
12766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12767         $(HOST_EXPORTS) \
12768         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12770         done; \
12771         echo "Doing installcheck in mpfr"; \
12772         (cd $(HOST_SUBDIR)/mpfr && \
12773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12775                   "RANLIB=$${RANLIB}" \
12776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12777                   installcheck) \
12778           || exit 1
12779
12780 @endif mpfr
12781
12782 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12783 maybe-mostlyclean-mpfr:
12784 @if mpfr
12785 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12786
12787 mostlyclean-mpfr: 
12788         @[ -f ./mpfr/Makefile ] || exit 0; \
12789         r=`${PWD_COMMAND}`; export r; \
12790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12791         $(HOST_EXPORTS) \
12792         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12794         done; \
12795         echo "Doing mostlyclean in mpfr"; \
12796         (cd $(HOST_SUBDIR)/mpfr && \
12797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12799                   "RANLIB=$${RANLIB}" \
12800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12801                   mostlyclean) \
12802           || exit 1
12803
12804 @endif mpfr
12805
12806 .PHONY: maybe-clean-mpfr clean-mpfr
12807 maybe-clean-mpfr:
12808 @if mpfr
12809 maybe-clean-mpfr: clean-mpfr
12810
12811 clean-mpfr: 
12812         @[ -f ./mpfr/Makefile ] || exit 0; \
12813         r=`${PWD_COMMAND}`; export r; \
12814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12815         $(HOST_EXPORTS) \
12816         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12818         done; \
12819         echo "Doing clean in mpfr"; \
12820         (cd $(HOST_SUBDIR)/mpfr && \
12821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12823                   "RANLIB=$${RANLIB}" \
12824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12825                   clean) \
12826           || exit 1
12827
12828 @endif mpfr
12829
12830 .PHONY: maybe-distclean-mpfr distclean-mpfr
12831 maybe-distclean-mpfr:
12832 @if mpfr
12833 maybe-distclean-mpfr: distclean-mpfr
12834
12835 distclean-mpfr: 
12836         @[ -f ./mpfr/Makefile ] || exit 0; \
12837         r=`${PWD_COMMAND}`; export r; \
12838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12839         $(HOST_EXPORTS) \
12840         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12842         done; \
12843         echo "Doing distclean in mpfr"; \
12844         (cd $(HOST_SUBDIR)/mpfr && \
12845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12847                   "RANLIB=$${RANLIB}" \
12848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12849                   distclean) \
12850           || exit 1
12851
12852 @endif mpfr
12853
12854 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12855 maybe-maintainer-clean-mpfr:
12856 @if mpfr
12857 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12858
12859 maintainer-clean-mpfr: 
12860         @[ -f ./mpfr/Makefile ] || exit 0; \
12861         r=`${PWD_COMMAND}`; export r; \
12862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12863         $(HOST_EXPORTS) \
12864         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12866         done; \
12867         echo "Doing maintainer-clean in mpfr"; \
12868         (cd $(HOST_SUBDIR)/mpfr && \
12869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12871                   "RANLIB=$${RANLIB}" \
12872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12873                   maintainer-clean) \
12874           || exit 1
12875
12876 @endif mpfr
12877
12878
12879
12880 .PHONY: configure-mpc maybe-configure-mpc
12881 maybe-configure-mpc:
12882 @if gcc-bootstrap
12883 configure-mpc: stage_current
12884 @endif gcc-bootstrap
12885 @if mpc
12886 maybe-configure-mpc: configure-mpc
12887 configure-mpc: 
12888         @r=`${PWD_COMMAND}`; export r; \
12889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12890         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12891         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12892         $(HOST_EXPORTS)  \
12893         echo Configuring in $(HOST_SUBDIR)/mpc; \
12894         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12895         case $(srcdir) in \
12896           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12897           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12898                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12899         esac; \
12900         module_srcdir=mpc; \
12901         $(SHELL) \
12902           $$s/$$module_srcdir/configure \
12903           --srcdir=$${topdir}/$$module_srcdir \
12904           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12905           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12906           || exit 1
12907 @endif mpc
12908
12909
12910
12911 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12912 maybe-configure-stage1-mpc:
12913 @if mpc-bootstrap
12914 maybe-configure-stage1-mpc: configure-stage1-mpc
12915 configure-stage1-mpc:
12916         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12917         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12918         @r=`${PWD_COMMAND}`; export r; \
12919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12920         TFLAGS="$(STAGE1_TFLAGS)"; \
12921         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12922         $(HOST_EXPORTS) \
12923         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12924         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12925         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12926         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
12927         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12928         cd $(HOST_SUBDIR)/mpc || exit 1; \
12929         case $(srcdir) in \
12930           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12931           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12932                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12933         esac; \
12934         module_srcdir=mpc; \
12935         $(SHELL) $$s/$$module_srcdir/configure \
12936           --srcdir=$${topdir}/$$module_srcdir \
12937           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12938           --target=${target_alias} \
12939            \
12940           $(STAGE1_CONFIGURE_FLAGS) \
12941           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12942 @endif mpc-bootstrap
12943
12944 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12945 maybe-configure-stage2-mpc:
12946 @if mpc-bootstrap
12947 maybe-configure-stage2-mpc: configure-stage2-mpc
12948 configure-stage2-mpc:
12949         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12950         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12951         @r=`${PWD_COMMAND}`; export r; \
12952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12953         TFLAGS="$(STAGE2_TFLAGS)"; \
12954         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12955         $(HOST_EXPORTS) \
12956         $(POSTSTAGE1_HOST_EXPORTS) \
12957         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12958         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12959         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12960         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
12961         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12962         cd $(HOST_SUBDIR)/mpc || exit 1; \
12963         case $(srcdir) in \
12964           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12965           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12966                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12967         esac; \
12968         module_srcdir=mpc; \
12969         $(SHELL) $$s/$$module_srcdir/configure \
12970           --srcdir=$${topdir}/$$module_srcdir \
12971           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12972           --target=${target_alias} \
12973           --with-build-libsubdir=$(HOST_SUBDIR) \
12974           $(STAGE2_CONFIGURE_FLAGS) \
12975           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12976 @endif mpc-bootstrap
12977
12978 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12979 maybe-configure-stage3-mpc:
12980 @if mpc-bootstrap
12981 maybe-configure-stage3-mpc: configure-stage3-mpc
12982 configure-stage3-mpc:
12983         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12984         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12985         @r=`${PWD_COMMAND}`; export r; \
12986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12987         TFLAGS="$(STAGE3_TFLAGS)"; \
12988         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12989         $(HOST_EXPORTS) \
12990         $(POSTSTAGE1_HOST_EXPORTS) \
12991         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12992         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12993         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12994         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
12995         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12996         cd $(HOST_SUBDIR)/mpc || exit 1; \
12997         case $(srcdir) in \
12998           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12999           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13000                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13001         esac; \
13002         module_srcdir=mpc; \
13003         $(SHELL) $$s/$$module_srcdir/configure \
13004           --srcdir=$${topdir}/$$module_srcdir \
13005           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13006           --target=${target_alias} \
13007           --with-build-libsubdir=$(HOST_SUBDIR) \
13008           $(STAGE3_CONFIGURE_FLAGS) \
13009           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13010 @endif mpc-bootstrap
13011
13012 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
13013 maybe-configure-stage4-mpc:
13014 @if mpc-bootstrap
13015 maybe-configure-stage4-mpc: configure-stage4-mpc
13016 configure-stage4-mpc:
13017         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13018         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13019         @r=`${PWD_COMMAND}`; export r; \
13020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13021         TFLAGS="$(STAGE4_TFLAGS)"; \
13022         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13023         $(HOST_EXPORTS) \
13024         $(POSTSTAGE1_HOST_EXPORTS) \
13025         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13026         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13027         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13028         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
13029         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13030         cd $(HOST_SUBDIR)/mpc || exit 1; \
13031         case $(srcdir) in \
13032           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13033           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13034                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13035         esac; \
13036         module_srcdir=mpc; \
13037         $(SHELL) $$s/$$module_srcdir/configure \
13038           --srcdir=$${topdir}/$$module_srcdir \
13039           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13040           --target=${target_alias} \
13041           --with-build-libsubdir=$(HOST_SUBDIR) \
13042           $(STAGE4_CONFIGURE_FLAGS) \
13043           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13044 @endif mpc-bootstrap
13045
13046 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
13047 maybe-configure-stageprofile-mpc:
13048 @if mpc-bootstrap
13049 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
13050 configure-stageprofile-mpc:
13051         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13052         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13053         @r=`${PWD_COMMAND}`; export r; \
13054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13055         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13056         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13057         $(HOST_EXPORTS) \
13058         $(POSTSTAGE1_HOST_EXPORTS) \
13059         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13060         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13061         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13062         echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
13063         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13064         cd $(HOST_SUBDIR)/mpc || exit 1; \
13065         case $(srcdir) in \
13066           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13067           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13068                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13069         esac; \
13070         module_srcdir=mpc; \
13071         $(SHELL) $$s/$$module_srcdir/configure \
13072           --srcdir=$${topdir}/$$module_srcdir \
13073           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13074           --target=${target_alias} \
13075           --with-build-libsubdir=$(HOST_SUBDIR) \
13076           $(STAGEprofile_CONFIGURE_FLAGS) \
13077           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13078 @endif mpc-bootstrap
13079
13080 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
13081 maybe-configure-stagefeedback-mpc:
13082 @if mpc-bootstrap
13083 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
13084 configure-stagefeedback-mpc:
13085         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13086         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13087         @r=`${PWD_COMMAND}`; export r; \
13088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13089         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13090         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13091         $(HOST_EXPORTS) \
13092         $(POSTSTAGE1_HOST_EXPORTS) \
13093         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13094         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13095         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13096         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
13097         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13098         cd $(HOST_SUBDIR)/mpc || exit 1; \
13099         case $(srcdir) in \
13100           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13101           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13102                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13103         esac; \
13104         module_srcdir=mpc; \
13105         $(SHELL) $$s/$$module_srcdir/configure \
13106           --srcdir=$${topdir}/$$module_srcdir \
13107           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13108           --target=${target_alias} \
13109           --with-build-libsubdir=$(HOST_SUBDIR) \
13110           $(STAGEfeedback_CONFIGURE_FLAGS) \
13111           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13112 @endif mpc-bootstrap
13113
13114
13115
13116
13117
13118 .PHONY: all-mpc maybe-all-mpc
13119 maybe-all-mpc:
13120 @if gcc-bootstrap
13121 all-mpc: stage_current
13122 @endif gcc-bootstrap
13123 @if mpc
13124 TARGET-mpc=all
13125 maybe-all-mpc: all-mpc
13126 all-mpc: configure-mpc
13127         @r=`${PWD_COMMAND}`; export r; \
13128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13129         $(HOST_EXPORTS)  \
13130         (cd $(HOST_SUBDIR)/mpc && \
13131           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
13132                 $(TARGET-mpc))
13133 @endif mpc
13134
13135
13136
13137 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
13138 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
13139 maybe-all-stage1-mpc:
13140 maybe-clean-stage1-mpc:
13141 @if mpc-bootstrap
13142 maybe-all-stage1-mpc: all-stage1-mpc
13143 all-stage1: all-stage1-mpc
13144 TARGET-stage1-mpc = $(TARGET-mpc)
13145 all-stage1-mpc: configure-stage1-mpc
13146         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13147         @r=`${PWD_COMMAND}`; export r; \
13148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13149         TFLAGS="$(STAGE1_TFLAGS)"; \
13150         $(HOST_EXPORTS)  \
13151         cd $(HOST_SUBDIR)/mpc && \
13152          \
13153         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13154                 CFLAGS="$(STAGE1_CFLAGS)" \
13155                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13156                 LIBCFLAGS="$(LIBCFLAGS)" \
13157                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13158                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13159                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13160                 $(EXTRA_HOST_FLAGS)  \
13161                 $(STAGE1_FLAGS_TO_PASS)  \
13162                 TFLAGS="$(STAGE1_TFLAGS)"  \
13163                 $(TARGET-stage1-mpc)
13164
13165 maybe-clean-stage1-mpc: clean-stage1-mpc
13166 clean-stage1: clean-stage1-mpc
13167 clean-stage1-mpc:
13168         @if [ $(current_stage) = stage1 ]; then \
13169           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13170         else \
13171           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13172           $(MAKE) stage1-start; \
13173         fi; \
13174         cd $(HOST_SUBDIR)/mpc && \
13175         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13176         $(STAGE1_FLAGS_TO_PASS)  clean
13177 @endif mpc-bootstrap
13178
13179
13180 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13181 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13182 maybe-all-stage2-mpc:
13183 maybe-clean-stage2-mpc:
13184 @if mpc-bootstrap
13185 maybe-all-stage2-mpc: all-stage2-mpc
13186 all-stage2: all-stage2-mpc
13187 TARGET-stage2-mpc = $(TARGET-mpc)
13188 all-stage2-mpc: configure-stage2-mpc
13189         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13190         @r=`${PWD_COMMAND}`; export r; \
13191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13192         TFLAGS="$(STAGE2_TFLAGS)"; \
13193         $(HOST_EXPORTS) \
13194         $(POSTSTAGE1_HOST_EXPORTS)  \
13195         cd $(HOST_SUBDIR)/mpc && \
13196          \
13197         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13198                 CFLAGS="$(STAGE2_CFLAGS)" \
13199                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13200                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13201                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13202                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13203                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13204                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13205                 TFLAGS="$(STAGE2_TFLAGS)"  \
13206                 $(TARGET-stage2-mpc)
13207
13208 maybe-clean-stage2-mpc: clean-stage2-mpc
13209 clean-stage2: clean-stage2-mpc
13210 clean-stage2-mpc:
13211         @if [ $(current_stage) = stage2 ]; then \
13212           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13213         else \
13214           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13215           $(MAKE) stage2-start; \
13216         fi; \
13217         cd $(HOST_SUBDIR)/mpc && \
13218         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13219 @endif mpc-bootstrap
13220
13221
13222 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13223 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13224 maybe-all-stage3-mpc:
13225 maybe-clean-stage3-mpc:
13226 @if mpc-bootstrap
13227 maybe-all-stage3-mpc: all-stage3-mpc
13228 all-stage3: all-stage3-mpc
13229 TARGET-stage3-mpc = $(TARGET-mpc)
13230 all-stage3-mpc: configure-stage3-mpc
13231         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13232         @r=`${PWD_COMMAND}`; export r; \
13233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13234         TFLAGS="$(STAGE3_TFLAGS)"; \
13235         $(HOST_EXPORTS) \
13236         $(POSTSTAGE1_HOST_EXPORTS)  \
13237         cd $(HOST_SUBDIR)/mpc && \
13238          \
13239         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13240                 CFLAGS="$(STAGE3_CFLAGS)" \
13241                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13242                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13243                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13244                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13245                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13246                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13247                 TFLAGS="$(STAGE3_TFLAGS)"  \
13248                 $(TARGET-stage3-mpc)
13249
13250 maybe-clean-stage3-mpc: clean-stage3-mpc
13251 clean-stage3: clean-stage3-mpc
13252 clean-stage3-mpc:
13253         @if [ $(current_stage) = stage3 ]; then \
13254           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13255         else \
13256           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13257           $(MAKE) stage3-start; \
13258         fi; \
13259         cd $(HOST_SUBDIR)/mpc && \
13260         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13261 @endif mpc-bootstrap
13262
13263
13264 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13265 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13266 maybe-all-stage4-mpc:
13267 maybe-clean-stage4-mpc:
13268 @if mpc-bootstrap
13269 maybe-all-stage4-mpc: all-stage4-mpc
13270 all-stage4: all-stage4-mpc
13271 TARGET-stage4-mpc = $(TARGET-mpc)
13272 all-stage4-mpc: configure-stage4-mpc
13273         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13274         @r=`${PWD_COMMAND}`; export r; \
13275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13276         TFLAGS="$(STAGE4_TFLAGS)"; \
13277         $(HOST_EXPORTS) \
13278         $(POSTSTAGE1_HOST_EXPORTS)  \
13279         cd $(HOST_SUBDIR)/mpc && \
13280          \
13281         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13282                 CFLAGS="$(STAGE4_CFLAGS)" \
13283                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13284                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13285                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13286                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13287                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13288                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13289                 TFLAGS="$(STAGE4_TFLAGS)"  \
13290                 $(TARGET-stage4-mpc)
13291
13292 maybe-clean-stage4-mpc: clean-stage4-mpc
13293 clean-stage4: clean-stage4-mpc
13294 clean-stage4-mpc:
13295         @if [ $(current_stage) = stage4 ]; then \
13296           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13297         else \
13298           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13299           $(MAKE) stage4-start; \
13300         fi; \
13301         cd $(HOST_SUBDIR)/mpc && \
13302         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13303 @endif mpc-bootstrap
13304
13305
13306 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13307 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13308 maybe-all-stageprofile-mpc:
13309 maybe-clean-stageprofile-mpc:
13310 @if mpc-bootstrap
13311 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13312 all-stageprofile: all-stageprofile-mpc
13313 TARGET-stageprofile-mpc = $(TARGET-mpc)
13314 all-stageprofile-mpc: configure-stageprofile-mpc
13315         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13316         @r=`${PWD_COMMAND}`; export r; \
13317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13318         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13319         $(HOST_EXPORTS) \
13320         $(POSTSTAGE1_HOST_EXPORTS)  \
13321         cd $(HOST_SUBDIR)/mpc && \
13322          \
13323         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13324                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13325                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13326                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13327                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13328                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13329                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13330                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13331                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
13332                 $(TARGET-stageprofile-mpc)
13333
13334 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13335 clean-stageprofile: clean-stageprofile-mpc
13336 clean-stageprofile-mpc:
13337         @if [ $(current_stage) = stageprofile ]; then \
13338           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13339         else \
13340           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13341           $(MAKE) stageprofile-start; \
13342         fi; \
13343         cd $(HOST_SUBDIR)/mpc && \
13344         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13345 @endif mpc-bootstrap
13346
13347
13348 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13349 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13350 maybe-all-stagefeedback-mpc:
13351 maybe-clean-stagefeedback-mpc:
13352 @if mpc-bootstrap
13353 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13354 all-stagefeedback: all-stagefeedback-mpc
13355 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13356 all-stagefeedback-mpc: configure-stagefeedback-mpc
13357         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13358         @r=`${PWD_COMMAND}`; export r; \
13359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13360         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13361         $(HOST_EXPORTS) \
13362         $(POSTSTAGE1_HOST_EXPORTS)  \
13363         cd $(HOST_SUBDIR)/mpc && \
13364          \
13365         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13366                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13367                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13368                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13369                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13370                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13371                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13372                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13373                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
13374                 $(TARGET-stagefeedback-mpc)
13375
13376 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13377 clean-stagefeedback: clean-stagefeedback-mpc
13378 clean-stagefeedback-mpc:
13379         @if [ $(current_stage) = stagefeedback ]; then \
13380           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13381         else \
13382           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13383           $(MAKE) stagefeedback-start; \
13384         fi; \
13385         cd $(HOST_SUBDIR)/mpc && \
13386         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13387 @endif mpc-bootstrap
13388
13389
13390
13391
13392
13393 .PHONY: check-mpc maybe-check-mpc
13394 maybe-check-mpc:
13395 @if mpc
13396 maybe-check-mpc: check-mpc
13397
13398 check-mpc:
13399         @: $(MAKE); $(unstage)
13400         @r=`${PWD_COMMAND}`; export r; \
13401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13402         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13403         (cd $(HOST_SUBDIR)/mpc && \
13404           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
13405
13406 @endif mpc
13407
13408 .PHONY: install-mpc maybe-install-mpc
13409 maybe-install-mpc:
13410 @if mpc
13411 maybe-install-mpc: install-mpc
13412
13413 install-mpc:
13414
13415 @endif mpc
13416
13417 .PHONY: install-strip-mpc maybe-install-strip-mpc
13418 maybe-install-strip-mpc:
13419 @if mpc
13420 maybe-install-strip-mpc: install-strip-mpc
13421
13422 install-strip-mpc:
13423
13424 @endif mpc
13425
13426 # Other targets (info, dvi, pdf, etc.)
13427
13428 .PHONY: maybe-info-mpc info-mpc
13429 maybe-info-mpc:
13430 @if mpc
13431 maybe-info-mpc: info-mpc
13432
13433 info-mpc: \
13434     configure-mpc 
13435         @[ -f ./mpc/Makefile ] || exit 0; \
13436         r=`${PWD_COMMAND}`; export r; \
13437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13438         $(HOST_EXPORTS) \
13439         for flag in $(EXTRA_HOST_FLAGS) ; do \
13440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13441         done; \
13442         echo "Doing info in mpc"; \
13443         (cd $(HOST_SUBDIR)/mpc && \
13444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13446                   "RANLIB=$${RANLIB}" \
13447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13448                   info) \
13449           || exit 1
13450
13451 @endif mpc
13452
13453 .PHONY: maybe-dvi-mpc dvi-mpc
13454 maybe-dvi-mpc:
13455 @if mpc
13456 maybe-dvi-mpc: dvi-mpc
13457
13458 dvi-mpc: \
13459     configure-mpc 
13460         @[ -f ./mpc/Makefile ] || exit 0; \
13461         r=`${PWD_COMMAND}`; export r; \
13462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13463         $(HOST_EXPORTS) \
13464         for flag in $(EXTRA_HOST_FLAGS) ; do \
13465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13466         done; \
13467         echo "Doing dvi in mpc"; \
13468         (cd $(HOST_SUBDIR)/mpc && \
13469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13471                   "RANLIB=$${RANLIB}" \
13472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13473                   dvi) \
13474           || exit 1
13475
13476 @endif mpc
13477
13478 .PHONY: maybe-pdf-mpc pdf-mpc
13479 maybe-pdf-mpc:
13480 @if mpc
13481 maybe-pdf-mpc: pdf-mpc
13482
13483 pdf-mpc: \
13484     configure-mpc 
13485         @[ -f ./mpc/Makefile ] || exit 0; \
13486         r=`${PWD_COMMAND}`; export r; \
13487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13488         $(HOST_EXPORTS) \
13489         for flag in $(EXTRA_HOST_FLAGS) ; do \
13490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13491         done; \
13492         echo "Doing pdf in mpc"; \
13493         (cd $(HOST_SUBDIR)/mpc && \
13494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13496                   "RANLIB=$${RANLIB}" \
13497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13498                   pdf) \
13499           || exit 1
13500
13501 @endif mpc
13502
13503 .PHONY: maybe-html-mpc html-mpc
13504 maybe-html-mpc:
13505 @if mpc
13506 maybe-html-mpc: html-mpc
13507
13508 html-mpc: \
13509     configure-mpc 
13510         @[ -f ./mpc/Makefile ] || exit 0; \
13511         r=`${PWD_COMMAND}`; export r; \
13512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13513         $(HOST_EXPORTS) \
13514         for flag in $(EXTRA_HOST_FLAGS) ; do \
13515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13516         done; \
13517         echo "Doing html in mpc"; \
13518         (cd $(HOST_SUBDIR)/mpc && \
13519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13521                   "RANLIB=$${RANLIB}" \
13522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13523                   html) \
13524           || exit 1
13525
13526 @endif mpc
13527
13528 .PHONY: maybe-TAGS-mpc TAGS-mpc
13529 maybe-TAGS-mpc:
13530 @if mpc
13531 maybe-TAGS-mpc: TAGS-mpc
13532
13533 TAGS-mpc: \
13534     configure-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 TAGS 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                   TAGS) \
13549           || exit 1
13550
13551 @endif mpc
13552
13553 .PHONY: maybe-install-info-mpc install-info-mpc
13554 maybe-install-info-mpc:
13555 @if mpc
13556 maybe-install-info-mpc: install-info-mpc
13557
13558 install-info-mpc: \
13559     configure-mpc \
13560     info-mpc 
13561         @[ -f ./mpc/Makefile ] || exit 0; \
13562         r=`${PWD_COMMAND}`; export r; \
13563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13564         $(HOST_EXPORTS) \
13565         for flag in $(EXTRA_HOST_FLAGS) ; do \
13566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13567         done; \
13568         echo "Doing install-info in mpc"; \
13569         (cd $(HOST_SUBDIR)/mpc && \
13570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13572                   "RANLIB=$${RANLIB}" \
13573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13574                   install-info) \
13575           || exit 1
13576
13577 @endif mpc
13578
13579 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13580 maybe-install-pdf-mpc:
13581 @if mpc
13582 maybe-install-pdf-mpc: install-pdf-mpc
13583
13584 install-pdf-mpc: \
13585     configure-mpc \
13586     pdf-mpc 
13587         @[ -f ./mpc/Makefile ] || exit 0; \
13588         r=`${PWD_COMMAND}`; export r; \
13589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13590         $(HOST_EXPORTS) \
13591         for flag in $(EXTRA_HOST_FLAGS) ; do \
13592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13593         done; \
13594         echo "Doing install-pdf in mpc"; \
13595         (cd $(HOST_SUBDIR)/mpc && \
13596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13598                   "RANLIB=$${RANLIB}" \
13599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13600                   install-pdf) \
13601           || exit 1
13602
13603 @endif mpc
13604
13605 .PHONY: maybe-install-html-mpc install-html-mpc
13606 maybe-install-html-mpc:
13607 @if mpc
13608 maybe-install-html-mpc: install-html-mpc
13609
13610 install-html-mpc: \
13611     configure-mpc \
13612     html-mpc 
13613         @[ -f ./mpc/Makefile ] || exit 0; \
13614         r=`${PWD_COMMAND}`; export r; \
13615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13616         $(HOST_EXPORTS) \
13617         for flag in $(EXTRA_HOST_FLAGS) ; do \
13618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13619         done; \
13620         echo "Doing install-html in mpc"; \
13621         (cd $(HOST_SUBDIR)/mpc && \
13622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13624                   "RANLIB=$${RANLIB}" \
13625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13626                   install-html) \
13627           || exit 1
13628
13629 @endif mpc
13630
13631 .PHONY: maybe-installcheck-mpc installcheck-mpc
13632 maybe-installcheck-mpc:
13633 @if mpc
13634 maybe-installcheck-mpc: installcheck-mpc
13635
13636 installcheck-mpc: \
13637     configure-mpc 
13638         @[ -f ./mpc/Makefile ] || exit 0; \
13639         r=`${PWD_COMMAND}`; export r; \
13640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13641         $(HOST_EXPORTS) \
13642         for flag in $(EXTRA_HOST_FLAGS) ; do \
13643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13644         done; \
13645         echo "Doing installcheck in mpc"; \
13646         (cd $(HOST_SUBDIR)/mpc && \
13647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13649                   "RANLIB=$${RANLIB}" \
13650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13651                   installcheck) \
13652           || exit 1
13653
13654 @endif mpc
13655
13656 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13657 maybe-mostlyclean-mpc:
13658 @if mpc
13659 maybe-mostlyclean-mpc: mostlyclean-mpc
13660
13661 mostlyclean-mpc: 
13662         @[ -f ./mpc/Makefile ] || exit 0; \
13663         r=`${PWD_COMMAND}`; export r; \
13664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13665         $(HOST_EXPORTS) \
13666         for flag in $(EXTRA_HOST_FLAGS) ; do \
13667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13668         done; \
13669         echo "Doing mostlyclean in mpc"; \
13670         (cd $(HOST_SUBDIR)/mpc && \
13671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13673                   "RANLIB=$${RANLIB}" \
13674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13675                   mostlyclean) \
13676           || exit 1
13677
13678 @endif mpc
13679
13680 .PHONY: maybe-clean-mpc clean-mpc
13681 maybe-clean-mpc:
13682 @if mpc
13683 maybe-clean-mpc: clean-mpc
13684
13685 clean-mpc: 
13686         @[ -f ./mpc/Makefile ] || exit 0; \
13687         r=`${PWD_COMMAND}`; export r; \
13688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13689         $(HOST_EXPORTS) \
13690         for flag in $(EXTRA_HOST_FLAGS) ; do \
13691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13692         done; \
13693         echo "Doing clean in mpc"; \
13694         (cd $(HOST_SUBDIR)/mpc && \
13695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13697                   "RANLIB=$${RANLIB}" \
13698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13699                   clean) \
13700           || exit 1
13701
13702 @endif mpc
13703
13704 .PHONY: maybe-distclean-mpc distclean-mpc
13705 maybe-distclean-mpc:
13706 @if mpc
13707 maybe-distclean-mpc: distclean-mpc
13708
13709 distclean-mpc: 
13710         @[ -f ./mpc/Makefile ] || exit 0; \
13711         r=`${PWD_COMMAND}`; export r; \
13712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13713         $(HOST_EXPORTS) \
13714         for flag in $(EXTRA_HOST_FLAGS) ; do \
13715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13716         done; \
13717         echo "Doing distclean in mpc"; \
13718         (cd $(HOST_SUBDIR)/mpc && \
13719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13721                   "RANLIB=$${RANLIB}" \
13722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13723                   distclean) \
13724           || exit 1
13725
13726 @endif mpc
13727
13728 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13729 maybe-maintainer-clean-mpc:
13730 @if mpc
13731 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13732
13733 maintainer-clean-mpc: 
13734         @[ -f ./mpc/Makefile ] || exit 0; \
13735         r=`${PWD_COMMAND}`; export r; \
13736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13737         $(HOST_EXPORTS) \
13738         for flag in $(EXTRA_HOST_FLAGS) ; do \
13739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13740         done; \
13741         echo "Doing maintainer-clean in mpc"; \
13742         (cd $(HOST_SUBDIR)/mpc && \
13743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13745                   "RANLIB=$${RANLIB}" \
13746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13747                   maintainer-clean) \
13748           || exit 1
13749
13750 @endif mpc
13751
13752
13753
13754 .PHONY: configure-isl maybe-configure-isl
13755 maybe-configure-isl:
13756 @if gcc-bootstrap
13757 configure-isl: stage_current
13758 @endif gcc-bootstrap
13759 @if isl
13760 maybe-configure-isl: configure-isl
13761 configure-isl: 
13762         @r=`${PWD_COMMAND}`; export r; \
13763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13764         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13765         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13766         $(HOST_EXPORTS)  \
13767         echo Configuring in $(HOST_SUBDIR)/isl; \
13768         cd "$(HOST_SUBDIR)/isl" || exit 1; \
13769         case $(srcdir) in \
13770           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13771           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13772                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13773         esac; \
13774         module_srcdir=isl; \
13775         $(SHELL) \
13776           $$s/$$module_srcdir/configure \
13777           --srcdir=$${topdir}/$$module_srcdir \
13778           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13779           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13780           || exit 1
13781 @endif isl
13782
13783
13784
13785 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13786 maybe-configure-stage1-isl:
13787 @if isl-bootstrap
13788 maybe-configure-stage1-isl: configure-stage1-isl
13789 configure-stage1-isl:
13790         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13791         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13792         @r=`${PWD_COMMAND}`; export r; \
13793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13794         TFLAGS="$(STAGE1_TFLAGS)"; \
13795         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13796         $(HOST_EXPORTS) \
13797         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13798         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13799         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13800         echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
13801         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13802         cd $(HOST_SUBDIR)/isl || exit 1; \
13803         case $(srcdir) in \
13804           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13805           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13806                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13807         esac; \
13808         module_srcdir=isl; \
13809         $(SHELL) $$s/$$module_srcdir/configure \
13810           --srcdir=$${topdir}/$$module_srcdir \
13811           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13812           --target=${target_alias} \
13813            \
13814           $(STAGE1_CONFIGURE_FLAGS) \
13815           --disable-shared @extra_isl_gmp_configure_flags@
13816 @endif isl-bootstrap
13817
13818 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13819 maybe-configure-stage2-isl:
13820 @if isl-bootstrap
13821 maybe-configure-stage2-isl: configure-stage2-isl
13822 configure-stage2-isl:
13823         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13824         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13825         @r=`${PWD_COMMAND}`; export r; \
13826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13827         TFLAGS="$(STAGE2_TFLAGS)"; \
13828         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13829         $(HOST_EXPORTS) \
13830         $(POSTSTAGE1_HOST_EXPORTS) \
13831         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13832         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13833         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13834         echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
13835         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13836         cd $(HOST_SUBDIR)/isl || exit 1; \
13837         case $(srcdir) in \
13838           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13839           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13840                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13841         esac; \
13842         module_srcdir=isl; \
13843         $(SHELL) $$s/$$module_srcdir/configure \
13844           --srcdir=$${topdir}/$$module_srcdir \
13845           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13846           --target=${target_alias} \
13847           --with-build-libsubdir=$(HOST_SUBDIR) \
13848           $(STAGE2_CONFIGURE_FLAGS) \
13849           --disable-shared @extra_isl_gmp_configure_flags@
13850 @endif isl-bootstrap
13851
13852 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13853 maybe-configure-stage3-isl:
13854 @if isl-bootstrap
13855 maybe-configure-stage3-isl: configure-stage3-isl
13856 configure-stage3-isl:
13857         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13858         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13859         @r=`${PWD_COMMAND}`; export r; \
13860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13861         TFLAGS="$(STAGE3_TFLAGS)"; \
13862         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13863         $(HOST_EXPORTS) \
13864         $(POSTSTAGE1_HOST_EXPORTS) \
13865         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13866         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13867         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13868         echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
13869         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13870         cd $(HOST_SUBDIR)/isl || exit 1; \
13871         case $(srcdir) in \
13872           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13873           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13874                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13875         esac; \
13876         module_srcdir=isl; \
13877         $(SHELL) $$s/$$module_srcdir/configure \
13878           --srcdir=$${topdir}/$$module_srcdir \
13879           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13880           --target=${target_alias} \
13881           --with-build-libsubdir=$(HOST_SUBDIR) \
13882           $(STAGE3_CONFIGURE_FLAGS) \
13883           --disable-shared @extra_isl_gmp_configure_flags@
13884 @endif isl-bootstrap
13885
13886 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13887 maybe-configure-stage4-isl:
13888 @if isl-bootstrap
13889 maybe-configure-stage4-isl: configure-stage4-isl
13890 configure-stage4-isl:
13891         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13892         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13893         @r=`${PWD_COMMAND}`; export r; \
13894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13895         TFLAGS="$(STAGE4_TFLAGS)"; \
13896         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13897         $(HOST_EXPORTS) \
13898         $(POSTSTAGE1_HOST_EXPORTS) \
13899         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13900         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13901         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13902         echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
13903         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13904         cd $(HOST_SUBDIR)/isl || exit 1; \
13905         case $(srcdir) in \
13906           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13907           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13908                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13909         esac; \
13910         module_srcdir=isl; \
13911         $(SHELL) $$s/$$module_srcdir/configure \
13912           --srcdir=$${topdir}/$$module_srcdir \
13913           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13914           --target=${target_alias} \
13915           --with-build-libsubdir=$(HOST_SUBDIR) \
13916           $(STAGE4_CONFIGURE_FLAGS) \
13917           --disable-shared @extra_isl_gmp_configure_flags@
13918 @endif isl-bootstrap
13919
13920 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13921 maybe-configure-stageprofile-isl:
13922 @if isl-bootstrap
13923 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13924 configure-stageprofile-isl:
13925         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13926         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13927         @r=`${PWD_COMMAND}`; export r; \
13928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13929         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13930         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13931         $(HOST_EXPORTS) \
13932         $(POSTSTAGE1_HOST_EXPORTS) \
13933         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13934         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13935         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13936         echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
13937         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13938         cd $(HOST_SUBDIR)/isl || exit 1; \
13939         case $(srcdir) in \
13940           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13941           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13942                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13943         esac; \
13944         module_srcdir=isl; \
13945         $(SHELL) $$s/$$module_srcdir/configure \
13946           --srcdir=$${topdir}/$$module_srcdir \
13947           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13948           --target=${target_alias} \
13949           --with-build-libsubdir=$(HOST_SUBDIR) \
13950           $(STAGEprofile_CONFIGURE_FLAGS) \
13951           --disable-shared @extra_isl_gmp_configure_flags@
13952 @endif isl-bootstrap
13953
13954 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13955 maybe-configure-stagefeedback-isl:
13956 @if isl-bootstrap
13957 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13958 configure-stagefeedback-isl:
13959         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13960         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13961         @r=`${PWD_COMMAND}`; export r; \
13962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13963         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13964         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13965         $(HOST_EXPORTS) \
13966         $(POSTSTAGE1_HOST_EXPORTS) \
13967         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13968         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13969         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13970         echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
13971         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13972         cd $(HOST_SUBDIR)/isl || exit 1; \
13973         case $(srcdir) in \
13974           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13975           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13976                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13977         esac; \
13978         module_srcdir=isl; \
13979         $(SHELL) $$s/$$module_srcdir/configure \
13980           --srcdir=$${topdir}/$$module_srcdir \
13981           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13982           --target=${target_alias} \
13983           --with-build-libsubdir=$(HOST_SUBDIR) \
13984           $(STAGEfeedback_CONFIGURE_FLAGS) \
13985           --disable-shared @extra_isl_gmp_configure_flags@
13986 @endif isl-bootstrap
13987
13988
13989
13990
13991
13992 .PHONY: all-isl maybe-all-isl
13993 maybe-all-isl:
13994 @if gcc-bootstrap
13995 all-isl: stage_current
13996 @endif gcc-bootstrap
13997 @if isl
13998 TARGET-isl=all
13999 maybe-all-isl: all-isl
14000 all-isl: configure-isl
14001         @r=`${PWD_COMMAND}`; export r; \
14002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14003         $(HOST_EXPORTS)  \
14004         (cd $(HOST_SUBDIR)/isl && \
14005           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
14006                 $(TARGET-isl))
14007 @endif isl
14008
14009
14010
14011 .PHONY: all-stage1-isl maybe-all-stage1-isl
14012 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
14013 maybe-all-stage1-isl:
14014 maybe-clean-stage1-isl:
14015 @if isl-bootstrap
14016 maybe-all-stage1-isl: all-stage1-isl
14017 all-stage1: all-stage1-isl
14018 TARGET-stage1-isl = $(TARGET-isl)
14019 all-stage1-isl: configure-stage1-isl
14020         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14021         @r=`${PWD_COMMAND}`; export r; \
14022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14023         TFLAGS="$(STAGE1_TFLAGS)"; \
14024         $(HOST_EXPORTS)  \
14025         cd $(HOST_SUBDIR)/isl && \
14026          \
14027         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14028                 CFLAGS="$(STAGE1_CFLAGS)" \
14029                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14030                 LIBCFLAGS="$(LIBCFLAGS)" \
14031                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14032                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14033                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14034                 $(EXTRA_HOST_FLAGS)  \
14035                 $(STAGE1_FLAGS_TO_PASS) V=1 \
14036                 TFLAGS="$(STAGE1_TFLAGS)"  \
14037                 $(TARGET-stage1-isl)
14038
14039 maybe-clean-stage1-isl: clean-stage1-isl
14040 clean-stage1: clean-stage1-isl
14041 clean-stage1-isl:
14042         @if [ $(current_stage) = stage1 ]; then \
14043           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14044         else \
14045           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
14046           $(MAKE) stage1-start; \
14047         fi; \
14048         cd $(HOST_SUBDIR)/isl && \
14049         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14050         $(STAGE1_FLAGS_TO_PASS) V=1 clean
14051 @endif isl-bootstrap
14052
14053
14054 .PHONY: all-stage2-isl maybe-all-stage2-isl
14055 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
14056 maybe-all-stage2-isl:
14057 maybe-clean-stage2-isl:
14058 @if isl-bootstrap
14059 maybe-all-stage2-isl: all-stage2-isl
14060 all-stage2: all-stage2-isl
14061 TARGET-stage2-isl = $(TARGET-isl)
14062 all-stage2-isl: configure-stage2-isl
14063         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14064         @r=`${PWD_COMMAND}`; export r; \
14065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14066         TFLAGS="$(STAGE2_TFLAGS)"; \
14067         $(HOST_EXPORTS) \
14068         $(POSTSTAGE1_HOST_EXPORTS)  \
14069         cd $(HOST_SUBDIR)/isl && \
14070          \
14071         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14072                 CFLAGS="$(STAGE2_CFLAGS)" \
14073                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14074                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14075                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14076                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14077                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14078                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14079                 TFLAGS="$(STAGE2_TFLAGS)"  \
14080                 $(TARGET-stage2-isl)
14081
14082 maybe-clean-stage2-isl: clean-stage2-isl
14083 clean-stage2: clean-stage2-isl
14084 clean-stage2-isl:
14085         @if [ $(current_stage) = stage2 ]; then \
14086           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14087         else \
14088           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
14089           $(MAKE) stage2-start; \
14090         fi; \
14091         cd $(HOST_SUBDIR)/isl && \
14092         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14093 @endif isl-bootstrap
14094
14095
14096 .PHONY: all-stage3-isl maybe-all-stage3-isl
14097 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
14098 maybe-all-stage3-isl:
14099 maybe-clean-stage3-isl:
14100 @if isl-bootstrap
14101 maybe-all-stage3-isl: all-stage3-isl
14102 all-stage3: all-stage3-isl
14103 TARGET-stage3-isl = $(TARGET-isl)
14104 all-stage3-isl: configure-stage3-isl
14105         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14106         @r=`${PWD_COMMAND}`; export r; \
14107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14108         TFLAGS="$(STAGE3_TFLAGS)"; \
14109         $(HOST_EXPORTS) \
14110         $(POSTSTAGE1_HOST_EXPORTS)  \
14111         cd $(HOST_SUBDIR)/isl && \
14112          \
14113         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14114                 CFLAGS="$(STAGE3_CFLAGS)" \
14115                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14116                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14117                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14118                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14119                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14120                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14121                 TFLAGS="$(STAGE3_TFLAGS)"  \
14122                 $(TARGET-stage3-isl)
14123
14124 maybe-clean-stage3-isl: clean-stage3-isl
14125 clean-stage3: clean-stage3-isl
14126 clean-stage3-isl:
14127         @if [ $(current_stage) = stage3 ]; then \
14128           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14129         else \
14130           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
14131           $(MAKE) stage3-start; \
14132         fi; \
14133         cd $(HOST_SUBDIR)/isl && \
14134         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14135 @endif isl-bootstrap
14136
14137
14138 .PHONY: all-stage4-isl maybe-all-stage4-isl
14139 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
14140 maybe-all-stage4-isl:
14141 maybe-clean-stage4-isl:
14142 @if isl-bootstrap
14143 maybe-all-stage4-isl: all-stage4-isl
14144 all-stage4: all-stage4-isl
14145 TARGET-stage4-isl = $(TARGET-isl)
14146 all-stage4-isl: configure-stage4-isl
14147         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14148         @r=`${PWD_COMMAND}`; export r; \
14149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14150         TFLAGS="$(STAGE4_TFLAGS)"; \
14151         $(HOST_EXPORTS) \
14152         $(POSTSTAGE1_HOST_EXPORTS)  \
14153         cd $(HOST_SUBDIR)/isl && \
14154          \
14155         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14156                 CFLAGS="$(STAGE4_CFLAGS)" \
14157                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14158                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14159                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14160                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14161                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14162                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14163                 TFLAGS="$(STAGE4_TFLAGS)"  \
14164                 $(TARGET-stage4-isl)
14165
14166 maybe-clean-stage4-isl: clean-stage4-isl
14167 clean-stage4: clean-stage4-isl
14168 clean-stage4-isl:
14169         @if [ $(current_stage) = stage4 ]; then \
14170           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14171         else \
14172           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
14173           $(MAKE) stage4-start; \
14174         fi; \
14175         cd $(HOST_SUBDIR)/isl && \
14176         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14177 @endif isl-bootstrap
14178
14179
14180 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14181 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14182 maybe-all-stageprofile-isl:
14183 maybe-clean-stageprofile-isl:
14184 @if isl-bootstrap
14185 maybe-all-stageprofile-isl: all-stageprofile-isl
14186 all-stageprofile: all-stageprofile-isl
14187 TARGET-stageprofile-isl = $(TARGET-isl)
14188 all-stageprofile-isl: configure-stageprofile-isl
14189         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14190         @r=`${PWD_COMMAND}`; export r; \
14191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14192         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14193         $(HOST_EXPORTS) \
14194         $(POSTSTAGE1_HOST_EXPORTS)  \
14195         cd $(HOST_SUBDIR)/isl && \
14196          \
14197         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14198                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14199                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14200                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14201                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14202                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14203                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14204                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14205                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
14206                 $(TARGET-stageprofile-isl)
14207
14208 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14209 clean-stageprofile: clean-stageprofile-isl
14210 clean-stageprofile-isl:
14211         @if [ $(current_stage) = stageprofile ]; then \
14212           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14213         else \
14214           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14215           $(MAKE) stageprofile-start; \
14216         fi; \
14217         cd $(HOST_SUBDIR)/isl && \
14218         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14219 @endif isl-bootstrap
14220
14221
14222 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14223 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14224 maybe-all-stagefeedback-isl:
14225 maybe-clean-stagefeedback-isl:
14226 @if isl-bootstrap
14227 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14228 all-stagefeedback: all-stagefeedback-isl
14229 TARGET-stagefeedback-isl = $(TARGET-isl)
14230 all-stagefeedback-isl: configure-stagefeedback-isl
14231         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14232         @r=`${PWD_COMMAND}`; export r; \
14233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14234         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14235         $(HOST_EXPORTS) \
14236         $(POSTSTAGE1_HOST_EXPORTS)  \
14237         cd $(HOST_SUBDIR)/isl && \
14238          \
14239         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14240                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14241                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14242                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14243                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14244                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14245                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14246                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14247                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
14248                 $(TARGET-stagefeedback-isl)
14249
14250 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14251 clean-stagefeedback: clean-stagefeedback-isl
14252 clean-stagefeedback-isl:
14253         @if [ $(current_stage) = stagefeedback ]; then \
14254           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14255         else \
14256           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14257           $(MAKE) stagefeedback-start; \
14258         fi; \
14259         cd $(HOST_SUBDIR)/isl && \
14260         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14261 @endif isl-bootstrap
14262
14263
14264
14265
14266
14267 .PHONY: check-isl maybe-check-isl
14268 maybe-check-isl:
14269 @if isl
14270 maybe-check-isl: check-isl
14271
14272 check-isl:
14273         @: $(MAKE); $(unstage)
14274         @r=`${PWD_COMMAND}`; export r; \
14275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14276         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14277         (cd $(HOST_SUBDIR)/isl && \
14278           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
14279
14280 @endif isl
14281
14282 .PHONY: install-isl maybe-install-isl
14283 maybe-install-isl:
14284 @if isl
14285 maybe-install-isl: install-isl
14286
14287 install-isl:
14288
14289 @endif isl
14290
14291 .PHONY: install-strip-isl maybe-install-strip-isl
14292 maybe-install-strip-isl:
14293 @if isl
14294 maybe-install-strip-isl: install-strip-isl
14295
14296 install-strip-isl:
14297
14298 @endif isl
14299
14300 # Other targets (info, dvi, pdf, etc.)
14301
14302 .PHONY: maybe-info-isl info-isl
14303 maybe-info-isl:
14304 @if isl
14305 maybe-info-isl: info-isl
14306
14307 info-isl: \
14308     configure-isl 
14309         @[ -f ./isl/Makefile ] || exit 0; \
14310         r=`${PWD_COMMAND}`; export r; \
14311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14312         $(HOST_EXPORTS) \
14313         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14315         done; \
14316         echo "Doing info in isl"; \
14317         (cd $(HOST_SUBDIR)/isl && \
14318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14320                   "RANLIB=$${RANLIB}" \
14321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14322                   info) \
14323           || exit 1
14324
14325 @endif isl
14326
14327 .PHONY: maybe-dvi-isl dvi-isl
14328 maybe-dvi-isl:
14329 @if isl
14330 maybe-dvi-isl: dvi-isl
14331
14332 dvi-isl: \
14333     configure-isl 
14334         @[ -f ./isl/Makefile ] || exit 0; \
14335         r=`${PWD_COMMAND}`; export r; \
14336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14337         $(HOST_EXPORTS) \
14338         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14340         done; \
14341         echo "Doing dvi in isl"; \
14342         (cd $(HOST_SUBDIR)/isl && \
14343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14345                   "RANLIB=$${RANLIB}" \
14346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14347                   dvi) \
14348           || exit 1
14349
14350 @endif isl
14351
14352 .PHONY: maybe-pdf-isl pdf-isl
14353 maybe-pdf-isl:
14354 @if isl
14355 maybe-pdf-isl: pdf-isl
14356
14357 pdf-isl: \
14358     configure-isl 
14359         @[ -f ./isl/Makefile ] || exit 0; \
14360         r=`${PWD_COMMAND}`; export r; \
14361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14362         $(HOST_EXPORTS) \
14363         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14365         done; \
14366         echo "Doing pdf in isl"; \
14367         (cd $(HOST_SUBDIR)/isl && \
14368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14370                   "RANLIB=$${RANLIB}" \
14371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14372                   pdf) \
14373           || exit 1
14374
14375 @endif isl
14376
14377 .PHONY: maybe-html-isl html-isl
14378 maybe-html-isl:
14379 @if isl
14380 maybe-html-isl: html-isl
14381
14382 html-isl: \
14383     configure-isl 
14384         @[ -f ./isl/Makefile ] || exit 0; \
14385         r=`${PWD_COMMAND}`; export r; \
14386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14387         $(HOST_EXPORTS) \
14388         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14390         done; \
14391         echo "Doing html in isl"; \
14392         (cd $(HOST_SUBDIR)/isl && \
14393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14395                   "RANLIB=$${RANLIB}" \
14396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14397                   html) \
14398           || exit 1
14399
14400 @endif isl
14401
14402 .PHONY: maybe-TAGS-isl TAGS-isl
14403 maybe-TAGS-isl:
14404 @if isl
14405 maybe-TAGS-isl: TAGS-isl
14406
14407 TAGS-isl: \
14408     configure-isl 
14409         @[ -f ./isl/Makefile ] || exit 0; \
14410         r=`${PWD_COMMAND}`; export r; \
14411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14412         $(HOST_EXPORTS) \
14413         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14415         done; \
14416         echo "Doing TAGS 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                   TAGS) \
14423           || exit 1
14424
14425 @endif isl
14426
14427 .PHONY: maybe-install-info-isl install-info-isl
14428 maybe-install-info-isl:
14429 @if isl
14430 maybe-install-info-isl: install-info-isl
14431
14432 install-info-isl: \
14433     configure-isl \
14434     info-isl 
14435         @[ -f ./isl/Makefile ] || exit 0; \
14436         r=`${PWD_COMMAND}`; export r; \
14437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14438         $(HOST_EXPORTS) \
14439         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14441         done; \
14442         echo "Doing install-info in isl"; \
14443         (cd $(HOST_SUBDIR)/isl && \
14444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14446                   "RANLIB=$${RANLIB}" \
14447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14448                   install-info) \
14449           || exit 1
14450
14451 @endif isl
14452
14453 .PHONY: maybe-install-pdf-isl install-pdf-isl
14454 maybe-install-pdf-isl:
14455 @if isl
14456 maybe-install-pdf-isl: install-pdf-isl
14457
14458 install-pdf-isl: \
14459     configure-isl \
14460     pdf-isl 
14461         @[ -f ./isl/Makefile ] || exit 0; \
14462         r=`${PWD_COMMAND}`; export r; \
14463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14464         $(HOST_EXPORTS) \
14465         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14467         done; \
14468         echo "Doing install-pdf in isl"; \
14469         (cd $(HOST_SUBDIR)/isl && \
14470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14472                   "RANLIB=$${RANLIB}" \
14473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14474                   install-pdf) \
14475           || exit 1
14476
14477 @endif isl
14478
14479 .PHONY: maybe-install-html-isl install-html-isl
14480 maybe-install-html-isl:
14481 @if isl
14482 maybe-install-html-isl: install-html-isl
14483
14484 install-html-isl: \
14485     configure-isl \
14486     html-isl 
14487         @[ -f ./isl/Makefile ] || exit 0; \
14488         r=`${PWD_COMMAND}`; export r; \
14489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14490         $(HOST_EXPORTS) \
14491         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14493         done; \
14494         echo "Doing install-html in isl"; \
14495         (cd $(HOST_SUBDIR)/isl && \
14496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14498                   "RANLIB=$${RANLIB}" \
14499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14500                   install-html) \
14501           || exit 1
14502
14503 @endif isl
14504
14505 .PHONY: maybe-installcheck-isl installcheck-isl
14506 maybe-installcheck-isl:
14507 @if isl
14508 maybe-installcheck-isl: installcheck-isl
14509
14510 installcheck-isl: \
14511     configure-isl 
14512         @[ -f ./isl/Makefile ] || exit 0; \
14513         r=`${PWD_COMMAND}`; export r; \
14514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14515         $(HOST_EXPORTS) \
14516         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14518         done; \
14519         echo "Doing installcheck in isl"; \
14520         (cd $(HOST_SUBDIR)/isl && \
14521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14523                   "RANLIB=$${RANLIB}" \
14524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14525                   installcheck) \
14526           || exit 1
14527
14528 @endif isl
14529
14530 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14531 maybe-mostlyclean-isl:
14532 @if isl
14533 maybe-mostlyclean-isl: mostlyclean-isl
14534
14535 mostlyclean-isl: 
14536         @[ -f ./isl/Makefile ] || exit 0; \
14537         r=`${PWD_COMMAND}`; export r; \
14538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14539         $(HOST_EXPORTS) \
14540         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14542         done; \
14543         echo "Doing mostlyclean in isl"; \
14544         (cd $(HOST_SUBDIR)/isl && \
14545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14547                   "RANLIB=$${RANLIB}" \
14548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14549                   mostlyclean) \
14550           || exit 1
14551
14552 @endif isl
14553
14554 .PHONY: maybe-clean-isl clean-isl
14555 maybe-clean-isl:
14556 @if isl
14557 maybe-clean-isl: clean-isl
14558
14559 clean-isl: 
14560         @[ -f ./isl/Makefile ] || exit 0; \
14561         r=`${PWD_COMMAND}`; export r; \
14562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14563         $(HOST_EXPORTS) \
14564         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14566         done; \
14567         echo "Doing clean in isl"; \
14568         (cd $(HOST_SUBDIR)/isl && \
14569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14571                   "RANLIB=$${RANLIB}" \
14572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14573                   clean) \
14574           || exit 1
14575
14576 @endif isl
14577
14578 .PHONY: maybe-distclean-isl distclean-isl
14579 maybe-distclean-isl:
14580 @if isl
14581 maybe-distclean-isl: distclean-isl
14582
14583 distclean-isl: 
14584         @[ -f ./isl/Makefile ] || exit 0; \
14585         r=`${PWD_COMMAND}`; export r; \
14586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14587         $(HOST_EXPORTS) \
14588         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14590         done; \
14591         echo "Doing distclean in isl"; \
14592         (cd $(HOST_SUBDIR)/isl && \
14593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14595                   "RANLIB=$${RANLIB}" \
14596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14597                   distclean) \
14598           || exit 1
14599
14600 @endif isl
14601
14602 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14603 maybe-maintainer-clean-isl:
14604 @if isl
14605 maybe-maintainer-clean-isl: maintainer-clean-isl
14606
14607 maintainer-clean-isl: 
14608         @[ -f ./isl/Makefile ] || exit 0; \
14609         r=`${PWD_COMMAND}`; export r; \
14610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14611         $(HOST_EXPORTS) \
14612         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14614         done; \
14615         echo "Doing maintainer-clean in isl"; \
14616         (cd $(HOST_SUBDIR)/isl && \
14617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14619                   "RANLIB=$${RANLIB}" \
14620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14621                   maintainer-clean) \
14622           || exit 1
14623
14624 @endif isl
14625
14626
14627
14628 .PHONY: configure-libelf maybe-configure-libelf
14629 maybe-configure-libelf:
14630 @if gcc-bootstrap
14631 configure-libelf: stage_current
14632 @endif gcc-bootstrap
14633 @if libelf
14634 maybe-configure-libelf: configure-libelf
14635 configure-libelf: 
14636         @r=`${PWD_COMMAND}`; export r; \
14637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14638         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14639         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14640         $(HOST_EXPORTS)  \
14641         echo Configuring in $(HOST_SUBDIR)/libelf; \
14642         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14643         case $(srcdir) in \
14644           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14645           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14646                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14647         esac; \
14648         module_srcdir=libelf; \
14649         $(SHELL) \
14650           $$s/$$module_srcdir/configure \
14651           --srcdir=$${topdir}/$$module_srcdir \
14652           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14653           --target=${target_alias} --disable-shared \
14654           || exit 1
14655 @endif libelf
14656
14657
14658
14659 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14660 maybe-configure-stage1-libelf:
14661 @if libelf-bootstrap
14662 maybe-configure-stage1-libelf: configure-stage1-libelf
14663 configure-stage1-libelf:
14664         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14665         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14666         @r=`${PWD_COMMAND}`; export r; \
14667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14668         TFLAGS="$(STAGE1_TFLAGS)"; \
14669         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14670         $(HOST_EXPORTS) \
14671         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14672         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14673         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14674         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
14675         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14676         cd $(HOST_SUBDIR)/libelf || exit 1; \
14677         case $(srcdir) in \
14678           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14679           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14680                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14681         esac; \
14682         module_srcdir=libelf; \
14683         $(SHELL) $$s/$$module_srcdir/configure \
14684           --srcdir=$${topdir}/$$module_srcdir \
14685           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14686           --target=${target_alias} \
14687            \
14688           $(STAGE1_CONFIGURE_FLAGS) \
14689           --disable-shared
14690 @endif libelf-bootstrap
14691
14692 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14693 maybe-configure-stage2-libelf:
14694 @if libelf-bootstrap
14695 maybe-configure-stage2-libelf: configure-stage2-libelf
14696 configure-stage2-libelf:
14697         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14698         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14699         @r=`${PWD_COMMAND}`; export r; \
14700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14701         TFLAGS="$(STAGE2_TFLAGS)"; \
14702         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14703         $(HOST_EXPORTS) \
14704         $(POSTSTAGE1_HOST_EXPORTS) \
14705         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14706         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14707         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14708         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
14709         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14710         cd $(HOST_SUBDIR)/libelf || exit 1; \
14711         case $(srcdir) in \
14712           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14713           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14714                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14715         esac; \
14716         module_srcdir=libelf; \
14717         $(SHELL) $$s/$$module_srcdir/configure \
14718           --srcdir=$${topdir}/$$module_srcdir \
14719           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14720           --target=${target_alias} \
14721           --with-build-libsubdir=$(HOST_SUBDIR) \
14722           $(STAGE2_CONFIGURE_FLAGS) \
14723           --disable-shared
14724 @endif libelf-bootstrap
14725
14726 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14727 maybe-configure-stage3-libelf:
14728 @if libelf-bootstrap
14729 maybe-configure-stage3-libelf: configure-stage3-libelf
14730 configure-stage3-libelf:
14731         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14732         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14733         @r=`${PWD_COMMAND}`; export r; \
14734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14735         TFLAGS="$(STAGE3_TFLAGS)"; \
14736         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14737         $(HOST_EXPORTS) \
14738         $(POSTSTAGE1_HOST_EXPORTS) \
14739         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14740         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14741         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14742         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
14743         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14744         cd $(HOST_SUBDIR)/libelf || exit 1; \
14745         case $(srcdir) in \
14746           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14747           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14748                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14749         esac; \
14750         module_srcdir=libelf; \
14751         $(SHELL) $$s/$$module_srcdir/configure \
14752           --srcdir=$${topdir}/$$module_srcdir \
14753           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14754           --target=${target_alias} \
14755           --with-build-libsubdir=$(HOST_SUBDIR) \
14756           $(STAGE3_CONFIGURE_FLAGS) \
14757           --disable-shared
14758 @endif libelf-bootstrap
14759
14760 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14761 maybe-configure-stage4-libelf:
14762 @if libelf-bootstrap
14763 maybe-configure-stage4-libelf: configure-stage4-libelf
14764 configure-stage4-libelf:
14765         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14766         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14767         @r=`${PWD_COMMAND}`; export r; \
14768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14769         TFLAGS="$(STAGE4_TFLAGS)"; \
14770         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14771         $(HOST_EXPORTS) \
14772         $(POSTSTAGE1_HOST_EXPORTS) \
14773         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14774         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14775         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14776         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
14777         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14778         cd $(HOST_SUBDIR)/libelf || exit 1; \
14779         case $(srcdir) in \
14780           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14781           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14782                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14783         esac; \
14784         module_srcdir=libelf; \
14785         $(SHELL) $$s/$$module_srcdir/configure \
14786           --srcdir=$${topdir}/$$module_srcdir \
14787           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14788           --target=${target_alias} \
14789           --with-build-libsubdir=$(HOST_SUBDIR) \
14790           $(STAGE4_CONFIGURE_FLAGS) \
14791           --disable-shared
14792 @endif libelf-bootstrap
14793
14794 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14795 maybe-configure-stageprofile-libelf:
14796 @if libelf-bootstrap
14797 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14798 configure-stageprofile-libelf:
14799         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14800         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14801         @r=`${PWD_COMMAND}`; export r; \
14802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14803         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14804         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14805         $(HOST_EXPORTS) \
14806         $(POSTSTAGE1_HOST_EXPORTS) \
14807         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14808         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14809         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14810         echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
14811         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14812         cd $(HOST_SUBDIR)/libelf || exit 1; \
14813         case $(srcdir) in \
14814           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14815           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14816                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14817         esac; \
14818         module_srcdir=libelf; \
14819         $(SHELL) $$s/$$module_srcdir/configure \
14820           --srcdir=$${topdir}/$$module_srcdir \
14821           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14822           --target=${target_alias} \
14823           --with-build-libsubdir=$(HOST_SUBDIR) \
14824           $(STAGEprofile_CONFIGURE_FLAGS) \
14825           --disable-shared
14826 @endif libelf-bootstrap
14827
14828 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14829 maybe-configure-stagefeedback-libelf:
14830 @if libelf-bootstrap
14831 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14832 configure-stagefeedback-libelf:
14833         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14834         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14835         @r=`${PWD_COMMAND}`; export r; \
14836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14837         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14838         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14839         $(HOST_EXPORTS) \
14840         $(POSTSTAGE1_HOST_EXPORTS) \
14841         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14842         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14843         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14844         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
14845         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14846         cd $(HOST_SUBDIR)/libelf || exit 1; \
14847         case $(srcdir) in \
14848           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14849           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14850                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14851         esac; \
14852         module_srcdir=libelf; \
14853         $(SHELL) $$s/$$module_srcdir/configure \
14854           --srcdir=$${topdir}/$$module_srcdir \
14855           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14856           --target=${target_alias} \
14857           --with-build-libsubdir=$(HOST_SUBDIR) \
14858           $(STAGEfeedback_CONFIGURE_FLAGS) \
14859           --disable-shared
14860 @endif libelf-bootstrap
14861
14862
14863
14864
14865
14866 .PHONY: all-libelf maybe-all-libelf
14867 maybe-all-libelf:
14868 @if gcc-bootstrap
14869 all-libelf: stage_current
14870 @endif gcc-bootstrap
14871 @if libelf
14872 TARGET-libelf=all
14873 maybe-all-libelf: all-libelf
14874 all-libelf: configure-libelf
14875         @r=`${PWD_COMMAND}`; export r; \
14876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14877         $(HOST_EXPORTS)  \
14878         (cd $(HOST_SUBDIR)/libelf && \
14879           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
14880                 $(TARGET-libelf))
14881 @endif libelf
14882
14883
14884
14885 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14886 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14887 maybe-all-stage1-libelf:
14888 maybe-clean-stage1-libelf:
14889 @if libelf-bootstrap
14890 maybe-all-stage1-libelf: all-stage1-libelf
14891 all-stage1: all-stage1-libelf
14892 TARGET-stage1-libelf = $(TARGET-libelf)
14893 all-stage1-libelf: configure-stage1-libelf
14894         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14895         @r=`${PWD_COMMAND}`; export r; \
14896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14897         TFLAGS="$(STAGE1_TFLAGS)"; \
14898         $(HOST_EXPORTS)  \
14899         cd $(HOST_SUBDIR)/libelf && \
14900          \
14901         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14902                 CFLAGS="$(STAGE1_CFLAGS)" \
14903                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14904                 LIBCFLAGS="$(LIBCFLAGS)" \
14905                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14906                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14907                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14908                 $(EXTRA_HOST_FLAGS)  \
14909                 $(STAGE1_FLAGS_TO_PASS)  \
14910                 TFLAGS="$(STAGE1_TFLAGS)"  \
14911                 $(TARGET-stage1-libelf)
14912
14913 maybe-clean-stage1-libelf: clean-stage1-libelf
14914 clean-stage1: clean-stage1-libelf
14915 clean-stage1-libelf:
14916         @if [ $(current_stage) = stage1 ]; then \
14917           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14918         else \
14919           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14920           $(MAKE) stage1-start; \
14921         fi; \
14922         cd $(HOST_SUBDIR)/libelf && \
14923         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14924         $(STAGE1_FLAGS_TO_PASS)  clean
14925 @endif libelf-bootstrap
14926
14927
14928 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
14929 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14930 maybe-all-stage2-libelf:
14931 maybe-clean-stage2-libelf:
14932 @if libelf-bootstrap
14933 maybe-all-stage2-libelf: all-stage2-libelf
14934 all-stage2: all-stage2-libelf
14935 TARGET-stage2-libelf = $(TARGET-libelf)
14936 all-stage2-libelf: configure-stage2-libelf
14937         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14938         @r=`${PWD_COMMAND}`; export r; \
14939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14940         TFLAGS="$(STAGE2_TFLAGS)"; \
14941         $(HOST_EXPORTS) \
14942         $(POSTSTAGE1_HOST_EXPORTS)  \
14943         cd $(HOST_SUBDIR)/libelf && \
14944          \
14945         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14946                 CFLAGS="$(STAGE2_CFLAGS)" \
14947                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14948                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14949                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14950                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14951                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14952                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14953                 TFLAGS="$(STAGE2_TFLAGS)"  \
14954                 $(TARGET-stage2-libelf)
14955
14956 maybe-clean-stage2-libelf: clean-stage2-libelf
14957 clean-stage2: clean-stage2-libelf
14958 clean-stage2-libelf:
14959         @if [ $(current_stage) = stage2 ]; then \
14960           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14961         else \
14962           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
14963           $(MAKE) stage2-start; \
14964         fi; \
14965         cd $(HOST_SUBDIR)/libelf && \
14966         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14967 @endif libelf-bootstrap
14968
14969
14970 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
14971 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
14972 maybe-all-stage3-libelf:
14973 maybe-clean-stage3-libelf:
14974 @if libelf-bootstrap
14975 maybe-all-stage3-libelf: all-stage3-libelf
14976 all-stage3: all-stage3-libelf
14977 TARGET-stage3-libelf = $(TARGET-libelf)
14978 all-stage3-libelf: configure-stage3-libelf
14979         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14980         @r=`${PWD_COMMAND}`; export r; \
14981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14982         TFLAGS="$(STAGE3_TFLAGS)"; \
14983         $(HOST_EXPORTS) \
14984         $(POSTSTAGE1_HOST_EXPORTS)  \
14985         cd $(HOST_SUBDIR)/libelf && \
14986          \
14987         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14988                 CFLAGS="$(STAGE3_CFLAGS)" \
14989                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14990                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14991                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14992                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14993                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14994                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14995                 TFLAGS="$(STAGE3_TFLAGS)"  \
14996                 $(TARGET-stage3-libelf)
14997
14998 maybe-clean-stage3-libelf: clean-stage3-libelf
14999 clean-stage3: clean-stage3-libelf
15000 clean-stage3-libelf:
15001         @if [ $(current_stage) = stage3 ]; then \
15002           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15003         else \
15004           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
15005           $(MAKE) stage3-start; \
15006         fi; \
15007         cd $(HOST_SUBDIR)/libelf && \
15008         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15009 @endif libelf-bootstrap
15010
15011
15012 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
15013 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
15014 maybe-all-stage4-libelf:
15015 maybe-clean-stage4-libelf:
15016 @if libelf-bootstrap
15017 maybe-all-stage4-libelf: all-stage4-libelf
15018 all-stage4: all-stage4-libelf
15019 TARGET-stage4-libelf = $(TARGET-libelf)
15020 all-stage4-libelf: configure-stage4-libelf
15021         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15022         @r=`${PWD_COMMAND}`; export r; \
15023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15024         TFLAGS="$(STAGE4_TFLAGS)"; \
15025         $(HOST_EXPORTS) \
15026         $(POSTSTAGE1_HOST_EXPORTS)  \
15027         cd $(HOST_SUBDIR)/libelf && \
15028          \
15029         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15030                 CFLAGS="$(STAGE4_CFLAGS)" \
15031                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15032                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15033                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15034                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15035                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15036                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15037                 TFLAGS="$(STAGE4_TFLAGS)"  \
15038                 $(TARGET-stage4-libelf)
15039
15040 maybe-clean-stage4-libelf: clean-stage4-libelf
15041 clean-stage4: clean-stage4-libelf
15042 clean-stage4-libelf:
15043         @if [ $(current_stage) = stage4 ]; then \
15044           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15045         else \
15046           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
15047           $(MAKE) stage4-start; \
15048         fi; \
15049         cd $(HOST_SUBDIR)/libelf && \
15050         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15051 @endif libelf-bootstrap
15052
15053
15054 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
15055 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
15056 maybe-all-stageprofile-libelf:
15057 maybe-clean-stageprofile-libelf:
15058 @if libelf-bootstrap
15059 maybe-all-stageprofile-libelf: all-stageprofile-libelf
15060 all-stageprofile: all-stageprofile-libelf
15061 TARGET-stageprofile-libelf = $(TARGET-libelf)
15062 all-stageprofile-libelf: configure-stageprofile-libelf
15063         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15064         @r=`${PWD_COMMAND}`; export r; \
15065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15066         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15067         $(HOST_EXPORTS) \
15068         $(POSTSTAGE1_HOST_EXPORTS)  \
15069         cd $(HOST_SUBDIR)/libelf && \
15070          \
15071         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15072                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15073                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15074                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15075                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15076                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15077                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15078                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15079                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
15080                 $(TARGET-stageprofile-libelf)
15081
15082 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
15083 clean-stageprofile: clean-stageprofile-libelf
15084 clean-stageprofile-libelf:
15085         @if [ $(current_stage) = stageprofile ]; then \
15086           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15087         else \
15088           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
15089           $(MAKE) stageprofile-start; \
15090         fi; \
15091         cd $(HOST_SUBDIR)/libelf && \
15092         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15093 @endif libelf-bootstrap
15094
15095
15096 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
15097 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
15098 maybe-all-stagefeedback-libelf:
15099 maybe-clean-stagefeedback-libelf:
15100 @if libelf-bootstrap
15101 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
15102 all-stagefeedback: all-stagefeedback-libelf
15103 TARGET-stagefeedback-libelf = $(TARGET-libelf)
15104 all-stagefeedback-libelf: configure-stagefeedback-libelf
15105         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15106         @r=`${PWD_COMMAND}`; export r; \
15107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15108         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15109         $(HOST_EXPORTS) \
15110         $(POSTSTAGE1_HOST_EXPORTS)  \
15111         cd $(HOST_SUBDIR)/libelf && \
15112          \
15113         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15114                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15115                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15116                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15117                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15118                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15119                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15120                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15121                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
15122                 $(TARGET-stagefeedback-libelf)
15123
15124 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15125 clean-stagefeedback: clean-stagefeedback-libelf
15126 clean-stagefeedback-libelf:
15127         @if [ $(current_stage) = stagefeedback ]; then \
15128           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15129         else \
15130           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15131           $(MAKE) stagefeedback-start; \
15132         fi; \
15133         cd $(HOST_SUBDIR)/libelf && \
15134         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15135 @endif libelf-bootstrap
15136
15137
15138
15139
15140
15141 .PHONY: check-libelf maybe-check-libelf
15142 maybe-check-libelf:
15143 @if libelf
15144 maybe-check-libelf: check-libelf
15145
15146 check-libelf:
15147         @: $(MAKE); $(unstage)
15148         @r=`${PWD_COMMAND}`; export r; \
15149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15150         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15151         (cd $(HOST_SUBDIR)/libelf && \
15152           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15153
15154 @endif libelf
15155
15156 .PHONY: install-libelf maybe-install-libelf
15157 maybe-install-libelf:
15158 @if libelf
15159 maybe-install-libelf: install-libelf
15160
15161 install-libelf:
15162
15163 @endif libelf
15164
15165 .PHONY: install-strip-libelf maybe-install-strip-libelf
15166 maybe-install-strip-libelf:
15167 @if libelf
15168 maybe-install-strip-libelf: install-strip-libelf
15169
15170 install-strip-libelf:
15171
15172 @endif libelf
15173
15174 # Other targets (info, dvi, pdf, etc.)
15175
15176 .PHONY: maybe-info-libelf info-libelf
15177 maybe-info-libelf:
15178 @if libelf
15179 maybe-info-libelf: info-libelf
15180
15181 info-libelf: \
15182     configure-libelf 
15183         @[ -f ./libelf/Makefile ] || exit 0; \
15184         r=`${PWD_COMMAND}`; export r; \
15185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15186         $(HOST_EXPORTS) \
15187         for flag in $(EXTRA_HOST_FLAGS) ; do \
15188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15189         done; \
15190         echo "Doing info in libelf"; \
15191         (cd $(HOST_SUBDIR)/libelf && \
15192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15194                   "RANLIB=$${RANLIB}" \
15195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15196                   info) \
15197           || exit 1
15198
15199 @endif libelf
15200
15201 .PHONY: maybe-dvi-libelf dvi-libelf
15202 maybe-dvi-libelf:
15203 @if libelf
15204 maybe-dvi-libelf: dvi-libelf
15205
15206 dvi-libelf: \
15207     configure-libelf 
15208         @[ -f ./libelf/Makefile ] || exit 0; \
15209         r=`${PWD_COMMAND}`; export r; \
15210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15211         $(HOST_EXPORTS) \
15212         for flag in $(EXTRA_HOST_FLAGS) ; do \
15213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15214         done; \
15215         echo "Doing dvi in libelf"; \
15216         (cd $(HOST_SUBDIR)/libelf && \
15217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15219                   "RANLIB=$${RANLIB}" \
15220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15221                   dvi) \
15222           || exit 1
15223
15224 @endif libelf
15225
15226 .PHONY: maybe-pdf-libelf pdf-libelf
15227 maybe-pdf-libelf:
15228 @if libelf
15229 maybe-pdf-libelf: pdf-libelf
15230
15231 pdf-libelf: \
15232     configure-libelf 
15233         @[ -f ./libelf/Makefile ] || exit 0; \
15234         r=`${PWD_COMMAND}`; export r; \
15235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15236         $(HOST_EXPORTS) \
15237         for flag in $(EXTRA_HOST_FLAGS) ; do \
15238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15239         done; \
15240         echo "Doing pdf in libelf"; \
15241         (cd $(HOST_SUBDIR)/libelf && \
15242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15244                   "RANLIB=$${RANLIB}" \
15245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15246                   pdf) \
15247           || exit 1
15248
15249 @endif libelf
15250
15251 .PHONY: maybe-html-libelf html-libelf
15252 maybe-html-libelf:
15253 @if libelf
15254 maybe-html-libelf: html-libelf
15255
15256 html-libelf: \
15257     configure-libelf 
15258         @[ -f ./libelf/Makefile ] || exit 0; \
15259         r=`${PWD_COMMAND}`; export r; \
15260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15261         $(HOST_EXPORTS) \
15262         for flag in $(EXTRA_HOST_FLAGS) ; do \
15263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15264         done; \
15265         echo "Doing html in libelf"; \
15266         (cd $(HOST_SUBDIR)/libelf && \
15267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15269                   "RANLIB=$${RANLIB}" \
15270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15271                   html) \
15272           || exit 1
15273
15274 @endif libelf
15275
15276 .PHONY: maybe-TAGS-libelf TAGS-libelf
15277 maybe-TAGS-libelf:
15278 @if libelf
15279 maybe-TAGS-libelf: TAGS-libelf
15280
15281 TAGS-libelf: \
15282     configure-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 TAGS 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                   TAGS) \
15297           || exit 1
15298
15299 @endif libelf
15300
15301 .PHONY: maybe-install-info-libelf install-info-libelf
15302 maybe-install-info-libelf:
15303 @if libelf
15304 maybe-install-info-libelf: install-info-libelf
15305
15306 install-info-libelf: \
15307     configure-libelf \
15308     info-libelf 
15309         @[ -f ./libelf/Makefile ] || exit 0; \
15310         r=`${PWD_COMMAND}`; export r; \
15311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15312         $(HOST_EXPORTS) \
15313         for flag in $(EXTRA_HOST_FLAGS) ; do \
15314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15315         done; \
15316         echo "Doing install-info in libelf"; \
15317         (cd $(HOST_SUBDIR)/libelf && \
15318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15320                   "RANLIB=$${RANLIB}" \
15321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15322                   install-info) \
15323           || exit 1
15324
15325 @endif libelf
15326
15327 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15328 maybe-install-pdf-libelf:
15329 @if libelf
15330 maybe-install-pdf-libelf: install-pdf-libelf
15331
15332 install-pdf-libelf: \
15333     configure-libelf \
15334     pdf-libelf 
15335         @[ -f ./libelf/Makefile ] || exit 0; \
15336         r=`${PWD_COMMAND}`; export r; \
15337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15338         $(HOST_EXPORTS) \
15339         for flag in $(EXTRA_HOST_FLAGS) ; do \
15340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15341         done; \
15342         echo "Doing install-pdf in libelf"; \
15343         (cd $(HOST_SUBDIR)/libelf && \
15344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15346                   "RANLIB=$${RANLIB}" \
15347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15348                   install-pdf) \
15349           || exit 1
15350
15351 @endif libelf
15352
15353 .PHONY: maybe-install-html-libelf install-html-libelf
15354 maybe-install-html-libelf:
15355 @if libelf
15356 maybe-install-html-libelf: install-html-libelf
15357
15358 install-html-libelf: \
15359     configure-libelf \
15360     html-libelf 
15361         @[ -f ./libelf/Makefile ] || exit 0; \
15362         r=`${PWD_COMMAND}`; export r; \
15363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15364         $(HOST_EXPORTS) \
15365         for flag in $(EXTRA_HOST_FLAGS) ; do \
15366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15367         done; \
15368         echo "Doing install-html in libelf"; \
15369         (cd $(HOST_SUBDIR)/libelf && \
15370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15372                   "RANLIB=$${RANLIB}" \
15373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15374                   install-html) \
15375           || exit 1
15376
15377 @endif libelf
15378
15379 .PHONY: maybe-installcheck-libelf installcheck-libelf
15380 maybe-installcheck-libelf:
15381 @if libelf
15382 maybe-installcheck-libelf: installcheck-libelf
15383
15384 installcheck-libelf: \
15385     configure-libelf 
15386         @[ -f ./libelf/Makefile ] || exit 0; \
15387         r=`${PWD_COMMAND}`; export r; \
15388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15389         $(HOST_EXPORTS) \
15390         for flag in $(EXTRA_HOST_FLAGS) ; do \
15391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15392         done; \
15393         echo "Doing installcheck in libelf"; \
15394         (cd $(HOST_SUBDIR)/libelf && \
15395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15397                   "RANLIB=$${RANLIB}" \
15398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15399                   installcheck) \
15400           || exit 1
15401
15402 @endif libelf
15403
15404 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15405 maybe-mostlyclean-libelf:
15406 @if libelf
15407 maybe-mostlyclean-libelf: mostlyclean-libelf
15408
15409 mostlyclean-libelf: 
15410         @[ -f ./libelf/Makefile ] || exit 0; \
15411         r=`${PWD_COMMAND}`; export r; \
15412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15413         $(HOST_EXPORTS) \
15414         for flag in $(EXTRA_HOST_FLAGS) ; do \
15415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15416         done; \
15417         echo "Doing mostlyclean in libelf"; \
15418         (cd $(HOST_SUBDIR)/libelf && \
15419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15421                   "RANLIB=$${RANLIB}" \
15422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15423                   mostlyclean) \
15424           || exit 1
15425
15426 @endif libelf
15427
15428 .PHONY: maybe-clean-libelf clean-libelf
15429 maybe-clean-libelf:
15430 @if libelf
15431 maybe-clean-libelf: clean-libelf
15432
15433 clean-libelf: 
15434         @[ -f ./libelf/Makefile ] || exit 0; \
15435         r=`${PWD_COMMAND}`; export r; \
15436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15437         $(HOST_EXPORTS) \
15438         for flag in $(EXTRA_HOST_FLAGS) ; do \
15439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15440         done; \
15441         echo "Doing clean in libelf"; \
15442         (cd $(HOST_SUBDIR)/libelf && \
15443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15445                   "RANLIB=$${RANLIB}" \
15446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15447                   clean) \
15448           || exit 1
15449
15450 @endif libelf
15451
15452 .PHONY: maybe-distclean-libelf distclean-libelf
15453 maybe-distclean-libelf:
15454 @if libelf
15455 maybe-distclean-libelf: distclean-libelf
15456
15457 distclean-libelf: 
15458         @[ -f ./libelf/Makefile ] || exit 0; \
15459         r=`${PWD_COMMAND}`; export r; \
15460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15461         $(HOST_EXPORTS) \
15462         for flag in $(EXTRA_HOST_FLAGS) ; do \
15463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15464         done; \
15465         echo "Doing distclean in libelf"; \
15466         (cd $(HOST_SUBDIR)/libelf && \
15467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15469                   "RANLIB=$${RANLIB}" \
15470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15471                   distclean) \
15472           || exit 1
15473
15474 @endif libelf
15475
15476 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15477 maybe-maintainer-clean-libelf:
15478 @if libelf
15479 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15480
15481 maintainer-clean-libelf: 
15482         @[ -f ./libelf/Makefile ] || exit 0; \
15483         r=`${PWD_COMMAND}`; export r; \
15484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15485         $(HOST_EXPORTS) \
15486         for flag in $(EXTRA_HOST_FLAGS) ; do \
15487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15488         done; \
15489         echo "Doing maintainer-clean in libelf"; \
15490         (cd $(HOST_SUBDIR)/libelf && \
15491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15493                   "RANLIB=$${RANLIB}" \
15494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15495                   maintainer-clean) \
15496           || exit 1
15497
15498 @endif libelf
15499
15500
15501
15502 .PHONY: configure-gold maybe-configure-gold
15503 maybe-configure-gold:
15504 @if gcc-bootstrap
15505 configure-gold: stage_current
15506 @endif gcc-bootstrap
15507 @if gold
15508 maybe-configure-gold: configure-gold
15509 configure-gold: 
15510         @r=`${PWD_COMMAND}`; export r; \
15511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15512         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15513         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15514         $(HOST_EXPORTS)  \
15515         echo Configuring in $(HOST_SUBDIR)/gold; \
15516         cd "$(HOST_SUBDIR)/gold" || exit 1; \
15517         case $(srcdir) in \
15518           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15519           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15520                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15521         esac; \
15522         module_srcdir=gold; \
15523         $(SHELL) \
15524           $$s/$$module_srcdir/configure \
15525           --srcdir=$${topdir}/$$module_srcdir \
15526           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15527           --target=${target_alias}  \
15528           || exit 1
15529 @endif gold
15530
15531
15532
15533 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15534 maybe-configure-stage1-gold:
15535 @if gold-bootstrap
15536 maybe-configure-stage1-gold: configure-stage1-gold
15537 configure-stage1-gold:
15538         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15539         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15540         @r=`${PWD_COMMAND}`; export r; \
15541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15542         TFLAGS="$(STAGE1_TFLAGS)"; \
15543         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15544         $(HOST_EXPORTS) \
15545         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15546         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15547         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15548         echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
15549         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15550         cd $(HOST_SUBDIR)/gold || exit 1; \
15551         case $(srcdir) in \
15552           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15553           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15554                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15555         esac; \
15556         module_srcdir=gold; \
15557         $(SHELL) $$s/$$module_srcdir/configure \
15558           --srcdir=$${topdir}/$$module_srcdir \
15559           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15560           --target=${target_alias} \
15561            \
15562           $(STAGE1_CONFIGURE_FLAGS)
15563 @endif gold-bootstrap
15564
15565 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15566 maybe-configure-stage2-gold:
15567 @if gold-bootstrap
15568 maybe-configure-stage2-gold: configure-stage2-gold
15569 configure-stage2-gold:
15570         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15571         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15572         @r=`${PWD_COMMAND}`; export r; \
15573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15574         TFLAGS="$(STAGE2_TFLAGS)"; \
15575         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15576         $(HOST_EXPORTS) \
15577         $(POSTSTAGE1_HOST_EXPORTS) \
15578         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15579         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15580         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15581         echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
15582         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15583         cd $(HOST_SUBDIR)/gold || exit 1; \
15584         case $(srcdir) in \
15585           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15586           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15587                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15588         esac; \
15589         module_srcdir=gold; \
15590         $(SHELL) $$s/$$module_srcdir/configure \
15591           --srcdir=$${topdir}/$$module_srcdir \
15592           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15593           --target=${target_alias} \
15594           --with-build-libsubdir=$(HOST_SUBDIR) \
15595           $(STAGE2_CONFIGURE_FLAGS)
15596 @endif gold-bootstrap
15597
15598 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15599 maybe-configure-stage3-gold:
15600 @if gold-bootstrap
15601 maybe-configure-stage3-gold: configure-stage3-gold
15602 configure-stage3-gold:
15603         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15604         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15605         @r=`${PWD_COMMAND}`; export r; \
15606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15607         TFLAGS="$(STAGE3_TFLAGS)"; \
15608         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15609         $(HOST_EXPORTS) \
15610         $(POSTSTAGE1_HOST_EXPORTS) \
15611         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15612         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15613         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15614         echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
15615         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15616         cd $(HOST_SUBDIR)/gold || exit 1; \
15617         case $(srcdir) in \
15618           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15619           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15620                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15621         esac; \
15622         module_srcdir=gold; \
15623         $(SHELL) $$s/$$module_srcdir/configure \
15624           --srcdir=$${topdir}/$$module_srcdir \
15625           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15626           --target=${target_alias} \
15627           --with-build-libsubdir=$(HOST_SUBDIR) \
15628           $(STAGE3_CONFIGURE_FLAGS)
15629 @endif gold-bootstrap
15630
15631 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15632 maybe-configure-stage4-gold:
15633 @if gold-bootstrap
15634 maybe-configure-stage4-gold: configure-stage4-gold
15635 configure-stage4-gold:
15636         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15637         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15638         @r=`${PWD_COMMAND}`; export r; \
15639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15640         TFLAGS="$(STAGE4_TFLAGS)"; \
15641         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15642         $(HOST_EXPORTS) \
15643         $(POSTSTAGE1_HOST_EXPORTS) \
15644         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15645         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15646         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15647         echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
15648         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15649         cd $(HOST_SUBDIR)/gold || exit 1; \
15650         case $(srcdir) in \
15651           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15652           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15653                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15654         esac; \
15655         module_srcdir=gold; \
15656         $(SHELL) $$s/$$module_srcdir/configure \
15657           --srcdir=$${topdir}/$$module_srcdir \
15658           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15659           --target=${target_alias} \
15660           --with-build-libsubdir=$(HOST_SUBDIR) \
15661           $(STAGE4_CONFIGURE_FLAGS)
15662 @endif gold-bootstrap
15663
15664 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15665 maybe-configure-stageprofile-gold:
15666 @if gold-bootstrap
15667 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15668 configure-stageprofile-gold:
15669         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15670         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15671         @r=`${PWD_COMMAND}`; export r; \
15672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15673         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15674         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15675         $(HOST_EXPORTS) \
15676         $(POSTSTAGE1_HOST_EXPORTS) \
15677         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15678         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15679         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15680         echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
15681         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15682         cd $(HOST_SUBDIR)/gold || exit 1; \
15683         case $(srcdir) in \
15684           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15685           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15686                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15687         esac; \
15688         module_srcdir=gold; \
15689         $(SHELL) $$s/$$module_srcdir/configure \
15690           --srcdir=$${topdir}/$$module_srcdir \
15691           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15692           --target=${target_alias} \
15693           --with-build-libsubdir=$(HOST_SUBDIR) \
15694           $(STAGEprofile_CONFIGURE_FLAGS)
15695 @endif gold-bootstrap
15696
15697 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15698 maybe-configure-stagefeedback-gold:
15699 @if gold-bootstrap
15700 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15701 configure-stagefeedback-gold:
15702         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15703         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15704         @r=`${PWD_COMMAND}`; export r; \
15705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15706         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15707         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15708         $(HOST_EXPORTS) \
15709         $(POSTSTAGE1_HOST_EXPORTS) \
15710         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15711         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15712         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15713         echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
15714         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15715         cd $(HOST_SUBDIR)/gold || exit 1; \
15716         case $(srcdir) in \
15717           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15718           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15719                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15720         esac; \
15721         module_srcdir=gold; \
15722         $(SHELL) $$s/$$module_srcdir/configure \
15723           --srcdir=$${topdir}/$$module_srcdir \
15724           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15725           --target=${target_alias} \
15726           --with-build-libsubdir=$(HOST_SUBDIR) \
15727           $(STAGEfeedback_CONFIGURE_FLAGS)
15728 @endif gold-bootstrap
15729
15730
15731
15732
15733
15734 .PHONY: all-gold maybe-all-gold
15735 maybe-all-gold:
15736 @if gcc-bootstrap
15737 all-gold: stage_current
15738 @endif gcc-bootstrap
15739 @if gold
15740 TARGET-gold=all
15741 maybe-all-gold: all-gold
15742 all-gold: configure-gold
15743         @r=`${PWD_COMMAND}`; export r; \
15744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15745         $(HOST_EXPORTS)  \
15746         (cd $(HOST_SUBDIR)/gold && \
15747           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15748                 $(TARGET-gold))
15749 @endif gold
15750
15751
15752
15753 .PHONY: all-stage1-gold maybe-all-stage1-gold
15754 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15755 maybe-all-stage1-gold:
15756 maybe-clean-stage1-gold:
15757 @if gold-bootstrap
15758 maybe-all-stage1-gold: all-stage1-gold
15759 all-stage1: all-stage1-gold
15760 TARGET-stage1-gold = $(TARGET-gold)
15761 all-stage1-gold: configure-stage1-gold
15762         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15763         @r=`${PWD_COMMAND}`; export r; \
15764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15765         TFLAGS="$(STAGE1_TFLAGS)"; \
15766         $(HOST_EXPORTS)  \
15767         cd $(HOST_SUBDIR)/gold && \
15768          \
15769         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15770                 CFLAGS="$(STAGE1_CFLAGS)" \
15771                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15772                 LIBCFLAGS="$(LIBCFLAGS)" \
15773                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15774                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15775                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15776                 $(EXTRA_HOST_FLAGS)  \
15777                 $(STAGE1_FLAGS_TO_PASS)  \
15778                 TFLAGS="$(STAGE1_TFLAGS)"  \
15779                 $(TARGET-stage1-gold)
15780
15781 maybe-clean-stage1-gold: clean-stage1-gold
15782 clean-stage1: clean-stage1-gold
15783 clean-stage1-gold:
15784         @if [ $(current_stage) = stage1 ]; then \
15785           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15786         else \
15787           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15788           $(MAKE) stage1-start; \
15789         fi; \
15790         cd $(HOST_SUBDIR)/gold && \
15791         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15792         $(STAGE1_FLAGS_TO_PASS)  clean
15793 @endif gold-bootstrap
15794
15795
15796 .PHONY: all-stage2-gold maybe-all-stage2-gold
15797 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15798 maybe-all-stage2-gold:
15799 maybe-clean-stage2-gold:
15800 @if gold-bootstrap
15801 maybe-all-stage2-gold: all-stage2-gold
15802 all-stage2: all-stage2-gold
15803 TARGET-stage2-gold = $(TARGET-gold)
15804 all-stage2-gold: configure-stage2-gold
15805         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15806         @r=`${PWD_COMMAND}`; export r; \
15807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15808         TFLAGS="$(STAGE2_TFLAGS)"; \
15809         $(HOST_EXPORTS) \
15810         $(POSTSTAGE1_HOST_EXPORTS)  \
15811         cd $(HOST_SUBDIR)/gold && \
15812          \
15813         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15814                 CFLAGS="$(STAGE2_CFLAGS)" \
15815                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15816                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15817                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15818                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15819                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15820                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15821                 TFLAGS="$(STAGE2_TFLAGS)"  \
15822                 $(TARGET-stage2-gold)
15823
15824 maybe-clean-stage2-gold: clean-stage2-gold
15825 clean-stage2: clean-stage2-gold
15826 clean-stage2-gold:
15827         @if [ $(current_stage) = stage2 ]; then \
15828           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15829         else \
15830           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15831           $(MAKE) stage2-start; \
15832         fi; \
15833         cd $(HOST_SUBDIR)/gold && \
15834         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15835 @endif gold-bootstrap
15836
15837
15838 .PHONY: all-stage3-gold maybe-all-stage3-gold
15839 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15840 maybe-all-stage3-gold:
15841 maybe-clean-stage3-gold:
15842 @if gold-bootstrap
15843 maybe-all-stage3-gold: all-stage3-gold
15844 all-stage3: all-stage3-gold
15845 TARGET-stage3-gold = $(TARGET-gold)
15846 all-stage3-gold: configure-stage3-gold
15847         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15848         @r=`${PWD_COMMAND}`; export r; \
15849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15850         TFLAGS="$(STAGE3_TFLAGS)"; \
15851         $(HOST_EXPORTS) \
15852         $(POSTSTAGE1_HOST_EXPORTS)  \
15853         cd $(HOST_SUBDIR)/gold && \
15854          \
15855         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15856                 CFLAGS="$(STAGE3_CFLAGS)" \
15857                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15858                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15859                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15860                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15861                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15862                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15863                 TFLAGS="$(STAGE3_TFLAGS)"  \
15864                 $(TARGET-stage3-gold)
15865
15866 maybe-clean-stage3-gold: clean-stage3-gold
15867 clean-stage3: clean-stage3-gold
15868 clean-stage3-gold:
15869         @if [ $(current_stage) = stage3 ]; then \
15870           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15871         else \
15872           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15873           $(MAKE) stage3-start; \
15874         fi; \
15875         cd $(HOST_SUBDIR)/gold && \
15876         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15877 @endif gold-bootstrap
15878
15879
15880 .PHONY: all-stage4-gold maybe-all-stage4-gold
15881 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15882 maybe-all-stage4-gold:
15883 maybe-clean-stage4-gold:
15884 @if gold-bootstrap
15885 maybe-all-stage4-gold: all-stage4-gold
15886 all-stage4: all-stage4-gold
15887 TARGET-stage4-gold = $(TARGET-gold)
15888 all-stage4-gold: configure-stage4-gold
15889         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15890         @r=`${PWD_COMMAND}`; export r; \
15891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15892         TFLAGS="$(STAGE4_TFLAGS)"; \
15893         $(HOST_EXPORTS) \
15894         $(POSTSTAGE1_HOST_EXPORTS)  \
15895         cd $(HOST_SUBDIR)/gold && \
15896          \
15897         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15898                 CFLAGS="$(STAGE4_CFLAGS)" \
15899                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15900                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15901                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15902                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15903                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15904                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15905                 TFLAGS="$(STAGE4_TFLAGS)"  \
15906                 $(TARGET-stage4-gold)
15907
15908 maybe-clean-stage4-gold: clean-stage4-gold
15909 clean-stage4: clean-stage4-gold
15910 clean-stage4-gold:
15911         @if [ $(current_stage) = stage4 ]; then \
15912           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15913         else \
15914           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15915           $(MAKE) stage4-start; \
15916         fi; \
15917         cd $(HOST_SUBDIR)/gold && \
15918         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15919 @endif gold-bootstrap
15920
15921
15922 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15923 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15924 maybe-all-stageprofile-gold:
15925 maybe-clean-stageprofile-gold:
15926 @if gold-bootstrap
15927 maybe-all-stageprofile-gold: all-stageprofile-gold
15928 all-stageprofile: all-stageprofile-gold
15929 TARGET-stageprofile-gold = $(TARGET-gold)
15930 all-stageprofile-gold: configure-stageprofile-gold
15931         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15932         @r=`${PWD_COMMAND}`; export r; \
15933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15934         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15935         $(HOST_EXPORTS) \
15936         $(POSTSTAGE1_HOST_EXPORTS)  \
15937         cd $(HOST_SUBDIR)/gold && \
15938          \
15939         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15940                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15941                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15942                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15943                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15944                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15945                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15946                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15947                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
15948                 $(TARGET-stageprofile-gold)
15949
15950 maybe-clean-stageprofile-gold: clean-stageprofile-gold
15951 clean-stageprofile: clean-stageprofile-gold
15952 clean-stageprofile-gold:
15953         @if [ $(current_stage) = stageprofile ]; then \
15954           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15955         else \
15956           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
15957           $(MAKE) stageprofile-start; \
15958         fi; \
15959         cd $(HOST_SUBDIR)/gold && \
15960         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15961 @endif gold-bootstrap
15962
15963
15964 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
15965 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
15966 maybe-all-stagefeedback-gold:
15967 maybe-clean-stagefeedback-gold:
15968 @if gold-bootstrap
15969 maybe-all-stagefeedback-gold: all-stagefeedback-gold
15970 all-stagefeedback: all-stagefeedback-gold
15971 TARGET-stagefeedback-gold = $(TARGET-gold)
15972 all-stagefeedback-gold: configure-stagefeedback-gold
15973         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15974         @r=`${PWD_COMMAND}`; export r; \
15975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15976         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15977         $(HOST_EXPORTS) \
15978         $(POSTSTAGE1_HOST_EXPORTS)  \
15979         cd $(HOST_SUBDIR)/gold && \
15980          \
15981         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15982                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15983                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15984                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15985                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15986                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15987                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15988                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15989                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
15990                 $(TARGET-stagefeedback-gold)
15991
15992 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
15993 clean-stagefeedback: clean-stagefeedback-gold
15994 clean-stagefeedback-gold:
15995         @if [ $(current_stage) = stagefeedback ]; then \
15996           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15997         else \
15998           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
15999           $(MAKE) stagefeedback-start; \
16000         fi; \
16001         cd $(HOST_SUBDIR)/gold && \
16002         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16003 @endif gold-bootstrap
16004
16005
16006
16007
16008
16009 .PHONY: check-gold maybe-check-gold
16010 maybe-check-gold:
16011 @if gold
16012 maybe-check-gold: check-gold
16013
16014 check-gold:
16015         @: $(MAKE); $(unstage)
16016         @r=`${PWD_COMMAND}`; export r; \
16017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16018         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16019         (cd $(HOST_SUBDIR)/gold && \
16020           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
16021
16022 @endif gold
16023
16024 .PHONY: install-gold maybe-install-gold
16025 maybe-install-gold:
16026 @if gold
16027 maybe-install-gold: install-gold
16028
16029 install-gold: installdirs
16030         @: $(MAKE); $(unstage)
16031         @r=`${PWD_COMMAND}`; export r; \
16032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16033         $(HOST_EXPORTS) \
16034         (cd $(HOST_SUBDIR)/gold && \
16035           $(MAKE) $(FLAGS_TO_PASS)  install)
16036
16037 @endif gold
16038
16039 .PHONY: install-strip-gold maybe-install-strip-gold
16040 maybe-install-strip-gold:
16041 @if gold
16042 maybe-install-strip-gold: install-strip-gold
16043
16044 install-strip-gold: installdirs
16045         @: $(MAKE); $(unstage)
16046         @r=`${PWD_COMMAND}`; export r; \
16047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16048         $(HOST_EXPORTS) \
16049         (cd $(HOST_SUBDIR)/gold && \
16050           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16051
16052 @endif gold
16053
16054 # Other targets (info, dvi, pdf, etc.)
16055
16056 .PHONY: maybe-info-gold info-gold
16057 maybe-info-gold:
16058 @if gold
16059 maybe-info-gold: info-gold
16060
16061 info-gold: \
16062     configure-gold 
16063         @[ -f ./gold/Makefile ] || exit 0; \
16064         r=`${PWD_COMMAND}`; export r; \
16065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16066         $(HOST_EXPORTS) \
16067         for flag in $(EXTRA_HOST_FLAGS) ; do \
16068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16069         done; \
16070         echo "Doing info in gold"; \
16071         (cd $(HOST_SUBDIR)/gold && \
16072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16074                   "RANLIB=$${RANLIB}" \
16075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16076                   info) \
16077           || exit 1
16078
16079 @endif gold
16080
16081 .PHONY: maybe-dvi-gold dvi-gold
16082 maybe-dvi-gold:
16083 @if gold
16084 maybe-dvi-gold: dvi-gold
16085
16086 dvi-gold: \
16087     configure-gold 
16088         @[ -f ./gold/Makefile ] || exit 0; \
16089         r=`${PWD_COMMAND}`; export r; \
16090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16091         $(HOST_EXPORTS) \
16092         for flag in $(EXTRA_HOST_FLAGS) ; do \
16093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16094         done; \
16095         echo "Doing dvi in gold"; \
16096         (cd $(HOST_SUBDIR)/gold && \
16097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16099                   "RANLIB=$${RANLIB}" \
16100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16101                   dvi) \
16102           || exit 1
16103
16104 @endif gold
16105
16106 .PHONY: maybe-pdf-gold pdf-gold
16107 maybe-pdf-gold:
16108 @if gold
16109 maybe-pdf-gold: pdf-gold
16110
16111 pdf-gold: \
16112     configure-gold 
16113         @[ -f ./gold/Makefile ] || exit 0; \
16114         r=`${PWD_COMMAND}`; export r; \
16115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16116         $(HOST_EXPORTS) \
16117         for flag in $(EXTRA_HOST_FLAGS) ; do \
16118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16119         done; \
16120         echo "Doing pdf in gold"; \
16121         (cd $(HOST_SUBDIR)/gold && \
16122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16124                   "RANLIB=$${RANLIB}" \
16125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16126                   pdf) \
16127           || exit 1
16128
16129 @endif gold
16130
16131 .PHONY: maybe-html-gold html-gold
16132 maybe-html-gold:
16133 @if gold
16134 maybe-html-gold: html-gold
16135
16136 html-gold: \
16137     configure-gold 
16138         @[ -f ./gold/Makefile ] || exit 0; \
16139         r=`${PWD_COMMAND}`; export r; \
16140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16141         $(HOST_EXPORTS) \
16142         for flag in $(EXTRA_HOST_FLAGS) ; do \
16143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16144         done; \
16145         echo "Doing html in gold"; \
16146         (cd $(HOST_SUBDIR)/gold && \
16147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16149                   "RANLIB=$${RANLIB}" \
16150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16151                   html) \
16152           || exit 1
16153
16154 @endif gold
16155
16156 .PHONY: maybe-TAGS-gold TAGS-gold
16157 maybe-TAGS-gold:
16158 @if gold
16159 maybe-TAGS-gold: TAGS-gold
16160
16161 TAGS-gold: \
16162     configure-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 TAGS 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                   TAGS) \
16177           || exit 1
16178
16179 @endif gold
16180
16181 .PHONY: maybe-install-info-gold install-info-gold
16182 maybe-install-info-gold:
16183 @if gold
16184 maybe-install-info-gold: install-info-gold
16185
16186 install-info-gold: \
16187     configure-gold \
16188     info-gold 
16189         @[ -f ./gold/Makefile ] || exit 0; \
16190         r=`${PWD_COMMAND}`; export r; \
16191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16192         $(HOST_EXPORTS) \
16193         for flag in $(EXTRA_HOST_FLAGS) ; do \
16194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16195         done; \
16196         echo "Doing install-info in gold"; \
16197         (cd $(HOST_SUBDIR)/gold && \
16198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16200                   "RANLIB=$${RANLIB}" \
16201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16202                   install-info) \
16203           || exit 1
16204
16205 @endif gold
16206
16207 .PHONY: maybe-install-pdf-gold install-pdf-gold
16208 maybe-install-pdf-gold:
16209 @if gold
16210 maybe-install-pdf-gold: install-pdf-gold
16211
16212 install-pdf-gold: \
16213     configure-gold \
16214     pdf-gold 
16215         @[ -f ./gold/Makefile ] || exit 0; \
16216         r=`${PWD_COMMAND}`; export r; \
16217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16218         $(HOST_EXPORTS) \
16219         for flag in $(EXTRA_HOST_FLAGS) ; do \
16220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16221         done; \
16222         echo "Doing install-pdf in gold"; \
16223         (cd $(HOST_SUBDIR)/gold && \
16224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16226                   "RANLIB=$${RANLIB}" \
16227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16228                   install-pdf) \
16229           || exit 1
16230
16231 @endif gold
16232
16233 .PHONY: maybe-install-html-gold install-html-gold
16234 maybe-install-html-gold:
16235 @if gold
16236 maybe-install-html-gold: install-html-gold
16237
16238 install-html-gold: \
16239     configure-gold \
16240     html-gold 
16241         @[ -f ./gold/Makefile ] || exit 0; \
16242         r=`${PWD_COMMAND}`; export r; \
16243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16244         $(HOST_EXPORTS) \
16245         for flag in $(EXTRA_HOST_FLAGS) ; do \
16246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16247         done; \
16248         echo "Doing install-html in gold"; \
16249         (cd $(HOST_SUBDIR)/gold && \
16250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16252                   "RANLIB=$${RANLIB}" \
16253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16254                   install-html) \
16255           || exit 1
16256
16257 @endif gold
16258
16259 .PHONY: maybe-installcheck-gold installcheck-gold
16260 maybe-installcheck-gold:
16261 @if gold
16262 maybe-installcheck-gold: installcheck-gold
16263
16264 installcheck-gold: \
16265     configure-gold 
16266         @[ -f ./gold/Makefile ] || exit 0; \
16267         r=`${PWD_COMMAND}`; export r; \
16268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16269         $(HOST_EXPORTS) \
16270         for flag in $(EXTRA_HOST_FLAGS) ; do \
16271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16272         done; \
16273         echo "Doing installcheck in gold"; \
16274         (cd $(HOST_SUBDIR)/gold && \
16275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16277                   "RANLIB=$${RANLIB}" \
16278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16279                   installcheck) \
16280           || exit 1
16281
16282 @endif gold
16283
16284 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16285 maybe-mostlyclean-gold:
16286 @if gold
16287 maybe-mostlyclean-gold: mostlyclean-gold
16288
16289 mostlyclean-gold: 
16290         @[ -f ./gold/Makefile ] || exit 0; \
16291         r=`${PWD_COMMAND}`; export r; \
16292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16293         $(HOST_EXPORTS) \
16294         for flag in $(EXTRA_HOST_FLAGS) ; do \
16295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16296         done; \
16297         echo "Doing mostlyclean in gold"; \
16298         (cd $(HOST_SUBDIR)/gold && \
16299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16301                   "RANLIB=$${RANLIB}" \
16302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16303                   mostlyclean) \
16304           || exit 1
16305
16306 @endif gold
16307
16308 .PHONY: maybe-clean-gold clean-gold
16309 maybe-clean-gold:
16310 @if gold
16311 maybe-clean-gold: clean-gold
16312
16313 clean-gold: 
16314         @[ -f ./gold/Makefile ] || exit 0; \
16315         r=`${PWD_COMMAND}`; export r; \
16316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16317         $(HOST_EXPORTS) \
16318         for flag in $(EXTRA_HOST_FLAGS) ; do \
16319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16320         done; \
16321         echo "Doing clean in gold"; \
16322         (cd $(HOST_SUBDIR)/gold && \
16323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16325                   "RANLIB=$${RANLIB}" \
16326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16327                   clean) \
16328           || exit 1
16329
16330 @endif gold
16331
16332 .PHONY: maybe-distclean-gold distclean-gold
16333 maybe-distclean-gold:
16334 @if gold
16335 maybe-distclean-gold: distclean-gold
16336
16337 distclean-gold: 
16338         @[ -f ./gold/Makefile ] || exit 0; \
16339         r=`${PWD_COMMAND}`; export r; \
16340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16341         $(HOST_EXPORTS) \
16342         for flag in $(EXTRA_HOST_FLAGS) ; do \
16343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16344         done; \
16345         echo "Doing distclean in gold"; \
16346         (cd $(HOST_SUBDIR)/gold && \
16347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16349                   "RANLIB=$${RANLIB}" \
16350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16351                   distclean) \
16352           || exit 1
16353
16354 @endif gold
16355
16356 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16357 maybe-maintainer-clean-gold:
16358 @if gold
16359 maybe-maintainer-clean-gold: maintainer-clean-gold
16360
16361 maintainer-clean-gold: 
16362         @[ -f ./gold/Makefile ] || exit 0; \
16363         r=`${PWD_COMMAND}`; export r; \
16364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16365         $(HOST_EXPORTS) \
16366         for flag in $(EXTRA_HOST_FLAGS) ; do \
16367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16368         done; \
16369         echo "Doing maintainer-clean in gold"; \
16370         (cd $(HOST_SUBDIR)/gold && \
16371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16373                   "RANLIB=$${RANLIB}" \
16374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16375                   maintainer-clean) \
16376           || exit 1
16377
16378 @endif gold
16379
16380
16381
16382 .PHONY: configure-gprof maybe-configure-gprof
16383 maybe-configure-gprof:
16384 @if gcc-bootstrap
16385 configure-gprof: stage_current
16386 @endif gcc-bootstrap
16387 @if gprof
16388 maybe-configure-gprof: configure-gprof
16389 configure-gprof: 
16390         @: $(MAKE); $(unstage)
16391         @r=`${PWD_COMMAND}`; export r; \
16392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16393         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16394         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
16395         $(HOST_EXPORTS)  \
16396         echo Configuring in $(HOST_SUBDIR)/gprof; \
16397         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16398         case $(srcdir) in \
16399           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16400           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16401                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16402         esac; \
16403         module_srcdir=gprof; \
16404         $(SHELL) \
16405           $$s/$$module_srcdir/configure \
16406           --srcdir=$${topdir}/$$module_srcdir \
16407           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16408           --target=${target_alias}  \
16409           || exit 1
16410 @endif gprof
16411
16412
16413
16414
16415
16416 .PHONY: all-gprof maybe-all-gprof
16417 maybe-all-gprof:
16418 @if gcc-bootstrap
16419 all-gprof: stage_current
16420 @endif gcc-bootstrap
16421 @if gprof
16422 TARGET-gprof=all
16423 maybe-all-gprof: all-gprof
16424 all-gprof: configure-gprof
16425         @: $(MAKE); $(unstage)
16426         @r=`${PWD_COMMAND}`; export r; \
16427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16428         $(HOST_EXPORTS)  \
16429         (cd $(HOST_SUBDIR)/gprof && \
16430           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16431                 $(TARGET-gprof))
16432 @endif gprof
16433
16434
16435
16436
16437 .PHONY: check-gprof maybe-check-gprof
16438 maybe-check-gprof:
16439 @if gprof
16440 maybe-check-gprof: check-gprof
16441
16442 check-gprof:
16443         @: $(MAKE); $(unstage)
16444         @r=`${PWD_COMMAND}`; export r; \
16445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16446         $(HOST_EXPORTS)  \
16447         (cd $(HOST_SUBDIR)/gprof && \
16448           $(MAKE) $(FLAGS_TO_PASS)  check)
16449
16450 @endif gprof
16451
16452 .PHONY: install-gprof maybe-install-gprof
16453 maybe-install-gprof:
16454 @if gprof
16455 maybe-install-gprof: install-gprof
16456
16457 install-gprof: installdirs
16458         @: $(MAKE); $(unstage)
16459         @r=`${PWD_COMMAND}`; export r; \
16460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16461         $(HOST_EXPORTS) \
16462         (cd $(HOST_SUBDIR)/gprof && \
16463           $(MAKE) $(FLAGS_TO_PASS)  install)
16464
16465 @endif gprof
16466
16467 .PHONY: install-strip-gprof maybe-install-strip-gprof
16468 maybe-install-strip-gprof:
16469 @if gprof
16470 maybe-install-strip-gprof: install-strip-gprof
16471
16472 install-strip-gprof: installdirs
16473         @: $(MAKE); $(unstage)
16474         @r=`${PWD_COMMAND}`; export r; \
16475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16476         $(HOST_EXPORTS) \
16477         (cd $(HOST_SUBDIR)/gprof && \
16478           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16479
16480 @endif gprof
16481
16482 # Other targets (info, dvi, pdf, etc.)
16483
16484 .PHONY: maybe-info-gprof info-gprof
16485 maybe-info-gprof:
16486 @if gprof
16487 maybe-info-gprof: info-gprof
16488
16489 info-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 info 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                   info) \
16506           || exit 1
16507
16508 @endif gprof
16509
16510 .PHONY: maybe-dvi-gprof dvi-gprof
16511 maybe-dvi-gprof:
16512 @if gprof
16513 maybe-dvi-gprof: dvi-gprof
16514
16515 dvi-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 dvi 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                   dvi) \
16532           || exit 1
16533
16534 @endif gprof
16535
16536 .PHONY: maybe-pdf-gprof pdf-gprof
16537 maybe-pdf-gprof:
16538 @if gprof
16539 maybe-pdf-gprof: pdf-gprof
16540
16541 pdf-gprof: \
16542     configure-gprof 
16543         @: $(MAKE); $(unstage)
16544         @[ -f ./gprof/Makefile ] || exit 0; \
16545         r=`${PWD_COMMAND}`; export r; \
16546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16547         $(HOST_EXPORTS) \
16548         for flag in $(EXTRA_HOST_FLAGS) ; do \
16549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16550         done; \
16551         echo "Doing pdf in gprof"; \
16552         (cd $(HOST_SUBDIR)/gprof && \
16553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16555                   "RANLIB=$${RANLIB}" \
16556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16557                   pdf) \
16558           || exit 1
16559
16560 @endif gprof
16561
16562 .PHONY: maybe-html-gprof html-gprof
16563 maybe-html-gprof:
16564 @if gprof
16565 maybe-html-gprof: html-gprof
16566
16567 html-gprof: \
16568     configure-gprof 
16569         @: $(MAKE); $(unstage)
16570         @[ -f ./gprof/Makefile ] || exit 0; \
16571         r=`${PWD_COMMAND}`; export r; \
16572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16573         $(HOST_EXPORTS) \
16574         for flag in $(EXTRA_HOST_FLAGS) ; do \
16575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16576         done; \
16577         echo "Doing html in gprof"; \
16578         (cd $(HOST_SUBDIR)/gprof && \
16579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16581                   "RANLIB=$${RANLIB}" \
16582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16583                   html) \
16584           || exit 1
16585
16586 @endif gprof
16587
16588 .PHONY: maybe-TAGS-gprof TAGS-gprof
16589 maybe-TAGS-gprof:
16590 @if gprof
16591 maybe-TAGS-gprof: TAGS-gprof
16592
16593 TAGS-gprof: \
16594     configure-gprof 
16595         @: $(MAKE); $(unstage)
16596         @[ -f ./gprof/Makefile ] || exit 0; \
16597         r=`${PWD_COMMAND}`; export r; \
16598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16599         $(HOST_EXPORTS) \
16600         for flag in $(EXTRA_HOST_FLAGS) ; do \
16601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16602         done; \
16603         echo "Doing TAGS in gprof"; \
16604         (cd $(HOST_SUBDIR)/gprof && \
16605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16607                   "RANLIB=$${RANLIB}" \
16608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16609                   TAGS) \
16610           || exit 1
16611
16612 @endif gprof
16613
16614 .PHONY: maybe-install-info-gprof install-info-gprof
16615 maybe-install-info-gprof:
16616 @if gprof
16617 maybe-install-info-gprof: install-info-gprof
16618
16619 install-info-gprof: \
16620     configure-gprof \
16621     info-gprof 
16622         @: $(MAKE); $(unstage)
16623         @[ -f ./gprof/Makefile ] || exit 0; \
16624         r=`${PWD_COMMAND}`; export r; \
16625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16626         $(HOST_EXPORTS) \
16627         for flag in $(EXTRA_HOST_FLAGS) ; do \
16628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16629         done; \
16630         echo "Doing install-info in gprof"; \
16631         (cd $(HOST_SUBDIR)/gprof && \
16632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16634                   "RANLIB=$${RANLIB}" \
16635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16636                   install-info) \
16637           || exit 1
16638
16639 @endif gprof
16640
16641 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16642 maybe-install-pdf-gprof:
16643 @if gprof
16644 maybe-install-pdf-gprof: install-pdf-gprof
16645
16646 install-pdf-gprof: \
16647     configure-gprof \
16648     pdf-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 install-pdf 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                   install-pdf) \
16664           || exit 1
16665
16666 @endif gprof
16667
16668 .PHONY: maybe-install-html-gprof install-html-gprof
16669 maybe-install-html-gprof:
16670 @if gprof
16671 maybe-install-html-gprof: install-html-gprof
16672
16673 install-html-gprof: \
16674     configure-gprof \
16675     html-gprof 
16676         @: $(MAKE); $(unstage)
16677         @[ -f ./gprof/Makefile ] || exit 0; \
16678         r=`${PWD_COMMAND}`; export r; \
16679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16680         $(HOST_EXPORTS) \
16681         for flag in $(EXTRA_HOST_FLAGS) ; do \
16682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16683         done; \
16684         echo "Doing install-html in gprof"; \
16685         (cd $(HOST_SUBDIR)/gprof && \
16686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16688                   "RANLIB=$${RANLIB}" \
16689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16690                   install-html) \
16691           || exit 1
16692
16693 @endif gprof
16694
16695 .PHONY: maybe-installcheck-gprof installcheck-gprof
16696 maybe-installcheck-gprof:
16697 @if gprof
16698 maybe-installcheck-gprof: installcheck-gprof
16699
16700 installcheck-gprof: \
16701     configure-gprof 
16702         @: $(MAKE); $(unstage)
16703         @[ -f ./gprof/Makefile ] || exit 0; \
16704         r=`${PWD_COMMAND}`; export r; \
16705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16706         $(HOST_EXPORTS) \
16707         for flag in $(EXTRA_HOST_FLAGS) ; do \
16708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16709         done; \
16710         echo "Doing installcheck in gprof"; \
16711         (cd $(HOST_SUBDIR)/gprof && \
16712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16714                   "RANLIB=$${RANLIB}" \
16715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16716                   installcheck) \
16717           || exit 1
16718
16719 @endif gprof
16720
16721 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16722 maybe-mostlyclean-gprof:
16723 @if gprof
16724 maybe-mostlyclean-gprof: mostlyclean-gprof
16725
16726 mostlyclean-gprof: 
16727         @: $(MAKE); $(unstage)
16728         @[ -f ./gprof/Makefile ] || exit 0; \
16729         r=`${PWD_COMMAND}`; export r; \
16730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16731         $(HOST_EXPORTS) \
16732         for flag in $(EXTRA_HOST_FLAGS) ; do \
16733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16734         done; \
16735         echo "Doing mostlyclean in gprof"; \
16736         (cd $(HOST_SUBDIR)/gprof && \
16737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16739                   "RANLIB=$${RANLIB}" \
16740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16741                   mostlyclean) \
16742           || exit 1
16743
16744 @endif gprof
16745
16746 .PHONY: maybe-clean-gprof clean-gprof
16747 maybe-clean-gprof:
16748 @if gprof
16749 maybe-clean-gprof: clean-gprof
16750
16751 clean-gprof: 
16752         @: $(MAKE); $(unstage)
16753         @[ -f ./gprof/Makefile ] || exit 0; \
16754         r=`${PWD_COMMAND}`; export r; \
16755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16756         $(HOST_EXPORTS) \
16757         for flag in $(EXTRA_HOST_FLAGS) ; do \
16758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16759         done; \
16760         echo "Doing clean in gprof"; \
16761         (cd $(HOST_SUBDIR)/gprof && \
16762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16764                   "RANLIB=$${RANLIB}" \
16765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16766                   clean) \
16767           || exit 1
16768
16769 @endif gprof
16770
16771 .PHONY: maybe-distclean-gprof distclean-gprof
16772 maybe-distclean-gprof:
16773 @if gprof
16774 maybe-distclean-gprof: distclean-gprof
16775
16776 distclean-gprof: 
16777         @: $(MAKE); $(unstage)
16778         @[ -f ./gprof/Makefile ] || exit 0; \
16779         r=`${PWD_COMMAND}`; export r; \
16780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16781         $(HOST_EXPORTS) \
16782         for flag in $(EXTRA_HOST_FLAGS) ; do \
16783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16784         done; \
16785         echo "Doing distclean in gprof"; \
16786         (cd $(HOST_SUBDIR)/gprof && \
16787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16789                   "RANLIB=$${RANLIB}" \
16790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16791                   distclean) \
16792           || exit 1
16793
16794 @endif gprof
16795
16796 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16797 maybe-maintainer-clean-gprof:
16798 @if gprof
16799 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16800
16801 maintainer-clean-gprof: 
16802         @: $(MAKE); $(unstage)
16803         @[ -f ./gprof/Makefile ] || exit 0; \
16804         r=`${PWD_COMMAND}`; export r; \
16805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16806         $(HOST_EXPORTS) \
16807         for flag in $(EXTRA_HOST_FLAGS) ; do \
16808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16809         done; \
16810         echo "Doing maintainer-clean in gprof"; \
16811         (cd $(HOST_SUBDIR)/gprof && \
16812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16814                   "RANLIB=$${RANLIB}" \
16815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16816                   maintainer-clean) \
16817           || exit 1
16818
16819 @endif gprof
16820
16821
16822
16823 .PHONY: configure-intl maybe-configure-intl
16824 maybe-configure-intl:
16825 @if gcc-bootstrap
16826 configure-intl: stage_current
16827 @endif gcc-bootstrap
16828 @if intl
16829 maybe-configure-intl: configure-intl
16830 configure-intl: 
16831         @r=`${PWD_COMMAND}`; export r; \
16832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16833         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16834         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16835         $(HOST_EXPORTS)  \
16836         echo Configuring in $(HOST_SUBDIR)/intl; \
16837         cd "$(HOST_SUBDIR)/intl" || exit 1; \
16838         case $(srcdir) in \
16839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16840           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16842         esac; \
16843         module_srcdir=intl; \
16844         $(SHELL) \
16845           $$s/$$module_srcdir/configure \
16846           --srcdir=$${topdir}/$$module_srcdir \
16847           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16848           --target=${target_alias}  \
16849           || exit 1
16850 @endif intl
16851
16852
16853
16854 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16855 maybe-configure-stage1-intl:
16856 @if intl-bootstrap
16857 maybe-configure-stage1-intl: configure-stage1-intl
16858 configure-stage1-intl:
16859         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16860         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16861         @r=`${PWD_COMMAND}`; export r; \
16862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16863         TFLAGS="$(STAGE1_TFLAGS)"; \
16864         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16865         $(HOST_EXPORTS) \
16866         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16867         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16868         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16869         echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
16870         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16871         cd $(HOST_SUBDIR)/intl || exit 1; \
16872         case $(srcdir) in \
16873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16874           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16876         esac; \
16877         module_srcdir=intl; \
16878         $(SHELL) $$s/$$module_srcdir/configure \
16879           --srcdir=$${topdir}/$$module_srcdir \
16880           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16881           --target=${target_alias} \
16882            \
16883           $(STAGE1_CONFIGURE_FLAGS)
16884 @endif intl-bootstrap
16885
16886 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16887 maybe-configure-stage2-intl:
16888 @if intl-bootstrap
16889 maybe-configure-stage2-intl: configure-stage2-intl
16890 configure-stage2-intl:
16891         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16892         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16893         @r=`${PWD_COMMAND}`; export r; \
16894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16895         TFLAGS="$(STAGE2_TFLAGS)"; \
16896         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16897         $(HOST_EXPORTS) \
16898         $(POSTSTAGE1_HOST_EXPORTS) \
16899         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16900         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16901         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16902         echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
16903         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16904         cd $(HOST_SUBDIR)/intl || exit 1; \
16905         case $(srcdir) in \
16906           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16907           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16908                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16909         esac; \
16910         module_srcdir=intl; \
16911         $(SHELL) $$s/$$module_srcdir/configure \
16912           --srcdir=$${topdir}/$$module_srcdir \
16913           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16914           --target=${target_alias} \
16915           --with-build-libsubdir=$(HOST_SUBDIR) \
16916           $(STAGE2_CONFIGURE_FLAGS)
16917 @endif intl-bootstrap
16918
16919 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
16920 maybe-configure-stage3-intl:
16921 @if intl-bootstrap
16922 maybe-configure-stage3-intl: configure-stage3-intl
16923 configure-stage3-intl:
16924         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16925         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16926         @r=`${PWD_COMMAND}`; export r; \
16927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16928         TFLAGS="$(STAGE3_TFLAGS)"; \
16929         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16930         $(HOST_EXPORTS) \
16931         $(POSTSTAGE1_HOST_EXPORTS) \
16932         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16933         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16934         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16935         echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
16936         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16937         cd $(HOST_SUBDIR)/intl || exit 1; \
16938         case $(srcdir) in \
16939           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16940           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16941                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16942         esac; \
16943         module_srcdir=intl; \
16944         $(SHELL) $$s/$$module_srcdir/configure \
16945           --srcdir=$${topdir}/$$module_srcdir \
16946           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16947           --target=${target_alias} \
16948           --with-build-libsubdir=$(HOST_SUBDIR) \
16949           $(STAGE3_CONFIGURE_FLAGS)
16950 @endif intl-bootstrap
16951
16952 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
16953 maybe-configure-stage4-intl:
16954 @if intl-bootstrap
16955 maybe-configure-stage4-intl: configure-stage4-intl
16956 configure-stage4-intl:
16957         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16958         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16959         @r=`${PWD_COMMAND}`; export r; \
16960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16961         TFLAGS="$(STAGE4_TFLAGS)"; \
16962         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16963         $(HOST_EXPORTS) \
16964         $(POSTSTAGE1_HOST_EXPORTS) \
16965         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16966         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16967         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16968         echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
16969         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16970         cd $(HOST_SUBDIR)/intl || exit 1; \
16971         case $(srcdir) in \
16972           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16973           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16974                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16975         esac; \
16976         module_srcdir=intl; \
16977         $(SHELL) $$s/$$module_srcdir/configure \
16978           --srcdir=$${topdir}/$$module_srcdir \
16979           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16980           --target=${target_alias} \
16981           --with-build-libsubdir=$(HOST_SUBDIR) \
16982           $(STAGE4_CONFIGURE_FLAGS)
16983 @endif intl-bootstrap
16984
16985 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
16986 maybe-configure-stageprofile-intl:
16987 @if intl-bootstrap
16988 maybe-configure-stageprofile-intl: configure-stageprofile-intl
16989 configure-stageprofile-intl:
16990         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16991         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16992         @r=`${PWD_COMMAND}`; export r; \
16993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16994         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16995         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16996         $(HOST_EXPORTS) \
16997         $(POSTSTAGE1_HOST_EXPORTS) \
16998         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16999         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17000         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17001         echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
17002         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
17003         cd $(HOST_SUBDIR)/intl || exit 1; \
17004         case $(srcdir) in \
17005           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17006           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17007                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17008         esac; \
17009         module_srcdir=intl; \
17010         $(SHELL) $$s/$$module_srcdir/configure \
17011           --srcdir=$${topdir}/$$module_srcdir \
17012           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17013           --target=${target_alias} \
17014           --with-build-libsubdir=$(HOST_SUBDIR) \
17015           $(STAGEprofile_CONFIGURE_FLAGS)
17016 @endif intl-bootstrap
17017
17018 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
17019 maybe-configure-stagefeedback-intl:
17020 @if intl-bootstrap
17021 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
17022 configure-stagefeedback-intl:
17023         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17024         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17025         @r=`${PWD_COMMAND}`; export r; \
17026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17027         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17028         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17029         $(HOST_EXPORTS) \
17030         $(POSTSTAGE1_HOST_EXPORTS) \
17031         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17032         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17033         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17034         echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
17035         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
17036         cd $(HOST_SUBDIR)/intl || exit 1; \
17037         case $(srcdir) in \
17038           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17039           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17040                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17041         esac; \
17042         module_srcdir=intl; \
17043         $(SHELL) $$s/$$module_srcdir/configure \
17044           --srcdir=$${topdir}/$$module_srcdir \
17045           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17046           --target=${target_alias} \
17047           --with-build-libsubdir=$(HOST_SUBDIR) \
17048           $(STAGEfeedback_CONFIGURE_FLAGS)
17049 @endif intl-bootstrap
17050
17051
17052
17053
17054
17055 .PHONY: all-intl maybe-all-intl
17056 maybe-all-intl:
17057 @if gcc-bootstrap
17058 all-intl: stage_current
17059 @endif gcc-bootstrap
17060 @if intl
17061 TARGET-intl=all
17062 maybe-all-intl: all-intl
17063 all-intl: configure-intl
17064         @r=`${PWD_COMMAND}`; export r; \
17065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17066         $(HOST_EXPORTS)  \
17067         (cd $(HOST_SUBDIR)/intl && \
17068           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17069                 $(TARGET-intl))
17070 @endif intl
17071
17072
17073
17074 .PHONY: all-stage1-intl maybe-all-stage1-intl
17075 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
17076 maybe-all-stage1-intl:
17077 maybe-clean-stage1-intl:
17078 @if intl-bootstrap
17079 maybe-all-stage1-intl: all-stage1-intl
17080 all-stage1: all-stage1-intl
17081 TARGET-stage1-intl = $(TARGET-intl)
17082 all-stage1-intl: configure-stage1-intl
17083         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17084         @r=`${PWD_COMMAND}`; export r; \
17085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17086         TFLAGS="$(STAGE1_TFLAGS)"; \
17087         $(HOST_EXPORTS)  \
17088         cd $(HOST_SUBDIR)/intl && \
17089          \
17090         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17091                 CFLAGS="$(STAGE1_CFLAGS)" \
17092                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17093                 LIBCFLAGS="$(LIBCFLAGS)" \
17094                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17095                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17096                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17097                 $(EXTRA_HOST_FLAGS)  \
17098                 $(STAGE1_FLAGS_TO_PASS)  \
17099                 TFLAGS="$(STAGE1_TFLAGS)"  \
17100                 $(TARGET-stage1-intl)
17101
17102 maybe-clean-stage1-intl: clean-stage1-intl
17103 clean-stage1: clean-stage1-intl
17104 clean-stage1-intl:
17105         @if [ $(current_stage) = stage1 ]; then \
17106           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17107         else \
17108           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
17109           $(MAKE) stage1-start; \
17110         fi; \
17111         cd $(HOST_SUBDIR)/intl && \
17112         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17113         $(STAGE1_FLAGS_TO_PASS)  clean
17114 @endif intl-bootstrap
17115
17116
17117 .PHONY: all-stage2-intl maybe-all-stage2-intl
17118 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
17119 maybe-all-stage2-intl:
17120 maybe-clean-stage2-intl:
17121 @if intl-bootstrap
17122 maybe-all-stage2-intl: all-stage2-intl
17123 all-stage2: all-stage2-intl
17124 TARGET-stage2-intl = $(TARGET-intl)
17125 all-stage2-intl: configure-stage2-intl
17126         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17127         @r=`${PWD_COMMAND}`; export r; \
17128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17129         TFLAGS="$(STAGE2_TFLAGS)"; \
17130         $(HOST_EXPORTS) \
17131         $(POSTSTAGE1_HOST_EXPORTS)  \
17132         cd $(HOST_SUBDIR)/intl && \
17133          \
17134         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17135                 CFLAGS="$(STAGE2_CFLAGS)" \
17136                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17137                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17138                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17139                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17140                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17141                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17142                 TFLAGS="$(STAGE2_TFLAGS)"  \
17143                 $(TARGET-stage2-intl)
17144
17145 maybe-clean-stage2-intl: clean-stage2-intl
17146 clean-stage2: clean-stage2-intl
17147 clean-stage2-intl:
17148         @if [ $(current_stage) = stage2 ]; then \
17149           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17150         else \
17151           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17152           $(MAKE) stage2-start; \
17153         fi; \
17154         cd $(HOST_SUBDIR)/intl && \
17155         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17156 @endif intl-bootstrap
17157
17158
17159 .PHONY: all-stage3-intl maybe-all-stage3-intl
17160 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17161 maybe-all-stage3-intl:
17162 maybe-clean-stage3-intl:
17163 @if intl-bootstrap
17164 maybe-all-stage3-intl: all-stage3-intl
17165 all-stage3: all-stage3-intl
17166 TARGET-stage3-intl = $(TARGET-intl)
17167 all-stage3-intl: configure-stage3-intl
17168         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17169         @r=`${PWD_COMMAND}`; export r; \
17170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17171         TFLAGS="$(STAGE3_TFLAGS)"; \
17172         $(HOST_EXPORTS) \
17173         $(POSTSTAGE1_HOST_EXPORTS)  \
17174         cd $(HOST_SUBDIR)/intl && \
17175          \
17176         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17177                 CFLAGS="$(STAGE3_CFLAGS)" \
17178                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17179                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17180                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17181                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17182                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17183                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17184                 TFLAGS="$(STAGE3_TFLAGS)"  \
17185                 $(TARGET-stage3-intl)
17186
17187 maybe-clean-stage3-intl: clean-stage3-intl
17188 clean-stage3: clean-stage3-intl
17189 clean-stage3-intl:
17190         @if [ $(current_stage) = stage3 ]; then \
17191           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17192         else \
17193           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17194           $(MAKE) stage3-start; \
17195         fi; \
17196         cd $(HOST_SUBDIR)/intl && \
17197         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17198 @endif intl-bootstrap
17199
17200
17201 .PHONY: all-stage4-intl maybe-all-stage4-intl
17202 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17203 maybe-all-stage4-intl:
17204 maybe-clean-stage4-intl:
17205 @if intl-bootstrap
17206 maybe-all-stage4-intl: all-stage4-intl
17207 all-stage4: all-stage4-intl
17208 TARGET-stage4-intl = $(TARGET-intl)
17209 all-stage4-intl: configure-stage4-intl
17210         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17211         @r=`${PWD_COMMAND}`; export r; \
17212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17213         TFLAGS="$(STAGE4_TFLAGS)"; \
17214         $(HOST_EXPORTS) \
17215         $(POSTSTAGE1_HOST_EXPORTS)  \
17216         cd $(HOST_SUBDIR)/intl && \
17217          \
17218         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17219                 CFLAGS="$(STAGE4_CFLAGS)" \
17220                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17221                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17222                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17223                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17224                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17225                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17226                 TFLAGS="$(STAGE4_TFLAGS)"  \
17227                 $(TARGET-stage4-intl)
17228
17229 maybe-clean-stage4-intl: clean-stage4-intl
17230 clean-stage4: clean-stage4-intl
17231 clean-stage4-intl:
17232         @if [ $(current_stage) = stage4 ]; then \
17233           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17234         else \
17235           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17236           $(MAKE) stage4-start; \
17237         fi; \
17238         cd $(HOST_SUBDIR)/intl && \
17239         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17240 @endif intl-bootstrap
17241
17242
17243 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17244 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17245 maybe-all-stageprofile-intl:
17246 maybe-clean-stageprofile-intl:
17247 @if intl-bootstrap
17248 maybe-all-stageprofile-intl: all-stageprofile-intl
17249 all-stageprofile: all-stageprofile-intl
17250 TARGET-stageprofile-intl = $(TARGET-intl)
17251 all-stageprofile-intl: configure-stageprofile-intl
17252         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17253         @r=`${PWD_COMMAND}`; export r; \
17254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17255         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17256         $(HOST_EXPORTS) \
17257         $(POSTSTAGE1_HOST_EXPORTS)  \
17258         cd $(HOST_SUBDIR)/intl && \
17259          \
17260         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17261                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17262                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17263                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17264                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17265                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17266                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17267                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17268                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
17269                 $(TARGET-stageprofile-intl)
17270
17271 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17272 clean-stageprofile: clean-stageprofile-intl
17273 clean-stageprofile-intl:
17274         @if [ $(current_stage) = stageprofile ]; then \
17275           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17276         else \
17277           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17278           $(MAKE) stageprofile-start; \
17279         fi; \
17280         cd $(HOST_SUBDIR)/intl && \
17281         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17282 @endif intl-bootstrap
17283
17284
17285 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17286 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17287 maybe-all-stagefeedback-intl:
17288 maybe-clean-stagefeedback-intl:
17289 @if intl-bootstrap
17290 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17291 all-stagefeedback: all-stagefeedback-intl
17292 TARGET-stagefeedback-intl = $(TARGET-intl)
17293 all-stagefeedback-intl: configure-stagefeedback-intl
17294         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17295         @r=`${PWD_COMMAND}`; export r; \
17296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17297         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17298         $(HOST_EXPORTS) \
17299         $(POSTSTAGE1_HOST_EXPORTS)  \
17300         cd $(HOST_SUBDIR)/intl && \
17301          \
17302         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17303                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17304                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17305                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17306                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17307                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17308                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17309                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17310                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
17311                 $(TARGET-stagefeedback-intl)
17312
17313 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17314 clean-stagefeedback: clean-stagefeedback-intl
17315 clean-stagefeedback-intl:
17316         @if [ $(current_stage) = stagefeedback ]; then \
17317           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17318         else \
17319           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17320           $(MAKE) stagefeedback-start; \
17321         fi; \
17322         cd $(HOST_SUBDIR)/intl && \
17323         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17324 @endif intl-bootstrap
17325
17326
17327
17328
17329
17330 .PHONY: check-intl maybe-check-intl
17331 maybe-check-intl:
17332 @if intl
17333 maybe-check-intl: check-intl
17334
17335 check-intl:
17336         @: $(MAKE); $(unstage)
17337         @r=`${PWD_COMMAND}`; export r; \
17338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17339         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17340         (cd $(HOST_SUBDIR)/intl && \
17341           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
17342
17343 @endif intl
17344
17345 .PHONY: install-intl maybe-install-intl
17346 maybe-install-intl:
17347 @if intl
17348 maybe-install-intl: install-intl
17349
17350 install-intl: installdirs
17351         @: $(MAKE); $(unstage)
17352         @r=`${PWD_COMMAND}`; export r; \
17353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17354         $(HOST_EXPORTS) \
17355         (cd $(HOST_SUBDIR)/intl && \
17356           $(MAKE) $(FLAGS_TO_PASS)  install)
17357
17358 @endif intl
17359
17360 .PHONY: install-strip-intl maybe-install-strip-intl
17361 maybe-install-strip-intl:
17362 @if intl
17363 maybe-install-strip-intl: install-strip-intl
17364
17365 install-strip-intl: installdirs
17366         @: $(MAKE); $(unstage)
17367         @r=`${PWD_COMMAND}`; export r; \
17368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17369         $(HOST_EXPORTS) \
17370         (cd $(HOST_SUBDIR)/intl && \
17371           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17372
17373 @endif intl
17374
17375 # Other targets (info, dvi, pdf, etc.)
17376
17377 .PHONY: maybe-info-intl info-intl
17378 maybe-info-intl:
17379 @if intl
17380 maybe-info-intl: info-intl
17381
17382 info-intl: \
17383     configure-intl 
17384         @[ -f ./intl/Makefile ] || exit 0; \
17385         r=`${PWD_COMMAND}`; export r; \
17386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17387         $(HOST_EXPORTS) \
17388         for flag in $(EXTRA_HOST_FLAGS) ; do \
17389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17390         done; \
17391         echo "Doing info in intl"; \
17392         (cd $(HOST_SUBDIR)/intl && \
17393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17395                   "RANLIB=$${RANLIB}" \
17396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17397                   info) \
17398           || exit 1
17399
17400 @endif intl
17401
17402 .PHONY: maybe-dvi-intl dvi-intl
17403 maybe-dvi-intl:
17404 @if intl
17405 maybe-dvi-intl: dvi-intl
17406
17407 dvi-intl: \
17408     configure-intl 
17409         @[ -f ./intl/Makefile ] || exit 0; \
17410         r=`${PWD_COMMAND}`; export r; \
17411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17412         $(HOST_EXPORTS) \
17413         for flag in $(EXTRA_HOST_FLAGS) ; do \
17414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17415         done; \
17416         echo "Doing dvi in intl"; \
17417         (cd $(HOST_SUBDIR)/intl && \
17418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17420                   "RANLIB=$${RANLIB}" \
17421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17422                   dvi) \
17423           || exit 1
17424
17425 @endif intl
17426
17427 .PHONY: maybe-pdf-intl pdf-intl
17428 maybe-pdf-intl:
17429 @if intl
17430 maybe-pdf-intl: pdf-intl
17431
17432 pdf-intl: \
17433     configure-intl 
17434         @[ -f ./intl/Makefile ] || exit 0; \
17435         r=`${PWD_COMMAND}`; export r; \
17436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17437         $(HOST_EXPORTS) \
17438         for flag in $(EXTRA_HOST_FLAGS) ; do \
17439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17440         done; \
17441         echo "Doing pdf in intl"; \
17442         (cd $(HOST_SUBDIR)/intl && \
17443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17445                   "RANLIB=$${RANLIB}" \
17446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17447                   pdf) \
17448           || exit 1
17449
17450 @endif intl
17451
17452 .PHONY: maybe-html-intl html-intl
17453 maybe-html-intl:
17454 @if intl
17455 maybe-html-intl: html-intl
17456
17457 html-intl: \
17458     configure-intl 
17459         @[ -f ./intl/Makefile ] || exit 0; \
17460         r=`${PWD_COMMAND}`; export r; \
17461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17462         $(HOST_EXPORTS) \
17463         for flag in $(EXTRA_HOST_FLAGS) ; do \
17464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17465         done; \
17466         echo "Doing html in intl"; \
17467         (cd $(HOST_SUBDIR)/intl && \
17468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17470                   "RANLIB=$${RANLIB}" \
17471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17472                   html) \
17473           || exit 1
17474
17475 @endif intl
17476
17477 .PHONY: maybe-TAGS-intl TAGS-intl
17478 maybe-TAGS-intl:
17479 @if intl
17480 maybe-TAGS-intl: TAGS-intl
17481
17482 TAGS-intl: \
17483     configure-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 TAGS 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                   TAGS) \
17498           || exit 1
17499
17500 @endif intl
17501
17502 .PHONY: maybe-install-info-intl install-info-intl
17503 maybe-install-info-intl:
17504 @if intl
17505 maybe-install-info-intl: install-info-intl
17506
17507 install-info-intl: \
17508     configure-intl \
17509     info-intl 
17510         @[ -f ./intl/Makefile ] || exit 0; \
17511         r=`${PWD_COMMAND}`; export r; \
17512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17513         $(HOST_EXPORTS) \
17514         for flag in $(EXTRA_HOST_FLAGS) ; do \
17515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17516         done; \
17517         echo "Doing install-info in intl"; \
17518         (cd $(HOST_SUBDIR)/intl && \
17519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17521                   "RANLIB=$${RANLIB}" \
17522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17523                   install-info) \
17524           || exit 1
17525
17526 @endif intl
17527
17528 .PHONY: maybe-install-pdf-intl install-pdf-intl
17529 maybe-install-pdf-intl:
17530 @if intl
17531 maybe-install-pdf-intl: install-pdf-intl
17532
17533 install-pdf-intl: \
17534     configure-intl \
17535     pdf-intl 
17536         @[ -f ./intl/Makefile ] || exit 0; \
17537         r=`${PWD_COMMAND}`; export r; \
17538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17539         $(HOST_EXPORTS) \
17540         for flag in $(EXTRA_HOST_FLAGS) ; do \
17541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17542         done; \
17543         echo "Doing install-pdf in intl"; \
17544         (cd $(HOST_SUBDIR)/intl && \
17545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17547                   "RANLIB=$${RANLIB}" \
17548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17549                   install-pdf) \
17550           || exit 1
17551
17552 @endif intl
17553
17554 .PHONY: maybe-install-html-intl install-html-intl
17555 maybe-install-html-intl:
17556 @if intl
17557 maybe-install-html-intl: install-html-intl
17558
17559 install-html-intl: \
17560     configure-intl \
17561     html-intl 
17562         @[ -f ./intl/Makefile ] || exit 0; \
17563         r=`${PWD_COMMAND}`; export r; \
17564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17565         $(HOST_EXPORTS) \
17566         for flag in $(EXTRA_HOST_FLAGS) ; do \
17567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17568         done; \
17569         echo "Doing install-html in intl"; \
17570         (cd $(HOST_SUBDIR)/intl && \
17571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17573                   "RANLIB=$${RANLIB}" \
17574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17575                   install-html) \
17576           || exit 1
17577
17578 @endif intl
17579
17580 .PHONY: maybe-installcheck-intl installcheck-intl
17581 maybe-installcheck-intl:
17582 @if intl
17583 maybe-installcheck-intl: installcheck-intl
17584
17585 installcheck-intl: \
17586     configure-intl 
17587         @[ -f ./intl/Makefile ] || exit 0; \
17588         r=`${PWD_COMMAND}`; export r; \
17589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17590         $(HOST_EXPORTS) \
17591         for flag in $(EXTRA_HOST_FLAGS) ; do \
17592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17593         done; \
17594         echo "Doing installcheck in intl"; \
17595         (cd $(HOST_SUBDIR)/intl && \
17596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17598                   "RANLIB=$${RANLIB}" \
17599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17600                   installcheck) \
17601           || exit 1
17602
17603 @endif intl
17604
17605 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17606 maybe-mostlyclean-intl:
17607 @if intl
17608 maybe-mostlyclean-intl: mostlyclean-intl
17609
17610 mostlyclean-intl: 
17611         @[ -f ./intl/Makefile ] || exit 0; \
17612         r=`${PWD_COMMAND}`; export r; \
17613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17614         $(HOST_EXPORTS) \
17615         for flag in $(EXTRA_HOST_FLAGS) ; do \
17616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17617         done; \
17618         echo "Doing mostlyclean in intl"; \
17619         (cd $(HOST_SUBDIR)/intl && \
17620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17622                   "RANLIB=$${RANLIB}" \
17623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17624                   mostlyclean) \
17625           || exit 1
17626
17627 @endif intl
17628
17629 .PHONY: maybe-clean-intl clean-intl
17630 maybe-clean-intl:
17631 @if intl
17632 maybe-clean-intl: clean-intl
17633
17634 clean-intl: 
17635         @[ -f ./intl/Makefile ] || exit 0; \
17636         r=`${PWD_COMMAND}`; export r; \
17637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17638         $(HOST_EXPORTS) \
17639         for flag in $(EXTRA_HOST_FLAGS) ; do \
17640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17641         done; \
17642         echo "Doing clean in intl"; \
17643         (cd $(HOST_SUBDIR)/intl && \
17644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17646                   "RANLIB=$${RANLIB}" \
17647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17648                   clean) \
17649           || exit 1
17650
17651 @endif intl
17652
17653 .PHONY: maybe-distclean-intl distclean-intl
17654 maybe-distclean-intl:
17655 @if intl
17656 maybe-distclean-intl: distclean-intl
17657
17658 distclean-intl: 
17659         @[ -f ./intl/Makefile ] || exit 0; \
17660         r=`${PWD_COMMAND}`; export r; \
17661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17662         $(HOST_EXPORTS) \
17663         for flag in $(EXTRA_HOST_FLAGS) ; do \
17664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17665         done; \
17666         echo "Doing distclean in intl"; \
17667         (cd $(HOST_SUBDIR)/intl && \
17668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17670                   "RANLIB=$${RANLIB}" \
17671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17672                   distclean) \
17673           || exit 1
17674
17675 @endif intl
17676
17677 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17678 maybe-maintainer-clean-intl:
17679 @if intl
17680 maybe-maintainer-clean-intl: maintainer-clean-intl
17681
17682 maintainer-clean-intl: 
17683         @[ -f ./intl/Makefile ] || exit 0; \
17684         r=`${PWD_COMMAND}`; export r; \
17685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17686         $(HOST_EXPORTS) \
17687         for flag in $(EXTRA_HOST_FLAGS) ; do \
17688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17689         done; \
17690         echo "Doing maintainer-clean in intl"; \
17691         (cd $(HOST_SUBDIR)/intl && \
17692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17694                   "RANLIB=$${RANLIB}" \
17695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17696                   maintainer-clean) \
17697           || exit 1
17698
17699 @endif intl
17700
17701
17702
17703 .PHONY: configure-tcl maybe-configure-tcl
17704 maybe-configure-tcl:
17705 @if gcc-bootstrap
17706 configure-tcl: stage_current
17707 @endif gcc-bootstrap
17708 @if tcl
17709 maybe-configure-tcl: configure-tcl
17710 configure-tcl: 
17711         @: $(MAKE); $(unstage)
17712         @r=`${PWD_COMMAND}`; export r; \
17713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17714         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17715         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
17716         $(HOST_EXPORTS)  \
17717         echo Configuring in $(HOST_SUBDIR)/tcl; \
17718         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17719         case $(srcdir) in \
17720           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17721           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17722                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17723         esac; \
17724         module_srcdir=tcl; \
17725         $(SHELL) \
17726           $$s/$$module_srcdir/configure \
17727           --srcdir=$${topdir}/$$module_srcdir \
17728           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17729           --target=${target_alias}  \
17730           || exit 1
17731 @endif tcl
17732
17733
17734
17735
17736
17737 .PHONY: all-tcl maybe-all-tcl
17738 maybe-all-tcl:
17739 @if gcc-bootstrap
17740 all-tcl: stage_current
17741 @endif gcc-bootstrap
17742 @if tcl
17743 TARGET-tcl=all
17744 maybe-all-tcl: all-tcl
17745 all-tcl: configure-tcl
17746         @: $(MAKE); $(unstage)
17747         @r=`${PWD_COMMAND}`; export r; \
17748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17749         $(HOST_EXPORTS)  \
17750         (cd $(HOST_SUBDIR)/tcl && \
17751           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17752                 $(TARGET-tcl))
17753 @endif tcl
17754
17755
17756
17757
17758 .PHONY: check-tcl maybe-check-tcl
17759 maybe-check-tcl:
17760 @if tcl
17761 maybe-check-tcl: check-tcl
17762
17763 check-tcl:
17764         @: $(MAKE); $(unstage)
17765         @r=`${PWD_COMMAND}`; export r; \
17766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17767         $(HOST_EXPORTS)  \
17768         (cd $(HOST_SUBDIR)/tcl && \
17769           $(MAKE) $(FLAGS_TO_PASS)  check)
17770
17771 @endif tcl
17772
17773 .PHONY: install-tcl maybe-install-tcl
17774 maybe-install-tcl:
17775 @if tcl
17776 maybe-install-tcl: install-tcl
17777
17778 install-tcl: installdirs
17779         @: $(MAKE); $(unstage)
17780         @r=`${PWD_COMMAND}`; export r; \
17781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17782         $(HOST_EXPORTS) \
17783         (cd $(HOST_SUBDIR)/tcl && \
17784           $(MAKE) $(FLAGS_TO_PASS)  install)
17785
17786 @endif tcl
17787
17788 .PHONY: install-strip-tcl maybe-install-strip-tcl
17789 maybe-install-strip-tcl:
17790 @if tcl
17791 maybe-install-strip-tcl: install-strip-tcl
17792
17793 install-strip-tcl: installdirs
17794         @: $(MAKE); $(unstage)
17795         @r=`${PWD_COMMAND}`; export r; \
17796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17797         $(HOST_EXPORTS) \
17798         (cd $(HOST_SUBDIR)/tcl && \
17799           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17800
17801 @endif tcl
17802
17803 # Other targets (info, dvi, pdf, etc.)
17804
17805 .PHONY: maybe-info-tcl info-tcl
17806 maybe-info-tcl:
17807 @if tcl
17808 maybe-info-tcl: info-tcl
17809
17810 info-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 info 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                   info) \
17827           || exit 1
17828
17829 @endif tcl
17830
17831 .PHONY: maybe-dvi-tcl dvi-tcl
17832 maybe-dvi-tcl:
17833 @if tcl
17834 maybe-dvi-tcl: dvi-tcl
17835
17836 dvi-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 dvi 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                   dvi) \
17853           || exit 1
17854
17855 @endif tcl
17856
17857 .PHONY: maybe-pdf-tcl pdf-tcl
17858 maybe-pdf-tcl:
17859 @if tcl
17860 maybe-pdf-tcl: pdf-tcl
17861
17862 pdf-tcl: \
17863     configure-tcl 
17864         @: $(MAKE); $(unstage)
17865         @[ -f ./tcl/Makefile ] || exit 0; \
17866         r=`${PWD_COMMAND}`; export r; \
17867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17868         $(HOST_EXPORTS) \
17869         for flag in $(EXTRA_HOST_FLAGS) ; do \
17870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17871         done; \
17872         echo "Doing pdf in tcl"; \
17873         (cd $(HOST_SUBDIR)/tcl && \
17874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17876                   "RANLIB=$${RANLIB}" \
17877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17878                   pdf) \
17879           || exit 1
17880
17881 @endif tcl
17882
17883 .PHONY: maybe-html-tcl html-tcl
17884 maybe-html-tcl:
17885 @if tcl
17886 maybe-html-tcl: html-tcl
17887
17888 html-tcl: \
17889     configure-tcl 
17890         @: $(MAKE); $(unstage)
17891         @[ -f ./tcl/Makefile ] || exit 0; \
17892         r=`${PWD_COMMAND}`; export r; \
17893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17894         $(HOST_EXPORTS) \
17895         for flag in $(EXTRA_HOST_FLAGS) ; do \
17896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17897         done; \
17898         echo "Doing html in tcl"; \
17899         (cd $(HOST_SUBDIR)/tcl && \
17900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17902                   "RANLIB=$${RANLIB}" \
17903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17904                   html) \
17905           || exit 1
17906
17907 @endif tcl
17908
17909 .PHONY: maybe-TAGS-tcl TAGS-tcl
17910 maybe-TAGS-tcl:
17911 @if tcl
17912 maybe-TAGS-tcl: TAGS-tcl
17913
17914 TAGS-tcl: \
17915     configure-tcl 
17916         @: $(MAKE); $(unstage)
17917         @[ -f ./tcl/Makefile ] || exit 0; \
17918         r=`${PWD_COMMAND}`; export r; \
17919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17920         $(HOST_EXPORTS) \
17921         for flag in $(EXTRA_HOST_FLAGS) ; do \
17922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17923         done; \
17924         echo "Doing TAGS in tcl"; \
17925         (cd $(HOST_SUBDIR)/tcl && \
17926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17928                   "RANLIB=$${RANLIB}" \
17929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17930                   TAGS) \
17931           || exit 1
17932
17933 @endif tcl
17934
17935 .PHONY: maybe-install-info-tcl install-info-tcl
17936 maybe-install-info-tcl:
17937 @if tcl
17938 maybe-install-info-tcl: install-info-tcl
17939
17940 install-info-tcl: \
17941     configure-tcl \
17942     info-tcl 
17943         @: $(MAKE); $(unstage)
17944         @[ -f ./tcl/Makefile ] || exit 0; \
17945         r=`${PWD_COMMAND}`; export r; \
17946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17947         $(HOST_EXPORTS) \
17948         for flag in $(EXTRA_HOST_FLAGS) ; do \
17949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17950         done; \
17951         echo "Doing install-info in tcl"; \
17952         (cd $(HOST_SUBDIR)/tcl && \
17953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17955                   "RANLIB=$${RANLIB}" \
17956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17957                   install-info) \
17958           || exit 1
17959
17960 @endif tcl
17961
17962 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
17963 maybe-install-pdf-tcl:
17964 @if tcl
17965 maybe-install-pdf-tcl: install-pdf-tcl
17966
17967 install-pdf-tcl: \
17968     configure-tcl \
17969     pdf-tcl 
17970         @: $(MAKE); $(unstage)
17971         @[ -f ./tcl/Makefile ] || exit 0; \
17972         r=`${PWD_COMMAND}`; export r; \
17973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17974         $(HOST_EXPORTS) \
17975         for flag in $(EXTRA_HOST_FLAGS) ; do \
17976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17977         done; \
17978         echo "Doing install-pdf in tcl"; \
17979         (cd $(HOST_SUBDIR)/tcl && \
17980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17982                   "RANLIB=$${RANLIB}" \
17983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17984                   install-pdf) \
17985           || exit 1
17986
17987 @endif tcl
17988
17989 .PHONY: maybe-install-html-tcl install-html-tcl
17990 maybe-install-html-tcl:
17991 @if tcl
17992 maybe-install-html-tcl: install-html-tcl
17993
17994 install-html-tcl: \
17995     configure-tcl \
17996     html-tcl 
17997         @: $(MAKE); $(unstage)
17998         @[ -f ./tcl/Makefile ] || exit 0; \
17999         r=`${PWD_COMMAND}`; export r; \
18000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18001         $(HOST_EXPORTS) \
18002         for flag in $(EXTRA_HOST_FLAGS) ; do \
18003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18004         done; \
18005         echo "Doing install-html in tcl"; \
18006         (cd $(HOST_SUBDIR)/tcl && \
18007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18009                   "RANLIB=$${RANLIB}" \
18010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18011                   install-html) \
18012           || exit 1
18013
18014 @endif tcl
18015
18016 .PHONY: maybe-installcheck-tcl installcheck-tcl
18017 maybe-installcheck-tcl:
18018 @if tcl
18019 maybe-installcheck-tcl: installcheck-tcl
18020
18021 installcheck-tcl: \
18022     configure-tcl 
18023         @: $(MAKE); $(unstage)
18024         @[ -f ./tcl/Makefile ] || exit 0; \
18025         r=`${PWD_COMMAND}`; export r; \
18026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18027         $(HOST_EXPORTS) \
18028         for flag in $(EXTRA_HOST_FLAGS) ; do \
18029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18030         done; \
18031         echo "Doing installcheck in tcl"; \
18032         (cd $(HOST_SUBDIR)/tcl && \
18033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18035                   "RANLIB=$${RANLIB}" \
18036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18037                   installcheck) \
18038           || exit 1
18039
18040 @endif tcl
18041
18042 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
18043 maybe-mostlyclean-tcl:
18044 @if tcl
18045 maybe-mostlyclean-tcl: mostlyclean-tcl
18046
18047 # tcl doesn't support mostlyclean.
18048 mostlyclean-tcl:
18049
18050 @endif tcl
18051
18052 .PHONY: maybe-clean-tcl clean-tcl
18053 maybe-clean-tcl:
18054 @if tcl
18055 maybe-clean-tcl: clean-tcl
18056
18057 clean-tcl: 
18058         @: $(MAKE); $(unstage)
18059         @[ -f ./tcl/Makefile ] || exit 0; \
18060         r=`${PWD_COMMAND}`; export r; \
18061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18062         $(HOST_EXPORTS) \
18063         for flag in $(EXTRA_HOST_FLAGS) ; do \
18064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18065         done; \
18066         echo "Doing clean in tcl"; \
18067         (cd $(HOST_SUBDIR)/tcl && \
18068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18070                   "RANLIB=$${RANLIB}" \
18071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18072                   clean) \
18073           || exit 1
18074
18075 @endif tcl
18076
18077 .PHONY: maybe-distclean-tcl distclean-tcl
18078 maybe-distclean-tcl:
18079 @if tcl
18080 maybe-distclean-tcl: distclean-tcl
18081
18082 distclean-tcl: 
18083         @: $(MAKE); $(unstage)
18084         @[ -f ./tcl/Makefile ] || exit 0; \
18085         r=`${PWD_COMMAND}`; export r; \
18086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18087         $(HOST_EXPORTS) \
18088         for flag in $(EXTRA_HOST_FLAGS) ; do \
18089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18090         done; \
18091         echo "Doing distclean in tcl"; \
18092         (cd $(HOST_SUBDIR)/tcl && \
18093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18095                   "RANLIB=$${RANLIB}" \
18096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18097                   distclean) \
18098           || exit 1
18099
18100 @endif tcl
18101
18102 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
18103 maybe-maintainer-clean-tcl:
18104 @if tcl
18105 maybe-maintainer-clean-tcl: maintainer-clean-tcl
18106
18107 maintainer-clean-tcl: 
18108         @: $(MAKE); $(unstage)
18109         @[ -f ./tcl/Makefile ] || exit 0; \
18110         r=`${PWD_COMMAND}`; export r; \
18111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18112         $(HOST_EXPORTS) \
18113         for flag in $(EXTRA_HOST_FLAGS) ; do \
18114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18115         done; \
18116         echo "Doing maintainer-clean in tcl"; \
18117         (cd $(HOST_SUBDIR)/tcl && \
18118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18120                   "RANLIB=$${RANLIB}" \
18121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18122                   maintainer-clean) \
18123           || exit 1
18124
18125 @endif tcl
18126
18127
18128
18129 .PHONY: configure-itcl maybe-configure-itcl
18130 maybe-configure-itcl:
18131 @if gcc-bootstrap
18132 configure-itcl: stage_current
18133 @endif gcc-bootstrap
18134 @if itcl
18135 maybe-configure-itcl: configure-itcl
18136 configure-itcl: 
18137         @: $(MAKE); $(unstage)
18138         @r=`${PWD_COMMAND}`; export r; \
18139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18140         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18141         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
18142         $(HOST_EXPORTS)  \
18143         echo Configuring in $(HOST_SUBDIR)/itcl; \
18144         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18145         case $(srcdir) in \
18146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18147           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18149         esac; \
18150         module_srcdir=itcl; \
18151         $(SHELL) \
18152           $$s/$$module_srcdir/configure \
18153           --srcdir=$${topdir}/$$module_srcdir \
18154           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18155           --target=${target_alias}  \
18156           || exit 1
18157 @endif itcl
18158
18159
18160
18161
18162
18163 .PHONY: all-itcl maybe-all-itcl
18164 maybe-all-itcl:
18165 @if gcc-bootstrap
18166 all-itcl: stage_current
18167 @endif gcc-bootstrap
18168 @if itcl
18169 TARGET-itcl=all
18170 maybe-all-itcl: all-itcl
18171 all-itcl: configure-itcl
18172         @: $(MAKE); $(unstage)
18173         @r=`${PWD_COMMAND}`; export r; \
18174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18175         $(HOST_EXPORTS)  \
18176         (cd $(HOST_SUBDIR)/itcl && \
18177           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18178                 $(TARGET-itcl))
18179 @endif itcl
18180
18181
18182
18183
18184 .PHONY: check-itcl maybe-check-itcl
18185 maybe-check-itcl:
18186 @if itcl
18187 maybe-check-itcl: check-itcl
18188
18189 check-itcl:
18190         @: $(MAKE); $(unstage)
18191         @r=`${PWD_COMMAND}`; export r; \
18192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18193         $(HOST_EXPORTS)  \
18194         (cd $(HOST_SUBDIR)/itcl && \
18195           $(MAKE) $(FLAGS_TO_PASS)  check)
18196
18197 @endif itcl
18198
18199 .PHONY: install-itcl maybe-install-itcl
18200 maybe-install-itcl:
18201 @if itcl
18202 maybe-install-itcl: install-itcl
18203
18204 install-itcl: installdirs
18205         @: $(MAKE); $(unstage)
18206         @r=`${PWD_COMMAND}`; export r; \
18207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18208         $(HOST_EXPORTS) \
18209         (cd $(HOST_SUBDIR)/itcl && \
18210           $(MAKE) $(FLAGS_TO_PASS)  install)
18211
18212 @endif itcl
18213
18214 .PHONY: install-strip-itcl maybe-install-strip-itcl
18215 maybe-install-strip-itcl:
18216 @if itcl
18217 maybe-install-strip-itcl: install-strip-itcl
18218
18219 install-strip-itcl: installdirs
18220         @: $(MAKE); $(unstage)
18221         @r=`${PWD_COMMAND}`; export r; \
18222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18223         $(HOST_EXPORTS) \
18224         (cd $(HOST_SUBDIR)/itcl && \
18225           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18226
18227 @endif itcl
18228
18229 # Other targets (info, dvi, pdf, etc.)
18230
18231 .PHONY: maybe-info-itcl info-itcl
18232 maybe-info-itcl:
18233 @if itcl
18234 maybe-info-itcl: info-itcl
18235
18236 info-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 info 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                   info) \
18253           || exit 1
18254
18255 @endif itcl
18256
18257 .PHONY: maybe-dvi-itcl dvi-itcl
18258 maybe-dvi-itcl:
18259 @if itcl
18260 maybe-dvi-itcl: dvi-itcl
18261
18262 dvi-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 dvi 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                   dvi) \
18279           || exit 1
18280
18281 @endif itcl
18282
18283 .PHONY: maybe-pdf-itcl pdf-itcl
18284 maybe-pdf-itcl:
18285 @if itcl
18286 maybe-pdf-itcl: pdf-itcl
18287
18288 pdf-itcl: \
18289     configure-itcl 
18290         @: $(MAKE); $(unstage)
18291         @[ -f ./itcl/Makefile ] || exit 0; \
18292         r=`${PWD_COMMAND}`; export r; \
18293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18294         $(HOST_EXPORTS) \
18295         for flag in $(EXTRA_HOST_FLAGS) ; do \
18296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18297         done; \
18298         echo "Doing pdf in itcl"; \
18299         (cd $(HOST_SUBDIR)/itcl && \
18300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18302                   "RANLIB=$${RANLIB}" \
18303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18304                   pdf) \
18305           || exit 1
18306
18307 @endif itcl
18308
18309 .PHONY: maybe-html-itcl html-itcl
18310 maybe-html-itcl:
18311 @if itcl
18312 maybe-html-itcl: html-itcl
18313
18314 html-itcl: \
18315     configure-itcl 
18316         @: $(MAKE); $(unstage)
18317         @[ -f ./itcl/Makefile ] || exit 0; \
18318         r=`${PWD_COMMAND}`; export r; \
18319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18320         $(HOST_EXPORTS) \
18321         for flag in $(EXTRA_HOST_FLAGS) ; do \
18322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18323         done; \
18324         echo "Doing html in itcl"; \
18325         (cd $(HOST_SUBDIR)/itcl && \
18326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18328                   "RANLIB=$${RANLIB}" \
18329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18330                   html) \
18331           || exit 1
18332
18333 @endif itcl
18334
18335 .PHONY: maybe-TAGS-itcl TAGS-itcl
18336 maybe-TAGS-itcl:
18337 @if itcl
18338 maybe-TAGS-itcl: TAGS-itcl
18339
18340 TAGS-itcl: \
18341     configure-itcl 
18342         @: $(MAKE); $(unstage)
18343         @[ -f ./itcl/Makefile ] || exit 0; \
18344         r=`${PWD_COMMAND}`; export r; \
18345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18346         $(HOST_EXPORTS) \
18347         for flag in $(EXTRA_HOST_FLAGS) ; do \
18348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18349         done; \
18350         echo "Doing TAGS in itcl"; \
18351         (cd $(HOST_SUBDIR)/itcl && \
18352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18354                   "RANLIB=$${RANLIB}" \
18355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18356                   TAGS) \
18357           || exit 1
18358
18359 @endif itcl
18360
18361 .PHONY: maybe-install-info-itcl install-info-itcl
18362 maybe-install-info-itcl:
18363 @if itcl
18364 maybe-install-info-itcl: install-info-itcl
18365
18366 install-info-itcl: \
18367     configure-itcl \
18368     info-itcl 
18369         @: $(MAKE); $(unstage)
18370         @[ -f ./itcl/Makefile ] || exit 0; \
18371         r=`${PWD_COMMAND}`; export r; \
18372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18373         $(HOST_EXPORTS) \
18374         for flag in $(EXTRA_HOST_FLAGS) ; do \
18375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18376         done; \
18377         echo "Doing install-info in itcl"; \
18378         (cd $(HOST_SUBDIR)/itcl && \
18379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18381                   "RANLIB=$${RANLIB}" \
18382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18383                   install-info) \
18384           || exit 1
18385
18386 @endif itcl
18387
18388 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18389 maybe-install-pdf-itcl:
18390 @if itcl
18391 maybe-install-pdf-itcl: install-pdf-itcl
18392
18393 install-pdf-itcl: \
18394     configure-itcl \
18395     pdf-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 install-pdf 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                   install-pdf) \
18411           || exit 1
18412
18413 @endif itcl
18414
18415 .PHONY: maybe-install-html-itcl install-html-itcl
18416 maybe-install-html-itcl:
18417 @if itcl
18418 maybe-install-html-itcl: install-html-itcl
18419
18420 install-html-itcl: \
18421     configure-itcl \
18422     html-itcl 
18423         @: $(MAKE); $(unstage)
18424         @[ -f ./itcl/Makefile ] || exit 0; \
18425         r=`${PWD_COMMAND}`; export r; \
18426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18427         $(HOST_EXPORTS) \
18428         for flag in $(EXTRA_HOST_FLAGS) ; do \
18429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18430         done; \
18431         echo "Doing install-html in itcl"; \
18432         (cd $(HOST_SUBDIR)/itcl && \
18433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18435                   "RANLIB=$${RANLIB}" \
18436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18437                   install-html) \
18438           || exit 1
18439
18440 @endif itcl
18441
18442 .PHONY: maybe-installcheck-itcl installcheck-itcl
18443 maybe-installcheck-itcl:
18444 @if itcl
18445 maybe-installcheck-itcl: installcheck-itcl
18446
18447 installcheck-itcl: \
18448     configure-itcl 
18449         @: $(MAKE); $(unstage)
18450         @[ -f ./itcl/Makefile ] || exit 0; \
18451         r=`${PWD_COMMAND}`; export r; \
18452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18453         $(HOST_EXPORTS) \
18454         for flag in $(EXTRA_HOST_FLAGS) ; do \
18455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18456         done; \
18457         echo "Doing installcheck in itcl"; \
18458         (cd $(HOST_SUBDIR)/itcl && \
18459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18461                   "RANLIB=$${RANLIB}" \
18462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18463                   installcheck) \
18464           || exit 1
18465
18466 @endif itcl
18467
18468 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18469 maybe-mostlyclean-itcl:
18470 @if itcl
18471 maybe-mostlyclean-itcl: mostlyclean-itcl
18472
18473 mostlyclean-itcl: 
18474         @: $(MAKE); $(unstage)
18475         @[ -f ./itcl/Makefile ] || exit 0; \
18476         r=`${PWD_COMMAND}`; export r; \
18477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18478         $(HOST_EXPORTS) \
18479         for flag in $(EXTRA_HOST_FLAGS) ; do \
18480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18481         done; \
18482         echo "Doing mostlyclean in itcl"; \
18483         (cd $(HOST_SUBDIR)/itcl && \
18484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18486                   "RANLIB=$${RANLIB}" \
18487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18488                   mostlyclean) \
18489           || exit 1
18490
18491 @endif itcl
18492
18493 .PHONY: maybe-clean-itcl clean-itcl
18494 maybe-clean-itcl:
18495 @if itcl
18496 maybe-clean-itcl: clean-itcl
18497
18498 clean-itcl: 
18499         @: $(MAKE); $(unstage)
18500         @[ -f ./itcl/Makefile ] || exit 0; \
18501         r=`${PWD_COMMAND}`; export r; \
18502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18503         $(HOST_EXPORTS) \
18504         for flag in $(EXTRA_HOST_FLAGS) ; do \
18505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18506         done; \
18507         echo "Doing clean in itcl"; \
18508         (cd $(HOST_SUBDIR)/itcl && \
18509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18511                   "RANLIB=$${RANLIB}" \
18512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18513                   clean) \
18514           || exit 1
18515
18516 @endif itcl
18517
18518 .PHONY: maybe-distclean-itcl distclean-itcl
18519 maybe-distclean-itcl:
18520 @if itcl
18521 maybe-distclean-itcl: distclean-itcl
18522
18523 distclean-itcl: 
18524         @: $(MAKE); $(unstage)
18525         @[ -f ./itcl/Makefile ] || exit 0; \
18526         r=`${PWD_COMMAND}`; export r; \
18527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18528         $(HOST_EXPORTS) \
18529         for flag in $(EXTRA_HOST_FLAGS) ; do \
18530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18531         done; \
18532         echo "Doing distclean in itcl"; \
18533         (cd $(HOST_SUBDIR)/itcl && \
18534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18536                   "RANLIB=$${RANLIB}" \
18537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18538                   distclean) \
18539           || exit 1
18540
18541 @endif itcl
18542
18543 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18544 maybe-maintainer-clean-itcl:
18545 @if itcl
18546 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18547
18548 maintainer-clean-itcl: 
18549         @: $(MAKE); $(unstage)
18550         @[ -f ./itcl/Makefile ] || exit 0; \
18551         r=`${PWD_COMMAND}`; export r; \
18552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18553         $(HOST_EXPORTS) \
18554         for flag in $(EXTRA_HOST_FLAGS) ; do \
18555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18556         done; \
18557         echo "Doing maintainer-clean in itcl"; \
18558         (cd $(HOST_SUBDIR)/itcl && \
18559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18561                   "RANLIB=$${RANLIB}" \
18562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18563                   maintainer-clean) \
18564           || exit 1
18565
18566 @endif itcl
18567
18568
18569
18570 .PHONY: configure-ld maybe-configure-ld
18571 maybe-configure-ld:
18572 @if gcc-bootstrap
18573 configure-ld: stage_current
18574 @endif gcc-bootstrap
18575 @if ld
18576 maybe-configure-ld: configure-ld
18577 configure-ld: 
18578         @r=`${PWD_COMMAND}`; export r; \
18579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18580         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18581         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18582         $(HOST_EXPORTS)  \
18583         echo Configuring in $(HOST_SUBDIR)/ld; \
18584         cd "$(HOST_SUBDIR)/ld" || exit 1; \
18585         case $(srcdir) in \
18586           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18587           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18588                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18589         esac; \
18590         module_srcdir=ld; \
18591         $(SHELL) \
18592           $$s/$$module_srcdir/configure \
18593           --srcdir=$${topdir}/$$module_srcdir \
18594           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18595           --target=${target_alias}  \
18596           || exit 1
18597 @endif ld
18598
18599
18600
18601 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18602 maybe-configure-stage1-ld:
18603 @if ld-bootstrap
18604 maybe-configure-stage1-ld: configure-stage1-ld
18605 configure-stage1-ld:
18606         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18607         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18608         @r=`${PWD_COMMAND}`; export r; \
18609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18610         TFLAGS="$(STAGE1_TFLAGS)"; \
18611         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18612         $(HOST_EXPORTS) \
18613         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18614         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18615         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18616         echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
18617         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18618         cd $(HOST_SUBDIR)/ld || exit 1; \
18619         case $(srcdir) in \
18620           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18621           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18622                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18623         esac; \
18624         module_srcdir=ld; \
18625         $(SHELL) $$s/$$module_srcdir/configure \
18626           --srcdir=$${topdir}/$$module_srcdir \
18627           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18628           --target=${target_alias} \
18629            \
18630           $(STAGE1_CONFIGURE_FLAGS)
18631 @endif ld-bootstrap
18632
18633 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18634 maybe-configure-stage2-ld:
18635 @if ld-bootstrap
18636 maybe-configure-stage2-ld: configure-stage2-ld
18637 configure-stage2-ld:
18638         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18639         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18640         @r=`${PWD_COMMAND}`; export r; \
18641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18642         TFLAGS="$(STAGE2_TFLAGS)"; \
18643         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18644         $(HOST_EXPORTS) \
18645         $(POSTSTAGE1_HOST_EXPORTS) \
18646         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18647         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18648         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18649         echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
18650         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18651         cd $(HOST_SUBDIR)/ld || exit 1; \
18652         case $(srcdir) in \
18653           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18654           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18655                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18656         esac; \
18657         module_srcdir=ld; \
18658         $(SHELL) $$s/$$module_srcdir/configure \
18659           --srcdir=$${topdir}/$$module_srcdir \
18660           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18661           --target=${target_alias} \
18662           --with-build-libsubdir=$(HOST_SUBDIR) \
18663           $(STAGE2_CONFIGURE_FLAGS)
18664 @endif ld-bootstrap
18665
18666 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18667 maybe-configure-stage3-ld:
18668 @if ld-bootstrap
18669 maybe-configure-stage3-ld: configure-stage3-ld
18670 configure-stage3-ld:
18671         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18672         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18673         @r=`${PWD_COMMAND}`; export r; \
18674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18675         TFLAGS="$(STAGE3_TFLAGS)"; \
18676         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18677         $(HOST_EXPORTS) \
18678         $(POSTSTAGE1_HOST_EXPORTS) \
18679         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18680         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18681         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18682         echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
18683         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18684         cd $(HOST_SUBDIR)/ld || exit 1; \
18685         case $(srcdir) in \
18686           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18687           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18688                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18689         esac; \
18690         module_srcdir=ld; \
18691         $(SHELL) $$s/$$module_srcdir/configure \
18692           --srcdir=$${topdir}/$$module_srcdir \
18693           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18694           --target=${target_alias} \
18695           --with-build-libsubdir=$(HOST_SUBDIR) \
18696           $(STAGE3_CONFIGURE_FLAGS)
18697 @endif ld-bootstrap
18698
18699 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18700 maybe-configure-stage4-ld:
18701 @if ld-bootstrap
18702 maybe-configure-stage4-ld: configure-stage4-ld
18703 configure-stage4-ld:
18704         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18705         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18706         @r=`${PWD_COMMAND}`; export r; \
18707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18708         TFLAGS="$(STAGE4_TFLAGS)"; \
18709         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18710         $(HOST_EXPORTS) \
18711         $(POSTSTAGE1_HOST_EXPORTS) \
18712         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18713         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18714         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18715         echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
18716         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18717         cd $(HOST_SUBDIR)/ld || exit 1; \
18718         case $(srcdir) in \
18719           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18720           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18721                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18722         esac; \
18723         module_srcdir=ld; \
18724         $(SHELL) $$s/$$module_srcdir/configure \
18725           --srcdir=$${topdir}/$$module_srcdir \
18726           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18727           --target=${target_alias} \
18728           --with-build-libsubdir=$(HOST_SUBDIR) \
18729           $(STAGE4_CONFIGURE_FLAGS)
18730 @endif ld-bootstrap
18731
18732 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18733 maybe-configure-stageprofile-ld:
18734 @if ld-bootstrap
18735 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18736 configure-stageprofile-ld:
18737         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18738         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18739         @r=`${PWD_COMMAND}`; export r; \
18740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18741         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18742         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18743         $(HOST_EXPORTS) \
18744         $(POSTSTAGE1_HOST_EXPORTS) \
18745         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18746         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18747         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18748         echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
18749         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18750         cd $(HOST_SUBDIR)/ld || exit 1; \
18751         case $(srcdir) in \
18752           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18753           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18754                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18755         esac; \
18756         module_srcdir=ld; \
18757         $(SHELL) $$s/$$module_srcdir/configure \
18758           --srcdir=$${topdir}/$$module_srcdir \
18759           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18760           --target=${target_alias} \
18761           --with-build-libsubdir=$(HOST_SUBDIR) \
18762           $(STAGEprofile_CONFIGURE_FLAGS)
18763 @endif ld-bootstrap
18764
18765 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18766 maybe-configure-stagefeedback-ld:
18767 @if ld-bootstrap
18768 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18769 configure-stagefeedback-ld:
18770         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18771         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18772         @r=`${PWD_COMMAND}`; export r; \
18773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18774         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18775         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18776         $(HOST_EXPORTS) \
18777         $(POSTSTAGE1_HOST_EXPORTS) \
18778         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18779         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18780         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18781         echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
18782         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18783         cd $(HOST_SUBDIR)/ld || exit 1; \
18784         case $(srcdir) in \
18785           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18786           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18787                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18788         esac; \
18789         module_srcdir=ld; \
18790         $(SHELL) $$s/$$module_srcdir/configure \
18791           --srcdir=$${topdir}/$$module_srcdir \
18792           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18793           --target=${target_alias} \
18794           --with-build-libsubdir=$(HOST_SUBDIR) \
18795           $(STAGEfeedback_CONFIGURE_FLAGS)
18796 @endif ld-bootstrap
18797
18798
18799
18800
18801
18802 .PHONY: all-ld maybe-all-ld
18803 maybe-all-ld:
18804 @if gcc-bootstrap
18805 all-ld: stage_current
18806 @endif gcc-bootstrap
18807 @if ld
18808 TARGET-ld=all
18809 maybe-all-ld: all-ld
18810 all-ld: configure-ld
18811         @r=`${PWD_COMMAND}`; export r; \
18812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18813         $(HOST_EXPORTS)  \
18814         (cd $(HOST_SUBDIR)/ld && \
18815           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18816                 $(TARGET-ld))
18817 @endif ld
18818
18819
18820
18821 .PHONY: all-stage1-ld maybe-all-stage1-ld
18822 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18823 maybe-all-stage1-ld:
18824 maybe-clean-stage1-ld:
18825 @if ld-bootstrap
18826 maybe-all-stage1-ld: all-stage1-ld
18827 all-stage1: all-stage1-ld
18828 TARGET-stage1-ld = $(TARGET-ld)
18829 all-stage1-ld: configure-stage1-ld
18830         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18831         @r=`${PWD_COMMAND}`; export r; \
18832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18833         TFLAGS="$(STAGE1_TFLAGS)"; \
18834         $(HOST_EXPORTS)  \
18835         cd $(HOST_SUBDIR)/ld && \
18836          \
18837         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18838                 CFLAGS="$(STAGE1_CFLAGS)" \
18839                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18840                 LIBCFLAGS="$(LIBCFLAGS)" \
18841                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18842                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18843                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18844                 $(EXTRA_HOST_FLAGS)  \
18845                 $(STAGE1_FLAGS_TO_PASS)  \
18846                 TFLAGS="$(STAGE1_TFLAGS)"  \
18847                 $(TARGET-stage1-ld)
18848
18849 maybe-clean-stage1-ld: clean-stage1-ld
18850 clean-stage1: clean-stage1-ld
18851 clean-stage1-ld:
18852         @if [ $(current_stage) = stage1 ]; then \
18853           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18854         else \
18855           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18856           $(MAKE) stage1-start; \
18857         fi; \
18858         cd $(HOST_SUBDIR)/ld && \
18859         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18860         $(STAGE1_FLAGS_TO_PASS)  clean
18861 @endif ld-bootstrap
18862
18863
18864 .PHONY: all-stage2-ld maybe-all-stage2-ld
18865 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18866 maybe-all-stage2-ld:
18867 maybe-clean-stage2-ld:
18868 @if ld-bootstrap
18869 maybe-all-stage2-ld: all-stage2-ld
18870 all-stage2: all-stage2-ld
18871 TARGET-stage2-ld = $(TARGET-ld)
18872 all-stage2-ld: configure-stage2-ld
18873         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18874         @r=`${PWD_COMMAND}`; export r; \
18875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18876         TFLAGS="$(STAGE2_TFLAGS)"; \
18877         $(HOST_EXPORTS) \
18878         $(POSTSTAGE1_HOST_EXPORTS)  \
18879         cd $(HOST_SUBDIR)/ld && \
18880          \
18881         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18882                 CFLAGS="$(STAGE2_CFLAGS)" \
18883                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18884                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18885                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18886                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18887                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18888                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18889                 TFLAGS="$(STAGE2_TFLAGS)"  \
18890                 $(TARGET-stage2-ld)
18891
18892 maybe-clean-stage2-ld: clean-stage2-ld
18893 clean-stage2: clean-stage2-ld
18894 clean-stage2-ld:
18895         @if [ $(current_stage) = stage2 ]; then \
18896           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18897         else \
18898           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18899           $(MAKE) stage2-start; \
18900         fi; \
18901         cd $(HOST_SUBDIR)/ld && \
18902         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18903 @endif ld-bootstrap
18904
18905
18906 .PHONY: all-stage3-ld maybe-all-stage3-ld
18907 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18908 maybe-all-stage3-ld:
18909 maybe-clean-stage3-ld:
18910 @if ld-bootstrap
18911 maybe-all-stage3-ld: all-stage3-ld
18912 all-stage3: all-stage3-ld
18913 TARGET-stage3-ld = $(TARGET-ld)
18914 all-stage3-ld: configure-stage3-ld
18915         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18916         @r=`${PWD_COMMAND}`; export r; \
18917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18918         TFLAGS="$(STAGE3_TFLAGS)"; \
18919         $(HOST_EXPORTS) \
18920         $(POSTSTAGE1_HOST_EXPORTS)  \
18921         cd $(HOST_SUBDIR)/ld && \
18922          \
18923         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18924                 CFLAGS="$(STAGE3_CFLAGS)" \
18925                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18926                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18927                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18928                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18929                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18930                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18931                 TFLAGS="$(STAGE3_TFLAGS)"  \
18932                 $(TARGET-stage3-ld)
18933
18934 maybe-clean-stage3-ld: clean-stage3-ld
18935 clean-stage3: clean-stage3-ld
18936 clean-stage3-ld:
18937         @if [ $(current_stage) = stage3 ]; then \
18938           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18939         else \
18940           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
18941           $(MAKE) stage3-start; \
18942         fi; \
18943         cd $(HOST_SUBDIR)/ld && \
18944         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18945 @endif ld-bootstrap
18946
18947
18948 .PHONY: all-stage4-ld maybe-all-stage4-ld
18949 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
18950 maybe-all-stage4-ld:
18951 maybe-clean-stage4-ld:
18952 @if ld-bootstrap
18953 maybe-all-stage4-ld: all-stage4-ld
18954 all-stage4: all-stage4-ld
18955 TARGET-stage4-ld = $(TARGET-ld)
18956 all-stage4-ld: configure-stage4-ld
18957         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18958         @r=`${PWD_COMMAND}`; export r; \
18959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18960         TFLAGS="$(STAGE4_TFLAGS)"; \
18961         $(HOST_EXPORTS) \
18962         $(POSTSTAGE1_HOST_EXPORTS)  \
18963         cd $(HOST_SUBDIR)/ld && \
18964          \
18965         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18966                 CFLAGS="$(STAGE4_CFLAGS)" \
18967                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18968                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18969                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18970                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18971                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18972                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18973                 TFLAGS="$(STAGE4_TFLAGS)"  \
18974                 $(TARGET-stage4-ld)
18975
18976 maybe-clean-stage4-ld: clean-stage4-ld
18977 clean-stage4: clean-stage4-ld
18978 clean-stage4-ld:
18979         @if [ $(current_stage) = stage4 ]; then \
18980           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18981         else \
18982           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
18983           $(MAKE) stage4-start; \
18984         fi; \
18985         cd $(HOST_SUBDIR)/ld && \
18986         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18987 @endif ld-bootstrap
18988
18989
18990 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
18991 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
18992 maybe-all-stageprofile-ld:
18993 maybe-clean-stageprofile-ld:
18994 @if ld-bootstrap
18995 maybe-all-stageprofile-ld: all-stageprofile-ld
18996 all-stageprofile: all-stageprofile-ld
18997 TARGET-stageprofile-ld = $(TARGET-ld)
18998 all-stageprofile-ld: configure-stageprofile-ld
18999         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19000         @r=`${PWD_COMMAND}`; export r; \
19001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19002         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19003         $(HOST_EXPORTS) \
19004         $(POSTSTAGE1_HOST_EXPORTS)  \
19005         cd $(HOST_SUBDIR)/ld && \
19006          \
19007         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19008                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19009                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19010                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19011                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19012                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19013                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19014                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19015                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
19016                 $(TARGET-stageprofile-ld)
19017
19018 maybe-clean-stageprofile-ld: clean-stageprofile-ld
19019 clean-stageprofile: clean-stageprofile-ld
19020 clean-stageprofile-ld:
19021         @if [ $(current_stage) = stageprofile ]; then \
19022           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19023         else \
19024           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
19025           $(MAKE) stageprofile-start; \
19026         fi; \
19027         cd $(HOST_SUBDIR)/ld && \
19028         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19029 @endif ld-bootstrap
19030
19031
19032 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
19033 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
19034 maybe-all-stagefeedback-ld:
19035 maybe-clean-stagefeedback-ld:
19036 @if ld-bootstrap
19037 maybe-all-stagefeedback-ld: all-stagefeedback-ld
19038 all-stagefeedback: all-stagefeedback-ld
19039 TARGET-stagefeedback-ld = $(TARGET-ld)
19040 all-stagefeedback-ld: configure-stagefeedback-ld
19041         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19042         @r=`${PWD_COMMAND}`; export r; \
19043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19044         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19045         $(HOST_EXPORTS) \
19046         $(POSTSTAGE1_HOST_EXPORTS)  \
19047         cd $(HOST_SUBDIR)/ld && \
19048          \
19049         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19050                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19051                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19052                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19053                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19054                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19055                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19056                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19057                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
19058                 $(TARGET-stagefeedback-ld)
19059
19060 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
19061 clean-stagefeedback: clean-stagefeedback-ld
19062 clean-stagefeedback-ld:
19063         @if [ $(current_stage) = stagefeedback ]; then \
19064           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19065         else \
19066           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
19067           $(MAKE) stagefeedback-start; \
19068         fi; \
19069         cd $(HOST_SUBDIR)/ld && \
19070         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19071 @endif ld-bootstrap
19072
19073
19074
19075
19076
19077 .PHONY: check-ld maybe-check-ld
19078 maybe-check-ld:
19079 @if ld
19080 maybe-check-ld: check-ld
19081
19082 check-ld:
19083         @: $(MAKE); $(unstage)
19084         @r=`${PWD_COMMAND}`; export r; \
19085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19086         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19087         (cd $(HOST_SUBDIR)/ld && \
19088           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
19089
19090 @endif ld
19091
19092 .PHONY: install-ld maybe-install-ld
19093 maybe-install-ld:
19094 @if ld
19095 maybe-install-ld: install-ld
19096
19097 install-ld: installdirs
19098         @: $(MAKE); $(unstage)
19099         @r=`${PWD_COMMAND}`; export r; \
19100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19101         $(HOST_EXPORTS) \
19102         (cd $(HOST_SUBDIR)/ld && \
19103           $(MAKE) $(FLAGS_TO_PASS)  install)
19104
19105 @endif ld
19106
19107 .PHONY: install-strip-ld maybe-install-strip-ld
19108 maybe-install-strip-ld:
19109 @if ld
19110 maybe-install-strip-ld: install-strip-ld
19111
19112 install-strip-ld: installdirs
19113         @: $(MAKE); $(unstage)
19114         @r=`${PWD_COMMAND}`; export r; \
19115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19116         $(HOST_EXPORTS) \
19117         (cd $(HOST_SUBDIR)/ld && \
19118           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19119
19120 @endif ld
19121
19122 # Other targets (info, dvi, pdf, etc.)
19123
19124 .PHONY: maybe-info-ld info-ld
19125 maybe-info-ld:
19126 @if ld
19127 maybe-info-ld: info-ld
19128
19129 info-ld: \
19130     configure-ld 
19131         @[ -f ./ld/Makefile ] || exit 0; \
19132         r=`${PWD_COMMAND}`; export r; \
19133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19134         $(HOST_EXPORTS) \
19135         for flag in $(EXTRA_HOST_FLAGS) ; do \
19136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19137         done; \
19138         echo "Doing info in ld"; \
19139         (cd $(HOST_SUBDIR)/ld && \
19140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19142                   "RANLIB=$${RANLIB}" \
19143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19144                   info) \
19145           || exit 1
19146
19147 @endif ld
19148
19149 .PHONY: maybe-dvi-ld dvi-ld
19150 maybe-dvi-ld:
19151 @if ld
19152 maybe-dvi-ld: dvi-ld
19153
19154 dvi-ld: \
19155     configure-ld 
19156         @[ -f ./ld/Makefile ] || exit 0; \
19157         r=`${PWD_COMMAND}`; export r; \
19158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19159         $(HOST_EXPORTS) \
19160         for flag in $(EXTRA_HOST_FLAGS) ; do \
19161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19162         done; \
19163         echo "Doing dvi in ld"; \
19164         (cd $(HOST_SUBDIR)/ld && \
19165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19167                   "RANLIB=$${RANLIB}" \
19168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19169                   dvi) \
19170           || exit 1
19171
19172 @endif ld
19173
19174 .PHONY: maybe-pdf-ld pdf-ld
19175 maybe-pdf-ld:
19176 @if ld
19177 maybe-pdf-ld: pdf-ld
19178
19179 pdf-ld: \
19180     configure-ld 
19181         @[ -f ./ld/Makefile ] || exit 0; \
19182         r=`${PWD_COMMAND}`; export r; \
19183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19184         $(HOST_EXPORTS) \
19185         for flag in $(EXTRA_HOST_FLAGS) ; do \
19186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19187         done; \
19188         echo "Doing pdf in ld"; \
19189         (cd $(HOST_SUBDIR)/ld && \
19190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19192                   "RANLIB=$${RANLIB}" \
19193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19194                   pdf) \
19195           || exit 1
19196
19197 @endif ld
19198
19199 .PHONY: maybe-html-ld html-ld
19200 maybe-html-ld:
19201 @if ld
19202 maybe-html-ld: html-ld
19203
19204 html-ld: \
19205     configure-ld 
19206         @[ -f ./ld/Makefile ] || exit 0; \
19207         r=`${PWD_COMMAND}`; export r; \
19208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19209         $(HOST_EXPORTS) \
19210         for flag in $(EXTRA_HOST_FLAGS) ; do \
19211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19212         done; \
19213         echo "Doing html in ld"; \
19214         (cd $(HOST_SUBDIR)/ld && \
19215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19217                   "RANLIB=$${RANLIB}" \
19218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19219                   html) \
19220           || exit 1
19221
19222 @endif ld
19223
19224 .PHONY: maybe-TAGS-ld TAGS-ld
19225 maybe-TAGS-ld:
19226 @if ld
19227 maybe-TAGS-ld: TAGS-ld
19228
19229 TAGS-ld: \
19230     configure-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 TAGS 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                   TAGS) \
19245           || exit 1
19246
19247 @endif ld
19248
19249 .PHONY: maybe-install-info-ld install-info-ld
19250 maybe-install-info-ld:
19251 @if ld
19252 maybe-install-info-ld: install-info-ld
19253
19254 install-info-ld: \
19255     configure-ld \
19256     info-ld 
19257         @[ -f ./ld/Makefile ] || exit 0; \
19258         r=`${PWD_COMMAND}`; export r; \
19259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19260         $(HOST_EXPORTS) \
19261         for flag in $(EXTRA_HOST_FLAGS) ; do \
19262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19263         done; \
19264         echo "Doing install-info in ld"; \
19265         (cd $(HOST_SUBDIR)/ld && \
19266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19268                   "RANLIB=$${RANLIB}" \
19269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19270                   install-info) \
19271           || exit 1
19272
19273 @endif ld
19274
19275 .PHONY: maybe-install-pdf-ld install-pdf-ld
19276 maybe-install-pdf-ld:
19277 @if ld
19278 maybe-install-pdf-ld: install-pdf-ld
19279
19280 install-pdf-ld: \
19281     configure-ld \
19282     pdf-ld 
19283         @[ -f ./ld/Makefile ] || exit 0; \
19284         r=`${PWD_COMMAND}`; export r; \
19285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19286         $(HOST_EXPORTS) \
19287         for flag in $(EXTRA_HOST_FLAGS) ; do \
19288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19289         done; \
19290         echo "Doing install-pdf in ld"; \
19291         (cd $(HOST_SUBDIR)/ld && \
19292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19294                   "RANLIB=$${RANLIB}" \
19295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19296                   install-pdf) \
19297           || exit 1
19298
19299 @endif ld
19300
19301 .PHONY: maybe-install-html-ld install-html-ld
19302 maybe-install-html-ld:
19303 @if ld
19304 maybe-install-html-ld: install-html-ld
19305
19306 install-html-ld: \
19307     configure-ld \
19308     html-ld 
19309         @[ -f ./ld/Makefile ] || exit 0; \
19310         r=`${PWD_COMMAND}`; export r; \
19311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19312         $(HOST_EXPORTS) \
19313         for flag in $(EXTRA_HOST_FLAGS) ; do \
19314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19315         done; \
19316         echo "Doing install-html in ld"; \
19317         (cd $(HOST_SUBDIR)/ld && \
19318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19320                   "RANLIB=$${RANLIB}" \
19321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19322                   install-html) \
19323           || exit 1
19324
19325 @endif ld
19326
19327 .PHONY: maybe-installcheck-ld installcheck-ld
19328 maybe-installcheck-ld:
19329 @if ld
19330 maybe-installcheck-ld: installcheck-ld
19331
19332 installcheck-ld: \
19333     configure-ld 
19334         @[ -f ./ld/Makefile ] || exit 0; \
19335         r=`${PWD_COMMAND}`; export r; \
19336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19337         $(HOST_EXPORTS) \
19338         for flag in $(EXTRA_HOST_FLAGS) ; do \
19339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19340         done; \
19341         echo "Doing installcheck in ld"; \
19342         (cd $(HOST_SUBDIR)/ld && \
19343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19345                   "RANLIB=$${RANLIB}" \
19346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19347                   installcheck) \
19348           || exit 1
19349
19350 @endif ld
19351
19352 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19353 maybe-mostlyclean-ld:
19354 @if ld
19355 maybe-mostlyclean-ld: mostlyclean-ld
19356
19357 mostlyclean-ld: 
19358         @[ -f ./ld/Makefile ] || exit 0; \
19359         r=`${PWD_COMMAND}`; export r; \
19360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19361         $(HOST_EXPORTS) \
19362         for flag in $(EXTRA_HOST_FLAGS) ; do \
19363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19364         done; \
19365         echo "Doing mostlyclean in ld"; \
19366         (cd $(HOST_SUBDIR)/ld && \
19367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19369                   "RANLIB=$${RANLIB}" \
19370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19371                   mostlyclean) \
19372           || exit 1
19373
19374 @endif ld
19375
19376 .PHONY: maybe-clean-ld clean-ld
19377 maybe-clean-ld:
19378 @if ld
19379 maybe-clean-ld: clean-ld
19380
19381 clean-ld: 
19382         @[ -f ./ld/Makefile ] || exit 0; \
19383         r=`${PWD_COMMAND}`; export r; \
19384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19385         $(HOST_EXPORTS) \
19386         for flag in $(EXTRA_HOST_FLAGS) ; do \
19387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19388         done; \
19389         echo "Doing clean in ld"; \
19390         (cd $(HOST_SUBDIR)/ld && \
19391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19393                   "RANLIB=$${RANLIB}" \
19394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19395                   clean) \
19396           || exit 1
19397
19398 @endif ld
19399
19400 .PHONY: maybe-distclean-ld distclean-ld
19401 maybe-distclean-ld:
19402 @if ld
19403 maybe-distclean-ld: distclean-ld
19404
19405 distclean-ld: 
19406         @[ -f ./ld/Makefile ] || exit 0; \
19407         r=`${PWD_COMMAND}`; export r; \
19408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19409         $(HOST_EXPORTS) \
19410         for flag in $(EXTRA_HOST_FLAGS) ; do \
19411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19412         done; \
19413         echo "Doing distclean in ld"; \
19414         (cd $(HOST_SUBDIR)/ld && \
19415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19417                   "RANLIB=$${RANLIB}" \
19418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19419                   distclean) \
19420           || exit 1
19421
19422 @endif ld
19423
19424 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19425 maybe-maintainer-clean-ld:
19426 @if ld
19427 maybe-maintainer-clean-ld: maintainer-clean-ld
19428
19429 maintainer-clean-ld: 
19430         @[ -f ./ld/Makefile ] || exit 0; \
19431         r=`${PWD_COMMAND}`; export r; \
19432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19433         $(HOST_EXPORTS) \
19434         for flag in $(EXTRA_HOST_FLAGS) ; do \
19435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19436         done; \
19437         echo "Doing maintainer-clean in ld"; \
19438         (cd $(HOST_SUBDIR)/ld && \
19439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19441                   "RANLIB=$${RANLIB}" \
19442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19443                   maintainer-clean) \
19444           || exit 1
19445
19446 @endif ld
19447
19448
19449
19450 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19451 maybe-configure-libbacktrace:
19452 @if gcc-bootstrap
19453 configure-libbacktrace: stage_current
19454 @endif gcc-bootstrap
19455 @if libbacktrace
19456 maybe-configure-libbacktrace: configure-libbacktrace
19457 configure-libbacktrace: 
19458         @r=`${PWD_COMMAND}`; export r; \
19459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19460         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19461         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19462         $(HOST_EXPORTS)  \
19463         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19464         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19465         case $(srcdir) in \
19466           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19467           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19468                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19469         esac; \
19470         module_srcdir=libbacktrace; \
19471         $(SHELL) \
19472           $$s/$$module_srcdir/configure \
19473           --srcdir=$${topdir}/$$module_srcdir \
19474           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19475           --target=${target_alias}  \
19476           || exit 1
19477 @endif libbacktrace
19478
19479
19480
19481 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19482 maybe-configure-stage1-libbacktrace:
19483 @if libbacktrace-bootstrap
19484 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19485 configure-stage1-libbacktrace:
19486         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19487         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19488         @r=`${PWD_COMMAND}`; export r; \
19489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19490         TFLAGS="$(STAGE1_TFLAGS)"; \
19491         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19492         $(HOST_EXPORTS) \
19493         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19494         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19495         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19496         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
19497         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19498         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19499         case $(srcdir) in \
19500           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19501           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19502                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19503         esac; \
19504         module_srcdir=libbacktrace; \
19505         $(SHELL) $$s/$$module_srcdir/configure \
19506           --srcdir=$${topdir}/$$module_srcdir \
19507           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19508           --target=${target_alias} \
19509            \
19510           $(STAGE1_CONFIGURE_FLAGS)
19511 @endif libbacktrace-bootstrap
19512
19513 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19514 maybe-configure-stage2-libbacktrace:
19515 @if libbacktrace-bootstrap
19516 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19517 configure-stage2-libbacktrace:
19518         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19519         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19520         @r=`${PWD_COMMAND}`; export r; \
19521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19522         TFLAGS="$(STAGE2_TFLAGS)"; \
19523         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19524         $(HOST_EXPORTS) \
19525         $(POSTSTAGE1_HOST_EXPORTS) \
19526         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19527         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19528         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19529         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
19530         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19531         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19532         case $(srcdir) in \
19533           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19534           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19535                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19536         esac; \
19537         module_srcdir=libbacktrace; \
19538         $(SHELL) $$s/$$module_srcdir/configure \
19539           --srcdir=$${topdir}/$$module_srcdir \
19540           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19541           --target=${target_alias} \
19542           --with-build-libsubdir=$(HOST_SUBDIR) \
19543           $(STAGE2_CONFIGURE_FLAGS)
19544 @endif libbacktrace-bootstrap
19545
19546 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19547 maybe-configure-stage3-libbacktrace:
19548 @if libbacktrace-bootstrap
19549 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19550 configure-stage3-libbacktrace:
19551         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19552         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19553         @r=`${PWD_COMMAND}`; export r; \
19554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19555         TFLAGS="$(STAGE3_TFLAGS)"; \
19556         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19557         $(HOST_EXPORTS) \
19558         $(POSTSTAGE1_HOST_EXPORTS) \
19559         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19560         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19561         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19562         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
19563         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19564         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19565         case $(srcdir) in \
19566           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19567           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19568                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19569         esac; \
19570         module_srcdir=libbacktrace; \
19571         $(SHELL) $$s/$$module_srcdir/configure \
19572           --srcdir=$${topdir}/$$module_srcdir \
19573           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19574           --target=${target_alias} \
19575           --with-build-libsubdir=$(HOST_SUBDIR) \
19576           $(STAGE3_CONFIGURE_FLAGS)
19577 @endif libbacktrace-bootstrap
19578
19579 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19580 maybe-configure-stage4-libbacktrace:
19581 @if libbacktrace-bootstrap
19582 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19583 configure-stage4-libbacktrace:
19584         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19585         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19586         @r=`${PWD_COMMAND}`; export r; \
19587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19588         TFLAGS="$(STAGE4_TFLAGS)"; \
19589         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19590         $(HOST_EXPORTS) \
19591         $(POSTSTAGE1_HOST_EXPORTS) \
19592         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19593         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19594         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19595         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
19596         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19597         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19598         case $(srcdir) in \
19599           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19600           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19601                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19602         esac; \
19603         module_srcdir=libbacktrace; \
19604         $(SHELL) $$s/$$module_srcdir/configure \
19605           --srcdir=$${topdir}/$$module_srcdir \
19606           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19607           --target=${target_alias} \
19608           --with-build-libsubdir=$(HOST_SUBDIR) \
19609           $(STAGE4_CONFIGURE_FLAGS)
19610 @endif libbacktrace-bootstrap
19611
19612 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19613 maybe-configure-stageprofile-libbacktrace:
19614 @if libbacktrace-bootstrap
19615 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19616 configure-stageprofile-libbacktrace:
19617         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19618         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19619         @r=`${PWD_COMMAND}`; export r; \
19620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19621         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19622         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19623         $(HOST_EXPORTS) \
19624         $(POSTSTAGE1_HOST_EXPORTS) \
19625         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19626         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19627         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19628         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
19629         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19630         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19631         case $(srcdir) in \
19632           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19633           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19634                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19635         esac; \
19636         module_srcdir=libbacktrace; \
19637         $(SHELL) $$s/$$module_srcdir/configure \
19638           --srcdir=$${topdir}/$$module_srcdir \
19639           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19640           --target=${target_alias} \
19641           --with-build-libsubdir=$(HOST_SUBDIR) \
19642           $(STAGEprofile_CONFIGURE_FLAGS)
19643 @endif libbacktrace-bootstrap
19644
19645 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19646 maybe-configure-stagefeedback-libbacktrace:
19647 @if libbacktrace-bootstrap
19648 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19649 configure-stagefeedback-libbacktrace:
19650         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19651         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19652         @r=`${PWD_COMMAND}`; export r; \
19653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19654         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19655         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19656         $(HOST_EXPORTS) \
19657         $(POSTSTAGE1_HOST_EXPORTS) \
19658         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19659         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19660         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19661         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
19662         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19663         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19664         case $(srcdir) in \
19665           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19666           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19667                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19668         esac; \
19669         module_srcdir=libbacktrace; \
19670         $(SHELL) $$s/$$module_srcdir/configure \
19671           --srcdir=$${topdir}/$$module_srcdir \
19672           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19673           --target=${target_alias} \
19674           --with-build-libsubdir=$(HOST_SUBDIR) \
19675           $(STAGEfeedback_CONFIGURE_FLAGS)
19676 @endif libbacktrace-bootstrap
19677
19678
19679
19680
19681
19682 .PHONY: all-libbacktrace maybe-all-libbacktrace
19683 maybe-all-libbacktrace:
19684 @if gcc-bootstrap
19685 all-libbacktrace: stage_current
19686 @endif gcc-bootstrap
19687 @if libbacktrace
19688 TARGET-libbacktrace=all
19689 maybe-all-libbacktrace: all-libbacktrace
19690 all-libbacktrace: configure-libbacktrace
19691         @r=`${PWD_COMMAND}`; export r; \
19692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19693         $(HOST_EXPORTS)  \
19694         (cd $(HOST_SUBDIR)/libbacktrace && \
19695           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19696                 $(TARGET-libbacktrace))
19697 @endif libbacktrace
19698
19699
19700
19701 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19702 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19703 maybe-all-stage1-libbacktrace:
19704 maybe-clean-stage1-libbacktrace:
19705 @if libbacktrace-bootstrap
19706 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19707 all-stage1: all-stage1-libbacktrace
19708 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19709 all-stage1-libbacktrace: configure-stage1-libbacktrace
19710         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19711         @r=`${PWD_COMMAND}`; export r; \
19712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19713         TFLAGS="$(STAGE1_TFLAGS)"; \
19714         $(HOST_EXPORTS)  \
19715         cd $(HOST_SUBDIR)/libbacktrace && \
19716          \
19717         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19718                 CFLAGS="$(STAGE1_CFLAGS)" \
19719                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19720                 LIBCFLAGS="$(LIBCFLAGS)" \
19721                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19722                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19723                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19724                 $(EXTRA_HOST_FLAGS)  \
19725                 $(STAGE1_FLAGS_TO_PASS)  \
19726                 TFLAGS="$(STAGE1_TFLAGS)"  \
19727                 $(TARGET-stage1-libbacktrace)
19728
19729 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19730 clean-stage1: clean-stage1-libbacktrace
19731 clean-stage1-libbacktrace:
19732         @if [ $(current_stage) = stage1 ]; then \
19733           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19734         else \
19735           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19736           $(MAKE) stage1-start; \
19737         fi; \
19738         cd $(HOST_SUBDIR)/libbacktrace && \
19739         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19740         $(STAGE1_FLAGS_TO_PASS)  clean
19741 @endif libbacktrace-bootstrap
19742
19743
19744 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19745 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19746 maybe-all-stage2-libbacktrace:
19747 maybe-clean-stage2-libbacktrace:
19748 @if libbacktrace-bootstrap
19749 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19750 all-stage2: all-stage2-libbacktrace
19751 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19752 all-stage2-libbacktrace: configure-stage2-libbacktrace
19753         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19754         @r=`${PWD_COMMAND}`; export r; \
19755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19756         TFLAGS="$(STAGE2_TFLAGS)"; \
19757         $(HOST_EXPORTS) \
19758         $(POSTSTAGE1_HOST_EXPORTS)  \
19759         cd $(HOST_SUBDIR)/libbacktrace && \
19760          \
19761         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19762                 CFLAGS="$(STAGE2_CFLAGS)" \
19763                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19764                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19765                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19766                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19767                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19768                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19769                 TFLAGS="$(STAGE2_TFLAGS)"  \
19770                 $(TARGET-stage2-libbacktrace)
19771
19772 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19773 clean-stage2: clean-stage2-libbacktrace
19774 clean-stage2-libbacktrace:
19775         @if [ $(current_stage) = stage2 ]; then \
19776           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19777         else \
19778           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19779           $(MAKE) stage2-start; \
19780         fi; \
19781         cd $(HOST_SUBDIR)/libbacktrace && \
19782         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19783 @endif libbacktrace-bootstrap
19784
19785
19786 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19787 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19788 maybe-all-stage3-libbacktrace:
19789 maybe-clean-stage3-libbacktrace:
19790 @if libbacktrace-bootstrap
19791 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19792 all-stage3: all-stage3-libbacktrace
19793 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19794 all-stage3-libbacktrace: configure-stage3-libbacktrace
19795         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19796         @r=`${PWD_COMMAND}`; export r; \
19797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19798         TFLAGS="$(STAGE3_TFLAGS)"; \
19799         $(HOST_EXPORTS) \
19800         $(POSTSTAGE1_HOST_EXPORTS)  \
19801         cd $(HOST_SUBDIR)/libbacktrace && \
19802          \
19803         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19804                 CFLAGS="$(STAGE3_CFLAGS)" \
19805                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19806                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19807                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19808                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19809                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19810                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19811                 TFLAGS="$(STAGE3_TFLAGS)"  \
19812                 $(TARGET-stage3-libbacktrace)
19813
19814 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19815 clean-stage3: clean-stage3-libbacktrace
19816 clean-stage3-libbacktrace:
19817         @if [ $(current_stage) = stage3 ]; then \
19818           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19819         else \
19820           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19821           $(MAKE) stage3-start; \
19822         fi; \
19823         cd $(HOST_SUBDIR)/libbacktrace && \
19824         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19825 @endif libbacktrace-bootstrap
19826
19827
19828 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19829 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19830 maybe-all-stage4-libbacktrace:
19831 maybe-clean-stage4-libbacktrace:
19832 @if libbacktrace-bootstrap
19833 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19834 all-stage4: all-stage4-libbacktrace
19835 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19836 all-stage4-libbacktrace: configure-stage4-libbacktrace
19837         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19838         @r=`${PWD_COMMAND}`; export r; \
19839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19840         TFLAGS="$(STAGE4_TFLAGS)"; \
19841         $(HOST_EXPORTS) \
19842         $(POSTSTAGE1_HOST_EXPORTS)  \
19843         cd $(HOST_SUBDIR)/libbacktrace && \
19844          \
19845         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19846                 CFLAGS="$(STAGE4_CFLAGS)" \
19847                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19848                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19849                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19850                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19851                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19852                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19853                 TFLAGS="$(STAGE4_TFLAGS)"  \
19854                 $(TARGET-stage4-libbacktrace)
19855
19856 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19857 clean-stage4: clean-stage4-libbacktrace
19858 clean-stage4-libbacktrace:
19859         @if [ $(current_stage) = stage4 ]; then \
19860           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19861         else \
19862           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19863           $(MAKE) stage4-start; \
19864         fi; \
19865         cd $(HOST_SUBDIR)/libbacktrace && \
19866         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19867 @endif libbacktrace-bootstrap
19868
19869
19870 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19871 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19872 maybe-all-stageprofile-libbacktrace:
19873 maybe-clean-stageprofile-libbacktrace:
19874 @if libbacktrace-bootstrap
19875 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19876 all-stageprofile: all-stageprofile-libbacktrace
19877 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19878 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19879         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19880         @r=`${PWD_COMMAND}`; export r; \
19881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19882         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19883         $(HOST_EXPORTS) \
19884         $(POSTSTAGE1_HOST_EXPORTS)  \
19885         cd $(HOST_SUBDIR)/libbacktrace && \
19886          \
19887         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19888                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19889                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19890                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19891                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19892                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19893                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19894                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19895                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
19896                 $(TARGET-stageprofile-libbacktrace)
19897
19898 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19899 clean-stageprofile: clean-stageprofile-libbacktrace
19900 clean-stageprofile-libbacktrace:
19901         @if [ $(current_stage) = stageprofile ]; then \
19902           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19903         else \
19904           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19905           $(MAKE) stageprofile-start; \
19906         fi; \
19907         cd $(HOST_SUBDIR)/libbacktrace && \
19908         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19909 @endif libbacktrace-bootstrap
19910
19911
19912 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19913 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19914 maybe-all-stagefeedback-libbacktrace:
19915 maybe-clean-stagefeedback-libbacktrace:
19916 @if libbacktrace-bootstrap
19917 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19918 all-stagefeedback: all-stagefeedback-libbacktrace
19919 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19920 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19921         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19922         @r=`${PWD_COMMAND}`; export r; \
19923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19924         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19925         $(HOST_EXPORTS) \
19926         $(POSTSTAGE1_HOST_EXPORTS)  \
19927         cd $(HOST_SUBDIR)/libbacktrace && \
19928          \
19929         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19930                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19931                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19932                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19933                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19934                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19935                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19936                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19937                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
19938                 $(TARGET-stagefeedback-libbacktrace)
19939
19940 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
19941 clean-stagefeedback: clean-stagefeedback-libbacktrace
19942 clean-stagefeedback-libbacktrace:
19943         @if [ $(current_stage) = stagefeedback ]; then \
19944           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19945         else \
19946           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
19947           $(MAKE) stagefeedback-start; \
19948         fi; \
19949         cd $(HOST_SUBDIR)/libbacktrace && \
19950         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19951 @endif libbacktrace-bootstrap
19952
19953
19954
19955
19956
19957 .PHONY: check-libbacktrace maybe-check-libbacktrace
19958 maybe-check-libbacktrace:
19959 @if libbacktrace
19960 maybe-check-libbacktrace: check-libbacktrace
19961
19962 check-libbacktrace:
19963         @: $(MAKE); $(unstage)
19964         @r=`${PWD_COMMAND}`; export r; \
19965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19966         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19967         (cd $(HOST_SUBDIR)/libbacktrace && \
19968           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
19969
19970 @endif libbacktrace
19971
19972 .PHONY: install-libbacktrace maybe-install-libbacktrace
19973 maybe-install-libbacktrace:
19974 @if libbacktrace
19975 maybe-install-libbacktrace: install-libbacktrace
19976
19977 install-libbacktrace: installdirs
19978         @: $(MAKE); $(unstage)
19979         @r=`${PWD_COMMAND}`; export r; \
19980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19981         $(HOST_EXPORTS) \
19982         (cd $(HOST_SUBDIR)/libbacktrace && \
19983           $(MAKE) $(FLAGS_TO_PASS)  install)
19984
19985 @endif libbacktrace
19986
19987 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
19988 maybe-install-strip-libbacktrace:
19989 @if libbacktrace
19990 maybe-install-strip-libbacktrace: install-strip-libbacktrace
19991
19992 install-strip-libbacktrace: installdirs
19993         @: $(MAKE); $(unstage)
19994         @r=`${PWD_COMMAND}`; export r; \
19995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19996         $(HOST_EXPORTS) \
19997         (cd $(HOST_SUBDIR)/libbacktrace && \
19998           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19999
20000 @endif libbacktrace
20001
20002 # Other targets (info, dvi, pdf, etc.)
20003
20004 .PHONY: maybe-info-libbacktrace info-libbacktrace
20005 maybe-info-libbacktrace:
20006 @if libbacktrace
20007 maybe-info-libbacktrace: info-libbacktrace
20008
20009 info-libbacktrace: \
20010     configure-libbacktrace 
20011         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20012         r=`${PWD_COMMAND}`; export r; \
20013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20014         $(HOST_EXPORTS) \
20015         for flag in $(EXTRA_HOST_FLAGS) ; do \
20016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20017         done; \
20018         echo "Doing info in libbacktrace"; \
20019         (cd $(HOST_SUBDIR)/libbacktrace && \
20020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20022                   "RANLIB=$${RANLIB}" \
20023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20024                   info) \
20025           || exit 1
20026
20027 @endif libbacktrace
20028
20029 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
20030 maybe-dvi-libbacktrace:
20031 @if libbacktrace
20032 maybe-dvi-libbacktrace: dvi-libbacktrace
20033
20034 dvi-libbacktrace: \
20035     configure-libbacktrace 
20036         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20037         r=`${PWD_COMMAND}`; export r; \
20038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20039         $(HOST_EXPORTS) \
20040         for flag in $(EXTRA_HOST_FLAGS) ; do \
20041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20042         done; \
20043         echo "Doing dvi in libbacktrace"; \
20044         (cd $(HOST_SUBDIR)/libbacktrace && \
20045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20047                   "RANLIB=$${RANLIB}" \
20048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20049                   dvi) \
20050           || exit 1
20051
20052 @endif libbacktrace
20053
20054 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
20055 maybe-pdf-libbacktrace:
20056 @if libbacktrace
20057 maybe-pdf-libbacktrace: pdf-libbacktrace
20058
20059 pdf-libbacktrace: \
20060     configure-libbacktrace 
20061         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20062         r=`${PWD_COMMAND}`; export r; \
20063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20064         $(HOST_EXPORTS) \
20065         for flag in $(EXTRA_HOST_FLAGS) ; do \
20066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20067         done; \
20068         echo "Doing pdf in libbacktrace"; \
20069         (cd $(HOST_SUBDIR)/libbacktrace && \
20070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20072                   "RANLIB=$${RANLIB}" \
20073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20074                   pdf) \
20075           || exit 1
20076
20077 @endif libbacktrace
20078
20079 .PHONY: maybe-html-libbacktrace html-libbacktrace
20080 maybe-html-libbacktrace:
20081 @if libbacktrace
20082 maybe-html-libbacktrace: html-libbacktrace
20083
20084 html-libbacktrace: \
20085     configure-libbacktrace 
20086         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20087         r=`${PWD_COMMAND}`; export r; \
20088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20089         $(HOST_EXPORTS) \
20090         for flag in $(EXTRA_HOST_FLAGS) ; do \
20091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20092         done; \
20093         echo "Doing html in libbacktrace"; \
20094         (cd $(HOST_SUBDIR)/libbacktrace && \
20095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20097                   "RANLIB=$${RANLIB}" \
20098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20099                   html) \
20100           || exit 1
20101
20102 @endif libbacktrace
20103
20104 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
20105 maybe-TAGS-libbacktrace:
20106 @if libbacktrace
20107 maybe-TAGS-libbacktrace: TAGS-libbacktrace
20108
20109 TAGS-libbacktrace: \
20110     configure-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 TAGS 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                   TAGS) \
20125           || exit 1
20126
20127 @endif libbacktrace
20128
20129 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
20130 maybe-install-info-libbacktrace:
20131 @if libbacktrace
20132 maybe-install-info-libbacktrace: install-info-libbacktrace
20133
20134 install-info-libbacktrace: \
20135     configure-libbacktrace \
20136     info-libbacktrace 
20137         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20138         r=`${PWD_COMMAND}`; export r; \
20139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20140         $(HOST_EXPORTS) \
20141         for flag in $(EXTRA_HOST_FLAGS) ; do \
20142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20143         done; \
20144         echo "Doing install-info in libbacktrace"; \
20145         (cd $(HOST_SUBDIR)/libbacktrace && \
20146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20148                   "RANLIB=$${RANLIB}" \
20149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20150                   install-info) \
20151           || exit 1
20152
20153 @endif libbacktrace
20154
20155 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20156 maybe-install-pdf-libbacktrace:
20157 @if libbacktrace
20158 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20159
20160 install-pdf-libbacktrace: \
20161     configure-libbacktrace \
20162     pdf-libbacktrace 
20163         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20164         r=`${PWD_COMMAND}`; export r; \
20165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20166         $(HOST_EXPORTS) \
20167         for flag in $(EXTRA_HOST_FLAGS) ; do \
20168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20169         done; \
20170         echo "Doing install-pdf in libbacktrace"; \
20171         (cd $(HOST_SUBDIR)/libbacktrace && \
20172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20174                   "RANLIB=$${RANLIB}" \
20175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20176                   install-pdf) \
20177           || exit 1
20178
20179 @endif libbacktrace
20180
20181 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20182 maybe-install-html-libbacktrace:
20183 @if libbacktrace
20184 maybe-install-html-libbacktrace: install-html-libbacktrace
20185
20186 install-html-libbacktrace: \
20187     configure-libbacktrace \
20188     html-libbacktrace 
20189         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20190         r=`${PWD_COMMAND}`; export r; \
20191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20192         $(HOST_EXPORTS) \
20193         for flag in $(EXTRA_HOST_FLAGS) ; do \
20194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20195         done; \
20196         echo "Doing install-html in libbacktrace"; \
20197         (cd $(HOST_SUBDIR)/libbacktrace && \
20198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20200                   "RANLIB=$${RANLIB}" \
20201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20202                   install-html) \
20203           || exit 1
20204
20205 @endif libbacktrace
20206
20207 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20208 maybe-installcheck-libbacktrace:
20209 @if libbacktrace
20210 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20211
20212 installcheck-libbacktrace: \
20213     configure-libbacktrace 
20214         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20215         r=`${PWD_COMMAND}`; export r; \
20216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20217         $(HOST_EXPORTS) \
20218         for flag in $(EXTRA_HOST_FLAGS) ; do \
20219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20220         done; \
20221         echo "Doing installcheck in libbacktrace"; \
20222         (cd $(HOST_SUBDIR)/libbacktrace && \
20223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20225                   "RANLIB=$${RANLIB}" \
20226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20227                   installcheck) \
20228           || exit 1
20229
20230 @endif libbacktrace
20231
20232 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20233 maybe-mostlyclean-libbacktrace:
20234 @if libbacktrace
20235 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20236
20237 mostlyclean-libbacktrace: 
20238         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20239         r=`${PWD_COMMAND}`; export r; \
20240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20241         $(HOST_EXPORTS) \
20242         for flag in $(EXTRA_HOST_FLAGS) ; do \
20243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20244         done; \
20245         echo "Doing mostlyclean in libbacktrace"; \
20246         (cd $(HOST_SUBDIR)/libbacktrace && \
20247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20249                   "RANLIB=$${RANLIB}" \
20250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20251                   mostlyclean) \
20252           || exit 1
20253
20254 @endif libbacktrace
20255
20256 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20257 maybe-clean-libbacktrace:
20258 @if libbacktrace
20259 maybe-clean-libbacktrace: clean-libbacktrace
20260
20261 clean-libbacktrace: 
20262         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20263         r=`${PWD_COMMAND}`; export r; \
20264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20265         $(HOST_EXPORTS) \
20266         for flag in $(EXTRA_HOST_FLAGS) ; do \
20267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20268         done; \
20269         echo "Doing clean in libbacktrace"; \
20270         (cd $(HOST_SUBDIR)/libbacktrace && \
20271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20273                   "RANLIB=$${RANLIB}" \
20274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20275                   clean) \
20276           || exit 1
20277
20278 @endif libbacktrace
20279
20280 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20281 maybe-distclean-libbacktrace:
20282 @if libbacktrace
20283 maybe-distclean-libbacktrace: distclean-libbacktrace
20284
20285 distclean-libbacktrace: 
20286         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20287         r=`${PWD_COMMAND}`; export r; \
20288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20289         $(HOST_EXPORTS) \
20290         for flag in $(EXTRA_HOST_FLAGS) ; do \
20291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20292         done; \
20293         echo "Doing distclean in libbacktrace"; \
20294         (cd $(HOST_SUBDIR)/libbacktrace && \
20295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20297                   "RANLIB=$${RANLIB}" \
20298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20299                   distclean) \
20300           || exit 1
20301
20302 @endif libbacktrace
20303
20304 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20305 maybe-maintainer-clean-libbacktrace:
20306 @if libbacktrace
20307 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20308
20309 maintainer-clean-libbacktrace: 
20310         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20311         r=`${PWD_COMMAND}`; export r; \
20312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20313         $(HOST_EXPORTS) \
20314         for flag in $(EXTRA_HOST_FLAGS) ; do \
20315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20316         done; \
20317         echo "Doing maintainer-clean in libbacktrace"; \
20318         (cd $(HOST_SUBDIR)/libbacktrace && \
20319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20321                   "RANLIB=$${RANLIB}" \
20322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20323                   maintainer-clean) \
20324           || exit 1
20325
20326 @endif libbacktrace
20327
20328
20329
20330 .PHONY: configure-libcpp maybe-configure-libcpp
20331 maybe-configure-libcpp:
20332 @if gcc-bootstrap
20333 configure-libcpp: stage_current
20334 @endif gcc-bootstrap
20335 @if libcpp
20336 maybe-configure-libcpp: configure-libcpp
20337 configure-libcpp: 
20338         @r=`${PWD_COMMAND}`; export r; \
20339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20340         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20341         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20342         $(HOST_EXPORTS)  \
20343         echo Configuring in $(HOST_SUBDIR)/libcpp; \
20344         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20345         case $(srcdir) in \
20346           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20347           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20348                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20349         esac; \
20350         module_srcdir=libcpp; \
20351         $(SHELL) \
20352           $$s/$$module_srcdir/configure \
20353           --srcdir=$${topdir}/$$module_srcdir \
20354           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20355           --target=${target_alias}  \
20356           || exit 1
20357 @endif libcpp
20358
20359
20360
20361 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20362 maybe-configure-stage1-libcpp:
20363 @if libcpp-bootstrap
20364 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20365 configure-stage1-libcpp:
20366         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20367         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20368         @r=`${PWD_COMMAND}`; export r; \
20369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20370         TFLAGS="$(STAGE1_TFLAGS)"; \
20371         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20372         $(HOST_EXPORTS) \
20373         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20374         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20375         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20376         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
20377         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20378         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20379         case $(srcdir) in \
20380           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20381           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20382                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20383         esac; \
20384         module_srcdir=libcpp; \
20385         $(SHELL) $$s/$$module_srcdir/configure \
20386           --srcdir=$${topdir}/$$module_srcdir \
20387           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20388           --target=${target_alias} \
20389            \
20390           $(STAGE1_CONFIGURE_FLAGS)
20391 @endif libcpp-bootstrap
20392
20393 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20394 maybe-configure-stage2-libcpp:
20395 @if libcpp-bootstrap
20396 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20397 configure-stage2-libcpp:
20398         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20399         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20400         @r=`${PWD_COMMAND}`; export r; \
20401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20402         TFLAGS="$(STAGE2_TFLAGS)"; \
20403         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20404         $(HOST_EXPORTS) \
20405         $(POSTSTAGE1_HOST_EXPORTS) \
20406         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20407         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20408         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20409         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
20410         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20411         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20412         case $(srcdir) in \
20413           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20414           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20415                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20416         esac; \
20417         module_srcdir=libcpp; \
20418         $(SHELL) $$s/$$module_srcdir/configure \
20419           --srcdir=$${topdir}/$$module_srcdir \
20420           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20421           --target=${target_alias} \
20422           --with-build-libsubdir=$(HOST_SUBDIR) \
20423           $(STAGE2_CONFIGURE_FLAGS)
20424 @endif libcpp-bootstrap
20425
20426 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20427 maybe-configure-stage3-libcpp:
20428 @if libcpp-bootstrap
20429 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20430 configure-stage3-libcpp:
20431         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20432         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20433         @r=`${PWD_COMMAND}`; export r; \
20434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20435         TFLAGS="$(STAGE3_TFLAGS)"; \
20436         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20437         $(HOST_EXPORTS) \
20438         $(POSTSTAGE1_HOST_EXPORTS) \
20439         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20440         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20441         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20442         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
20443         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20444         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20445         case $(srcdir) in \
20446           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20447           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20448                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20449         esac; \
20450         module_srcdir=libcpp; \
20451         $(SHELL) $$s/$$module_srcdir/configure \
20452           --srcdir=$${topdir}/$$module_srcdir \
20453           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20454           --target=${target_alias} \
20455           --with-build-libsubdir=$(HOST_SUBDIR) \
20456           $(STAGE3_CONFIGURE_FLAGS)
20457 @endif libcpp-bootstrap
20458
20459 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20460 maybe-configure-stage4-libcpp:
20461 @if libcpp-bootstrap
20462 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20463 configure-stage4-libcpp:
20464         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20465         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20466         @r=`${PWD_COMMAND}`; export r; \
20467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20468         TFLAGS="$(STAGE4_TFLAGS)"; \
20469         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20470         $(HOST_EXPORTS) \
20471         $(POSTSTAGE1_HOST_EXPORTS) \
20472         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20473         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20474         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20475         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
20476         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20477         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20478         case $(srcdir) in \
20479           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20480           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20481                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20482         esac; \
20483         module_srcdir=libcpp; \
20484         $(SHELL) $$s/$$module_srcdir/configure \
20485           --srcdir=$${topdir}/$$module_srcdir \
20486           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20487           --target=${target_alias} \
20488           --with-build-libsubdir=$(HOST_SUBDIR) \
20489           $(STAGE4_CONFIGURE_FLAGS)
20490 @endif libcpp-bootstrap
20491
20492 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20493 maybe-configure-stageprofile-libcpp:
20494 @if libcpp-bootstrap
20495 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20496 configure-stageprofile-libcpp:
20497         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20498         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20499         @r=`${PWD_COMMAND}`; export r; \
20500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20501         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20502         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20503         $(HOST_EXPORTS) \
20504         $(POSTSTAGE1_HOST_EXPORTS) \
20505         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20506         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20507         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20508         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
20509         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20510         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20511         case $(srcdir) in \
20512           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20513           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20514                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20515         esac; \
20516         module_srcdir=libcpp; \
20517         $(SHELL) $$s/$$module_srcdir/configure \
20518           --srcdir=$${topdir}/$$module_srcdir \
20519           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20520           --target=${target_alias} \
20521           --with-build-libsubdir=$(HOST_SUBDIR) \
20522           $(STAGEprofile_CONFIGURE_FLAGS)
20523 @endif libcpp-bootstrap
20524
20525 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20526 maybe-configure-stagefeedback-libcpp:
20527 @if libcpp-bootstrap
20528 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20529 configure-stagefeedback-libcpp:
20530         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20531         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20532         @r=`${PWD_COMMAND}`; export r; \
20533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20534         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20535         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20536         $(HOST_EXPORTS) \
20537         $(POSTSTAGE1_HOST_EXPORTS) \
20538         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20539         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20540         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20541         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
20542         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20543         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20544         case $(srcdir) in \
20545           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20546           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20547                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20548         esac; \
20549         module_srcdir=libcpp; \
20550         $(SHELL) $$s/$$module_srcdir/configure \
20551           --srcdir=$${topdir}/$$module_srcdir \
20552           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20553           --target=${target_alias} \
20554           --with-build-libsubdir=$(HOST_SUBDIR) \
20555           $(STAGEfeedback_CONFIGURE_FLAGS)
20556 @endif libcpp-bootstrap
20557
20558
20559
20560
20561
20562 .PHONY: all-libcpp maybe-all-libcpp
20563 maybe-all-libcpp:
20564 @if gcc-bootstrap
20565 all-libcpp: stage_current
20566 @endif gcc-bootstrap
20567 @if libcpp
20568 TARGET-libcpp=all
20569 maybe-all-libcpp: all-libcpp
20570 all-libcpp: configure-libcpp
20571         @r=`${PWD_COMMAND}`; export r; \
20572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20573         $(HOST_EXPORTS)  \
20574         (cd $(HOST_SUBDIR)/libcpp && \
20575           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20576                 $(TARGET-libcpp))
20577 @endif libcpp
20578
20579
20580
20581 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20582 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20583 maybe-all-stage1-libcpp:
20584 maybe-clean-stage1-libcpp:
20585 @if libcpp-bootstrap
20586 maybe-all-stage1-libcpp: all-stage1-libcpp
20587 all-stage1: all-stage1-libcpp
20588 TARGET-stage1-libcpp = $(TARGET-libcpp)
20589 all-stage1-libcpp: configure-stage1-libcpp
20590         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20591         @r=`${PWD_COMMAND}`; export r; \
20592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20593         TFLAGS="$(STAGE1_TFLAGS)"; \
20594         $(HOST_EXPORTS)  \
20595         cd $(HOST_SUBDIR)/libcpp && \
20596          \
20597         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20598                 CFLAGS="$(STAGE1_CFLAGS)" \
20599                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20600                 LIBCFLAGS="$(LIBCFLAGS)" \
20601                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20602                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20603                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20604                 $(EXTRA_HOST_FLAGS)  \
20605                 $(STAGE1_FLAGS_TO_PASS)  \
20606                 TFLAGS="$(STAGE1_TFLAGS)"  \
20607                 $(TARGET-stage1-libcpp)
20608
20609 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20610 clean-stage1: clean-stage1-libcpp
20611 clean-stage1-libcpp:
20612         @if [ $(current_stage) = stage1 ]; then \
20613           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20614         else \
20615           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20616           $(MAKE) stage1-start; \
20617         fi; \
20618         cd $(HOST_SUBDIR)/libcpp && \
20619         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20620         $(STAGE1_FLAGS_TO_PASS)  clean
20621 @endif libcpp-bootstrap
20622
20623
20624 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20625 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20626 maybe-all-stage2-libcpp:
20627 maybe-clean-stage2-libcpp:
20628 @if libcpp-bootstrap
20629 maybe-all-stage2-libcpp: all-stage2-libcpp
20630 all-stage2: all-stage2-libcpp
20631 TARGET-stage2-libcpp = $(TARGET-libcpp)
20632 all-stage2-libcpp: configure-stage2-libcpp
20633         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20634         @r=`${PWD_COMMAND}`; export r; \
20635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20636         TFLAGS="$(STAGE2_TFLAGS)"; \
20637         $(HOST_EXPORTS) \
20638         $(POSTSTAGE1_HOST_EXPORTS)  \
20639         cd $(HOST_SUBDIR)/libcpp && \
20640          \
20641         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20642                 CFLAGS="$(STAGE2_CFLAGS)" \
20643                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20644                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20645                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20646                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20647                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20648                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20649                 TFLAGS="$(STAGE2_TFLAGS)"  \
20650                 $(TARGET-stage2-libcpp)
20651
20652 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20653 clean-stage2: clean-stage2-libcpp
20654 clean-stage2-libcpp:
20655         @if [ $(current_stage) = stage2 ]; then \
20656           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20657         else \
20658           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20659           $(MAKE) stage2-start; \
20660         fi; \
20661         cd $(HOST_SUBDIR)/libcpp && \
20662         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20663 @endif libcpp-bootstrap
20664
20665
20666 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20667 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20668 maybe-all-stage3-libcpp:
20669 maybe-clean-stage3-libcpp:
20670 @if libcpp-bootstrap
20671 maybe-all-stage3-libcpp: all-stage3-libcpp
20672 all-stage3: all-stage3-libcpp
20673 TARGET-stage3-libcpp = $(TARGET-libcpp)
20674 all-stage3-libcpp: configure-stage3-libcpp
20675         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20676         @r=`${PWD_COMMAND}`; export r; \
20677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20678         TFLAGS="$(STAGE3_TFLAGS)"; \
20679         $(HOST_EXPORTS) \
20680         $(POSTSTAGE1_HOST_EXPORTS)  \
20681         cd $(HOST_SUBDIR)/libcpp && \
20682          \
20683         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20684                 CFLAGS="$(STAGE3_CFLAGS)" \
20685                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20686                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20687                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20688                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20689                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20690                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20691                 TFLAGS="$(STAGE3_TFLAGS)"  \
20692                 $(TARGET-stage3-libcpp)
20693
20694 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20695 clean-stage3: clean-stage3-libcpp
20696 clean-stage3-libcpp:
20697         @if [ $(current_stage) = stage3 ]; then \
20698           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20699         else \
20700           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20701           $(MAKE) stage3-start; \
20702         fi; \
20703         cd $(HOST_SUBDIR)/libcpp && \
20704         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20705 @endif libcpp-bootstrap
20706
20707
20708 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20709 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20710 maybe-all-stage4-libcpp:
20711 maybe-clean-stage4-libcpp:
20712 @if libcpp-bootstrap
20713 maybe-all-stage4-libcpp: all-stage4-libcpp
20714 all-stage4: all-stage4-libcpp
20715 TARGET-stage4-libcpp = $(TARGET-libcpp)
20716 all-stage4-libcpp: configure-stage4-libcpp
20717         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20718         @r=`${PWD_COMMAND}`; export r; \
20719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20720         TFLAGS="$(STAGE4_TFLAGS)"; \
20721         $(HOST_EXPORTS) \
20722         $(POSTSTAGE1_HOST_EXPORTS)  \
20723         cd $(HOST_SUBDIR)/libcpp && \
20724          \
20725         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20726                 CFLAGS="$(STAGE4_CFLAGS)" \
20727                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20728                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20729                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20730                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20731                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20732                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20733                 TFLAGS="$(STAGE4_TFLAGS)"  \
20734                 $(TARGET-stage4-libcpp)
20735
20736 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20737 clean-stage4: clean-stage4-libcpp
20738 clean-stage4-libcpp:
20739         @if [ $(current_stage) = stage4 ]; then \
20740           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20741         else \
20742           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20743           $(MAKE) stage4-start; \
20744         fi; \
20745         cd $(HOST_SUBDIR)/libcpp && \
20746         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20747 @endif libcpp-bootstrap
20748
20749
20750 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20751 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20752 maybe-all-stageprofile-libcpp:
20753 maybe-clean-stageprofile-libcpp:
20754 @if libcpp-bootstrap
20755 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20756 all-stageprofile: all-stageprofile-libcpp
20757 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20758 all-stageprofile-libcpp: configure-stageprofile-libcpp
20759         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20760         @r=`${PWD_COMMAND}`; export r; \
20761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20762         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20763         $(HOST_EXPORTS) \
20764         $(POSTSTAGE1_HOST_EXPORTS)  \
20765         cd $(HOST_SUBDIR)/libcpp && \
20766          \
20767         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20768                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20769                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20770                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20771                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20772                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20773                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20774                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20775                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
20776                 $(TARGET-stageprofile-libcpp)
20777
20778 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20779 clean-stageprofile: clean-stageprofile-libcpp
20780 clean-stageprofile-libcpp:
20781         @if [ $(current_stage) = stageprofile ]; then \
20782           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20783         else \
20784           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20785           $(MAKE) stageprofile-start; \
20786         fi; \
20787         cd $(HOST_SUBDIR)/libcpp && \
20788         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20789 @endif libcpp-bootstrap
20790
20791
20792 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20793 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20794 maybe-all-stagefeedback-libcpp:
20795 maybe-clean-stagefeedback-libcpp:
20796 @if libcpp-bootstrap
20797 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20798 all-stagefeedback: all-stagefeedback-libcpp
20799 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20800 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20801         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20802         @r=`${PWD_COMMAND}`; export r; \
20803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20804         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20805         $(HOST_EXPORTS) \
20806         $(POSTSTAGE1_HOST_EXPORTS)  \
20807         cd $(HOST_SUBDIR)/libcpp && \
20808          \
20809         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20810                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20811                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20812                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20813                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20814                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20815                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20816                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20817                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
20818                 $(TARGET-stagefeedback-libcpp)
20819
20820 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20821 clean-stagefeedback: clean-stagefeedback-libcpp
20822 clean-stagefeedback-libcpp:
20823         @if [ $(current_stage) = stagefeedback ]; then \
20824           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20825         else \
20826           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20827           $(MAKE) stagefeedback-start; \
20828         fi; \
20829         cd $(HOST_SUBDIR)/libcpp && \
20830         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20831 @endif libcpp-bootstrap
20832
20833
20834
20835
20836
20837 .PHONY: check-libcpp maybe-check-libcpp
20838 maybe-check-libcpp:
20839 @if libcpp
20840 maybe-check-libcpp: check-libcpp
20841
20842 check-libcpp:
20843         @: $(MAKE); $(unstage)
20844         @r=`${PWD_COMMAND}`; export r; \
20845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20846         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20847         (cd $(HOST_SUBDIR)/libcpp && \
20848           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
20849
20850 @endif libcpp
20851
20852 .PHONY: install-libcpp maybe-install-libcpp
20853 maybe-install-libcpp:
20854 @if libcpp
20855 maybe-install-libcpp: install-libcpp
20856
20857 install-libcpp: installdirs
20858         @: $(MAKE); $(unstage)
20859         @r=`${PWD_COMMAND}`; export r; \
20860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20861         $(HOST_EXPORTS) \
20862         (cd $(HOST_SUBDIR)/libcpp && \
20863           $(MAKE) $(FLAGS_TO_PASS)  install)
20864
20865 @endif libcpp
20866
20867 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20868 maybe-install-strip-libcpp:
20869 @if libcpp
20870 maybe-install-strip-libcpp: install-strip-libcpp
20871
20872 install-strip-libcpp: installdirs
20873         @: $(MAKE); $(unstage)
20874         @r=`${PWD_COMMAND}`; export r; \
20875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20876         $(HOST_EXPORTS) \
20877         (cd $(HOST_SUBDIR)/libcpp && \
20878           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20879
20880 @endif libcpp
20881
20882 # Other targets (info, dvi, pdf, etc.)
20883
20884 .PHONY: maybe-info-libcpp info-libcpp
20885 maybe-info-libcpp:
20886 @if libcpp
20887 maybe-info-libcpp: info-libcpp
20888
20889 info-libcpp: \
20890     configure-libcpp 
20891         @[ -f ./libcpp/Makefile ] || exit 0; \
20892         r=`${PWD_COMMAND}`; export r; \
20893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20894         $(HOST_EXPORTS) \
20895         for flag in $(EXTRA_HOST_FLAGS) ; do \
20896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20897         done; \
20898         echo "Doing info in libcpp"; \
20899         (cd $(HOST_SUBDIR)/libcpp && \
20900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20902                   "RANLIB=$${RANLIB}" \
20903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20904                   info) \
20905           || exit 1
20906
20907 @endif libcpp
20908
20909 .PHONY: maybe-dvi-libcpp dvi-libcpp
20910 maybe-dvi-libcpp:
20911 @if libcpp
20912 maybe-dvi-libcpp: dvi-libcpp
20913
20914 dvi-libcpp: \
20915     configure-libcpp 
20916         @[ -f ./libcpp/Makefile ] || exit 0; \
20917         r=`${PWD_COMMAND}`; export r; \
20918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20919         $(HOST_EXPORTS) \
20920         for flag in $(EXTRA_HOST_FLAGS) ; do \
20921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20922         done; \
20923         echo "Doing dvi in libcpp"; \
20924         (cd $(HOST_SUBDIR)/libcpp && \
20925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20927                   "RANLIB=$${RANLIB}" \
20928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20929                   dvi) \
20930           || exit 1
20931
20932 @endif libcpp
20933
20934 .PHONY: maybe-pdf-libcpp pdf-libcpp
20935 maybe-pdf-libcpp:
20936 @if libcpp
20937 maybe-pdf-libcpp: pdf-libcpp
20938
20939 pdf-libcpp: \
20940     configure-libcpp 
20941         @[ -f ./libcpp/Makefile ] || exit 0; \
20942         r=`${PWD_COMMAND}`; export r; \
20943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20944         $(HOST_EXPORTS) \
20945         for flag in $(EXTRA_HOST_FLAGS) ; do \
20946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20947         done; \
20948         echo "Doing pdf in libcpp"; \
20949         (cd $(HOST_SUBDIR)/libcpp && \
20950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20952                   "RANLIB=$${RANLIB}" \
20953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20954                   pdf) \
20955           || exit 1
20956
20957 @endif libcpp
20958
20959 .PHONY: maybe-html-libcpp html-libcpp
20960 maybe-html-libcpp:
20961 @if libcpp
20962 maybe-html-libcpp: html-libcpp
20963
20964 html-libcpp: \
20965     configure-libcpp 
20966         @[ -f ./libcpp/Makefile ] || exit 0; \
20967         r=`${PWD_COMMAND}`; export r; \
20968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20969         $(HOST_EXPORTS) \
20970         for flag in $(EXTRA_HOST_FLAGS) ; do \
20971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20972         done; \
20973         echo "Doing html in libcpp"; \
20974         (cd $(HOST_SUBDIR)/libcpp && \
20975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20977                   "RANLIB=$${RANLIB}" \
20978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20979                   html) \
20980           || exit 1
20981
20982 @endif libcpp
20983
20984 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
20985 maybe-TAGS-libcpp:
20986 @if libcpp
20987 maybe-TAGS-libcpp: TAGS-libcpp
20988
20989 TAGS-libcpp: \
20990     configure-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 TAGS 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                   TAGS) \
21005           || exit 1
21006
21007 @endif libcpp
21008
21009 .PHONY: maybe-install-info-libcpp install-info-libcpp
21010 maybe-install-info-libcpp:
21011 @if libcpp
21012 maybe-install-info-libcpp: install-info-libcpp
21013
21014 install-info-libcpp: \
21015     configure-libcpp \
21016     info-libcpp 
21017         @[ -f ./libcpp/Makefile ] || exit 0; \
21018         r=`${PWD_COMMAND}`; export r; \
21019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21020         $(HOST_EXPORTS) \
21021         for flag in $(EXTRA_HOST_FLAGS) ; do \
21022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21023         done; \
21024         echo "Doing install-info in libcpp"; \
21025         (cd $(HOST_SUBDIR)/libcpp && \
21026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21028                   "RANLIB=$${RANLIB}" \
21029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21030                   install-info) \
21031           || exit 1
21032
21033 @endif libcpp
21034
21035 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
21036 maybe-install-pdf-libcpp:
21037 @if libcpp
21038 maybe-install-pdf-libcpp: install-pdf-libcpp
21039
21040 install-pdf-libcpp: \
21041     configure-libcpp \
21042     pdf-libcpp 
21043         @[ -f ./libcpp/Makefile ] || exit 0; \
21044         r=`${PWD_COMMAND}`; export r; \
21045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21046         $(HOST_EXPORTS) \
21047         for flag in $(EXTRA_HOST_FLAGS) ; do \
21048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21049         done; \
21050         echo "Doing install-pdf in libcpp"; \
21051         (cd $(HOST_SUBDIR)/libcpp && \
21052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21054                   "RANLIB=$${RANLIB}" \
21055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21056                   install-pdf) \
21057           || exit 1
21058
21059 @endif libcpp
21060
21061 .PHONY: maybe-install-html-libcpp install-html-libcpp
21062 maybe-install-html-libcpp:
21063 @if libcpp
21064 maybe-install-html-libcpp: install-html-libcpp
21065
21066 install-html-libcpp: \
21067     configure-libcpp \
21068     html-libcpp 
21069         @[ -f ./libcpp/Makefile ] || exit 0; \
21070         r=`${PWD_COMMAND}`; export r; \
21071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21072         $(HOST_EXPORTS) \
21073         for flag in $(EXTRA_HOST_FLAGS) ; do \
21074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21075         done; \
21076         echo "Doing install-html in libcpp"; \
21077         (cd $(HOST_SUBDIR)/libcpp && \
21078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21080                   "RANLIB=$${RANLIB}" \
21081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21082                   install-html) \
21083           || exit 1
21084
21085 @endif libcpp
21086
21087 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
21088 maybe-installcheck-libcpp:
21089 @if libcpp
21090 maybe-installcheck-libcpp: installcheck-libcpp
21091
21092 installcheck-libcpp: \
21093     configure-libcpp 
21094         @[ -f ./libcpp/Makefile ] || exit 0; \
21095         r=`${PWD_COMMAND}`; export r; \
21096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21097         $(HOST_EXPORTS) \
21098         for flag in $(EXTRA_HOST_FLAGS) ; do \
21099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21100         done; \
21101         echo "Doing installcheck in libcpp"; \
21102         (cd $(HOST_SUBDIR)/libcpp && \
21103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21105                   "RANLIB=$${RANLIB}" \
21106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21107                   installcheck) \
21108           || exit 1
21109
21110 @endif libcpp
21111
21112 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
21113 maybe-mostlyclean-libcpp:
21114 @if libcpp
21115 maybe-mostlyclean-libcpp: mostlyclean-libcpp
21116
21117 mostlyclean-libcpp: 
21118         @[ -f ./libcpp/Makefile ] || exit 0; \
21119         r=`${PWD_COMMAND}`; export r; \
21120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21121         $(HOST_EXPORTS) \
21122         for flag in $(EXTRA_HOST_FLAGS) ; do \
21123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21124         done; \
21125         echo "Doing mostlyclean in libcpp"; \
21126         (cd $(HOST_SUBDIR)/libcpp && \
21127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21129                   "RANLIB=$${RANLIB}" \
21130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21131                   mostlyclean) \
21132           || exit 1
21133
21134 @endif libcpp
21135
21136 .PHONY: maybe-clean-libcpp clean-libcpp
21137 maybe-clean-libcpp:
21138 @if libcpp
21139 maybe-clean-libcpp: clean-libcpp
21140
21141 clean-libcpp: 
21142         @[ -f ./libcpp/Makefile ] || exit 0; \
21143         r=`${PWD_COMMAND}`; export r; \
21144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21145         $(HOST_EXPORTS) \
21146         for flag in $(EXTRA_HOST_FLAGS) ; do \
21147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21148         done; \
21149         echo "Doing clean in libcpp"; \
21150         (cd $(HOST_SUBDIR)/libcpp && \
21151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21153                   "RANLIB=$${RANLIB}" \
21154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21155                   clean) \
21156           || exit 1
21157
21158 @endif libcpp
21159
21160 .PHONY: maybe-distclean-libcpp distclean-libcpp
21161 maybe-distclean-libcpp:
21162 @if libcpp
21163 maybe-distclean-libcpp: distclean-libcpp
21164
21165 distclean-libcpp: 
21166         @[ -f ./libcpp/Makefile ] || exit 0; \
21167         r=`${PWD_COMMAND}`; export r; \
21168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21169         $(HOST_EXPORTS) \
21170         for flag in $(EXTRA_HOST_FLAGS) ; do \
21171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21172         done; \
21173         echo "Doing distclean in libcpp"; \
21174         (cd $(HOST_SUBDIR)/libcpp && \
21175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21177                   "RANLIB=$${RANLIB}" \
21178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21179                   distclean) \
21180           || exit 1
21181
21182 @endif libcpp
21183
21184 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21185 maybe-maintainer-clean-libcpp:
21186 @if libcpp
21187 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21188
21189 maintainer-clean-libcpp: 
21190         @[ -f ./libcpp/Makefile ] || exit 0; \
21191         r=`${PWD_COMMAND}`; export r; \
21192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21193         $(HOST_EXPORTS) \
21194         for flag in $(EXTRA_HOST_FLAGS) ; do \
21195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21196         done; \
21197         echo "Doing maintainer-clean in libcpp"; \
21198         (cd $(HOST_SUBDIR)/libcpp && \
21199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21201                   "RANLIB=$${RANLIB}" \
21202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21203                   maintainer-clean) \
21204           || exit 1
21205
21206 @endif libcpp
21207
21208
21209
21210 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21211 maybe-configure-libdecnumber:
21212 @if gcc-bootstrap
21213 configure-libdecnumber: stage_current
21214 @endif gcc-bootstrap
21215 @if libdecnumber
21216 maybe-configure-libdecnumber: configure-libdecnumber
21217 configure-libdecnumber: 
21218         @r=`${PWD_COMMAND}`; export r; \
21219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21220         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21221         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21222         $(HOST_EXPORTS)  \
21223         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21224         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21225         case $(srcdir) in \
21226           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21227           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21228                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21229         esac; \
21230         module_srcdir=libdecnumber; \
21231         $(SHELL) \
21232           $$s/$$module_srcdir/configure \
21233           --srcdir=$${topdir}/$$module_srcdir \
21234           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21235           --target=${target_alias}  \
21236           || exit 1
21237 @endif libdecnumber
21238
21239
21240
21241 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21242 maybe-configure-stage1-libdecnumber:
21243 @if libdecnumber-bootstrap
21244 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21245 configure-stage1-libdecnumber:
21246         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21247         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21248         @r=`${PWD_COMMAND}`; export r; \
21249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21250         TFLAGS="$(STAGE1_TFLAGS)"; \
21251         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21252         $(HOST_EXPORTS) \
21253         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21254         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21255         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21256         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
21257         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21258         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21259         case $(srcdir) in \
21260           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21261           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21262                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21263         esac; \
21264         module_srcdir=libdecnumber; \
21265         $(SHELL) $$s/$$module_srcdir/configure \
21266           --srcdir=$${topdir}/$$module_srcdir \
21267           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21268           --target=${target_alias} \
21269            \
21270           $(STAGE1_CONFIGURE_FLAGS)
21271 @endif libdecnumber-bootstrap
21272
21273 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21274 maybe-configure-stage2-libdecnumber:
21275 @if libdecnumber-bootstrap
21276 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21277 configure-stage2-libdecnumber:
21278         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21279         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21280         @r=`${PWD_COMMAND}`; export r; \
21281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21282         TFLAGS="$(STAGE2_TFLAGS)"; \
21283         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21284         $(HOST_EXPORTS) \
21285         $(POSTSTAGE1_HOST_EXPORTS) \
21286         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21287         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21288         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21289         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
21290         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21291         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21292         case $(srcdir) in \
21293           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21294           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21295                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21296         esac; \
21297         module_srcdir=libdecnumber; \
21298         $(SHELL) $$s/$$module_srcdir/configure \
21299           --srcdir=$${topdir}/$$module_srcdir \
21300           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21301           --target=${target_alias} \
21302           --with-build-libsubdir=$(HOST_SUBDIR) \
21303           $(STAGE2_CONFIGURE_FLAGS)
21304 @endif libdecnumber-bootstrap
21305
21306 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21307 maybe-configure-stage3-libdecnumber:
21308 @if libdecnumber-bootstrap
21309 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21310 configure-stage3-libdecnumber:
21311         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21312         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21313         @r=`${PWD_COMMAND}`; export r; \
21314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21315         TFLAGS="$(STAGE3_TFLAGS)"; \
21316         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21317         $(HOST_EXPORTS) \
21318         $(POSTSTAGE1_HOST_EXPORTS) \
21319         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21320         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21321         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21322         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
21323         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21324         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21325         case $(srcdir) in \
21326           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21327           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21328                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21329         esac; \
21330         module_srcdir=libdecnumber; \
21331         $(SHELL) $$s/$$module_srcdir/configure \
21332           --srcdir=$${topdir}/$$module_srcdir \
21333           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21334           --target=${target_alias} \
21335           --with-build-libsubdir=$(HOST_SUBDIR) \
21336           $(STAGE3_CONFIGURE_FLAGS)
21337 @endif libdecnumber-bootstrap
21338
21339 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21340 maybe-configure-stage4-libdecnumber:
21341 @if libdecnumber-bootstrap
21342 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21343 configure-stage4-libdecnumber:
21344         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21345         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21346         @r=`${PWD_COMMAND}`; export r; \
21347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21348         TFLAGS="$(STAGE4_TFLAGS)"; \
21349         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21350         $(HOST_EXPORTS) \
21351         $(POSTSTAGE1_HOST_EXPORTS) \
21352         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21353         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21354         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21355         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
21356         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21357         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21358         case $(srcdir) in \
21359           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21360           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21361                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21362         esac; \
21363         module_srcdir=libdecnumber; \
21364         $(SHELL) $$s/$$module_srcdir/configure \
21365           --srcdir=$${topdir}/$$module_srcdir \
21366           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21367           --target=${target_alias} \
21368           --with-build-libsubdir=$(HOST_SUBDIR) \
21369           $(STAGE4_CONFIGURE_FLAGS)
21370 @endif libdecnumber-bootstrap
21371
21372 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21373 maybe-configure-stageprofile-libdecnumber:
21374 @if libdecnumber-bootstrap
21375 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21376 configure-stageprofile-libdecnumber:
21377         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21378         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21379         @r=`${PWD_COMMAND}`; export r; \
21380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21381         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21382         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21383         $(HOST_EXPORTS) \
21384         $(POSTSTAGE1_HOST_EXPORTS) \
21385         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21386         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21387         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21388         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
21389         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21390         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21391         case $(srcdir) in \
21392           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21393           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21394                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21395         esac; \
21396         module_srcdir=libdecnumber; \
21397         $(SHELL) $$s/$$module_srcdir/configure \
21398           --srcdir=$${topdir}/$$module_srcdir \
21399           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21400           --target=${target_alias} \
21401           --with-build-libsubdir=$(HOST_SUBDIR) \
21402           $(STAGEprofile_CONFIGURE_FLAGS)
21403 @endif libdecnumber-bootstrap
21404
21405 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21406 maybe-configure-stagefeedback-libdecnumber:
21407 @if libdecnumber-bootstrap
21408 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21409 configure-stagefeedback-libdecnumber:
21410         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21411         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21412         @r=`${PWD_COMMAND}`; export r; \
21413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21414         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21415         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21416         $(HOST_EXPORTS) \
21417         $(POSTSTAGE1_HOST_EXPORTS) \
21418         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21419         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21420         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21421         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
21422         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21423         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21424         case $(srcdir) in \
21425           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21426           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21427                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21428         esac; \
21429         module_srcdir=libdecnumber; \
21430         $(SHELL) $$s/$$module_srcdir/configure \
21431           --srcdir=$${topdir}/$$module_srcdir \
21432           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21433           --target=${target_alias} \
21434           --with-build-libsubdir=$(HOST_SUBDIR) \
21435           $(STAGEfeedback_CONFIGURE_FLAGS)
21436 @endif libdecnumber-bootstrap
21437
21438
21439
21440
21441
21442 .PHONY: all-libdecnumber maybe-all-libdecnumber
21443 maybe-all-libdecnumber:
21444 @if gcc-bootstrap
21445 all-libdecnumber: stage_current
21446 @endif gcc-bootstrap
21447 @if libdecnumber
21448 TARGET-libdecnumber=all
21449 maybe-all-libdecnumber: all-libdecnumber
21450 all-libdecnumber: configure-libdecnumber
21451         @r=`${PWD_COMMAND}`; export r; \
21452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21453         $(HOST_EXPORTS)  \
21454         (cd $(HOST_SUBDIR)/libdecnumber && \
21455           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21456                 $(TARGET-libdecnumber))
21457 @endif libdecnumber
21458
21459
21460
21461 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21462 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21463 maybe-all-stage1-libdecnumber:
21464 maybe-clean-stage1-libdecnumber:
21465 @if libdecnumber-bootstrap
21466 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21467 all-stage1: all-stage1-libdecnumber
21468 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21469 all-stage1-libdecnumber: configure-stage1-libdecnumber
21470         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21471         @r=`${PWD_COMMAND}`; export r; \
21472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21473         TFLAGS="$(STAGE1_TFLAGS)"; \
21474         $(HOST_EXPORTS)  \
21475         cd $(HOST_SUBDIR)/libdecnumber && \
21476          \
21477         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21478                 CFLAGS="$(STAGE1_CFLAGS)" \
21479                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21480                 LIBCFLAGS="$(LIBCFLAGS)" \
21481                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21482                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21483                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21484                 $(EXTRA_HOST_FLAGS)  \
21485                 $(STAGE1_FLAGS_TO_PASS)  \
21486                 TFLAGS="$(STAGE1_TFLAGS)"  \
21487                 $(TARGET-stage1-libdecnumber)
21488
21489 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21490 clean-stage1: clean-stage1-libdecnumber
21491 clean-stage1-libdecnumber:
21492         @if [ $(current_stage) = stage1 ]; then \
21493           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21494         else \
21495           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21496           $(MAKE) stage1-start; \
21497         fi; \
21498         cd $(HOST_SUBDIR)/libdecnumber && \
21499         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21500         $(STAGE1_FLAGS_TO_PASS)  clean
21501 @endif libdecnumber-bootstrap
21502
21503
21504 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21505 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21506 maybe-all-stage2-libdecnumber:
21507 maybe-clean-stage2-libdecnumber:
21508 @if libdecnumber-bootstrap
21509 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21510 all-stage2: all-stage2-libdecnumber
21511 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21512 all-stage2-libdecnumber: configure-stage2-libdecnumber
21513         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21514         @r=`${PWD_COMMAND}`; export r; \
21515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21516         TFLAGS="$(STAGE2_TFLAGS)"; \
21517         $(HOST_EXPORTS) \
21518         $(POSTSTAGE1_HOST_EXPORTS)  \
21519         cd $(HOST_SUBDIR)/libdecnumber && \
21520          \
21521         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21522                 CFLAGS="$(STAGE2_CFLAGS)" \
21523                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21524                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21525                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21526                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21527                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21528                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21529                 TFLAGS="$(STAGE2_TFLAGS)"  \
21530                 $(TARGET-stage2-libdecnumber)
21531
21532 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21533 clean-stage2: clean-stage2-libdecnumber
21534 clean-stage2-libdecnumber:
21535         @if [ $(current_stage) = stage2 ]; then \
21536           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21537         else \
21538           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21539           $(MAKE) stage2-start; \
21540         fi; \
21541         cd $(HOST_SUBDIR)/libdecnumber && \
21542         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21543 @endif libdecnumber-bootstrap
21544
21545
21546 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21547 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21548 maybe-all-stage3-libdecnumber:
21549 maybe-clean-stage3-libdecnumber:
21550 @if libdecnumber-bootstrap
21551 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21552 all-stage3: all-stage3-libdecnumber
21553 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21554 all-stage3-libdecnumber: configure-stage3-libdecnumber
21555         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21556         @r=`${PWD_COMMAND}`; export r; \
21557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21558         TFLAGS="$(STAGE3_TFLAGS)"; \
21559         $(HOST_EXPORTS) \
21560         $(POSTSTAGE1_HOST_EXPORTS)  \
21561         cd $(HOST_SUBDIR)/libdecnumber && \
21562          \
21563         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21564                 CFLAGS="$(STAGE3_CFLAGS)" \
21565                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21566                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21567                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21568                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21569                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21570                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21571                 TFLAGS="$(STAGE3_TFLAGS)"  \
21572                 $(TARGET-stage3-libdecnumber)
21573
21574 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21575 clean-stage3: clean-stage3-libdecnumber
21576 clean-stage3-libdecnumber:
21577         @if [ $(current_stage) = stage3 ]; then \
21578           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21579         else \
21580           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21581           $(MAKE) stage3-start; \
21582         fi; \
21583         cd $(HOST_SUBDIR)/libdecnumber && \
21584         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21585 @endif libdecnumber-bootstrap
21586
21587
21588 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21589 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21590 maybe-all-stage4-libdecnumber:
21591 maybe-clean-stage4-libdecnumber:
21592 @if libdecnumber-bootstrap
21593 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21594 all-stage4: all-stage4-libdecnumber
21595 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21596 all-stage4-libdecnumber: configure-stage4-libdecnumber
21597         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21598         @r=`${PWD_COMMAND}`; export r; \
21599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21600         TFLAGS="$(STAGE4_TFLAGS)"; \
21601         $(HOST_EXPORTS) \
21602         $(POSTSTAGE1_HOST_EXPORTS)  \
21603         cd $(HOST_SUBDIR)/libdecnumber && \
21604          \
21605         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21606                 CFLAGS="$(STAGE4_CFLAGS)" \
21607                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21608                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21609                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21610                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21611                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21612                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21613                 TFLAGS="$(STAGE4_TFLAGS)"  \
21614                 $(TARGET-stage4-libdecnumber)
21615
21616 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21617 clean-stage4: clean-stage4-libdecnumber
21618 clean-stage4-libdecnumber:
21619         @if [ $(current_stage) = stage4 ]; then \
21620           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21621         else \
21622           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21623           $(MAKE) stage4-start; \
21624         fi; \
21625         cd $(HOST_SUBDIR)/libdecnumber && \
21626         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21627 @endif libdecnumber-bootstrap
21628
21629
21630 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21631 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21632 maybe-all-stageprofile-libdecnumber:
21633 maybe-clean-stageprofile-libdecnumber:
21634 @if libdecnumber-bootstrap
21635 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21636 all-stageprofile: all-stageprofile-libdecnumber
21637 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21638 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21639         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21640         @r=`${PWD_COMMAND}`; export r; \
21641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21642         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21643         $(HOST_EXPORTS) \
21644         $(POSTSTAGE1_HOST_EXPORTS)  \
21645         cd $(HOST_SUBDIR)/libdecnumber && \
21646          \
21647         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21648                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21649                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21650                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21651                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21652                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21653                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21654                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21655                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
21656                 $(TARGET-stageprofile-libdecnumber)
21657
21658 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21659 clean-stageprofile: clean-stageprofile-libdecnumber
21660 clean-stageprofile-libdecnumber:
21661         @if [ $(current_stage) = stageprofile ]; then \
21662           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21663         else \
21664           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21665           $(MAKE) stageprofile-start; \
21666         fi; \
21667         cd $(HOST_SUBDIR)/libdecnumber && \
21668         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21669 @endif libdecnumber-bootstrap
21670
21671
21672 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21673 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21674 maybe-all-stagefeedback-libdecnumber:
21675 maybe-clean-stagefeedback-libdecnumber:
21676 @if libdecnumber-bootstrap
21677 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21678 all-stagefeedback: all-stagefeedback-libdecnumber
21679 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21680 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21681         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21682         @r=`${PWD_COMMAND}`; export r; \
21683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21684         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21685         $(HOST_EXPORTS) \
21686         $(POSTSTAGE1_HOST_EXPORTS)  \
21687         cd $(HOST_SUBDIR)/libdecnumber && \
21688          \
21689         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21690                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21691                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21692                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21693                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21694                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21695                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21696                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21697                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
21698                 $(TARGET-stagefeedback-libdecnumber)
21699
21700 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21701 clean-stagefeedback: clean-stagefeedback-libdecnumber
21702 clean-stagefeedback-libdecnumber:
21703         @if [ $(current_stage) = stagefeedback ]; then \
21704           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21705         else \
21706           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21707           $(MAKE) stagefeedback-start; \
21708         fi; \
21709         cd $(HOST_SUBDIR)/libdecnumber && \
21710         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21711 @endif libdecnumber-bootstrap
21712
21713
21714
21715
21716
21717 .PHONY: check-libdecnumber maybe-check-libdecnumber
21718 maybe-check-libdecnumber:
21719 @if libdecnumber
21720 maybe-check-libdecnumber: check-libdecnumber
21721
21722 check-libdecnumber:
21723         @: $(MAKE); $(unstage)
21724         @r=`${PWD_COMMAND}`; export r; \
21725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21726         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21727         (cd $(HOST_SUBDIR)/libdecnumber && \
21728           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
21729
21730 @endif libdecnumber
21731
21732 .PHONY: install-libdecnumber maybe-install-libdecnumber
21733 maybe-install-libdecnumber:
21734 @if libdecnumber
21735 maybe-install-libdecnumber: install-libdecnumber
21736
21737 install-libdecnumber: installdirs
21738         @: $(MAKE); $(unstage)
21739         @r=`${PWD_COMMAND}`; export r; \
21740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21741         $(HOST_EXPORTS) \
21742         (cd $(HOST_SUBDIR)/libdecnumber && \
21743           $(MAKE) $(FLAGS_TO_PASS)  install)
21744
21745 @endif libdecnumber
21746
21747 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21748 maybe-install-strip-libdecnumber:
21749 @if libdecnumber
21750 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21751
21752 install-strip-libdecnumber: installdirs
21753         @: $(MAKE); $(unstage)
21754         @r=`${PWD_COMMAND}`; export r; \
21755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21756         $(HOST_EXPORTS) \
21757         (cd $(HOST_SUBDIR)/libdecnumber && \
21758           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21759
21760 @endif libdecnumber
21761
21762 # Other targets (info, dvi, pdf, etc.)
21763
21764 .PHONY: maybe-info-libdecnumber info-libdecnumber
21765 maybe-info-libdecnumber:
21766 @if libdecnumber
21767 maybe-info-libdecnumber: info-libdecnumber
21768
21769 info-libdecnumber: \
21770     configure-libdecnumber 
21771         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21772         r=`${PWD_COMMAND}`; export r; \
21773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21774         $(HOST_EXPORTS) \
21775         for flag in $(EXTRA_HOST_FLAGS) ; do \
21776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21777         done; \
21778         echo "Doing info in libdecnumber"; \
21779         (cd $(HOST_SUBDIR)/libdecnumber && \
21780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21782                   "RANLIB=$${RANLIB}" \
21783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21784                   info) \
21785           || exit 1
21786
21787 @endif libdecnumber
21788
21789 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21790 maybe-dvi-libdecnumber:
21791 @if libdecnumber
21792 maybe-dvi-libdecnumber: dvi-libdecnumber
21793
21794 dvi-libdecnumber: \
21795     configure-libdecnumber 
21796         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21797         r=`${PWD_COMMAND}`; export r; \
21798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21799         $(HOST_EXPORTS) \
21800         for flag in $(EXTRA_HOST_FLAGS) ; do \
21801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21802         done; \
21803         echo "Doing dvi in libdecnumber"; \
21804         (cd $(HOST_SUBDIR)/libdecnumber && \
21805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21807                   "RANLIB=$${RANLIB}" \
21808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21809                   dvi) \
21810           || exit 1
21811
21812 @endif libdecnumber
21813
21814 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21815 maybe-pdf-libdecnumber:
21816 @if libdecnumber
21817 maybe-pdf-libdecnumber: pdf-libdecnumber
21818
21819 pdf-libdecnumber: \
21820     configure-libdecnumber 
21821         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21822         r=`${PWD_COMMAND}`; export r; \
21823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21824         $(HOST_EXPORTS) \
21825         for flag in $(EXTRA_HOST_FLAGS) ; do \
21826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21827         done; \
21828         echo "Doing pdf in libdecnumber"; \
21829         (cd $(HOST_SUBDIR)/libdecnumber && \
21830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21832                   "RANLIB=$${RANLIB}" \
21833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21834                   pdf) \
21835           || exit 1
21836
21837 @endif libdecnumber
21838
21839 .PHONY: maybe-html-libdecnumber html-libdecnumber
21840 maybe-html-libdecnumber:
21841 @if libdecnumber
21842 maybe-html-libdecnumber: html-libdecnumber
21843
21844 html-libdecnumber: \
21845     configure-libdecnumber 
21846         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21847         r=`${PWD_COMMAND}`; export r; \
21848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21849         $(HOST_EXPORTS) \
21850         for flag in $(EXTRA_HOST_FLAGS) ; do \
21851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21852         done; \
21853         echo "Doing html in libdecnumber"; \
21854         (cd $(HOST_SUBDIR)/libdecnumber && \
21855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21857                   "RANLIB=$${RANLIB}" \
21858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21859                   html) \
21860           || exit 1
21861
21862 @endif libdecnumber
21863
21864 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21865 maybe-TAGS-libdecnumber:
21866 @if libdecnumber
21867 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21868
21869 TAGS-libdecnumber: \
21870     configure-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 TAGS 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                   TAGS) \
21885           || exit 1
21886
21887 @endif libdecnumber
21888
21889 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21890 maybe-install-info-libdecnumber:
21891 @if libdecnumber
21892 maybe-install-info-libdecnumber: install-info-libdecnumber
21893
21894 install-info-libdecnumber: \
21895     configure-libdecnumber \
21896     info-libdecnumber 
21897         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21898         r=`${PWD_COMMAND}`; export r; \
21899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21900         $(HOST_EXPORTS) \
21901         for flag in $(EXTRA_HOST_FLAGS) ; do \
21902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21903         done; \
21904         echo "Doing install-info in libdecnumber"; \
21905         (cd $(HOST_SUBDIR)/libdecnumber && \
21906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21908                   "RANLIB=$${RANLIB}" \
21909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21910                   install-info) \
21911           || exit 1
21912
21913 @endif libdecnumber
21914
21915 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21916 maybe-install-pdf-libdecnumber:
21917 @if libdecnumber
21918 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21919
21920 install-pdf-libdecnumber: \
21921     configure-libdecnumber \
21922     pdf-libdecnumber 
21923         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21924         r=`${PWD_COMMAND}`; export r; \
21925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21926         $(HOST_EXPORTS) \
21927         for flag in $(EXTRA_HOST_FLAGS) ; do \
21928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21929         done; \
21930         echo "Doing install-pdf in libdecnumber"; \
21931         (cd $(HOST_SUBDIR)/libdecnumber && \
21932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21934                   "RANLIB=$${RANLIB}" \
21935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21936                   install-pdf) \
21937           || exit 1
21938
21939 @endif libdecnumber
21940
21941 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21942 maybe-install-html-libdecnumber:
21943 @if libdecnumber
21944 maybe-install-html-libdecnumber: install-html-libdecnumber
21945
21946 install-html-libdecnumber: \
21947     configure-libdecnumber \
21948     html-libdecnumber 
21949         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21950         r=`${PWD_COMMAND}`; export r; \
21951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21952         $(HOST_EXPORTS) \
21953         for flag in $(EXTRA_HOST_FLAGS) ; do \
21954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21955         done; \
21956         echo "Doing install-html in libdecnumber"; \
21957         (cd $(HOST_SUBDIR)/libdecnumber && \
21958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21960                   "RANLIB=$${RANLIB}" \
21961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21962                   install-html) \
21963           || exit 1
21964
21965 @endif libdecnumber
21966
21967 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21968 maybe-installcheck-libdecnumber:
21969 @if libdecnumber
21970 maybe-installcheck-libdecnumber: installcheck-libdecnumber
21971
21972 installcheck-libdecnumber: \
21973     configure-libdecnumber 
21974         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21975         r=`${PWD_COMMAND}`; export r; \
21976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21977         $(HOST_EXPORTS) \
21978         for flag in $(EXTRA_HOST_FLAGS) ; do \
21979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21980         done; \
21981         echo "Doing installcheck in libdecnumber"; \
21982         (cd $(HOST_SUBDIR)/libdecnumber && \
21983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21985                   "RANLIB=$${RANLIB}" \
21986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21987                   installcheck) \
21988           || exit 1
21989
21990 @endif libdecnumber
21991
21992 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21993 maybe-mostlyclean-libdecnumber:
21994 @if libdecnumber
21995 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21996
21997 mostlyclean-libdecnumber: 
21998         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21999         r=`${PWD_COMMAND}`; export r; \
22000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22001         $(HOST_EXPORTS) \
22002         for flag in $(EXTRA_HOST_FLAGS) ; do \
22003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22004         done; \
22005         echo "Doing mostlyclean in libdecnumber"; \
22006         (cd $(HOST_SUBDIR)/libdecnumber && \
22007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22009                   "RANLIB=$${RANLIB}" \
22010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22011                   mostlyclean) \
22012           || exit 1
22013
22014 @endif libdecnumber
22015
22016 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
22017 maybe-clean-libdecnumber:
22018 @if libdecnumber
22019 maybe-clean-libdecnumber: clean-libdecnumber
22020
22021 clean-libdecnumber: 
22022         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22023         r=`${PWD_COMMAND}`; export r; \
22024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22025         $(HOST_EXPORTS) \
22026         for flag in $(EXTRA_HOST_FLAGS) ; do \
22027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22028         done; \
22029         echo "Doing clean in libdecnumber"; \
22030         (cd $(HOST_SUBDIR)/libdecnumber && \
22031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22033                   "RANLIB=$${RANLIB}" \
22034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22035                   clean) \
22036           || exit 1
22037
22038 @endif libdecnumber
22039
22040 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
22041 maybe-distclean-libdecnumber:
22042 @if libdecnumber
22043 maybe-distclean-libdecnumber: distclean-libdecnumber
22044
22045 distclean-libdecnumber: 
22046         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22047         r=`${PWD_COMMAND}`; export r; \
22048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22049         $(HOST_EXPORTS) \
22050         for flag in $(EXTRA_HOST_FLAGS) ; do \
22051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22052         done; \
22053         echo "Doing distclean in libdecnumber"; \
22054         (cd $(HOST_SUBDIR)/libdecnumber && \
22055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22057                   "RANLIB=$${RANLIB}" \
22058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22059                   distclean) \
22060           || exit 1
22061
22062 @endif libdecnumber
22063
22064 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
22065 maybe-maintainer-clean-libdecnumber:
22066 @if libdecnumber
22067 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
22068
22069 maintainer-clean-libdecnumber: 
22070         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22071         r=`${PWD_COMMAND}`; export r; \
22072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22073         $(HOST_EXPORTS) \
22074         for flag in $(EXTRA_HOST_FLAGS) ; do \
22075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22076         done; \
22077         echo "Doing maintainer-clean in libdecnumber"; \
22078         (cd $(HOST_SUBDIR)/libdecnumber && \
22079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22081                   "RANLIB=$${RANLIB}" \
22082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22083                   maintainer-clean) \
22084           || exit 1
22085
22086 @endif libdecnumber
22087
22088
22089
22090 .PHONY: configure-libgui maybe-configure-libgui
22091 maybe-configure-libgui:
22092 @if gcc-bootstrap
22093 configure-libgui: stage_current
22094 @endif gcc-bootstrap
22095 @if libgui
22096 maybe-configure-libgui: configure-libgui
22097 configure-libgui: 
22098         @: $(MAKE); $(unstage)
22099         @r=`${PWD_COMMAND}`; export r; \
22100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22101         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
22102         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
22103         $(HOST_EXPORTS)  \
22104         echo Configuring in $(HOST_SUBDIR)/libgui; \
22105         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
22106         case $(srcdir) in \
22107           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22108           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
22109                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22110         esac; \
22111         module_srcdir=libgui; \
22112         $(SHELL) \
22113           $$s/$$module_srcdir/configure \
22114           --srcdir=$${topdir}/$$module_srcdir \
22115           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22116           --target=${target_alias}  \
22117           || exit 1
22118 @endif libgui
22119
22120
22121
22122
22123
22124 .PHONY: all-libgui maybe-all-libgui
22125 maybe-all-libgui:
22126 @if gcc-bootstrap
22127 all-libgui: stage_current
22128 @endif gcc-bootstrap
22129 @if libgui
22130 TARGET-libgui=all
22131 maybe-all-libgui: all-libgui
22132 all-libgui: configure-libgui
22133         @: $(MAKE); $(unstage)
22134         @r=`${PWD_COMMAND}`; export r; \
22135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22136         $(HOST_EXPORTS)  \
22137         (cd $(HOST_SUBDIR)/libgui && \
22138           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22139                 $(TARGET-libgui))
22140 @endif libgui
22141
22142
22143
22144
22145 .PHONY: check-libgui maybe-check-libgui
22146 maybe-check-libgui:
22147 @if libgui
22148 maybe-check-libgui: check-libgui
22149
22150 check-libgui:
22151         @: $(MAKE); $(unstage)
22152         @r=`${PWD_COMMAND}`; export r; \
22153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22154         $(HOST_EXPORTS)  \
22155         (cd $(HOST_SUBDIR)/libgui && \
22156           $(MAKE) $(FLAGS_TO_PASS)  check)
22157
22158 @endif libgui
22159
22160 .PHONY: install-libgui maybe-install-libgui
22161 maybe-install-libgui:
22162 @if libgui
22163 maybe-install-libgui: install-libgui
22164
22165 install-libgui: installdirs
22166         @: $(MAKE); $(unstage)
22167         @r=`${PWD_COMMAND}`; export r; \
22168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22169         $(HOST_EXPORTS) \
22170         (cd $(HOST_SUBDIR)/libgui && \
22171           $(MAKE) $(FLAGS_TO_PASS)  install)
22172
22173 @endif libgui
22174
22175 .PHONY: install-strip-libgui maybe-install-strip-libgui
22176 maybe-install-strip-libgui:
22177 @if libgui
22178 maybe-install-strip-libgui: install-strip-libgui
22179
22180 install-strip-libgui: installdirs
22181         @: $(MAKE); $(unstage)
22182         @r=`${PWD_COMMAND}`; export r; \
22183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22184         $(HOST_EXPORTS) \
22185         (cd $(HOST_SUBDIR)/libgui && \
22186           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22187
22188 @endif libgui
22189
22190 # Other targets (info, dvi, pdf, etc.)
22191
22192 .PHONY: maybe-info-libgui info-libgui
22193 maybe-info-libgui:
22194 @if libgui
22195 maybe-info-libgui: info-libgui
22196
22197 info-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 info 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                   info) \
22214           || exit 1
22215
22216 @endif libgui
22217
22218 .PHONY: maybe-dvi-libgui dvi-libgui
22219 maybe-dvi-libgui:
22220 @if libgui
22221 maybe-dvi-libgui: dvi-libgui
22222
22223 dvi-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 dvi 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                   dvi) \
22240           || exit 1
22241
22242 @endif libgui
22243
22244 .PHONY: maybe-pdf-libgui pdf-libgui
22245 maybe-pdf-libgui:
22246 @if libgui
22247 maybe-pdf-libgui: pdf-libgui
22248
22249 pdf-libgui: \
22250     configure-libgui 
22251         @: $(MAKE); $(unstage)
22252         @[ -f ./libgui/Makefile ] || exit 0; \
22253         r=`${PWD_COMMAND}`; export r; \
22254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22255         $(HOST_EXPORTS) \
22256         for flag in $(EXTRA_HOST_FLAGS) ; do \
22257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22258         done; \
22259         echo "Doing pdf in libgui"; \
22260         (cd $(HOST_SUBDIR)/libgui && \
22261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22263                   "RANLIB=$${RANLIB}" \
22264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22265                   pdf) \
22266           || exit 1
22267
22268 @endif libgui
22269
22270 .PHONY: maybe-html-libgui html-libgui
22271 maybe-html-libgui:
22272 @if libgui
22273 maybe-html-libgui: html-libgui
22274
22275 html-libgui: \
22276     configure-libgui 
22277         @: $(MAKE); $(unstage)
22278         @[ -f ./libgui/Makefile ] || exit 0; \
22279         r=`${PWD_COMMAND}`; export r; \
22280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22281         $(HOST_EXPORTS) \
22282         for flag in $(EXTRA_HOST_FLAGS) ; do \
22283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22284         done; \
22285         echo "Doing html in libgui"; \
22286         (cd $(HOST_SUBDIR)/libgui && \
22287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22289                   "RANLIB=$${RANLIB}" \
22290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22291                   html) \
22292           || exit 1
22293
22294 @endif libgui
22295
22296 .PHONY: maybe-TAGS-libgui TAGS-libgui
22297 maybe-TAGS-libgui:
22298 @if libgui
22299 maybe-TAGS-libgui: TAGS-libgui
22300
22301 TAGS-libgui: \
22302     configure-libgui 
22303         @: $(MAKE); $(unstage)
22304         @[ -f ./libgui/Makefile ] || exit 0; \
22305         r=`${PWD_COMMAND}`; export r; \
22306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22307         $(HOST_EXPORTS) \
22308         for flag in $(EXTRA_HOST_FLAGS) ; do \
22309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22310         done; \
22311         echo "Doing TAGS in libgui"; \
22312         (cd $(HOST_SUBDIR)/libgui && \
22313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22315                   "RANLIB=$${RANLIB}" \
22316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22317                   TAGS) \
22318           || exit 1
22319
22320 @endif libgui
22321
22322 .PHONY: maybe-install-info-libgui install-info-libgui
22323 maybe-install-info-libgui:
22324 @if libgui
22325 maybe-install-info-libgui: install-info-libgui
22326
22327 install-info-libgui: \
22328     configure-libgui \
22329     info-libgui 
22330         @: $(MAKE); $(unstage)
22331         @[ -f ./libgui/Makefile ] || exit 0; \
22332         r=`${PWD_COMMAND}`; export r; \
22333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22334         $(HOST_EXPORTS) \
22335         for flag in $(EXTRA_HOST_FLAGS) ; do \
22336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22337         done; \
22338         echo "Doing install-info in libgui"; \
22339         (cd $(HOST_SUBDIR)/libgui && \
22340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22342                   "RANLIB=$${RANLIB}" \
22343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22344                   install-info) \
22345           || exit 1
22346
22347 @endif libgui
22348
22349 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22350 maybe-install-pdf-libgui:
22351 @if libgui
22352 maybe-install-pdf-libgui: install-pdf-libgui
22353
22354 install-pdf-libgui: \
22355     configure-libgui \
22356     pdf-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 install-pdf 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                   install-pdf) \
22372           || exit 1
22373
22374 @endif libgui
22375
22376 .PHONY: maybe-install-html-libgui install-html-libgui
22377 maybe-install-html-libgui:
22378 @if libgui
22379 maybe-install-html-libgui: install-html-libgui
22380
22381 install-html-libgui: \
22382     configure-libgui \
22383     html-libgui 
22384         @: $(MAKE); $(unstage)
22385         @[ -f ./libgui/Makefile ] || exit 0; \
22386         r=`${PWD_COMMAND}`; export r; \
22387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22388         $(HOST_EXPORTS) \
22389         for flag in $(EXTRA_HOST_FLAGS) ; do \
22390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22391         done; \
22392         echo "Doing install-html in libgui"; \
22393         (cd $(HOST_SUBDIR)/libgui && \
22394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22396                   "RANLIB=$${RANLIB}" \
22397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22398                   install-html) \
22399           || exit 1
22400
22401 @endif libgui
22402
22403 .PHONY: maybe-installcheck-libgui installcheck-libgui
22404 maybe-installcheck-libgui:
22405 @if libgui
22406 maybe-installcheck-libgui: installcheck-libgui
22407
22408 installcheck-libgui: \
22409     configure-libgui 
22410         @: $(MAKE); $(unstage)
22411         @[ -f ./libgui/Makefile ] || exit 0; \
22412         r=`${PWD_COMMAND}`; export r; \
22413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22414         $(HOST_EXPORTS) \
22415         for flag in $(EXTRA_HOST_FLAGS) ; do \
22416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22417         done; \
22418         echo "Doing installcheck in libgui"; \
22419         (cd $(HOST_SUBDIR)/libgui && \
22420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22422                   "RANLIB=$${RANLIB}" \
22423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22424                   installcheck) \
22425           || exit 1
22426
22427 @endif libgui
22428
22429 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22430 maybe-mostlyclean-libgui:
22431 @if libgui
22432 maybe-mostlyclean-libgui: mostlyclean-libgui
22433
22434 mostlyclean-libgui: 
22435         @: $(MAKE); $(unstage)
22436         @[ -f ./libgui/Makefile ] || exit 0; \
22437         r=`${PWD_COMMAND}`; export r; \
22438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22439         $(HOST_EXPORTS) \
22440         for flag in $(EXTRA_HOST_FLAGS) ; do \
22441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22442         done; \
22443         echo "Doing mostlyclean in libgui"; \
22444         (cd $(HOST_SUBDIR)/libgui && \
22445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22447                   "RANLIB=$${RANLIB}" \
22448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22449                   mostlyclean) \
22450           || exit 1
22451
22452 @endif libgui
22453
22454 .PHONY: maybe-clean-libgui clean-libgui
22455 maybe-clean-libgui:
22456 @if libgui
22457 maybe-clean-libgui: clean-libgui
22458
22459 clean-libgui: 
22460         @: $(MAKE); $(unstage)
22461         @[ -f ./libgui/Makefile ] || exit 0; \
22462         r=`${PWD_COMMAND}`; export r; \
22463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22464         $(HOST_EXPORTS) \
22465         for flag in $(EXTRA_HOST_FLAGS) ; do \
22466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22467         done; \
22468         echo "Doing clean in libgui"; \
22469         (cd $(HOST_SUBDIR)/libgui && \
22470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22472                   "RANLIB=$${RANLIB}" \
22473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22474                   clean) \
22475           || exit 1
22476
22477 @endif libgui
22478
22479 .PHONY: maybe-distclean-libgui distclean-libgui
22480 maybe-distclean-libgui:
22481 @if libgui
22482 maybe-distclean-libgui: distclean-libgui
22483
22484 distclean-libgui: 
22485         @: $(MAKE); $(unstage)
22486         @[ -f ./libgui/Makefile ] || exit 0; \
22487         r=`${PWD_COMMAND}`; export r; \
22488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22489         $(HOST_EXPORTS) \
22490         for flag in $(EXTRA_HOST_FLAGS) ; do \
22491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22492         done; \
22493         echo "Doing distclean in libgui"; \
22494         (cd $(HOST_SUBDIR)/libgui && \
22495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22497                   "RANLIB=$${RANLIB}" \
22498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22499                   distclean) \
22500           || exit 1
22501
22502 @endif libgui
22503
22504 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22505 maybe-maintainer-clean-libgui:
22506 @if libgui
22507 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22508
22509 maintainer-clean-libgui: 
22510         @: $(MAKE); $(unstage)
22511         @[ -f ./libgui/Makefile ] || exit 0; \
22512         r=`${PWD_COMMAND}`; export r; \
22513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22514         $(HOST_EXPORTS) \
22515         for flag in $(EXTRA_HOST_FLAGS) ; do \
22516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22517         done; \
22518         echo "Doing maintainer-clean in libgui"; \
22519         (cd $(HOST_SUBDIR)/libgui && \
22520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22522                   "RANLIB=$${RANLIB}" \
22523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22524                   maintainer-clean) \
22525           || exit 1
22526
22527 @endif libgui
22528
22529
22530
22531 .PHONY: configure-libiberty maybe-configure-libiberty
22532 maybe-configure-libiberty:
22533 @if gcc-bootstrap
22534 configure-libiberty: stage_current
22535 @endif gcc-bootstrap
22536 @if libiberty
22537 maybe-configure-libiberty: configure-libiberty
22538 configure-libiberty: 
22539         @r=`${PWD_COMMAND}`; export r; \
22540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22541         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22542         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22543         $(HOST_EXPORTS)  \
22544         echo Configuring in $(HOST_SUBDIR)/libiberty; \
22545         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22546         case $(srcdir) in \
22547           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22548           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22549                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22550         esac; \
22551         module_srcdir=libiberty; \
22552         $(SHELL) \
22553           $$s/$$module_srcdir/configure \
22554           --srcdir=$${topdir}/$$module_srcdir \
22555           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22556           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22557           || exit 1
22558 @endif libiberty
22559
22560
22561
22562 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22563 maybe-configure-stage1-libiberty:
22564 @if libiberty-bootstrap
22565 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22566 configure-stage1-libiberty:
22567         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22568         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22569         @r=`${PWD_COMMAND}`; export r; \
22570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22571         TFLAGS="$(STAGE1_TFLAGS)"; \
22572         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22573         $(HOST_EXPORTS) \
22574         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22575         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22576         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22577         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
22578         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22579         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22580         case $(srcdir) in \
22581           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22582           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22583                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22584         esac; \
22585         module_srcdir=libiberty; \
22586         $(SHELL) $$s/$$module_srcdir/configure \
22587           --srcdir=$${topdir}/$$module_srcdir \
22588           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22589           --target=${target_alias} \
22590            \
22591           $(STAGE1_CONFIGURE_FLAGS) \
22592           @extra_host_libiberty_configure_flags@
22593 @endif libiberty-bootstrap
22594
22595 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22596 maybe-configure-stage2-libiberty:
22597 @if libiberty-bootstrap
22598 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22599 configure-stage2-libiberty:
22600         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22601         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22602         @r=`${PWD_COMMAND}`; export r; \
22603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22604         TFLAGS="$(STAGE2_TFLAGS)"; \
22605         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22606         $(HOST_EXPORTS) \
22607         $(POSTSTAGE1_HOST_EXPORTS) \
22608         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22609         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22610         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22611         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
22612         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22613         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22614         case $(srcdir) in \
22615           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22616           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22617                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22618         esac; \
22619         module_srcdir=libiberty; \
22620         $(SHELL) $$s/$$module_srcdir/configure \
22621           --srcdir=$${topdir}/$$module_srcdir \
22622           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22623           --target=${target_alias} \
22624           --with-build-libsubdir=$(HOST_SUBDIR) \
22625           $(STAGE2_CONFIGURE_FLAGS) \
22626           @extra_host_libiberty_configure_flags@
22627 @endif libiberty-bootstrap
22628
22629 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22630 maybe-configure-stage3-libiberty:
22631 @if libiberty-bootstrap
22632 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22633 configure-stage3-libiberty:
22634         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22635         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22636         @r=`${PWD_COMMAND}`; export r; \
22637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22638         TFLAGS="$(STAGE3_TFLAGS)"; \
22639         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22640         $(HOST_EXPORTS) \
22641         $(POSTSTAGE1_HOST_EXPORTS) \
22642         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22643         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22644         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22645         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
22646         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22647         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22648         case $(srcdir) in \
22649           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22650           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22651                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22652         esac; \
22653         module_srcdir=libiberty; \
22654         $(SHELL) $$s/$$module_srcdir/configure \
22655           --srcdir=$${topdir}/$$module_srcdir \
22656           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22657           --target=${target_alias} \
22658           --with-build-libsubdir=$(HOST_SUBDIR) \
22659           $(STAGE3_CONFIGURE_FLAGS) \
22660           @extra_host_libiberty_configure_flags@
22661 @endif libiberty-bootstrap
22662
22663 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22664 maybe-configure-stage4-libiberty:
22665 @if libiberty-bootstrap
22666 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22667 configure-stage4-libiberty:
22668         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22669         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22670         @r=`${PWD_COMMAND}`; export r; \
22671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22672         TFLAGS="$(STAGE4_TFLAGS)"; \
22673         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22674         $(HOST_EXPORTS) \
22675         $(POSTSTAGE1_HOST_EXPORTS) \
22676         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22677         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22678         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22679         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
22680         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22681         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22682         case $(srcdir) in \
22683           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22684           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22685                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22686         esac; \
22687         module_srcdir=libiberty; \
22688         $(SHELL) $$s/$$module_srcdir/configure \
22689           --srcdir=$${topdir}/$$module_srcdir \
22690           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22691           --target=${target_alias} \
22692           --with-build-libsubdir=$(HOST_SUBDIR) \
22693           $(STAGE4_CONFIGURE_FLAGS) \
22694           @extra_host_libiberty_configure_flags@
22695 @endif libiberty-bootstrap
22696
22697 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22698 maybe-configure-stageprofile-libiberty:
22699 @if libiberty-bootstrap
22700 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22701 configure-stageprofile-libiberty:
22702         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22703         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22704         @r=`${PWD_COMMAND}`; export r; \
22705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22706         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22707         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22708         $(HOST_EXPORTS) \
22709         $(POSTSTAGE1_HOST_EXPORTS) \
22710         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22711         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22712         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22713         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
22714         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22715         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22716         case $(srcdir) in \
22717           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22718           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22719                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22720         esac; \
22721         module_srcdir=libiberty; \
22722         $(SHELL) $$s/$$module_srcdir/configure \
22723           --srcdir=$${topdir}/$$module_srcdir \
22724           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22725           --target=${target_alias} \
22726           --with-build-libsubdir=$(HOST_SUBDIR) \
22727           $(STAGEprofile_CONFIGURE_FLAGS) \
22728           @extra_host_libiberty_configure_flags@
22729 @endif libiberty-bootstrap
22730
22731 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22732 maybe-configure-stagefeedback-libiberty:
22733 @if libiberty-bootstrap
22734 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22735 configure-stagefeedback-libiberty:
22736         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22737         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22738         @r=`${PWD_COMMAND}`; export r; \
22739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22740         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22741         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22742         $(HOST_EXPORTS) \
22743         $(POSTSTAGE1_HOST_EXPORTS) \
22744         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22745         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22746         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22747         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
22748         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22749         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22750         case $(srcdir) in \
22751           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22752           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22753                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22754         esac; \
22755         module_srcdir=libiberty; \
22756         $(SHELL) $$s/$$module_srcdir/configure \
22757           --srcdir=$${topdir}/$$module_srcdir \
22758           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22759           --target=${target_alias} \
22760           --with-build-libsubdir=$(HOST_SUBDIR) \
22761           $(STAGEfeedback_CONFIGURE_FLAGS) \
22762           @extra_host_libiberty_configure_flags@
22763 @endif libiberty-bootstrap
22764
22765
22766
22767
22768
22769 .PHONY: all-libiberty maybe-all-libiberty
22770 maybe-all-libiberty:
22771 @if gcc-bootstrap
22772 all-libiberty: stage_current
22773 @endif gcc-bootstrap
22774 @if libiberty
22775 TARGET-libiberty=all
22776 maybe-all-libiberty: all-libiberty
22777 all-libiberty: configure-libiberty
22778         @r=`${PWD_COMMAND}`; export r; \
22779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22780         $(HOST_EXPORTS)  \
22781         (cd $(HOST_SUBDIR)/libiberty && \
22782           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22783                 $(TARGET-libiberty))
22784 @endif libiberty
22785
22786
22787
22788 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22789 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22790 maybe-all-stage1-libiberty:
22791 maybe-clean-stage1-libiberty:
22792 @if libiberty-bootstrap
22793 maybe-all-stage1-libiberty: all-stage1-libiberty
22794 all-stage1: all-stage1-libiberty
22795 TARGET-stage1-libiberty = $(TARGET-libiberty)
22796 all-stage1-libiberty: configure-stage1-libiberty
22797         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22798         @r=`${PWD_COMMAND}`; export r; \
22799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22800         TFLAGS="$(STAGE1_TFLAGS)"; \
22801         $(HOST_EXPORTS)  \
22802         cd $(HOST_SUBDIR)/libiberty && \
22803          \
22804         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22805                 CFLAGS="$(STAGE1_CFLAGS)" \
22806                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22807                 LIBCFLAGS="$(LIBCFLAGS)" \
22808                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22809                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22810                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22811                 $(EXTRA_HOST_FLAGS)  \
22812                 $(STAGE1_FLAGS_TO_PASS)  \
22813                 TFLAGS="$(STAGE1_TFLAGS)"  \
22814                 $(TARGET-stage1-libiberty)
22815
22816 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22817 clean-stage1: clean-stage1-libiberty
22818 clean-stage1-libiberty:
22819         @if [ $(current_stage) = stage1 ]; then \
22820           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22821         else \
22822           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22823           $(MAKE) stage1-start; \
22824         fi; \
22825         cd $(HOST_SUBDIR)/libiberty && \
22826         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22827         $(STAGE1_FLAGS_TO_PASS)  clean
22828 @endif libiberty-bootstrap
22829
22830
22831 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22832 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22833 maybe-all-stage2-libiberty:
22834 maybe-clean-stage2-libiberty:
22835 @if libiberty-bootstrap
22836 maybe-all-stage2-libiberty: all-stage2-libiberty
22837 all-stage2: all-stage2-libiberty
22838 TARGET-stage2-libiberty = $(TARGET-libiberty)
22839 all-stage2-libiberty: configure-stage2-libiberty
22840         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22841         @r=`${PWD_COMMAND}`; export r; \
22842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22843         TFLAGS="$(STAGE2_TFLAGS)"; \
22844         $(HOST_EXPORTS) \
22845         $(POSTSTAGE1_HOST_EXPORTS)  \
22846         cd $(HOST_SUBDIR)/libiberty && \
22847          \
22848         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22849                 CFLAGS="$(STAGE2_CFLAGS)" \
22850                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22851                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22852                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22853                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22854                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22855                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22856                 TFLAGS="$(STAGE2_TFLAGS)"  \
22857                 $(TARGET-stage2-libiberty)
22858
22859 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22860 clean-stage2: clean-stage2-libiberty
22861 clean-stage2-libiberty:
22862         @if [ $(current_stage) = stage2 ]; then \
22863           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22864         else \
22865           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22866           $(MAKE) stage2-start; \
22867         fi; \
22868         cd $(HOST_SUBDIR)/libiberty && \
22869         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22870 @endif libiberty-bootstrap
22871
22872
22873 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22874 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22875 maybe-all-stage3-libiberty:
22876 maybe-clean-stage3-libiberty:
22877 @if libiberty-bootstrap
22878 maybe-all-stage3-libiberty: all-stage3-libiberty
22879 all-stage3: all-stage3-libiberty
22880 TARGET-stage3-libiberty = $(TARGET-libiberty)
22881 all-stage3-libiberty: configure-stage3-libiberty
22882         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22883         @r=`${PWD_COMMAND}`; export r; \
22884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22885         TFLAGS="$(STAGE3_TFLAGS)"; \
22886         $(HOST_EXPORTS) \
22887         $(POSTSTAGE1_HOST_EXPORTS)  \
22888         cd $(HOST_SUBDIR)/libiberty && \
22889          \
22890         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22891                 CFLAGS="$(STAGE3_CFLAGS)" \
22892                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22893                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22894                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22895                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22896                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22897                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22898                 TFLAGS="$(STAGE3_TFLAGS)"  \
22899                 $(TARGET-stage3-libiberty)
22900
22901 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22902 clean-stage3: clean-stage3-libiberty
22903 clean-stage3-libiberty:
22904         @if [ $(current_stage) = stage3 ]; then \
22905           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22906         else \
22907           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22908           $(MAKE) stage3-start; \
22909         fi; \
22910         cd $(HOST_SUBDIR)/libiberty && \
22911         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22912 @endif libiberty-bootstrap
22913
22914
22915 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22916 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22917 maybe-all-stage4-libiberty:
22918 maybe-clean-stage4-libiberty:
22919 @if libiberty-bootstrap
22920 maybe-all-stage4-libiberty: all-stage4-libiberty
22921 all-stage4: all-stage4-libiberty
22922 TARGET-stage4-libiberty = $(TARGET-libiberty)
22923 all-stage4-libiberty: configure-stage4-libiberty
22924         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22925         @r=`${PWD_COMMAND}`; export r; \
22926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22927         TFLAGS="$(STAGE4_TFLAGS)"; \
22928         $(HOST_EXPORTS) \
22929         $(POSTSTAGE1_HOST_EXPORTS)  \
22930         cd $(HOST_SUBDIR)/libiberty && \
22931          \
22932         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22933                 CFLAGS="$(STAGE4_CFLAGS)" \
22934                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22935                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22936                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22937                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22938                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22939                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22940                 TFLAGS="$(STAGE4_TFLAGS)"  \
22941                 $(TARGET-stage4-libiberty)
22942
22943 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22944 clean-stage4: clean-stage4-libiberty
22945 clean-stage4-libiberty:
22946         @if [ $(current_stage) = stage4 ]; then \
22947           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22948         else \
22949           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22950           $(MAKE) stage4-start; \
22951         fi; \
22952         cd $(HOST_SUBDIR)/libiberty && \
22953         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22954 @endif libiberty-bootstrap
22955
22956
22957 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22958 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22959 maybe-all-stageprofile-libiberty:
22960 maybe-clean-stageprofile-libiberty:
22961 @if libiberty-bootstrap
22962 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22963 all-stageprofile: all-stageprofile-libiberty
22964 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22965 all-stageprofile-libiberty: configure-stageprofile-libiberty
22966         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22967         @r=`${PWD_COMMAND}`; export r; \
22968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22969         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22970         $(HOST_EXPORTS) \
22971         $(POSTSTAGE1_HOST_EXPORTS)  \
22972         cd $(HOST_SUBDIR)/libiberty && \
22973          \
22974         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22975                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22976                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22977                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22978                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22979                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22980                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22981                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22982                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
22983                 $(TARGET-stageprofile-libiberty)
22984
22985 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22986 clean-stageprofile: clean-stageprofile-libiberty
22987 clean-stageprofile-libiberty:
22988         @if [ $(current_stage) = stageprofile ]; then \
22989           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22990         else \
22991           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22992           $(MAKE) stageprofile-start; \
22993         fi; \
22994         cd $(HOST_SUBDIR)/libiberty && \
22995         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22996 @endif libiberty-bootstrap
22997
22998
22999 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
23000 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
23001 maybe-all-stagefeedback-libiberty:
23002 maybe-clean-stagefeedback-libiberty:
23003 @if libiberty-bootstrap
23004 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
23005 all-stagefeedback: all-stagefeedback-libiberty
23006 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
23007 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
23008         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23009         @r=`${PWD_COMMAND}`; export r; \
23010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23011         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23012         $(HOST_EXPORTS) \
23013         $(POSTSTAGE1_HOST_EXPORTS)  \
23014         cd $(HOST_SUBDIR)/libiberty && \
23015          \
23016         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23017                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23018                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23019                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23020                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23021                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23022                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23023                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23024                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
23025                 $(TARGET-stagefeedback-libiberty)
23026
23027 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
23028 clean-stagefeedback: clean-stagefeedback-libiberty
23029 clean-stagefeedback-libiberty:
23030         @if [ $(current_stage) = stagefeedback ]; then \
23031           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23032         else \
23033           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
23034           $(MAKE) stagefeedback-start; \
23035         fi; \
23036         cd $(HOST_SUBDIR)/libiberty && \
23037         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23038 @endif libiberty-bootstrap
23039
23040
23041
23042
23043
23044 .PHONY: check-libiberty maybe-check-libiberty
23045 maybe-check-libiberty:
23046 @if libiberty
23047 maybe-check-libiberty: check-libiberty
23048
23049 check-libiberty:
23050         @: $(MAKE); $(unstage)
23051         @r=`${PWD_COMMAND}`; export r; \
23052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23053         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23054         (cd $(HOST_SUBDIR)/libiberty && \
23055           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
23056
23057 @endif libiberty
23058
23059 .PHONY: install-libiberty maybe-install-libiberty
23060 maybe-install-libiberty:
23061 @if libiberty
23062 maybe-install-libiberty: install-libiberty
23063
23064 install-libiberty: installdirs
23065         @: $(MAKE); $(unstage)
23066         @r=`${PWD_COMMAND}`; export r; \
23067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23068         $(HOST_EXPORTS) \
23069         (cd $(HOST_SUBDIR)/libiberty && \
23070           $(MAKE) $(FLAGS_TO_PASS)  install)
23071
23072 @endif libiberty
23073
23074 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
23075 maybe-install-strip-libiberty:
23076 @if libiberty
23077 maybe-install-strip-libiberty: install-strip-libiberty
23078
23079 install-strip-libiberty: installdirs
23080         @: $(MAKE); $(unstage)
23081         @r=`${PWD_COMMAND}`; export r; \
23082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23083         $(HOST_EXPORTS) \
23084         (cd $(HOST_SUBDIR)/libiberty && \
23085           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23086
23087 @endif libiberty
23088
23089 # Other targets (info, dvi, pdf, etc.)
23090
23091 .PHONY: maybe-info-libiberty info-libiberty
23092 maybe-info-libiberty:
23093 @if libiberty
23094 maybe-info-libiberty: info-libiberty
23095
23096 info-libiberty: \
23097     configure-libiberty 
23098         @[ -f ./libiberty/Makefile ] || exit 0; \
23099         r=`${PWD_COMMAND}`; export r; \
23100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23101         $(HOST_EXPORTS) \
23102         for flag in $(EXTRA_HOST_FLAGS) ; do \
23103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23104         done; \
23105         echo "Doing info in libiberty"; \
23106         (cd $(HOST_SUBDIR)/libiberty && \
23107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23109                   "RANLIB=$${RANLIB}" \
23110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23111                   info) \
23112           || exit 1
23113
23114 @endif libiberty
23115
23116 .PHONY: maybe-dvi-libiberty dvi-libiberty
23117 maybe-dvi-libiberty:
23118 @if libiberty
23119 maybe-dvi-libiberty: dvi-libiberty
23120
23121 dvi-libiberty: \
23122     configure-libiberty 
23123         @[ -f ./libiberty/Makefile ] || exit 0; \
23124         r=`${PWD_COMMAND}`; export r; \
23125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23126         $(HOST_EXPORTS) \
23127         for flag in $(EXTRA_HOST_FLAGS) ; do \
23128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23129         done; \
23130         echo "Doing dvi in libiberty"; \
23131         (cd $(HOST_SUBDIR)/libiberty && \
23132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23134                   "RANLIB=$${RANLIB}" \
23135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23136                   dvi) \
23137           || exit 1
23138
23139 @endif libiberty
23140
23141 .PHONY: maybe-pdf-libiberty pdf-libiberty
23142 maybe-pdf-libiberty:
23143 @if libiberty
23144 maybe-pdf-libiberty: pdf-libiberty
23145
23146 pdf-libiberty: \
23147     configure-libiberty 
23148         @[ -f ./libiberty/Makefile ] || exit 0; \
23149         r=`${PWD_COMMAND}`; export r; \
23150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23151         $(HOST_EXPORTS) \
23152         for flag in $(EXTRA_HOST_FLAGS) ; do \
23153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23154         done; \
23155         echo "Doing pdf in libiberty"; \
23156         (cd $(HOST_SUBDIR)/libiberty && \
23157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23159                   "RANLIB=$${RANLIB}" \
23160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23161                   pdf) \
23162           || exit 1
23163
23164 @endif libiberty
23165
23166 .PHONY: maybe-html-libiberty html-libiberty
23167 maybe-html-libiberty:
23168 @if libiberty
23169 maybe-html-libiberty: html-libiberty
23170
23171 html-libiberty: \
23172     configure-libiberty 
23173         @[ -f ./libiberty/Makefile ] || exit 0; \
23174         r=`${PWD_COMMAND}`; export r; \
23175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23176         $(HOST_EXPORTS) \
23177         for flag in $(EXTRA_HOST_FLAGS) ; do \
23178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23179         done; \
23180         echo "Doing html in libiberty"; \
23181         (cd $(HOST_SUBDIR)/libiberty && \
23182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23184                   "RANLIB=$${RANLIB}" \
23185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23186                   html) \
23187           || exit 1
23188
23189 @endif libiberty
23190
23191 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23192 maybe-TAGS-libiberty:
23193 @if libiberty
23194 maybe-TAGS-libiberty: TAGS-libiberty
23195
23196 TAGS-libiberty: \
23197     configure-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 TAGS 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                   TAGS) \
23212           || exit 1
23213
23214 @endif libiberty
23215
23216 .PHONY: maybe-install-info-libiberty install-info-libiberty
23217 maybe-install-info-libiberty:
23218 @if libiberty
23219 maybe-install-info-libiberty: install-info-libiberty
23220
23221 install-info-libiberty: \
23222     configure-libiberty \
23223     info-libiberty 
23224         @[ -f ./libiberty/Makefile ] || exit 0; \
23225         r=`${PWD_COMMAND}`; export r; \
23226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23227         $(HOST_EXPORTS) \
23228         for flag in $(EXTRA_HOST_FLAGS) ; do \
23229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23230         done; \
23231         echo "Doing install-info in libiberty"; \
23232         (cd $(HOST_SUBDIR)/libiberty && \
23233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23235                   "RANLIB=$${RANLIB}" \
23236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23237                   install-info) \
23238           || exit 1
23239
23240 @endif libiberty
23241
23242 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23243 maybe-install-pdf-libiberty:
23244 @if libiberty
23245 maybe-install-pdf-libiberty: install-pdf-libiberty
23246
23247 install-pdf-libiberty: \
23248     configure-libiberty \
23249     pdf-libiberty 
23250         @[ -f ./libiberty/Makefile ] || exit 0; \
23251         r=`${PWD_COMMAND}`; export r; \
23252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23253         $(HOST_EXPORTS) \
23254         for flag in $(EXTRA_HOST_FLAGS) ; do \
23255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23256         done; \
23257         echo "Doing install-pdf in libiberty"; \
23258         (cd $(HOST_SUBDIR)/libiberty && \
23259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23261                   "RANLIB=$${RANLIB}" \
23262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23263                   install-pdf) \
23264           || exit 1
23265
23266 @endif libiberty
23267
23268 .PHONY: maybe-install-html-libiberty install-html-libiberty
23269 maybe-install-html-libiberty:
23270 @if libiberty
23271 maybe-install-html-libiberty: install-html-libiberty
23272
23273 install-html-libiberty: \
23274     configure-libiberty \
23275     html-libiberty 
23276         @[ -f ./libiberty/Makefile ] || exit 0; \
23277         r=`${PWD_COMMAND}`; export r; \
23278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23279         $(HOST_EXPORTS) \
23280         for flag in $(EXTRA_HOST_FLAGS) ; do \
23281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23282         done; \
23283         echo "Doing install-html in libiberty"; \
23284         (cd $(HOST_SUBDIR)/libiberty && \
23285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23287                   "RANLIB=$${RANLIB}" \
23288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23289                   install-html) \
23290           || exit 1
23291
23292 @endif libiberty
23293
23294 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23295 maybe-installcheck-libiberty:
23296 @if libiberty
23297 maybe-installcheck-libiberty: installcheck-libiberty
23298
23299 installcheck-libiberty: \
23300     configure-libiberty 
23301         @[ -f ./libiberty/Makefile ] || exit 0; \
23302         r=`${PWD_COMMAND}`; export r; \
23303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23304         $(HOST_EXPORTS) \
23305         for flag in $(EXTRA_HOST_FLAGS) ; do \
23306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23307         done; \
23308         echo "Doing installcheck in libiberty"; \
23309         (cd $(HOST_SUBDIR)/libiberty && \
23310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23312                   "RANLIB=$${RANLIB}" \
23313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23314                   installcheck) \
23315           || exit 1
23316
23317 @endif libiberty
23318
23319 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23320 maybe-mostlyclean-libiberty:
23321 @if libiberty
23322 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23323
23324 mostlyclean-libiberty: 
23325         @[ -f ./libiberty/Makefile ] || exit 0; \
23326         r=`${PWD_COMMAND}`; export r; \
23327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23328         $(HOST_EXPORTS) \
23329         for flag in $(EXTRA_HOST_FLAGS) ; do \
23330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23331         done; \
23332         echo "Doing mostlyclean in libiberty"; \
23333         (cd $(HOST_SUBDIR)/libiberty && \
23334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23336                   "RANLIB=$${RANLIB}" \
23337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23338                   mostlyclean) \
23339           || exit 1
23340
23341 @endif libiberty
23342
23343 .PHONY: maybe-clean-libiberty clean-libiberty
23344 maybe-clean-libiberty:
23345 @if libiberty
23346 maybe-clean-libiberty: clean-libiberty
23347
23348 clean-libiberty: 
23349         @[ -f ./libiberty/Makefile ] || exit 0; \
23350         r=`${PWD_COMMAND}`; export r; \
23351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23352         $(HOST_EXPORTS) \
23353         for flag in $(EXTRA_HOST_FLAGS) ; do \
23354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23355         done; \
23356         echo "Doing clean in libiberty"; \
23357         (cd $(HOST_SUBDIR)/libiberty && \
23358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23360                   "RANLIB=$${RANLIB}" \
23361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23362                   clean) \
23363           || exit 1
23364
23365 @endif libiberty
23366
23367 .PHONY: maybe-distclean-libiberty distclean-libiberty
23368 maybe-distclean-libiberty:
23369 @if libiberty
23370 maybe-distclean-libiberty: distclean-libiberty
23371
23372 distclean-libiberty: 
23373         @[ -f ./libiberty/Makefile ] || exit 0; \
23374         r=`${PWD_COMMAND}`; export r; \
23375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23376         $(HOST_EXPORTS) \
23377         for flag in $(EXTRA_HOST_FLAGS) ; do \
23378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23379         done; \
23380         echo "Doing distclean in libiberty"; \
23381         (cd $(HOST_SUBDIR)/libiberty && \
23382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23384                   "RANLIB=$${RANLIB}" \
23385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23386                   distclean) \
23387           || exit 1
23388
23389 @endif libiberty
23390
23391 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23392 maybe-maintainer-clean-libiberty:
23393 @if libiberty
23394 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23395
23396 maintainer-clean-libiberty: 
23397         @[ -f ./libiberty/Makefile ] || exit 0; \
23398         r=`${PWD_COMMAND}`; export r; \
23399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23400         $(HOST_EXPORTS) \
23401         for flag in $(EXTRA_HOST_FLAGS) ; do \
23402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23403         done; \
23404         echo "Doing maintainer-clean in libiberty"; \
23405         (cd $(HOST_SUBDIR)/libiberty && \
23406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23408                   "RANLIB=$${RANLIB}" \
23409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23410                   maintainer-clean) \
23411           || exit 1
23412
23413 @endif libiberty
23414
23415
23416
23417 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23418 maybe-configure-libiberty-linker-plugin:
23419 @if gcc-bootstrap
23420 configure-libiberty-linker-plugin: stage_current
23421 @endif gcc-bootstrap
23422 @if libiberty-linker-plugin
23423 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23424 configure-libiberty-linker-plugin: 
23425         @r=`${PWD_COMMAND}`; export r; \
23426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23427         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23428         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23429         $(HOST_EXPORTS)  \
23430         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23431         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23432         case $(srcdir) in \
23433           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23434           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23435                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23436         esac; \
23437         module_srcdir=libiberty; \
23438         $(SHELL) \
23439           $$s/$$module_srcdir/configure \
23440           --srcdir=$${topdir}/$$module_srcdir \
23441           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23442           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23443           || exit 1
23444 @endif libiberty-linker-plugin
23445
23446
23447
23448 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23449 maybe-configure-stage1-libiberty-linker-plugin:
23450 @if libiberty-linker-plugin-bootstrap
23451 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23452 configure-stage1-libiberty-linker-plugin:
23453         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23454         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23455         @r=`${PWD_COMMAND}`; export r; \
23456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23457         TFLAGS="$(STAGE1_TFLAGS)"; \
23458         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23459         $(HOST_EXPORTS) \
23460         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23461         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23462         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23463         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23464         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23465         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23466         case $(srcdir) in \
23467           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23468           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23469                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23470         esac; \
23471         module_srcdir=libiberty; \
23472         $(SHELL) $$s/$$module_srcdir/configure \
23473           --srcdir=$${topdir}/$$module_srcdir \
23474           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23475           --target=${target_alias} \
23476            \
23477           $(STAGE1_CONFIGURE_FLAGS) \
23478           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23479 @endif libiberty-linker-plugin-bootstrap
23480
23481 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23482 maybe-configure-stage2-libiberty-linker-plugin:
23483 @if libiberty-linker-plugin-bootstrap
23484 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23485 configure-stage2-libiberty-linker-plugin:
23486         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23487         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23488         @r=`${PWD_COMMAND}`; export r; \
23489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23490         TFLAGS="$(STAGE2_TFLAGS)"; \
23491         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23492         $(HOST_EXPORTS) \
23493         $(POSTSTAGE1_HOST_EXPORTS) \
23494         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23495         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23496         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23497         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23498         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23499         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23500         case $(srcdir) in \
23501           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23502           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23503                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23504         esac; \
23505         module_srcdir=libiberty; \
23506         $(SHELL) $$s/$$module_srcdir/configure \
23507           --srcdir=$${topdir}/$$module_srcdir \
23508           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23509           --target=${target_alias} \
23510           --with-build-libsubdir=$(HOST_SUBDIR) \
23511           $(STAGE2_CONFIGURE_FLAGS) \
23512           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23513 @endif libiberty-linker-plugin-bootstrap
23514
23515 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23516 maybe-configure-stage3-libiberty-linker-plugin:
23517 @if libiberty-linker-plugin-bootstrap
23518 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23519 configure-stage3-libiberty-linker-plugin:
23520         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23521         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23522         @r=`${PWD_COMMAND}`; export r; \
23523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23524         TFLAGS="$(STAGE3_TFLAGS)"; \
23525         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23526         $(HOST_EXPORTS) \
23527         $(POSTSTAGE1_HOST_EXPORTS) \
23528         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23529         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23530         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23531         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23532         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23533         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23534         case $(srcdir) in \
23535           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23536           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23537                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23538         esac; \
23539         module_srcdir=libiberty; \
23540         $(SHELL) $$s/$$module_srcdir/configure \
23541           --srcdir=$${topdir}/$$module_srcdir \
23542           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23543           --target=${target_alias} \
23544           --with-build-libsubdir=$(HOST_SUBDIR) \
23545           $(STAGE3_CONFIGURE_FLAGS) \
23546           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23547 @endif libiberty-linker-plugin-bootstrap
23548
23549 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23550 maybe-configure-stage4-libiberty-linker-plugin:
23551 @if libiberty-linker-plugin-bootstrap
23552 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23553 configure-stage4-libiberty-linker-plugin:
23554         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23555         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23556         @r=`${PWD_COMMAND}`; export r; \
23557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23558         TFLAGS="$(STAGE4_TFLAGS)"; \
23559         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23560         $(HOST_EXPORTS) \
23561         $(POSTSTAGE1_HOST_EXPORTS) \
23562         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23563         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23564         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23565         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23566         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23567         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23568         case $(srcdir) in \
23569           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23570           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23571                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23572         esac; \
23573         module_srcdir=libiberty; \
23574         $(SHELL) $$s/$$module_srcdir/configure \
23575           --srcdir=$${topdir}/$$module_srcdir \
23576           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23577           --target=${target_alias} \
23578           --with-build-libsubdir=$(HOST_SUBDIR) \
23579           $(STAGE4_CONFIGURE_FLAGS) \
23580           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23581 @endif libiberty-linker-plugin-bootstrap
23582
23583 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23584 maybe-configure-stageprofile-libiberty-linker-plugin:
23585 @if libiberty-linker-plugin-bootstrap
23586 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23587 configure-stageprofile-libiberty-linker-plugin:
23588         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23589         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23590         @r=`${PWD_COMMAND}`; export r; \
23591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23592         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23593         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23594         $(HOST_EXPORTS) \
23595         $(POSTSTAGE1_HOST_EXPORTS) \
23596         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23597         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23598         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23599         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23600         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23601         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23602         case $(srcdir) in \
23603           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23604           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23605                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23606         esac; \
23607         module_srcdir=libiberty; \
23608         $(SHELL) $$s/$$module_srcdir/configure \
23609           --srcdir=$${topdir}/$$module_srcdir \
23610           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23611           --target=${target_alias} \
23612           --with-build-libsubdir=$(HOST_SUBDIR) \
23613           $(STAGEprofile_CONFIGURE_FLAGS) \
23614           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23615 @endif libiberty-linker-plugin-bootstrap
23616
23617 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23618 maybe-configure-stagefeedback-libiberty-linker-plugin:
23619 @if libiberty-linker-plugin-bootstrap
23620 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23621 configure-stagefeedback-libiberty-linker-plugin:
23622         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23623         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23624         @r=`${PWD_COMMAND}`; export r; \
23625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23626         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23627         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23628         $(HOST_EXPORTS) \
23629         $(POSTSTAGE1_HOST_EXPORTS) \
23630         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23631         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23632         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23633         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23634         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23635         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23636         case $(srcdir) in \
23637           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23638           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23639                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23640         esac; \
23641         module_srcdir=libiberty; \
23642         $(SHELL) $$s/$$module_srcdir/configure \
23643           --srcdir=$${topdir}/$$module_srcdir \
23644           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23645           --target=${target_alias} \
23646           --with-build-libsubdir=$(HOST_SUBDIR) \
23647           $(STAGEfeedback_CONFIGURE_FLAGS) \
23648           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23649 @endif libiberty-linker-plugin-bootstrap
23650
23651
23652
23653
23654
23655 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23656 maybe-all-libiberty-linker-plugin:
23657 @if gcc-bootstrap
23658 all-libiberty-linker-plugin: stage_current
23659 @endif gcc-bootstrap
23660 @if libiberty-linker-plugin
23661 TARGET-libiberty-linker-plugin=all
23662 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23663 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23664         @r=`${PWD_COMMAND}`; export r; \
23665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23666         $(HOST_EXPORTS)  \
23667         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23668           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23669                 $(TARGET-libiberty-linker-plugin))
23670 @endif libiberty-linker-plugin
23671
23672
23673
23674 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23675 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23676 maybe-all-stage1-libiberty-linker-plugin:
23677 maybe-clean-stage1-libiberty-linker-plugin:
23678 @if libiberty-linker-plugin-bootstrap
23679 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23680 all-stage1: all-stage1-libiberty-linker-plugin
23681 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23682 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23683         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23684         @r=`${PWD_COMMAND}`; export r; \
23685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23686         TFLAGS="$(STAGE1_TFLAGS)"; \
23687         $(HOST_EXPORTS)  \
23688         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23689          \
23690         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23691                 CFLAGS="$(STAGE1_CFLAGS)" \
23692                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23693                 LIBCFLAGS="$(LIBCFLAGS)" \
23694                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23695                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23696                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23697                 $(EXTRA_HOST_FLAGS)  \
23698                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23699                 TFLAGS="$(STAGE1_TFLAGS)"  \
23700                 $(TARGET-stage1-libiberty-linker-plugin)
23701
23702 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23703 clean-stage1: clean-stage1-libiberty-linker-plugin
23704 clean-stage1-libiberty-linker-plugin:
23705         @if [ $(current_stage) = stage1 ]; then \
23706           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23707         else \
23708           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23709           $(MAKE) stage1-start; \
23710         fi; \
23711         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23712         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23713         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23714 @endif libiberty-linker-plugin-bootstrap
23715
23716
23717 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23718 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23719 maybe-all-stage2-libiberty-linker-plugin:
23720 maybe-clean-stage2-libiberty-linker-plugin:
23721 @if libiberty-linker-plugin-bootstrap
23722 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23723 all-stage2: all-stage2-libiberty-linker-plugin
23724 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23725 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23726         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23727         @r=`${PWD_COMMAND}`; export r; \
23728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23729         TFLAGS="$(STAGE2_TFLAGS)"; \
23730         $(HOST_EXPORTS) \
23731         $(POSTSTAGE1_HOST_EXPORTS)  \
23732         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23733          \
23734         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23735                 CFLAGS="$(STAGE2_CFLAGS)" \
23736                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23737                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23738                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23739                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23740                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23741                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23742                 TFLAGS="$(STAGE2_TFLAGS)"  \
23743                 $(TARGET-stage2-libiberty-linker-plugin)
23744
23745 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23746 clean-stage2: clean-stage2-libiberty-linker-plugin
23747 clean-stage2-libiberty-linker-plugin:
23748         @if [ $(current_stage) = stage2 ]; then \
23749           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23750         else \
23751           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23752           $(MAKE) stage2-start; \
23753         fi; \
23754         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23755         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23756 @endif libiberty-linker-plugin-bootstrap
23757
23758
23759 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23760 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23761 maybe-all-stage3-libiberty-linker-plugin:
23762 maybe-clean-stage3-libiberty-linker-plugin:
23763 @if libiberty-linker-plugin-bootstrap
23764 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23765 all-stage3: all-stage3-libiberty-linker-plugin
23766 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23767 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23768         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23769         @r=`${PWD_COMMAND}`; export r; \
23770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23771         TFLAGS="$(STAGE3_TFLAGS)"; \
23772         $(HOST_EXPORTS) \
23773         $(POSTSTAGE1_HOST_EXPORTS)  \
23774         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23775          \
23776         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23777                 CFLAGS="$(STAGE3_CFLAGS)" \
23778                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23779                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23780                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23781                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23782                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23783                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23784                 TFLAGS="$(STAGE3_TFLAGS)"  \
23785                 $(TARGET-stage3-libiberty-linker-plugin)
23786
23787 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23788 clean-stage3: clean-stage3-libiberty-linker-plugin
23789 clean-stage3-libiberty-linker-plugin:
23790         @if [ $(current_stage) = stage3 ]; then \
23791           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23792         else \
23793           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23794           $(MAKE) stage3-start; \
23795         fi; \
23796         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23797         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23798 @endif libiberty-linker-plugin-bootstrap
23799
23800
23801 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23802 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23803 maybe-all-stage4-libiberty-linker-plugin:
23804 maybe-clean-stage4-libiberty-linker-plugin:
23805 @if libiberty-linker-plugin-bootstrap
23806 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23807 all-stage4: all-stage4-libiberty-linker-plugin
23808 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23809 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23810         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23811         @r=`${PWD_COMMAND}`; export r; \
23812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23813         TFLAGS="$(STAGE4_TFLAGS)"; \
23814         $(HOST_EXPORTS) \
23815         $(POSTSTAGE1_HOST_EXPORTS)  \
23816         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23817          \
23818         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23819                 CFLAGS="$(STAGE4_CFLAGS)" \
23820                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23821                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23822                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23823                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23824                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23825                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23826                 TFLAGS="$(STAGE4_TFLAGS)"  \
23827                 $(TARGET-stage4-libiberty-linker-plugin)
23828
23829 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23830 clean-stage4: clean-stage4-libiberty-linker-plugin
23831 clean-stage4-libiberty-linker-plugin:
23832         @if [ $(current_stage) = stage4 ]; then \
23833           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23834         else \
23835           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23836           $(MAKE) stage4-start; \
23837         fi; \
23838         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23839         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23840 @endif libiberty-linker-plugin-bootstrap
23841
23842
23843 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23844 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23845 maybe-all-stageprofile-libiberty-linker-plugin:
23846 maybe-clean-stageprofile-libiberty-linker-plugin:
23847 @if libiberty-linker-plugin-bootstrap
23848 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23849 all-stageprofile: all-stageprofile-libiberty-linker-plugin
23850 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23851 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23852         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23853         @r=`${PWD_COMMAND}`; export r; \
23854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23855         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23856         $(HOST_EXPORTS) \
23857         $(POSTSTAGE1_HOST_EXPORTS)  \
23858         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23859          \
23860         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23861                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23862                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23863                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23864                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23865                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23866                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23867                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23868                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
23869                 $(TARGET-stageprofile-libiberty-linker-plugin)
23870
23871 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23872 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23873 clean-stageprofile-libiberty-linker-plugin:
23874         @if [ $(current_stage) = stageprofile ]; then \
23875           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23876         else \
23877           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23878           $(MAKE) stageprofile-start; \
23879         fi; \
23880         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23881         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23882 @endif libiberty-linker-plugin-bootstrap
23883
23884
23885 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23886 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23887 maybe-all-stagefeedback-libiberty-linker-plugin:
23888 maybe-clean-stagefeedback-libiberty-linker-plugin:
23889 @if libiberty-linker-plugin-bootstrap
23890 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23891 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23892 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23893 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23894         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23895         @r=`${PWD_COMMAND}`; export r; \
23896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23897         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23898         $(HOST_EXPORTS) \
23899         $(POSTSTAGE1_HOST_EXPORTS)  \
23900         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23901          \
23902         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23903                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23904                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23905                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23906                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23907                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23908                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23909                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23910                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
23911                 $(TARGET-stagefeedback-libiberty-linker-plugin)
23912
23913 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23914 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23915 clean-stagefeedback-libiberty-linker-plugin:
23916         @if [ $(current_stage) = stagefeedback ]; then \
23917           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23918         else \
23919           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23920           $(MAKE) stagefeedback-start; \
23921         fi; \
23922         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23923         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23924 @endif libiberty-linker-plugin-bootstrap
23925
23926
23927
23928
23929
23930 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23931 maybe-check-libiberty-linker-plugin:
23932 @if libiberty-linker-plugin
23933 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23934
23935 check-libiberty-linker-plugin:
23936         @: $(MAKE); $(unstage)
23937         @r=`${PWD_COMMAND}`; export r; \
23938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23939         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23940         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23941           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
23942
23943 @endif libiberty-linker-plugin
23944
23945 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
23946 maybe-install-libiberty-linker-plugin:
23947 @if libiberty-linker-plugin
23948 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
23949
23950 install-libiberty-linker-plugin: installdirs
23951         @: $(MAKE); $(unstage)
23952         @r=`${PWD_COMMAND}`; export r; \
23953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23954         $(HOST_EXPORTS) \
23955         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23956           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
23957
23958 @endif libiberty-linker-plugin
23959
23960 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
23961 maybe-install-strip-libiberty-linker-plugin:
23962 @if libiberty-linker-plugin
23963 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
23964
23965 install-strip-libiberty-linker-plugin: installdirs
23966         @: $(MAKE); $(unstage)
23967         @r=`${PWD_COMMAND}`; export r; \
23968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23969         $(HOST_EXPORTS) \
23970         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23971           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
23972
23973 @endif libiberty-linker-plugin
23974
23975 # Other targets (info, dvi, pdf, etc.)
23976
23977 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
23978 maybe-info-libiberty-linker-plugin:
23979 @if libiberty-linker-plugin
23980 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
23981
23982 info-libiberty-linker-plugin: \
23983     configure-libiberty-linker-plugin 
23984         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23985         r=`${PWD_COMMAND}`; export r; \
23986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23987         $(HOST_EXPORTS) \
23988         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23990         done; \
23991         echo "Doing info in libiberty-linker-plugin"; \
23992         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23995                   "RANLIB=$${RANLIB}" \
23996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23997                   info) \
23998           || exit 1
23999
24000 @endif libiberty-linker-plugin
24001
24002 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
24003 maybe-dvi-libiberty-linker-plugin:
24004 @if libiberty-linker-plugin
24005 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
24006
24007 dvi-libiberty-linker-plugin: \
24008     configure-libiberty-linker-plugin 
24009         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24010         r=`${PWD_COMMAND}`; export r; \
24011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24012         $(HOST_EXPORTS) \
24013         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24015         done; \
24016         echo "Doing dvi in libiberty-linker-plugin"; \
24017         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24020                   "RANLIB=$${RANLIB}" \
24021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24022                   dvi) \
24023           || exit 1
24024
24025 @endif libiberty-linker-plugin
24026
24027 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
24028 maybe-pdf-libiberty-linker-plugin:
24029 @if libiberty-linker-plugin
24030 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
24031
24032 pdf-libiberty-linker-plugin: \
24033     configure-libiberty-linker-plugin 
24034         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24035         r=`${PWD_COMMAND}`; export r; \
24036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24037         $(HOST_EXPORTS) \
24038         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24040         done; \
24041         echo "Doing pdf in libiberty-linker-plugin"; \
24042         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24045                   "RANLIB=$${RANLIB}" \
24046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24047                   pdf) \
24048           || exit 1
24049
24050 @endif libiberty-linker-plugin
24051
24052 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
24053 maybe-html-libiberty-linker-plugin:
24054 @if libiberty-linker-plugin
24055 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
24056
24057 html-libiberty-linker-plugin: \
24058     configure-libiberty-linker-plugin 
24059         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24060         r=`${PWD_COMMAND}`; export r; \
24061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24062         $(HOST_EXPORTS) \
24063         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24065         done; \
24066         echo "Doing html in libiberty-linker-plugin"; \
24067         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24070                   "RANLIB=$${RANLIB}" \
24071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24072                   html) \
24073           || exit 1
24074
24075 @endif libiberty-linker-plugin
24076
24077 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
24078 maybe-TAGS-libiberty-linker-plugin:
24079 @if libiberty-linker-plugin
24080 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
24081
24082 TAGS-libiberty-linker-plugin: \
24083     configure-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 TAGS 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                   TAGS) \
24098           || exit 1
24099
24100 @endif libiberty-linker-plugin
24101
24102 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
24103 maybe-install-info-libiberty-linker-plugin:
24104 @if libiberty-linker-plugin
24105 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
24106
24107 install-info-libiberty-linker-plugin: \
24108     configure-libiberty-linker-plugin \
24109     info-libiberty-linker-plugin 
24110         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24111         r=`${PWD_COMMAND}`; export r; \
24112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24113         $(HOST_EXPORTS) \
24114         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24116         done; \
24117         echo "Doing install-info in libiberty-linker-plugin"; \
24118         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24121                   "RANLIB=$${RANLIB}" \
24122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24123                   install-info) \
24124           || exit 1
24125
24126 @endif libiberty-linker-plugin
24127
24128 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
24129 maybe-install-pdf-libiberty-linker-plugin:
24130 @if libiberty-linker-plugin
24131 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
24132
24133 install-pdf-libiberty-linker-plugin: \
24134     configure-libiberty-linker-plugin \
24135     pdf-libiberty-linker-plugin 
24136         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24137         r=`${PWD_COMMAND}`; export r; \
24138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24139         $(HOST_EXPORTS) \
24140         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24142         done; \
24143         echo "Doing install-pdf in libiberty-linker-plugin"; \
24144         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24147                   "RANLIB=$${RANLIB}" \
24148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24149                   install-pdf) \
24150           || exit 1
24151
24152 @endif libiberty-linker-plugin
24153
24154 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
24155 maybe-install-html-libiberty-linker-plugin:
24156 @if libiberty-linker-plugin
24157 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
24158
24159 install-html-libiberty-linker-plugin: \
24160     configure-libiberty-linker-plugin \
24161     html-libiberty-linker-plugin 
24162         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24163         r=`${PWD_COMMAND}`; export r; \
24164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24165         $(HOST_EXPORTS) \
24166         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24168         done; \
24169         echo "Doing install-html in libiberty-linker-plugin"; \
24170         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24173                   "RANLIB=$${RANLIB}" \
24174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24175                   install-html) \
24176           || exit 1
24177
24178 @endif libiberty-linker-plugin
24179
24180 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
24181 maybe-installcheck-libiberty-linker-plugin:
24182 @if libiberty-linker-plugin
24183 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24184
24185 installcheck-libiberty-linker-plugin: \
24186     configure-libiberty-linker-plugin 
24187         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24188         r=`${PWD_COMMAND}`; export r; \
24189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24190         $(HOST_EXPORTS) \
24191         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24193         done; \
24194         echo "Doing installcheck in libiberty-linker-plugin"; \
24195         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24198                   "RANLIB=$${RANLIB}" \
24199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24200                   installcheck) \
24201           || exit 1
24202
24203 @endif libiberty-linker-plugin
24204
24205 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24206 maybe-mostlyclean-libiberty-linker-plugin:
24207 @if libiberty-linker-plugin
24208 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24209
24210 mostlyclean-libiberty-linker-plugin: 
24211         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24212         r=`${PWD_COMMAND}`; export r; \
24213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24214         $(HOST_EXPORTS) \
24215         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24217         done; \
24218         echo "Doing mostlyclean in libiberty-linker-plugin"; \
24219         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24222                   "RANLIB=$${RANLIB}" \
24223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24224                   mostlyclean) \
24225           || exit 1
24226
24227 @endif libiberty-linker-plugin
24228
24229 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24230 maybe-clean-libiberty-linker-plugin:
24231 @if libiberty-linker-plugin
24232 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24233
24234 clean-libiberty-linker-plugin: 
24235         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24236         r=`${PWD_COMMAND}`; export r; \
24237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24238         $(HOST_EXPORTS) \
24239         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24241         done; \
24242         echo "Doing clean in libiberty-linker-plugin"; \
24243         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24246                   "RANLIB=$${RANLIB}" \
24247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24248                   clean) \
24249           || exit 1
24250
24251 @endif libiberty-linker-plugin
24252
24253 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24254 maybe-distclean-libiberty-linker-plugin:
24255 @if libiberty-linker-plugin
24256 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24257
24258 distclean-libiberty-linker-plugin: 
24259         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24260         r=`${PWD_COMMAND}`; export r; \
24261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24262         $(HOST_EXPORTS) \
24263         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24265         done; \
24266         echo "Doing distclean in libiberty-linker-plugin"; \
24267         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24270                   "RANLIB=$${RANLIB}" \
24271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24272                   distclean) \
24273           || exit 1
24274
24275 @endif libiberty-linker-plugin
24276
24277 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24278 maybe-maintainer-clean-libiberty-linker-plugin:
24279 @if libiberty-linker-plugin
24280 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24281
24282 maintainer-clean-libiberty-linker-plugin: 
24283         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24284         r=`${PWD_COMMAND}`; export r; \
24285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24286         $(HOST_EXPORTS) \
24287         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24289         done; \
24290         echo "Doing maintainer-clean in libiberty-linker-plugin"; \
24291         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24294                   "RANLIB=$${RANLIB}" \
24295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24296                   maintainer-clean) \
24297           || exit 1
24298
24299 @endif libiberty-linker-plugin
24300
24301
24302
24303 .PHONY: configure-libiconv maybe-configure-libiconv
24304 maybe-configure-libiconv:
24305 @if gcc-bootstrap
24306 configure-libiconv: stage_current
24307 @endif gcc-bootstrap
24308 @if libiconv
24309 maybe-configure-libiconv: configure-libiconv
24310 configure-libiconv: 
24311         @r=`${PWD_COMMAND}`; export r; \
24312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24313         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24314         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24315         $(HOST_EXPORTS)  \
24316         echo Configuring in $(HOST_SUBDIR)/libiconv; \
24317         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24318         case $(srcdir) in \
24319           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24320           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24321                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24322         esac; \
24323         module_srcdir=libiconv; \
24324         $(SHELL) \
24325           $$s/$$module_srcdir/configure \
24326           --srcdir=$${topdir}/$$module_srcdir \
24327           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24328           --target=${target_alias} --disable-shared \
24329           || exit 1
24330 @endif libiconv
24331
24332
24333
24334 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
24335 maybe-configure-stage1-libiconv:
24336 @if libiconv-bootstrap
24337 maybe-configure-stage1-libiconv: configure-stage1-libiconv
24338 configure-stage1-libiconv:
24339         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24340         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24341         @r=`${PWD_COMMAND}`; export r; \
24342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24343         TFLAGS="$(STAGE1_TFLAGS)"; \
24344         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24345         $(HOST_EXPORTS) \
24346         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24347         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24348         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24349         echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
24350         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24351         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24352         case $(srcdir) in \
24353           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24354           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24355                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24356         esac; \
24357         module_srcdir=libiconv; \
24358         $(SHELL) $$s/$$module_srcdir/configure \
24359           --srcdir=$${topdir}/$$module_srcdir \
24360           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24361           --target=${target_alias} \
24362            \
24363           $(STAGE1_CONFIGURE_FLAGS) \
24364           --disable-shared
24365 @endif libiconv-bootstrap
24366
24367 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
24368 maybe-configure-stage2-libiconv:
24369 @if libiconv-bootstrap
24370 maybe-configure-stage2-libiconv: configure-stage2-libiconv
24371 configure-stage2-libiconv:
24372         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24373         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24374         @r=`${PWD_COMMAND}`; export r; \
24375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24376         TFLAGS="$(STAGE2_TFLAGS)"; \
24377         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24378         $(HOST_EXPORTS) \
24379         $(POSTSTAGE1_HOST_EXPORTS) \
24380         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24381         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24382         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24383         echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
24384         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24385         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24386         case $(srcdir) in \
24387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24388           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24390         esac; \
24391         module_srcdir=libiconv; \
24392         $(SHELL) $$s/$$module_srcdir/configure \
24393           --srcdir=$${topdir}/$$module_srcdir \
24394           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24395           --target=${target_alias} \
24396           --with-build-libsubdir=$(HOST_SUBDIR) \
24397           $(STAGE2_CONFIGURE_FLAGS) \
24398           --disable-shared
24399 @endif libiconv-bootstrap
24400
24401 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
24402 maybe-configure-stage3-libiconv:
24403 @if libiconv-bootstrap
24404 maybe-configure-stage3-libiconv: configure-stage3-libiconv
24405 configure-stage3-libiconv:
24406         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24407         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24408         @r=`${PWD_COMMAND}`; export r; \
24409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24410         TFLAGS="$(STAGE3_TFLAGS)"; \
24411         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24412         $(HOST_EXPORTS) \
24413         $(POSTSTAGE1_HOST_EXPORTS) \
24414         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24415         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24416         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24417         echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
24418         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24419         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24420         case $(srcdir) in \
24421           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24422           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24423                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24424         esac; \
24425         module_srcdir=libiconv; \
24426         $(SHELL) $$s/$$module_srcdir/configure \
24427           --srcdir=$${topdir}/$$module_srcdir \
24428           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24429           --target=${target_alias} \
24430           --with-build-libsubdir=$(HOST_SUBDIR) \
24431           $(STAGE3_CONFIGURE_FLAGS) \
24432           --disable-shared
24433 @endif libiconv-bootstrap
24434
24435 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
24436 maybe-configure-stage4-libiconv:
24437 @if libiconv-bootstrap
24438 maybe-configure-stage4-libiconv: configure-stage4-libiconv
24439 configure-stage4-libiconv:
24440         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24441         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24442         @r=`${PWD_COMMAND}`; export r; \
24443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24444         TFLAGS="$(STAGE4_TFLAGS)"; \
24445         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24446         $(HOST_EXPORTS) \
24447         $(POSTSTAGE1_HOST_EXPORTS) \
24448         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24449         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24450         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24451         echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
24452         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24453         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24454         case $(srcdir) in \
24455           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24456           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24457                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24458         esac; \
24459         module_srcdir=libiconv; \
24460         $(SHELL) $$s/$$module_srcdir/configure \
24461           --srcdir=$${topdir}/$$module_srcdir \
24462           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24463           --target=${target_alias} \
24464           --with-build-libsubdir=$(HOST_SUBDIR) \
24465           $(STAGE4_CONFIGURE_FLAGS) \
24466           --disable-shared
24467 @endif libiconv-bootstrap
24468
24469 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
24470 maybe-configure-stageprofile-libiconv:
24471 @if libiconv-bootstrap
24472 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
24473 configure-stageprofile-libiconv:
24474         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24475         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24476         @r=`${PWD_COMMAND}`; export r; \
24477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24478         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24479         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24480         $(HOST_EXPORTS) \
24481         $(POSTSTAGE1_HOST_EXPORTS) \
24482         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24483         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24484         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24485         echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
24486         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24487         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24488         case $(srcdir) in \
24489           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24490           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24491                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24492         esac; \
24493         module_srcdir=libiconv; \
24494         $(SHELL) $$s/$$module_srcdir/configure \
24495           --srcdir=$${topdir}/$$module_srcdir \
24496           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24497           --target=${target_alias} \
24498           --with-build-libsubdir=$(HOST_SUBDIR) \
24499           $(STAGEprofile_CONFIGURE_FLAGS) \
24500           --disable-shared
24501 @endif libiconv-bootstrap
24502
24503 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
24504 maybe-configure-stagefeedback-libiconv:
24505 @if libiconv-bootstrap
24506 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
24507 configure-stagefeedback-libiconv:
24508         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24509         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24510         @r=`${PWD_COMMAND}`; export r; \
24511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24512         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24513         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24514         $(HOST_EXPORTS) \
24515         $(POSTSTAGE1_HOST_EXPORTS) \
24516         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24517         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24518         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24519         echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
24520         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24521         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24522         case $(srcdir) in \
24523           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24524           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24525                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24526         esac; \
24527         module_srcdir=libiconv; \
24528         $(SHELL) $$s/$$module_srcdir/configure \
24529           --srcdir=$${topdir}/$$module_srcdir \
24530           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24531           --target=${target_alias} \
24532           --with-build-libsubdir=$(HOST_SUBDIR) \
24533           $(STAGEfeedback_CONFIGURE_FLAGS) \
24534           --disable-shared
24535 @endif libiconv-bootstrap
24536
24537
24538
24539
24540
24541 .PHONY: all-libiconv maybe-all-libiconv
24542 maybe-all-libiconv:
24543 @if gcc-bootstrap
24544 all-libiconv: stage_current
24545 @endif gcc-bootstrap
24546 @if libiconv
24547 TARGET-libiconv=all
24548 maybe-all-libiconv: all-libiconv
24549 all-libiconv: configure-libiconv
24550         @r=`${PWD_COMMAND}`; export r; \
24551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24552         $(HOST_EXPORTS)  \
24553         (cd $(HOST_SUBDIR)/libiconv && \
24554           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24555                 $(TARGET-libiconv))
24556 @endif libiconv
24557
24558
24559
24560 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
24561 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
24562 maybe-all-stage1-libiconv:
24563 maybe-clean-stage1-libiconv:
24564 @if libiconv-bootstrap
24565 maybe-all-stage1-libiconv: all-stage1-libiconv
24566 all-stage1: all-stage1-libiconv
24567 TARGET-stage1-libiconv = $(TARGET-libiconv)
24568 all-stage1-libiconv: configure-stage1-libiconv
24569         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24570         @r=`${PWD_COMMAND}`; export r; \
24571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24572         TFLAGS="$(STAGE1_TFLAGS)"; \
24573         $(HOST_EXPORTS)  \
24574         cd $(HOST_SUBDIR)/libiconv && \
24575          \
24576         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24577                 CFLAGS="$(STAGE1_CFLAGS)" \
24578                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24579                 LIBCFLAGS="$(LIBCFLAGS)" \
24580                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24581                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24582                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24583                 $(EXTRA_HOST_FLAGS)  \
24584                 $(STAGE1_FLAGS_TO_PASS)  \
24585                 TFLAGS="$(STAGE1_TFLAGS)"  \
24586                 $(TARGET-stage1-libiconv)
24587
24588 maybe-clean-stage1-libiconv: clean-stage1-libiconv
24589 clean-stage1: clean-stage1-libiconv
24590 clean-stage1-libiconv:
24591         @if [ $(current_stage) = stage1 ]; then \
24592           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24593         else \
24594           [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
24595           $(MAKE) stage1-start; \
24596         fi; \
24597         cd $(HOST_SUBDIR)/libiconv && \
24598         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24599         $(STAGE1_FLAGS_TO_PASS)  clean
24600 @endif libiconv-bootstrap
24601
24602
24603 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
24604 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
24605 maybe-all-stage2-libiconv:
24606 maybe-clean-stage2-libiconv:
24607 @if libiconv-bootstrap
24608 maybe-all-stage2-libiconv: all-stage2-libiconv
24609 all-stage2: all-stage2-libiconv
24610 TARGET-stage2-libiconv = $(TARGET-libiconv)
24611 all-stage2-libiconv: configure-stage2-libiconv
24612         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24613         @r=`${PWD_COMMAND}`; export r; \
24614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24615         TFLAGS="$(STAGE2_TFLAGS)"; \
24616         $(HOST_EXPORTS) \
24617         $(POSTSTAGE1_HOST_EXPORTS)  \
24618         cd $(HOST_SUBDIR)/libiconv && \
24619          \
24620         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24621                 CFLAGS="$(STAGE2_CFLAGS)" \
24622                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24623                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24624                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24625                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24626                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24627                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24628                 TFLAGS="$(STAGE2_TFLAGS)"  \
24629                 $(TARGET-stage2-libiconv)
24630
24631 maybe-clean-stage2-libiconv: clean-stage2-libiconv
24632 clean-stage2: clean-stage2-libiconv
24633 clean-stage2-libiconv:
24634         @if [ $(current_stage) = stage2 ]; then \
24635           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24636         else \
24637           [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
24638           $(MAKE) stage2-start; \
24639         fi; \
24640         cd $(HOST_SUBDIR)/libiconv && \
24641         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24642 @endif libiconv-bootstrap
24643
24644
24645 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
24646 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
24647 maybe-all-stage3-libiconv:
24648 maybe-clean-stage3-libiconv:
24649 @if libiconv-bootstrap
24650 maybe-all-stage3-libiconv: all-stage3-libiconv
24651 all-stage3: all-stage3-libiconv
24652 TARGET-stage3-libiconv = $(TARGET-libiconv)
24653 all-stage3-libiconv: configure-stage3-libiconv
24654         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24655         @r=`${PWD_COMMAND}`; export r; \
24656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24657         TFLAGS="$(STAGE3_TFLAGS)"; \
24658         $(HOST_EXPORTS) \
24659         $(POSTSTAGE1_HOST_EXPORTS)  \
24660         cd $(HOST_SUBDIR)/libiconv && \
24661          \
24662         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24663                 CFLAGS="$(STAGE3_CFLAGS)" \
24664                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24665                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24666                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24667                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24668                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24669                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24670                 TFLAGS="$(STAGE3_TFLAGS)"  \
24671                 $(TARGET-stage3-libiconv)
24672
24673 maybe-clean-stage3-libiconv: clean-stage3-libiconv
24674 clean-stage3: clean-stage3-libiconv
24675 clean-stage3-libiconv:
24676         @if [ $(current_stage) = stage3 ]; then \
24677           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24678         else \
24679           [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
24680           $(MAKE) stage3-start; \
24681         fi; \
24682         cd $(HOST_SUBDIR)/libiconv && \
24683         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24684 @endif libiconv-bootstrap
24685
24686
24687 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
24688 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
24689 maybe-all-stage4-libiconv:
24690 maybe-clean-stage4-libiconv:
24691 @if libiconv-bootstrap
24692 maybe-all-stage4-libiconv: all-stage4-libiconv
24693 all-stage4: all-stage4-libiconv
24694 TARGET-stage4-libiconv = $(TARGET-libiconv)
24695 all-stage4-libiconv: configure-stage4-libiconv
24696         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24697         @r=`${PWD_COMMAND}`; export r; \
24698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24699         TFLAGS="$(STAGE4_TFLAGS)"; \
24700         $(HOST_EXPORTS) \
24701         $(POSTSTAGE1_HOST_EXPORTS)  \
24702         cd $(HOST_SUBDIR)/libiconv && \
24703          \
24704         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24705                 CFLAGS="$(STAGE4_CFLAGS)" \
24706                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24707                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24708                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24709                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24710                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24711                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24712                 TFLAGS="$(STAGE4_TFLAGS)"  \
24713                 $(TARGET-stage4-libiconv)
24714
24715 maybe-clean-stage4-libiconv: clean-stage4-libiconv
24716 clean-stage4: clean-stage4-libiconv
24717 clean-stage4-libiconv:
24718         @if [ $(current_stage) = stage4 ]; then \
24719           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24720         else \
24721           [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
24722           $(MAKE) stage4-start; \
24723         fi; \
24724         cd $(HOST_SUBDIR)/libiconv && \
24725         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24726 @endif libiconv-bootstrap
24727
24728
24729 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
24730 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
24731 maybe-all-stageprofile-libiconv:
24732 maybe-clean-stageprofile-libiconv:
24733 @if libiconv-bootstrap
24734 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
24735 all-stageprofile: all-stageprofile-libiconv
24736 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
24737 all-stageprofile-libiconv: configure-stageprofile-libiconv
24738         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24739         @r=`${PWD_COMMAND}`; export r; \
24740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24741         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24742         $(HOST_EXPORTS) \
24743         $(POSTSTAGE1_HOST_EXPORTS)  \
24744         cd $(HOST_SUBDIR)/libiconv && \
24745          \
24746         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24747                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24748                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24749                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24750                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24751                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24752                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24753                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24754                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
24755                 $(TARGET-stageprofile-libiconv)
24756
24757 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
24758 clean-stageprofile: clean-stageprofile-libiconv
24759 clean-stageprofile-libiconv:
24760         @if [ $(current_stage) = stageprofile ]; then \
24761           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24762         else \
24763           [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
24764           $(MAKE) stageprofile-start; \
24765         fi; \
24766         cd $(HOST_SUBDIR)/libiconv && \
24767         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24768 @endif libiconv-bootstrap
24769
24770
24771 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
24772 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
24773 maybe-all-stagefeedback-libiconv:
24774 maybe-clean-stagefeedback-libiconv:
24775 @if libiconv-bootstrap
24776 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
24777 all-stagefeedback: all-stagefeedback-libiconv
24778 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
24779 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
24780         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24781         @r=`${PWD_COMMAND}`; export r; \
24782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24783         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24784         $(HOST_EXPORTS) \
24785         $(POSTSTAGE1_HOST_EXPORTS)  \
24786         cd $(HOST_SUBDIR)/libiconv && \
24787          \
24788         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24789                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24790                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24791                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24792                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24793                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24794                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24795                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24796                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
24797                 $(TARGET-stagefeedback-libiconv)
24798
24799 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
24800 clean-stagefeedback: clean-stagefeedback-libiconv
24801 clean-stagefeedback-libiconv:
24802         @if [ $(current_stage) = stagefeedback ]; then \
24803           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24804         else \
24805           [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
24806           $(MAKE) stagefeedback-start; \
24807         fi; \
24808         cd $(HOST_SUBDIR)/libiconv && \
24809         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24810 @endif libiconv-bootstrap
24811
24812
24813
24814
24815
24816 .PHONY: check-libiconv maybe-check-libiconv
24817 maybe-check-libiconv:
24818 @if libiconv
24819 maybe-check-libiconv: check-libiconv
24820
24821 check-libiconv:
24822         @: $(MAKE); $(unstage)
24823         @r=`${PWD_COMMAND}`; export r; \
24824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24825         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24826         (cd $(HOST_SUBDIR)/libiconv && \
24827           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24828
24829 @endif libiconv
24830
24831 .PHONY: install-libiconv maybe-install-libiconv
24832 maybe-install-libiconv:
24833 @if libiconv
24834 maybe-install-libiconv: install-libiconv
24835
24836 install-libiconv:
24837
24838 @endif libiconv
24839
24840 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24841 maybe-install-strip-libiconv:
24842 @if libiconv
24843 maybe-install-strip-libiconv: install-strip-libiconv
24844
24845 install-strip-libiconv:
24846
24847 @endif libiconv
24848
24849 # Other targets (info, dvi, pdf, etc.)
24850
24851 .PHONY: maybe-info-libiconv info-libiconv
24852 maybe-info-libiconv:
24853 @if libiconv
24854 maybe-info-libiconv: info-libiconv
24855
24856 # libiconv doesn't support info.
24857 info-libiconv:
24858
24859 @endif libiconv
24860
24861 .PHONY: maybe-dvi-libiconv dvi-libiconv
24862 maybe-dvi-libiconv:
24863 @if libiconv
24864 maybe-dvi-libiconv: dvi-libiconv
24865
24866 dvi-libiconv: \
24867     configure-libiconv 
24868         @[ -f ./libiconv/Makefile ] || exit 0; \
24869         r=`${PWD_COMMAND}`; export r; \
24870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24871         $(HOST_EXPORTS) \
24872         for flag in $(EXTRA_HOST_FLAGS) ; do \
24873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24874         done; \
24875         echo "Doing dvi in libiconv"; \
24876         (cd $(HOST_SUBDIR)/libiconv && \
24877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24879                   "RANLIB=$${RANLIB}" \
24880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24881                   dvi) \
24882           || exit 1
24883
24884 @endif libiconv
24885
24886 .PHONY: maybe-pdf-libiconv pdf-libiconv
24887 maybe-pdf-libiconv:
24888 @if libiconv
24889 maybe-pdf-libiconv: pdf-libiconv
24890
24891 # libiconv doesn't support pdf.
24892 pdf-libiconv:
24893
24894 @endif libiconv
24895
24896 .PHONY: maybe-html-libiconv html-libiconv
24897 maybe-html-libiconv:
24898 @if libiconv
24899 maybe-html-libiconv: html-libiconv
24900
24901 # libiconv doesn't support html.
24902 html-libiconv:
24903
24904 @endif libiconv
24905
24906 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
24907 maybe-TAGS-libiconv:
24908 @if libiconv
24909 maybe-TAGS-libiconv: TAGS-libiconv
24910
24911 TAGS-libiconv: \
24912     configure-libiconv 
24913         @[ -f ./libiconv/Makefile ] || exit 0; \
24914         r=`${PWD_COMMAND}`; export r; \
24915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24916         $(HOST_EXPORTS) \
24917         for flag in $(EXTRA_HOST_FLAGS) ; do \
24918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24919         done; \
24920         echo "Doing TAGS in libiconv"; \
24921         (cd $(HOST_SUBDIR)/libiconv && \
24922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24924                   "RANLIB=$${RANLIB}" \
24925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24926                   TAGS) \
24927           || exit 1
24928
24929 @endif libiconv
24930
24931 .PHONY: maybe-install-info-libiconv install-info-libiconv
24932 maybe-install-info-libiconv:
24933 @if libiconv
24934 maybe-install-info-libiconv: install-info-libiconv
24935
24936 # libiconv doesn't support install-info.
24937 install-info-libiconv:
24938
24939 @endif libiconv
24940
24941 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
24942 maybe-install-pdf-libiconv:
24943 @if libiconv
24944 maybe-install-pdf-libiconv: install-pdf-libiconv
24945
24946 # libiconv doesn't support install-pdf.
24947 install-pdf-libiconv:
24948
24949 @endif libiconv
24950
24951 .PHONY: maybe-install-html-libiconv install-html-libiconv
24952 maybe-install-html-libiconv:
24953 @if libiconv
24954 maybe-install-html-libiconv: install-html-libiconv
24955
24956 # libiconv doesn't support install-html.
24957 install-html-libiconv:
24958
24959 @endif libiconv
24960
24961 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
24962 maybe-installcheck-libiconv:
24963 @if libiconv
24964 maybe-installcheck-libiconv: installcheck-libiconv
24965
24966 installcheck-libiconv: \
24967     configure-libiconv 
24968         @[ -f ./libiconv/Makefile ] || exit 0; \
24969         r=`${PWD_COMMAND}`; export r; \
24970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24971         $(HOST_EXPORTS) \
24972         for flag in $(EXTRA_HOST_FLAGS) ; do \
24973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24974         done; \
24975         echo "Doing installcheck in libiconv"; \
24976         (cd $(HOST_SUBDIR)/libiconv && \
24977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24979                   "RANLIB=$${RANLIB}" \
24980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24981                   installcheck) \
24982           || exit 1
24983
24984 @endif libiconv
24985
24986 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
24987 maybe-mostlyclean-libiconv:
24988 @if libiconv
24989 maybe-mostlyclean-libiconv: mostlyclean-libiconv
24990
24991 mostlyclean-libiconv: 
24992         @[ -f ./libiconv/Makefile ] || exit 0; \
24993         r=`${PWD_COMMAND}`; export r; \
24994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24995         $(HOST_EXPORTS) \
24996         for flag in $(EXTRA_HOST_FLAGS) ; do \
24997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24998         done; \
24999         echo "Doing mostlyclean in libiconv"; \
25000         (cd $(HOST_SUBDIR)/libiconv && \
25001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25003                   "RANLIB=$${RANLIB}" \
25004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25005                   mostlyclean) \
25006           || exit 1
25007
25008 @endif libiconv
25009
25010 .PHONY: maybe-clean-libiconv clean-libiconv
25011 maybe-clean-libiconv:
25012 @if libiconv
25013 maybe-clean-libiconv: clean-libiconv
25014
25015 clean-libiconv: 
25016         @[ -f ./libiconv/Makefile ] || exit 0; \
25017         r=`${PWD_COMMAND}`; export r; \
25018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25019         $(HOST_EXPORTS) \
25020         for flag in $(EXTRA_HOST_FLAGS) ; do \
25021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25022         done; \
25023         echo "Doing clean in libiconv"; \
25024         (cd $(HOST_SUBDIR)/libiconv && \
25025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25027                   "RANLIB=$${RANLIB}" \
25028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25029                   clean) \
25030           || exit 1
25031
25032 @endif libiconv
25033
25034 .PHONY: maybe-distclean-libiconv distclean-libiconv
25035 maybe-distclean-libiconv:
25036 @if libiconv
25037 maybe-distclean-libiconv: distclean-libiconv
25038
25039 distclean-libiconv: 
25040         @[ -f ./libiconv/Makefile ] || exit 0; \
25041         r=`${PWD_COMMAND}`; export r; \
25042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25043         $(HOST_EXPORTS) \
25044         for flag in $(EXTRA_HOST_FLAGS) ; do \
25045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25046         done; \
25047         echo "Doing distclean in libiconv"; \
25048         (cd $(HOST_SUBDIR)/libiconv && \
25049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25051                   "RANLIB=$${RANLIB}" \
25052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25053                   distclean) \
25054           || exit 1
25055
25056 @endif libiconv
25057
25058 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
25059 maybe-maintainer-clean-libiconv:
25060 @if libiconv
25061 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
25062
25063 maintainer-clean-libiconv: 
25064         @[ -f ./libiconv/Makefile ] || exit 0; \
25065         r=`${PWD_COMMAND}`; export r; \
25066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25067         $(HOST_EXPORTS) \
25068         for flag in $(EXTRA_HOST_FLAGS) ; do \
25069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25070         done; \
25071         echo "Doing maintainer-clean in libiconv"; \
25072         (cd $(HOST_SUBDIR)/libiconv && \
25073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25075                   "RANLIB=$${RANLIB}" \
25076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25077                   maintainer-clean) \
25078           || exit 1
25079
25080 @endif libiconv
25081
25082
25083
25084 .PHONY: configure-m4 maybe-configure-m4
25085 maybe-configure-m4:
25086 @if gcc-bootstrap
25087 configure-m4: stage_current
25088 @endif gcc-bootstrap
25089 @if m4
25090 maybe-configure-m4: configure-m4
25091 configure-m4: 
25092         @: $(MAKE); $(unstage)
25093         @r=`${PWD_COMMAND}`; export r; \
25094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25095         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
25096         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
25097         $(HOST_EXPORTS)  \
25098         echo Configuring in $(HOST_SUBDIR)/m4; \
25099         cd "$(HOST_SUBDIR)/m4" || exit 1; \
25100         case $(srcdir) in \
25101           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25102           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
25103                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25104         esac; \
25105         module_srcdir=m4; \
25106         $(SHELL) \
25107           $$s/$$module_srcdir/configure \
25108           --srcdir=$${topdir}/$$module_srcdir \
25109           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25110           --target=${target_alias}  \
25111           || exit 1
25112 @endif m4
25113
25114
25115
25116
25117
25118 .PHONY: all-m4 maybe-all-m4
25119 maybe-all-m4:
25120 @if gcc-bootstrap
25121 all-m4: stage_current
25122 @endif gcc-bootstrap
25123 @if m4
25124 TARGET-m4=all
25125 maybe-all-m4: all-m4
25126 all-m4: configure-m4
25127         @: $(MAKE); $(unstage)
25128         @r=`${PWD_COMMAND}`; export r; \
25129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25130         $(HOST_EXPORTS)  \
25131         (cd $(HOST_SUBDIR)/m4 && \
25132           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25133                 $(TARGET-m4))
25134 @endif m4
25135
25136
25137
25138
25139 .PHONY: check-m4 maybe-check-m4
25140 maybe-check-m4:
25141 @if m4
25142 maybe-check-m4: check-m4
25143
25144 check-m4:
25145         @: $(MAKE); $(unstage)
25146         @r=`${PWD_COMMAND}`; export r; \
25147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25148         $(HOST_EXPORTS)  \
25149         (cd $(HOST_SUBDIR)/m4 && \
25150           $(MAKE) $(FLAGS_TO_PASS)  check)
25151
25152 @endif m4
25153
25154 .PHONY: install-m4 maybe-install-m4
25155 maybe-install-m4:
25156 @if m4
25157 maybe-install-m4: install-m4
25158
25159 install-m4: installdirs
25160         @: $(MAKE); $(unstage)
25161         @r=`${PWD_COMMAND}`; export r; \
25162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25163         $(HOST_EXPORTS) \
25164         (cd $(HOST_SUBDIR)/m4 && \
25165           $(MAKE) $(FLAGS_TO_PASS)  install)
25166
25167 @endif m4
25168
25169 .PHONY: install-strip-m4 maybe-install-strip-m4
25170 maybe-install-strip-m4:
25171 @if m4
25172 maybe-install-strip-m4: install-strip-m4
25173
25174 install-strip-m4: installdirs
25175         @: $(MAKE); $(unstage)
25176         @r=`${PWD_COMMAND}`; export r; \
25177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25178         $(HOST_EXPORTS) \
25179         (cd $(HOST_SUBDIR)/m4 && \
25180           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25181
25182 @endif m4
25183
25184 # Other targets (info, dvi, pdf, etc.)
25185
25186 .PHONY: maybe-info-m4 info-m4
25187 maybe-info-m4:
25188 @if m4
25189 maybe-info-m4: info-m4
25190
25191 info-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 info 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                   info) \
25208           || exit 1
25209
25210 @endif m4
25211
25212 .PHONY: maybe-dvi-m4 dvi-m4
25213 maybe-dvi-m4:
25214 @if m4
25215 maybe-dvi-m4: dvi-m4
25216
25217 dvi-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 dvi 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                   dvi) \
25234           || exit 1
25235
25236 @endif m4
25237
25238 .PHONY: maybe-pdf-m4 pdf-m4
25239 maybe-pdf-m4:
25240 @if m4
25241 maybe-pdf-m4: pdf-m4
25242
25243 pdf-m4: \
25244     configure-m4 
25245         @: $(MAKE); $(unstage)
25246         @[ -f ./m4/Makefile ] || exit 0; \
25247         r=`${PWD_COMMAND}`; export r; \
25248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25249         $(HOST_EXPORTS) \
25250         for flag in $(EXTRA_HOST_FLAGS) ; do \
25251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25252         done; \
25253         echo "Doing pdf in m4"; \
25254         (cd $(HOST_SUBDIR)/m4 && \
25255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25257                   "RANLIB=$${RANLIB}" \
25258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25259                   pdf) \
25260           || exit 1
25261
25262 @endif m4
25263
25264 .PHONY: maybe-html-m4 html-m4
25265 maybe-html-m4:
25266 @if m4
25267 maybe-html-m4: html-m4
25268
25269 html-m4: \
25270     configure-m4 
25271         @: $(MAKE); $(unstage)
25272         @[ -f ./m4/Makefile ] || exit 0; \
25273         r=`${PWD_COMMAND}`; export r; \
25274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25275         $(HOST_EXPORTS) \
25276         for flag in $(EXTRA_HOST_FLAGS) ; do \
25277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25278         done; \
25279         echo "Doing html in m4"; \
25280         (cd $(HOST_SUBDIR)/m4 && \
25281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25283                   "RANLIB=$${RANLIB}" \
25284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25285                   html) \
25286           || exit 1
25287
25288 @endif m4
25289
25290 .PHONY: maybe-TAGS-m4 TAGS-m4
25291 maybe-TAGS-m4:
25292 @if m4
25293 maybe-TAGS-m4: TAGS-m4
25294
25295 TAGS-m4: \
25296     configure-m4 
25297         @: $(MAKE); $(unstage)
25298         @[ -f ./m4/Makefile ] || exit 0; \
25299         r=`${PWD_COMMAND}`; export r; \
25300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25301         $(HOST_EXPORTS) \
25302         for flag in $(EXTRA_HOST_FLAGS) ; do \
25303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25304         done; \
25305         echo "Doing TAGS in m4"; \
25306         (cd $(HOST_SUBDIR)/m4 && \
25307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25309                   "RANLIB=$${RANLIB}" \
25310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25311                   TAGS) \
25312           || exit 1
25313
25314 @endif m4
25315
25316 .PHONY: maybe-install-info-m4 install-info-m4
25317 maybe-install-info-m4:
25318 @if m4
25319 maybe-install-info-m4: install-info-m4
25320
25321 install-info-m4: \
25322     configure-m4 \
25323     info-m4 
25324         @: $(MAKE); $(unstage)
25325         @[ -f ./m4/Makefile ] || exit 0; \
25326         r=`${PWD_COMMAND}`; export r; \
25327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25328         $(HOST_EXPORTS) \
25329         for flag in $(EXTRA_HOST_FLAGS) ; do \
25330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25331         done; \
25332         echo "Doing install-info in m4"; \
25333         (cd $(HOST_SUBDIR)/m4 && \
25334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25336                   "RANLIB=$${RANLIB}" \
25337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25338                   install-info) \
25339           || exit 1
25340
25341 @endif m4
25342
25343 .PHONY: maybe-install-pdf-m4 install-pdf-m4
25344 maybe-install-pdf-m4:
25345 @if m4
25346 maybe-install-pdf-m4: install-pdf-m4
25347
25348 install-pdf-m4: \
25349     configure-m4 \
25350     pdf-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 install-pdf 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                   install-pdf) \
25366           || exit 1
25367
25368 @endif m4
25369
25370 .PHONY: maybe-install-html-m4 install-html-m4
25371 maybe-install-html-m4:
25372 @if m4
25373 maybe-install-html-m4: install-html-m4
25374
25375 install-html-m4: \
25376     configure-m4 \
25377     html-m4 
25378         @: $(MAKE); $(unstage)
25379         @[ -f ./m4/Makefile ] || exit 0; \
25380         r=`${PWD_COMMAND}`; export r; \
25381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25382         $(HOST_EXPORTS) \
25383         for flag in $(EXTRA_HOST_FLAGS) ; do \
25384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25385         done; \
25386         echo "Doing install-html in m4"; \
25387         (cd $(HOST_SUBDIR)/m4 && \
25388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25390                   "RANLIB=$${RANLIB}" \
25391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25392                   install-html) \
25393           || exit 1
25394
25395 @endif m4
25396
25397 .PHONY: maybe-installcheck-m4 installcheck-m4
25398 maybe-installcheck-m4:
25399 @if m4
25400 maybe-installcheck-m4: installcheck-m4
25401
25402 installcheck-m4: \
25403     configure-m4 
25404         @: $(MAKE); $(unstage)
25405         @[ -f ./m4/Makefile ] || exit 0; \
25406         r=`${PWD_COMMAND}`; export r; \
25407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25408         $(HOST_EXPORTS) \
25409         for flag in $(EXTRA_HOST_FLAGS) ; do \
25410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25411         done; \
25412         echo "Doing installcheck in m4"; \
25413         (cd $(HOST_SUBDIR)/m4 && \
25414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25416                   "RANLIB=$${RANLIB}" \
25417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25418                   installcheck) \
25419           || exit 1
25420
25421 @endif m4
25422
25423 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
25424 maybe-mostlyclean-m4:
25425 @if m4
25426 maybe-mostlyclean-m4: mostlyclean-m4
25427
25428 mostlyclean-m4: 
25429         @: $(MAKE); $(unstage)
25430         @[ -f ./m4/Makefile ] || exit 0; \
25431         r=`${PWD_COMMAND}`; export r; \
25432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25433         $(HOST_EXPORTS) \
25434         for flag in $(EXTRA_HOST_FLAGS) ; do \
25435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25436         done; \
25437         echo "Doing mostlyclean in m4"; \
25438         (cd $(HOST_SUBDIR)/m4 && \
25439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25441                   "RANLIB=$${RANLIB}" \
25442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25443                   mostlyclean) \
25444           || exit 1
25445
25446 @endif m4
25447
25448 .PHONY: maybe-clean-m4 clean-m4
25449 maybe-clean-m4:
25450 @if m4
25451 maybe-clean-m4: clean-m4
25452
25453 clean-m4: 
25454         @: $(MAKE); $(unstage)
25455         @[ -f ./m4/Makefile ] || exit 0; \
25456         r=`${PWD_COMMAND}`; export r; \
25457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25458         $(HOST_EXPORTS) \
25459         for flag in $(EXTRA_HOST_FLAGS) ; do \
25460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25461         done; \
25462         echo "Doing clean in m4"; \
25463         (cd $(HOST_SUBDIR)/m4 && \
25464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25466                   "RANLIB=$${RANLIB}" \
25467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25468                   clean) \
25469           || exit 1
25470
25471 @endif m4
25472
25473 .PHONY: maybe-distclean-m4 distclean-m4
25474 maybe-distclean-m4:
25475 @if m4
25476 maybe-distclean-m4: distclean-m4
25477
25478 distclean-m4: 
25479         @: $(MAKE); $(unstage)
25480         @[ -f ./m4/Makefile ] || exit 0; \
25481         r=`${PWD_COMMAND}`; export r; \
25482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25483         $(HOST_EXPORTS) \
25484         for flag in $(EXTRA_HOST_FLAGS) ; do \
25485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25486         done; \
25487         echo "Doing distclean in m4"; \
25488         (cd $(HOST_SUBDIR)/m4 && \
25489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25491                   "RANLIB=$${RANLIB}" \
25492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25493                   distclean) \
25494           || exit 1
25495
25496 @endif m4
25497
25498 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
25499 maybe-maintainer-clean-m4:
25500 @if m4
25501 maybe-maintainer-clean-m4: maintainer-clean-m4
25502
25503 maintainer-clean-m4: 
25504         @: $(MAKE); $(unstage)
25505         @[ -f ./m4/Makefile ] || exit 0; \
25506         r=`${PWD_COMMAND}`; export r; \
25507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25508         $(HOST_EXPORTS) \
25509         for flag in $(EXTRA_HOST_FLAGS) ; do \
25510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25511         done; \
25512         echo "Doing maintainer-clean in m4"; \
25513         (cd $(HOST_SUBDIR)/m4 && \
25514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25516                   "RANLIB=$${RANLIB}" \
25517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25518                   maintainer-clean) \
25519           || exit 1
25520
25521 @endif m4
25522
25523
25524
25525 .PHONY: configure-readline maybe-configure-readline
25526 maybe-configure-readline:
25527 @if gcc-bootstrap
25528 configure-readline: stage_current
25529 @endif gcc-bootstrap
25530 @if readline
25531 maybe-configure-readline: configure-readline
25532 configure-readline: 
25533         @: $(MAKE); $(unstage)
25534         @r=`${PWD_COMMAND}`; export r; \
25535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25536         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
25537         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
25538         $(HOST_EXPORTS)  \
25539         echo Configuring in $(HOST_SUBDIR)/readline; \
25540         cd "$(HOST_SUBDIR)/readline" || exit 1; \
25541         case $(srcdir) in \
25542           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25543           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
25544                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25545         esac; \
25546         module_srcdir=readline; \
25547         $(SHELL) \
25548           $$s/$$module_srcdir/configure \
25549           --srcdir=$${topdir}/$$module_srcdir \
25550           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25551           --target=${target_alias}  \
25552           || exit 1
25553 @endif readline
25554
25555
25556
25557
25558
25559 .PHONY: all-readline maybe-all-readline
25560 maybe-all-readline:
25561 @if gcc-bootstrap
25562 all-readline: stage_current
25563 @endif gcc-bootstrap
25564 @if readline
25565 TARGET-readline=all
25566 maybe-all-readline: all-readline
25567 all-readline: configure-readline
25568         @: $(MAKE); $(unstage)
25569         @r=`${PWD_COMMAND}`; export r; \
25570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25571         $(HOST_EXPORTS)  \
25572         (cd $(HOST_SUBDIR)/readline && \
25573           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25574                 $(TARGET-readline))
25575 @endif readline
25576
25577
25578
25579
25580 .PHONY: check-readline maybe-check-readline
25581 maybe-check-readline:
25582 @if readline
25583 maybe-check-readline: check-readline
25584
25585 check-readline:
25586         @: $(MAKE); $(unstage)
25587         @r=`${PWD_COMMAND}`; export r; \
25588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25589         $(HOST_EXPORTS)  \
25590         (cd $(HOST_SUBDIR)/readline && \
25591           $(MAKE) $(FLAGS_TO_PASS)  check)
25592
25593 @endif readline
25594
25595 .PHONY: install-readline maybe-install-readline
25596 maybe-install-readline:
25597 @if readline
25598 maybe-install-readline: install-readline
25599
25600 install-readline: installdirs
25601         @: $(MAKE); $(unstage)
25602         @r=`${PWD_COMMAND}`; export r; \
25603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25604         $(HOST_EXPORTS) \
25605         (cd $(HOST_SUBDIR)/readline && \
25606           $(MAKE) $(FLAGS_TO_PASS)  install)
25607
25608 @endif readline
25609
25610 .PHONY: install-strip-readline maybe-install-strip-readline
25611 maybe-install-strip-readline:
25612 @if readline
25613 maybe-install-strip-readline: install-strip-readline
25614
25615 install-strip-readline: installdirs
25616         @: $(MAKE); $(unstage)
25617         @r=`${PWD_COMMAND}`; export r; \
25618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25619         $(HOST_EXPORTS) \
25620         (cd $(HOST_SUBDIR)/readline && \
25621           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25622
25623 @endif readline
25624
25625 # Other targets (info, dvi, pdf, etc.)
25626
25627 .PHONY: maybe-info-readline info-readline
25628 maybe-info-readline:
25629 @if readline
25630 maybe-info-readline: info-readline
25631
25632 info-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 info 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                   info) \
25649           || exit 1
25650
25651 @endif readline
25652
25653 .PHONY: maybe-dvi-readline dvi-readline
25654 maybe-dvi-readline:
25655 @if readline
25656 maybe-dvi-readline: dvi-readline
25657
25658 dvi-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 dvi 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                   dvi) \
25675           || exit 1
25676
25677 @endif readline
25678
25679 .PHONY: maybe-pdf-readline pdf-readline
25680 maybe-pdf-readline:
25681 @if readline
25682 maybe-pdf-readline: pdf-readline
25683
25684 pdf-readline: \
25685     configure-readline 
25686         @: $(MAKE); $(unstage)
25687         @[ -f ./readline/Makefile ] || exit 0; \
25688         r=`${PWD_COMMAND}`; export r; \
25689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25690         $(HOST_EXPORTS) \
25691         for flag in $(EXTRA_HOST_FLAGS) ; do \
25692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25693         done; \
25694         echo "Doing pdf in readline"; \
25695         (cd $(HOST_SUBDIR)/readline && \
25696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25698                   "RANLIB=$${RANLIB}" \
25699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25700                   pdf) \
25701           || exit 1
25702
25703 @endif readline
25704
25705 .PHONY: maybe-html-readline html-readline
25706 maybe-html-readline:
25707 @if readline
25708 maybe-html-readline: html-readline
25709
25710 html-readline: \
25711     configure-readline 
25712         @: $(MAKE); $(unstage)
25713         @[ -f ./readline/Makefile ] || exit 0; \
25714         r=`${PWD_COMMAND}`; export r; \
25715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25716         $(HOST_EXPORTS) \
25717         for flag in $(EXTRA_HOST_FLAGS) ; do \
25718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25719         done; \
25720         echo "Doing html in readline"; \
25721         (cd $(HOST_SUBDIR)/readline && \
25722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25724                   "RANLIB=$${RANLIB}" \
25725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25726                   html) \
25727           || exit 1
25728
25729 @endif readline
25730
25731 .PHONY: maybe-TAGS-readline TAGS-readline
25732 maybe-TAGS-readline:
25733 @if readline
25734 maybe-TAGS-readline: TAGS-readline
25735
25736 TAGS-readline: \
25737     configure-readline 
25738         @: $(MAKE); $(unstage)
25739         @[ -f ./readline/Makefile ] || exit 0; \
25740         r=`${PWD_COMMAND}`; export r; \
25741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25742         $(HOST_EXPORTS) \
25743         for flag in $(EXTRA_HOST_FLAGS) ; do \
25744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25745         done; \
25746         echo "Doing TAGS in readline"; \
25747         (cd $(HOST_SUBDIR)/readline && \
25748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25750                   "RANLIB=$${RANLIB}" \
25751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25752                   TAGS) \
25753           || exit 1
25754
25755 @endif readline
25756
25757 .PHONY: maybe-install-info-readline install-info-readline
25758 maybe-install-info-readline:
25759 @if readline
25760 maybe-install-info-readline: install-info-readline
25761
25762 install-info-readline: \
25763     configure-readline \
25764     info-readline 
25765         @: $(MAKE); $(unstage)
25766         @[ -f ./readline/Makefile ] || exit 0; \
25767         r=`${PWD_COMMAND}`; export r; \
25768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25769         $(HOST_EXPORTS) \
25770         for flag in $(EXTRA_HOST_FLAGS) ; do \
25771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25772         done; \
25773         echo "Doing install-info in readline"; \
25774         (cd $(HOST_SUBDIR)/readline && \
25775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25777                   "RANLIB=$${RANLIB}" \
25778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25779                   install-info) \
25780           || exit 1
25781
25782 @endif readline
25783
25784 .PHONY: maybe-install-pdf-readline install-pdf-readline
25785 maybe-install-pdf-readline:
25786 @if readline
25787 maybe-install-pdf-readline: install-pdf-readline
25788
25789 install-pdf-readline: \
25790     configure-readline \
25791     pdf-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 install-pdf 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                   install-pdf) \
25807           || exit 1
25808
25809 @endif readline
25810
25811 .PHONY: maybe-install-html-readline install-html-readline
25812 maybe-install-html-readline:
25813 @if readline
25814 maybe-install-html-readline: install-html-readline
25815
25816 install-html-readline: \
25817     configure-readline \
25818     html-readline 
25819         @: $(MAKE); $(unstage)
25820         @[ -f ./readline/Makefile ] || exit 0; \
25821         r=`${PWD_COMMAND}`; export r; \
25822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25823         $(HOST_EXPORTS) \
25824         for flag in $(EXTRA_HOST_FLAGS) ; do \
25825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25826         done; \
25827         echo "Doing install-html in readline"; \
25828         (cd $(HOST_SUBDIR)/readline && \
25829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25831                   "RANLIB=$${RANLIB}" \
25832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25833                   install-html) \
25834           || exit 1
25835
25836 @endif readline
25837
25838 .PHONY: maybe-installcheck-readline installcheck-readline
25839 maybe-installcheck-readline:
25840 @if readline
25841 maybe-installcheck-readline: installcheck-readline
25842
25843 installcheck-readline: \
25844     configure-readline 
25845         @: $(MAKE); $(unstage)
25846         @[ -f ./readline/Makefile ] || exit 0; \
25847         r=`${PWD_COMMAND}`; export r; \
25848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25849         $(HOST_EXPORTS) \
25850         for flag in $(EXTRA_HOST_FLAGS) ; do \
25851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25852         done; \
25853         echo "Doing installcheck in readline"; \
25854         (cd $(HOST_SUBDIR)/readline && \
25855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25857                   "RANLIB=$${RANLIB}" \
25858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25859                   installcheck) \
25860           || exit 1
25861
25862 @endif readline
25863
25864 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
25865 maybe-mostlyclean-readline:
25866 @if readline
25867 maybe-mostlyclean-readline: mostlyclean-readline
25868
25869 mostlyclean-readline: 
25870         @: $(MAKE); $(unstage)
25871         @[ -f ./readline/Makefile ] || exit 0; \
25872         r=`${PWD_COMMAND}`; export r; \
25873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25874         $(HOST_EXPORTS) \
25875         for flag in $(EXTRA_HOST_FLAGS) ; do \
25876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25877         done; \
25878         echo "Doing mostlyclean in readline"; \
25879         (cd $(HOST_SUBDIR)/readline && \
25880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25882                   "RANLIB=$${RANLIB}" \
25883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25884                   mostlyclean) \
25885           || exit 1
25886
25887 @endif readline
25888
25889 .PHONY: maybe-clean-readline clean-readline
25890 maybe-clean-readline:
25891 @if readline
25892 maybe-clean-readline: clean-readline
25893
25894 clean-readline: 
25895         @: $(MAKE); $(unstage)
25896         @[ -f ./readline/Makefile ] || exit 0; \
25897         r=`${PWD_COMMAND}`; export r; \
25898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25899         $(HOST_EXPORTS) \
25900         for flag in $(EXTRA_HOST_FLAGS) ; do \
25901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25902         done; \
25903         echo "Doing clean in readline"; \
25904         (cd $(HOST_SUBDIR)/readline && \
25905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25907                   "RANLIB=$${RANLIB}" \
25908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25909                   clean) \
25910           || exit 1
25911
25912 @endif readline
25913
25914 .PHONY: maybe-distclean-readline distclean-readline
25915 maybe-distclean-readline:
25916 @if readline
25917 maybe-distclean-readline: distclean-readline
25918
25919 distclean-readline: 
25920         @: $(MAKE); $(unstage)
25921         @[ -f ./readline/Makefile ] || exit 0; \
25922         r=`${PWD_COMMAND}`; export r; \
25923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25924         $(HOST_EXPORTS) \
25925         for flag in $(EXTRA_HOST_FLAGS) ; do \
25926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25927         done; \
25928         echo "Doing distclean in readline"; \
25929         (cd $(HOST_SUBDIR)/readline && \
25930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25932                   "RANLIB=$${RANLIB}" \
25933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25934                   distclean) \
25935           || exit 1
25936
25937 @endif readline
25938
25939 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25940 maybe-maintainer-clean-readline:
25941 @if readline
25942 maybe-maintainer-clean-readline: maintainer-clean-readline
25943
25944 maintainer-clean-readline: 
25945         @: $(MAKE); $(unstage)
25946         @[ -f ./readline/Makefile ] || exit 0; \
25947         r=`${PWD_COMMAND}`; export r; \
25948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25949         $(HOST_EXPORTS) \
25950         for flag in $(EXTRA_HOST_FLAGS) ; do \
25951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25952         done; \
25953         echo "Doing maintainer-clean in readline"; \
25954         (cd $(HOST_SUBDIR)/readline && \
25955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25957                   "RANLIB=$${RANLIB}" \
25958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25959                   maintainer-clean) \
25960           || exit 1
25961
25962 @endif readline
25963
25964
25965
25966 .PHONY: configure-sid maybe-configure-sid
25967 maybe-configure-sid:
25968 @if gcc-bootstrap
25969 configure-sid: stage_current
25970 @endif gcc-bootstrap
25971 @if sid
25972 maybe-configure-sid: configure-sid
25973 configure-sid: 
25974         @: $(MAKE); $(unstage)
25975         @r=`${PWD_COMMAND}`; export r; \
25976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25977         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25978         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
25979         $(HOST_EXPORTS)  \
25980         echo Configuring in $(HOST_SUBDIR)/sid; \
25981         cd "$(HOST_SUBDIR)/sid" || exit 1; \
25982         case $(srcdir) in \
25983           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25984           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25985                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25986         esac; \
25987         module_srcdir=sid; \
25988         $(SHELL) \
25989           $$s/$$module_srcdir/configure \
25990           --srcdir=$${topdir}/$$module_srcdir \
25991           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25992           --target=${target_alias}  \
25993           || exit 1
25994 @endif sid
25995
25996
25997
25998
25999
26000 .PHONY: all-sid maybe-all-sid
26001 maybe-all-sid:
26002 @if gcc-bootstrap
26003 all-sid: stage_current
26004 @endif gcc-bootstrap
26005 @if sid
26006 TARGET-sid=all
26007 maybe-all-sid: all-sid
26008 all-sid: configure-sid
26009         @: $(MAKE); $(unstage)
26010         @r=`${PWD_COMMAND}`; export r; \
26011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26012         $(HOST_EXPORTS)  \
26013         (cd $(HOST_SUBDIR)/sid && \
26014           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26015                 $(TARGET-sid))
26016 @endif sid
26017
26018
26019
26020
26021 .PHONY: check-sid maybe-check-sid
26022 maybe-check-sid:
26023 @if sid
26024 maybe-check-sid: check-sid
26025
26026 check-sid:
26027         @: $(MAKE); $(unstage)
26028         @r=`${PWD_COMMAND}`; export r; \
26029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26030         $(HOST_EXPORTS)  \
26031         (cd $(HOST_SUBDIR)/sid && \
26032           $(MAKE) $(FLAGS_TO_PASS)  check)
26033
26034 @endif sid
26035
26036 .PHONY: install-sid maybe-install-sid
26037 maybe-install-sid:
26038 @if sid
26039 maybe-install-sid: install-sid
26040
26041 install-sid: installdirs
26042         @: $(MAKE); $(unstage)
26043         @r=`${PWD_COMMAND}`; export r; \
26044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26045         $(HOST_EXPORTS) \
26046         (cd $(HOST_SUBDIR)/sid && \
26047           $(MAKE) $(FLAGS_TO_PASS)  install)
26048
26049 @endif sid
26050
26051 .PHONY: install-strip-sid maybe-install-strip-sid
26052 maybe-install-strip-sid:
26053 @if sid
26054 maybe-install-strip-sid: install-strip-sid
26055
26056 install-strip-sid: installdirs
26057         @: $(MAKE); $(unstage)
26058         @r=`${PWD_COMMAND}`; export r; \
26059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26060         $(HOST_EXPORTS) \
26061         (cd $(HOST_SUBDIR)/sid && \
26062           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26063
26064 @endif sid
26065
26066 # Other targets (info, dvi, pdf, etc.)
26067
26068 .PHONY: maybe-info-sid info-sid
26069 maybe-info-sid:
26070 @if sid
26071 maybe-info-sid: info-sid
26072
26073 info-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 info 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                   info) \
26090           || exit 1
26091
26092 @endif sid
26093
26094 .PHONY: maybe-dvi-sid dvi-sid
26095 maybe-dvi-sid:
26096 @if sid
26097 maybe-dvi-sid: dvi-sid
26098
26099 dvi-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 dvi 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                   dvi) \
26116           || exit 1
26117
26118 @endif sid
26119
26120 .PHONY: maybe-pdf-sid pdf-sid
26121 maybe-pdf-sid:
26122 @if sid
26123 maybe-pdf-sid: pdf-sid
26124
26125 pdf-sid: \
26126     configure-sid 
26127         @: $(MAKE); $(unstage)
26128         @[ -f ./sid/Makefile ] || exit 0; \
26129         r=`${PWD_COMMAND}`; export r; \
26130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26131         $(HOST_EXPORTS) \
26132         for flag in $(EXTRA_HOST_FLAGS) ; do \
26133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26134         done; \
26135         echo "Doing pdf in sid"; \
26136         (cd $(HOST_SUBDIR)/sid && \
26137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26139                   "RANLIB=$${RANLIB}" \
26140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26141                   pdf) \
26142           || exit 1
26143
26144 @endif sid
26145
26146 .PHONY: maybe-html-sid html-sid
26147 maybe-html-sid:
26148 @if sid
26149 maybe-html-sid: html-sid
26150
26151 html-sid: \
26152     configure-sid 
26153         @: $(MAKE); $(unstage)
26154         @[ -f ./sid/Makefile ] || exit 0; \
26155         r=`${PWD_COMMAND}`; export r; \
26156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26157         $(HOST_EXPORTS) \
26158         for flag in $(EXTRA_HOST_FLAGS) ; do \
26159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26160         done; \
26161         echo "Doing html in sid"; \
26162         (cd $(HOST_SUBDIR)/sid && \
26163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26165                   "RANLIB=$${RANLIB}" \
26166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26167                   html) \
26168           || exit 1
26169
26170 @endif sid
26171
26172 .PHONY: maybe-TAGS-sid TAGS-sid
26173 maybe-TAGS-sid:
26174 @if sid
26175 maybe-TAGS-sid: TAGS-sid
26176
26177 TAGS-sid: \
26178     configure-sid 
26179         @: $(MAKE); $(unstage)
26180         @[ -f ./sid/Makefile ] || exit 0; \
26181         r=`${PWD_COMMAND}`; export r; \
26182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26183         $(HOST_EXPORTS) \
26184         for flag in $(EXTRA_HOST_FLAGS) ; do \
26185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26186         done; \
26187         echo "Doing TAGS in sid"; \
26188         (cd $(HOST_SUBDIR)/sid && \
26189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26191                   "RANLIB=$${RANLIB}" \
26192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26193                   TAGS) \
26194           || exit 1
26195
26196 @endif sid
26197
26198 .PHONY: maybe-install-info-sid install-info-sid
26199 maybe-install-info-sid:
26200 @if sid
26201 maybe-install-info-sid: install-info-sid
26202
26203 install-info-sid: \
26204     configure-sid \
26205     info-sid 
26206         @: $(MAKE); $(unstage)
26207         @[ -f ./sid/Makefile ] || exit 0; \
26208         r=`${PWD_COMMAND}`; export r; \
26209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26210         $(HOST_EXPORTS) \
26211         for flag in $(EXTRA_HOST_FLAGS) ; do \
26212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26213         done; \
26214         echo "Doing install-info in sid"; \
26215         (cd $(HOST_SUBDIR)/sid && \
26216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26218                   "RANLIB=$${RANLIB}" \
26219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26220                   install-info) \
26221           || exit 1
26222
26223 @endif sid
26224
26225 .PHONY: maybe-install-pdf-sid install-pdf-sid
26226 maybe-install-pdf-sid:
26227 @if sid
26228 maybe-install-pdf-sid: install-pdf-sid
26229
26230 install-pdf-sid: \
26231     configure-sid \
26232     pdf-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 install-pdf 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                   install-pdf) \
26248           || exit 1
26249
26250 @endif sid
26251
26252 .PHONY: maybe-install-html-sid install-html-sid
26253 maybe-install-html-sid:
26254 @if sid
26255 maybe-install-html-sid: install-html-sid
26256
26257 install-html-sid: \
26258     configure-sid \
26259     html-sid 
26260         @: $(MAKE); $(unstage)
26261         @[ -f ./sid/Makefile ] || exit 0; \
26262         r=`${PWD_COMMAND}`; export r; \
26263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26264         $(HOST_EXPORTS) \
26265         for flag in $(EXTRA_HOST_FLAGS) ; do \
26266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26267         done; \
26268         echo "Doing install-html in sid"; \
26269         (cd $(HOST_SUBDIR)/sid && \
26270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26272                   "RANLIB=$${RANLIB}" \
26273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26274                   install-html) \
26275           || exit 1
26276
26277 @endif sid
26278
26279 .PHONY: maybe-installcheck-sid installcheck-sid
26280 maybe-installcheck-sid:
26281 @if sid
26282 maybe-installcheck-sid: installcheck-sid
26283
26284 installcheck-sid: \
26285     configure-sid 
26286         @: $(MAKE); $(unstage)
26287         @[ -f ./sid/Makefile ] || exit 0; \
26288         r=`${PWD_COMMAND}`; export r; \
26289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26290         $(HOST_EXPORTS) \
26291         for flag in $(EXTRA_HOST_FLAGS) ; do \
26292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26293         done; \
26294         echo "Doing installcheck in sid"; \
26295         (cd $(HOST_SUBDIR)/sid && \
26296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26298                   "RANLIB=$${RANLIB}" \
26299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26300                   installcheck) \
26301           || exit 1
26302
26303 @endif sid
26304
26305 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
26306 maybe-mostlyclean-sid:
26307 @if sid
26308 maybe-mostlyclean-sid: mostlyclean-sid
26309
26310 mostlyclean-sid: 
26311         @: $(MAKE); $(unstage)
26312         @[ -f ./sid/Makefile ] || exit 0; \
26313         r=`${PWD_COMMAND}`; export r; \
26314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26315         $(HOST_EXPORTS) \
26316         for flag in $(EXTRA_HOST_FLAGS) ; do \
26317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26318         done; \
26319         echo "Doing mostlyclean in sid"; \
26320         (cd $(HOST_SUBDIR)/sid && \
26321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26323                   "RANLIB=$${RANLIB}" \
26324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26325                   mostlyclean) \
26326           || exit 1
26327
26328 @endif sid
26329
26330 .PHONY: maybe-clean-sid clean-sid
26331 maybe-clean-sid:
26332 @if sid
26333 maybe-clean-sid: clean-sid
26334
26335 clean-sid: 
26336         @: $(MAKE); $(unstage)
26337         @[ -f ./sid/Makefile ] || exit 0; \
26338         r=`${PWD_COMMAND}`; export r; \
26339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26340         $(HOST_EXPORTS) \
26341         for flag in $(EXTRA_HOST_FLAGS) ; do \
26342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26343         done; \
26344         echo "Doing clean in sid"; \
26345         (cd $(HOST_SUBDIR)/sid && \
26346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26348                   "RANLIB=$${RANLIB}" \
26349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26350                   clean) \
26351           || exit 1
26352
26353 @endif sid
26354
26355 .PHONY: maybe-distclean-sid distclean-sid
26356 maybe-distclean-sid:
26357 @if sid
26358 maybe-distclean-sid: distclean-sid
26359
26360 distclean-sid: 
26361         @: $(MAKE); $(unstage)
26362         @[ -f ./sid/Makefile ] || exit 0; \
26363         r=`${PWD_COMMAND}`; export r; \
26364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26365         $(HOST_EXPORTS) \
26366         for flag in $(EXTRA_HOST_FLAGS) ; do \
26367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26368         done; \
26369         echo "Doing distclean in sid"; \
26370         (cd $(HOST_SUBDIR)/sid && \
26371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26373                   "RANLIB=$${RANLIB}" \
26374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26375                   distclean) \
26376           || exit 1
26377
26378 @endif sid
26379
26380 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
26381 maybe-maintainer-clean-sid:
26382 @if sid
26383 maybe-maintainer-clean-sid: maintainer-clean-sid
26384
26385 maintainer-clean-sid: 
26386         @: $(MAKE); $(unstage)
26387         @[ -f ./sid/Makefile ] || exit 0; \
26388         r=`${PWD_COMMAND}`; export r; \
26389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26390         $(HOST_EXPORTS) \
26391         for flag in $(EXTRA_HOST_FLAGS) ; do \
26392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26393         done; \
26394         echo "Doing maintainer-clean in sid"; \
26395         (cd $(HOST_SUBDIR)/sid && \
26396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26398                   "RANLIB=$${RANLIB}" \
26399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26400                   maintainer-clean) \
26401           || exit 1
26402
26403 @endif sid
26404
26405
26406
26407 .PHONY: configure-sim maybe-configure-sim
26408 maybe-configure-sim:
26409 @if gcc-bootstrap
26410 configure-sim: stage_current
26411 @endif gcc-bootstrap
26412 @if sim
26413 maybe-configure-sim: configure-sim
26414 configure-sim: 
26415         @: $(MAKE); $(unstage)
26416         @r=`${PWD_COMMAND}`; export r; \
26417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26418         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
26419         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
26420         $(HOST_EXPORTS)  \
26421         echo Configuring in $(HOST_SUBDIR)/sim; \
26422         cd "$(HOST_SUBDIR)/sim" || exit 1; \
26423         case $(srcdir) in \
26424           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26425           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
26426                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26427         esac; \
26428         module_srcdir=sim; \
26429         $(SHELL) \
26430           $$s/$$module_srcdir/configure \
26431           --srcdir=$${topdir}/$$module_srcdir \
26432           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26433           --target=${target_alias}  \
26434           || exit 1
26435 @endif sim
26436
26437
26438
26439
26440
26441 .PHONY: all-sim maybe-all-sim
26442 maybe-all-sim:
26443 @if gcc-bootstrap
26444 all-sim: stage_current
26445 @endif gcc-bootstrap
26446 @if sim
26447 TARGET-sim=all
26448 maybe-all-sim: all-sim
26449 all-sim: configure-sim
26450         @: $(MAKE); $(unstage)
26451         @r=`${PWD_COMMAND}`; export r; \
26452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26453         $(HOST_EXPORTS)  \
26454         (cd $(HOST_SUBDIR)/sim && \
26455           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26456                 $(TARGET-sim))
26457 @endif sim
26458
26459
26460
26461
26462 .PHONY: check-sim maybe-check-sim
26463 maybe-check-sim:
26464 @if sim
26465 maybe-check-sim: check-sim
26466
26467 check-sim:
26468         @: $(MAKE); $(unstage)
26469         @r=`${PWD_COMMAND}`; export r; \
26470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26471         $(HOST_EXPORTS)  \
26472         (cd $(HOST_SUBDIR)/sim && \
26473           $(MAKE) $(FLAGS_TO_PASS)  check)
26474
26475 @endif sim
26476
26477 .PHONY: install-sim maybe-install-sim
26478 maybe-install-sim:
26479 @if sim
26480 maybe-install-sim: install-sim
26481
26482 install-sim: installdirs
26483         @: $(MAKE); $(unstage)
26484         @r=`${PWD_COMMAND}`; export r; \
26485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26486         $(HOST_EXPORTS) \
26487         (cd $(HOST_SUBDIR)/sim && \
26488           $(MAKE) $(FLAGS_TO_PASS)  install)
26489
26490 @endif sim
26491
26492 .PHONY: install-strip-sim maybe-install-strip-sim
26493 maybe-install-strip-sim:
26494 @if sim
26495 maybe-install-strip-sim: install-strip-sim
26496
26497 install-strip-sim: installdirs
26498         @: $(MAKE); $(unstage)
26499         @r=`${PWD_COMMAND}`; export r; \
26500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26501         $(HOST_EXPORTS) \
26502         (cd $(HOST_SUBDIR)/sim && \
26503           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26504
26505 @endif sim
26506
26507 # Other targets (info, dvi, pdf, etc.)
26508
26509 .PHONY: maybe-info-sim info-sim
26510 maybe-info-sim:
26511 @if sim
26512 maybe-info-sim: info-sim
26513
26514 info-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 info 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                   info) \
26531           || exit 1
26532
26533 @endif sim
26534
26535 .PHONY: maybe-dvi-sim dvi-sim
26536 maybe-dvi-sim:
26537 @if sim
26538 maybe-dvi-sim: dvi-sim
26539
26540 dvi-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 dvi 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                   dvi) \
26557           || exit 1
26558
26559 @endif sim
26560
26561 .PHONY: maybe-pdf-sim pdf-sim
26562 maybe-pdf-sim:
26563 @if sim
26564 maybe-pdf-sim: pdf-sim
26565
26566 pdf-sim: \
26567     configure-sim 
26568         @: $(MAKE); $(unstage)
26569         @[ -f ./sim/Makefile ] || exit 0; \
26570         r=`${PWD_COMMAND}`; export r; \
26571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26572         $(HOST_EXPORTS) \
26573         for flag in $(EXTRA_HOST_FLAGS) ; do \
26574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26575         done; \
26576         echo "Doing pdf in sim"; \
26577         (cd $(HOST_SUBDIR)/sim && \
26578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26580                   "RANLIB=$${RANLIB}" \
26581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26582                   pdf) \
26583           || exit 1
26584
26585 @endif sim
26586
26587 .PHONY: maybe-html-sim html-sim
26588 maybe-html-sim:
26589 @if sim
26590 maybe-html-sim: html-sim
26591
26592 html-sim: \
26593     configure-sim 
26594         @: $(MAKE); $(unstage)
26595         @[ -f ./sim/Makefile ] || exit 0; \
26596         r=`${PWD_COMMAND}`; export r; \
26597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26598         $(HOST_EXPORTS) \
26599         for flag in $(EXTRA_HOST_FLAGS) ; do \
26600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26601         done; \
26602         echo "Doing html in sim"; \
26603         (cd $(HOST_SUBDIR)/sim && \
26604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26606                   "RANLIB=$${RANLIB}" \
26607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26608                   html) \
26609           || exit 1
26610
26611 @endif sim
26612
26613 .PHONY: maybe-TAGS-sim TAGS-sim
26614 maybe-TAGS-sim:
26615 @if sim
26616 maybe-TAGS-sim: TAGS-sim
26617
26618 TAGS-sim: \
26619     configure-sim 
26620         @: $(MAKE); $(unstage)
26621         @[ -f ./sim/Makefile ] || exit 0; \
26622         r=`${PWD_COMMAND}`; export r; \
26623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26624         $(HOST_EXPORTS) \
26625         for flag in $(EXTRA_HOST_FLAGS) ; do \
26626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26627         done; \
26628         echo "Doing TAGS in sim"; \
26629         (cd $(HOST_SUBDIR)/sim && \
26630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26632                   "RANLIB=$${RANLIB}" \
26633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26634                   TAGS) \
26635           || exit 1
26636
26637 @endif sim
26638
26639 .PHONY: maybe-install-info-sim install-info-sim
26640 maybe-install-info-sim:
26641 @if sim
26642 maybe-install-info-sim: install-info-sim
26643
26644 install-info-sim: \
26645     configure-sim \
26646     info-sim 
26647         @: $(MAKE); $(unstage)
26648         @[ -f ./sim/Makefile ] || exit 0; \
26649         r=`${PWD_COMMAND}`; export r; \
26650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26651         $(HOST_EXPORTS) \
26652         for flag in $(EXTRA_HOST_FLAGS) ; do \
26653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26654         done; \
26655         echo "Doing install-info in sim"; \
26656         (cd $(HOST_SUBDIR)/sim && \
26657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26659                   "RANLIB=$${RANLIB}" \
26660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26661                   install-info) \
26662           || exit 1
26663
26664 @endif sim
26665
26666 .PHONY: maybe-install-pdf-sim install-pdf-sim
26667 maybe-install-pdf-sim:
26668 @if sim
26669 maybe-install-pdf-sim: install-pdf-sim
26670
26671 install-pdf-sim: \
26672     configure-sim \
26673     pdf-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 install-pdf 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                   install-pdf) \
26689           || exit 1
26690
26691 @endif sim
26692
26693 .PHONY: maybe-install-html-sim install-html-sim
26694 maybe-install-html-sim:
26695 @if sim
26696 maybe-install-html-sim: install-html-sim
26697
26698 install-html-sim: \
26699     configure-sim \
26700     html-sim 
26701         @: $(MAKE); $(unstage)
26702         @[ -f ./sim/Makefile ] || exit 0; \
26703         r=`${PWD_COMMAND}`; export r; \
26704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26705         $(HOST_EXPORTS) \
26706         for flag in $(EXTRA_HOST_FLAGS) ; do \
26707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26708         done; \
26709         echo "Doing install-html in sim"; \
26710         (cd $(HOST_SUBDIR)/sim && \
26711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26713                   "RANLIB=$${RANLIB}" \
26714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26715                   install-html) \
26716           || exit 1
26717
26718 @endif sim
26719
26720 .PHONY: maybe-installcheck-sim installcheck-sim
26721 maybe-installcheck-sim:
26722 @if sim
26723 maybe-installcheck-sim: installcheck-sim
26724
26725 installcheck-sim: \
26726     configure-sim 
26727         @: $(MAKE); $(unstage)
26728         @[ -f ./sim/Makefile ] || exit 0; \
26729         r=`${PWD_COMMAND}`; export r; \
26730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26731         $(HOST_EXPORTS) \
26732         for flag in $(EXTRA_HOST_FLAGS) ; do \
26733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26734         done; \
26735         echo "Doing installcheck in sim"; \
26736         (cd $(HOST_SUBDIR)/sim && \
26737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26739                   "RANLIB=$${RANLIB}" \
26740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26741                   installcheck) \
26742           || exit 1
26743
26744 @endif sim
26745
26746 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26747 maybe-mostlyclean-sim:
26748 @if sim
26749 maybe-mostlyclean-sim: mostlyclean-sim
26750
26751 mostlyclean-sim: 
26752         @: $(MAKE); $(unstage)
26753         @[ -f ./sim/Makefile ] || exit 0; \
26754         r=`${PWD_COMMAND}`; export r; \
26755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26756         $(HOST_EXPORTS) \
26757         for flag in $(EXTRA_HOST_FLAGS) ; do \
26758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26759         done; \
26760         echo "Doing mostlyclean in sim"; \
26761         (cd $(HOST_SUBDIR)/sim && \
26762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26764                   "RANLIB=$${RANLIB}" \
26765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26766                   mostlyclean) \
26767           || exit 1
26768
26769 @endif sim
26770
26771 .PHONY: maybe-clean-sim clean-sim
26772 maybe-clean-sim:
26773 @if sim
26774 maybe-clean-sim: clean-sim
26775
26776 clean-sim: 
26777         @: $(MAKE); $(unstage)
26778         @[ -f ./sim/Makefile ] || exit 0; \
26779         r=`${PWD_COMMAND}`; export r; \
26780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26781         $(HOST_EXPORTS) \
26782         for flag in $(EXTRA_HOST_FLAGS) ; do \
26783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26784         done; \
26785         echo "Doing clean in sim"; \
26786         (cd $(HOST_SUBDIR)/sim && \
26787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26789                   "RANLIB=$${RANLIB}" \
26790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26791                   clean) \
26792           || exit 1
26793
26794 @endif sim
26795
26796 .PHONY: maybe-distclean-sim distclean-sim
26797 maybe-distclean-sim:
26798 @if sim
26799 maybe-distclean-sim: distclean-sim
26800
26801 distclean-sim: 
26802         @: $(MAKE); $(unstage)
26803         @[ -f ./sim/Makefile ] || exit 0; \
26804         r=`${PWD_COMMAND}`; export r; \
26805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26806         $(HOST_EXPORTS) \
26807         for flag in $(EXTRA_HOST_FLAGS) ; do \
26808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26809         done; \
26810         echo "Doing distclean in sim"; \
26811         (cd $(HOST_SUBDIR)/sim && \
26812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26814                   "RANLIB=$${RANLIB}" \
26815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26816                   distclean) \
26817           || exit 1
26818
26819 @endif sim
26820
26821 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26822 maybe-maintainer-clean-sim:
26823 @if sim
26824 maybe-maintainer-clean-sim: maintainer-clean-sim
26825
26826 maintainer-clean-sim: 
26827         @: $(MAKE); $(unstage)
26828         @[ -f ./sim/Makefile ] || exit 0; \
26829         r=`${PWD_COMMAND}`; export r; \
26830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26831         $(HOST_EXPORTS) \
26832         for flag in $(EXTRA_HOST_FLAGS) ; do \
26833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26834         done; \
26835         echo "Doing maintainer-clean in sim"; \
26836         (cd $(HOST_SUBDIR)/sim && \
26837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26839                   "RANLIB=$${RANLIB}" \
26840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26841                   maintainer-clean) \
26842           || exit 1
26843
26844 @endif sim
26845
26846
26847
26848 .PHONY: configure-texinfo maybe-configure-texinfo
26849 maybe-configure-texinfo:
26850 @if gcc-bootstrap
26851 configure-texinfo: stage_current
26852 @endif gcc-bootstrap
26853 @if texinfo
26854 maybe-configure-texinfo: configure-texinfo
26855 configure-texinfo: 
26856         @: $(MAKE); $(unstage)
26857         @r=`${PWD_COMMAND}`; export r; \
26858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26859         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26860         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
26861         $(HOST_EXPORTS)  \
26862         echo Configuring in $(HOST_SUBDIR)/texinfo; \
26863         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26864         case $(srcdir) in \
26865           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26866           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26867                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26868         esac; \
26869         module_srcdir=texinfo; \
26870         $(SHELL) \
26871           $$s/$$module_srcdir/configure \
26872           --srcdir=$${topdir}/$$module_srcdir \
26873           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26874           --target=${target_alias}  \
26875           || exit 1
26876 @endif texinfo
26877
26878
26879
26880
26881
26882 .PHONY: all-texinfo maybe-all-texinfo
26883 maybe-all-texinfo:
26884 @if gcc-bootstrap
26885 all-texinfo: stage_current
26886 @endif gcc-bootstrap
26887 @if texinfo
26888 TARGET-texinfo=all
26889 maybe-all-texinfo: all-texinfo
26890 all-texinfo: configure-texinfo
26891         @: $(MAKE); $(unstage)
26892         @r=`${PWD_COMMAND}`; export r; \
26893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26894         $(HOST_EXPORTS)  \
26895         (cd $(HOST_SUBDIR)/texinfo && \
26896           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26897                 $(TARGET-texinfo))
26898 @endif texinfo
26899
26900
26901
26902
26903 .PHONY: check-texinfo maybe-check-texinfo
26904 maybe-check-texinfo:
26905 @if texinfo
26906 maybe-check-texinfo: check-texinfo
26907
26908 check-texinfo:
26909         @: $(MAKE); $(unstage)
26910         @r=`${PWD_COMMAND}`; export r; \
26911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26912         $(HOST_EXPORTS)  \
26913         (cd $(HOST_SUBDIR)/texinfo && \
26914           $(MAKE) $(FLAGS_TO_PASS)  check)
26915
26916 @endif texinfo
26917
26918 .PHONY: install-texinfo maybe-install-texinfo
26919 maybe-install-texinfo:
26920 @if texinfo
26921 maybe-install-texinfo: install-texinfo
26922
26923 install-texinfo:
26924
26925 @endif texinfo
26926
26927 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
26928 maybe-install-strip-texinfo:
26929 @if texinfo
26930 maybe-install-strip-texinfo: install-strip-texinfo
26931
26932 install-strip-texinfo:
26933
26934 @endif texinfo
26935
26936 # Other targets (info, dvi, pdf, etc.)
26937
26938 .PHONY: maybe-info-texinfo info-texinfo
26939 maybe-info-texinfo:
26940 @if texinfo
26941 maybe-info-texinfo: info-texinfo
26942
26943 info-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 info 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                   info) \
26960           || exit 1
26961
26962 @endif texinfo
26963
26964 .PHONY: maybe-dvi-texinfo dvi-texinfo
26965 maybe-dvi-texinfo:
26966 @if texinfo
26967 maybe-dvi-texinfo: dvi-texinfo
26968
26969 dvi-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 dvi 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                   dvi) \
26986           || exit 1
26987
26988 @endif texinfo
26989
26990 .PHONY: maybe-pdf-texinfo pdf-texinfo
26991 maybe-pdf-texinfo:
26992 @if texinfo
26993 maybe-pdf-texinfo: pdf-texinfo
26994
26995 pdf-texinfo: \
26996     configure-texinfo 
26997         @: $(MAKE); $(unstage)
26998         @[ -f ./texinfo/Makefile ] || exit 0; \
26999         r=`${PWD_COMMAND}`; export r; \
27000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27001         $(HOST_EXPORTS) \
27002         for flag in $(EXTRA_HOST_FLAGS) ; do \
27003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27004         done; \
27005         echo "Doing pdf in texinfo"; \
27006         (cd $(HOST_SUBDIR)/texinfo && \
27007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27009                   "RANLIB=$${RANLIB}" \
27010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27011                   pdf) \
27012           || exit 1
27013
27014 @endif texinfo
27015
27016 .PHONY: maybe-html-texinfo html-texinfo
27017 maybe-html-texinfo:
27018 @if texinfo
27019 maybe-html-texinfo: html-texinfo
27020
27021 html-texinfo: \
27022     configure-texinfo 
27023         @: $(MAKE); $(unstage)
27024         @[ -f ./texinfo/Makefile ] || exit 0; \
27025         r=`${PWD_COMMAND}`; export r; \
27026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27027         $(HOST_EXPORTS) \
27028         for flag in $(EXTRA_HOST_FLAGS) ; do \
27029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27030         done; \
27031         echo "Doing html in texinfo"; \
27032         (cd $(HOST_SUBDIR)/texinfo && \
27033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27035                   "RANLIB=$${RANLIB}" \
27036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27037                   html) \
27038           || exit 1
27039
27040 @endif texinfo
27041
27042 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
27043 maybe-TAGS-texinfo:
27044 @if texinfo
27045 maybe-TAGS-texinfo: TAGS-texinfo
27046
27047 TAGS-texinfo: \
27048     configure-texinfo 
27049         @: $(MAKE); $(unstage)
27050         @[ -f ./texinfo/Makefile ] || exit 0; \
27051         r=`${PWD_COMMAND}`; export r; \
27052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27053         $(HOST_EXPORTS) \
27054         for flag in $(EXTRA_HOST_FLAGS) ; do \
27055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27056         done; \
27057         echo "Doing TAGS in texinfo"; \
27058         (cd $(HOST_SUBDIR)/texinfo && \
27059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27061                   "RANLIB=$${RANLIB}" \
27062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27063                   TAGS) \
27064           || exit 1
27065
27066 @endif texinfo
27067
27068 .PHONY: maybe-install-info-texinfo install-info-texinfo
27069 maybe-install-info-texinfo:
27070 @if texinfo
27071 maybe-install-info-texinfo: install-info-texinfo
27072
27073 install-info-texinfo: \
27074     configure-texinfo \
27075     info-texinfo 
27076         @: $(MAKE); $(unstage)
27077         @[ -f ./texinfo/Makefile ] || exit 0; \
27078         r=`${PWD_COMMAND}`; export r; \
27079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27080         $(HOST_EXPORTS) \
27081         for flag in $(EXTRA_HOST_FLAGS) ; do \
27082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27083         done; \
27084         echo "Doing install-info in texinfo"; \
27085         (cd $(HOST_SUBDIR)/texinfo && \
27086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27088                   "RANLIB=$${RANLIB}" \
27089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27090                   install-info) \
27091           || exit 1
27092
27093 @endif texinfo
27094
27095 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
27096 maybe-install-pdf-texinfo:
27097 @if texinfo
27098 maybe-install-pdf-texinfo: install-pdf-texinfo
27099
27100 install-pdf-texinfo: \
27101     configure-texinfo \
27102     pdf-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 install-pdf 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                   install-pdf) \
27118           || exit 1
27119
27120 @endif texinfo
27121
27122 .PHONY: maybe-install-html-texinfo install-html-texinfo
27123 maybe-install-html-texinfo:
27124 @if texinfo
27125 maybe-install-html-texinfo: install-html-texinfo
27126
27127 install-html-texinfo: \
27128     configure-texinfo \
27129     html-texinfo 
27130         @: $(MAKE); $(unstage)
27131         @[ -f ./texinfo/Makefile ] || exit 0; \
27132         r=`${PWD_COMMAND}`; export r; \
27133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27134         $(HOST_EXPORTS) \
27135         for flag in $(EXTRA_HOST_FLAGS) ; do \
27136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27137         done; \
27138         echo "Doing install-html in texinfo"; \
27139         (cd $(HOST_SUBDIR)/texinfo && \
27140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27142                   "RANLIB=$${RANLIB}" \
27143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27144                   install-html) \
27145           || exit 1
27146
27147 @endif texinfo
27148
27149 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
27150 maybe-installcheck-texinfo:
27151 @if texinfo
27152 maybe-installcheck-texinfo: installcheck-texinfo
27153
27154 installcheck-texinfo: \
27155     configure-texinfo 
27156         @: $(MAKE); $(unstage)
27157         @[ -f ./texinfo/Makefile ] || exit 0; \
27158         r=`${PWD_COMMAND}`; export r; \
27159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27160         $(HOST_EXPORTS) \
27161         for flag in $(EXTRA_HOST_FLAGS) ; do \
27162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27163         done; \
27164         echo "Doing installcheck in texinfo"; \
27165         (cd $(HOST_SUBDIR)/texinfo && \
27166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27168                   "RANLIB=$${RANLIB}" \
27169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27170                   installcheck) \
27171           || exit 1
27172
27173 @endif texinfo
27174
27175 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
27176 maybe-mostlyclean-texinfo:
27177 @if texinfo
27178 maybe-mostlyclean-texinfo: mostlyclean-texinfo
27179
27180 mostlyclean-texinfo: 
27181         @: $(MAKE); $(unstage)
27182         @[ -f ./texinfo/Makefile ] || exit 0; \
27183         r=`${PWD_COMMAND}`; export r; \
27184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27185         $(HOST_EXPORTS) \
27186         for flag in $(EXTRA_HOST_FLAGS) ; do \
27187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27188         done; \
27189         echo "Doing mostlyclean in texinfo"; \
27190         (cd $(HOST_SUBDIR)/texinfo && \
27191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27193                   "RANLIB=$${RANLIB}" \
27194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27195                   mostlyclean) \
27196           || exit 1
27197
27198 @endif texinfo
27199
27200 .PHONY: maybe-clean-texinfo clean-texinfo
27201 maybe-clean-texinfo:
27202 @if texinfo
27203 maybe-clean-texinfo: clean-texinfo
27204
27205 clean-texinfo: 
27206         @: $(MAKE); $(unstage)
27207         @[ -f ./texinfo/Makefile ] || exit 0; \
27208         r=`${PWD_COMMAND}`; export r; \
27209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27210         $(HOST_EXPORTS) \
27211         for flag in $(EXTRA_HOST_FLAGS) ; do \
27212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27213         done; \
27214         echo "Doing clean in texinfo"; \
27215         (cd $(HOST_SUBDIR)/texinfo && \
27216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27218                   "RANLIB=$${RANLIB}" \
27219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27220                   clean) \
27221           || exit 1
27222
27223 @endif texinfo
27224
27225 .PHONY: maybe-distclean-texinfo distclean-texinfo
27226 maybe-distclean-texinfo:
27227 @if texinfo
27228 maybe-distclean-texinfo: distclean-texinfo
27229
27230 distclean-texinfo: 
27231         @: $(MAKE); $(unstage)
27232         @[ -f ./texinfo/Makefile ] || exit 0; \
27233         r=`${PWD_COMMAND}`; export r; \
27234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27235         $(HOST_EXPORTS) \
27236         for flag in $(EXTRA_HOST_FLAGS) ; do \
27237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27238         done; \
27239         echo "Doing distclean in texinfo"; \
27240         (cd $(HOST_SUBDIR)/texinfo && \
27241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27243                   "RANLIB=$${RANLIB}" \
27244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27245                   distclean) \
27246           || exit 1
27247
27248 @endif texinfo
27249
27250 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27251 maybe-maintainer-clean-texinfo:
27252 @if texinfo
27253 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27254
27255 maintainer-clean-texinfo: 
27256         @: $(MAKE); $(unstage)
27257         @[ -f ./texinfo/Makefile ] || exit 0; \
27258         r=`${PWD_COMMAND}`; export r; \
27259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27260         $(HOST_EXPORTS) \
27261         for flag in $(EXTRA_HOST_FLAGS) ; do \
27262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27263         done; \
27264         echo "Doing maintainer-clean in texinfo"; \
27265         (cd $(HOST_SUBDIR)/texinfo && \
27266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27268                   "RANLIB=$${RANLIB}" \
27269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27270                   maintainer-clean) \
27271           || exit 1
27272
27273 @endif texinfo
27274
27275
27276
27277 .PHONY: configure-zlib maybe-configure-zlib
27278 maybe-configure-zlib:
27279 @if gcc-bootstrap
27280 configure-zlib: stage_current
27281 @endif gcc-bootstrap
27282 @if zlib
27283 maybe-configure-zlib: configure-zlib
27284 configure-zlib: 
27285         @r=`${PWD_COMMAND}`; export r; \
27286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27287         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27288         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27289         $(HOST_EXPORTS)  \
27290         echo Configuring in $(HOST_SUBDIR)/zlib; \
27291         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
27292         case $(srcdir) in \
27293           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27294           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27295                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27296         esac; \
27297         module_srcdir=zlib; \
27298         $(SHELL) \
27299           $$s/$$module_srcdir/configure \
27300           --srcdir=$${topdir}/$$module_srcdir \
27301           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27302           --target=${target_alias} @extra_host_zlib_configure_flags@ \
27303           || exit 1
27304 @endif zlib
27305
27306
27307
27308 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
27309 maybe-configure-stage1-zlib:
27310 @if zlib-bootstrap
27311 maybe-configure-stage1-zlib: configure-stage1-zlib
27312 configure-stage1-zlib:
27313         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27314         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27315         @r=`${PWD_COMMAND}`; export r; \
27316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27317         TFLAGS="$(STAGE1_TFLAGS)"; \
27318         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27319         $(HOST_EXPORTS) \
27320         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27321         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27322         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27323         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
27324         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27325         cd $(HOST_SUBDIR)/zlib || exit 1; \
27326         case $(srcdir) in \
27327           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27328           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27329                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27330         esac; \
27331         module_srcdir=zlib; \
27332         $(SHELL) $$s/$$module_srcdir/configure \
27333           --srcdir=$${topdir}/$$module_srcdir \
27334           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27335           --target=${target_alias} \
27336            \
27337           $(STAGE1_CONFIGURE_FLAGS) \
27338           @extra_host_zlib_configure_flags@
27339 @endif zlib-bootstrap
27340
27341 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
27342 maybe-configure-stage2-zlib:
27343 @if zlib-bootstrap
27344 maybe-configure-stage2-zlib: configure-stage2-zlib
27345 configure-stage2-zlib:
27346         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27347         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27348         @r=`${PWD_COMMAND}`; export r; \
27349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27350         TFLAGS="$(STAGE2_TFLAGS)"; \
27351         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27352         $(HOST_EXPORTS) \
27353         $(POSTSTAGE1_HOST_EXPORTS) \
27354         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27355         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27356         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27357         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
27358         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27359         cd $(HOST_SUBDIR)/zlib || exit 1; \
27360         case $(srcdir) in \
27361           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27362           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27363                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27364         esac; \
27365         module_srcdir=zlib; \
27366         $(SHELL) $$s/$$module_srcdir/configure \
27367           --srcdir=$${topdir}/$$module_srcdir \
27368           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27369           --target=${target_alias} \
27370           --with-build-libsubdir=$(HOST_SUBDIR) \
27371           $(STAGE2_CONFIGURE_FLAGS) \
27372           @extra_host_zlib_configure_flags@
27373 @endif zlib-bootstrap
27374
27375 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
27376 maybe-configure-stage3-zlib:
27377 @if zlib-bootstrap
27378 maybe-configure-stage3-zlib: configure-stage3-zlib
27379 configure-stage3-zlib:
27380         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27381         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27382         @r=`${PWD_COMMAND}`; export r; \
27383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27384         TFLAGS="$(STAGE3_TFLAGS)"; \
27385         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27386         $(HOST_EXPORTS) \
27387         $(POSTSTAGE1_HOST_EXPORTS) \
27388         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27389         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27390         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27391         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
27392         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27393         cd $(HOST_SUBDIR)/zlib || exit 1; \
27394         case $(srcdir) in \
27395           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27396           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27397                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27398         esac; \
27399         module_srcdir=zlib; \
27400         $(SHELL) $$s/$$module_srcdir/configure \
27401           --srcdir=$${topdir}/$$module_srcdir \
27402           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27403           --target=${target_alias} \
27404           --with-build-libsubdir=$(HOST_SUBDIR) \
27405           $(STAGE3_CONFIGURE_FLAGS) \
27406           @extra_host_zlib_configure_flags@
27407 @endif zlib-bootstrap
27408
27409 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
27410 maybe-configure-stage4-zlib:
27411 @if zlib-bootstrap
27412 maybe-configure-stage4-zlib: configure-stage4-zlib
27413 configure-stage4-zlib:
27414         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27415         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27416         @r=`${PWD_COMMAND}`; export r; \
27417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27418         TFLAGS="$(STAGE4_TFLAGS)"; \
27419         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27420         $(HOST_EXPORTS) \
27421         $(POSTSTAGE1_HOST_EXPORTS) \
27422         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27423         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27424         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27425         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
27426         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27427         cd $(HOST_SUBDIR)/zlib || exit 1; \
27428         case $(srcdir) in \
27429           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27430           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27431                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27432         esac; \
27433         module_srcdir=zlib; \
27434         $(SHELL) $$s/$$module_srcdir/configure \
27435           --srcdir=$${topdir}/$$module_srcdir \
27436           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27437           --target=${target_alias} \
27438           --with-build-libsubdir=$(HOST_SUBDIR) \
27439           $(STAGE4_CONFIGURE_FLAGS) \
27440           @extra_host_zlib_configure_flags@
27441 @endif zlib-bootstrap
27442
27443 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
27444 maybe-configure-stageprofile-zlib:
27445 @if zlib-bootstrap
27446 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
27447 configure-stageprofile-zlib:
27448         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27449         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27450         @r=`${PWD_COMMAND}`; export r; \
27451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27452         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27453         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27454         $(HOST_EXPORTS) \
27455         $(POSTSTAGE1_HOST_EXPORTS) \
27456         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27457         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27458         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27459         echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
27460         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27461         cd $(HOST_SUBDIR)/zlib || exit 1; \
27462         case $(srcdir) in \
27463           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27464           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27465                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27466         esac; \
27467         module_srcdir=zlib; \
27468         $(SHELL) $$s/$$module_srcdir/configure \
27469           --srcdir=$${topdir}/$$module_srcdir \
27470           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27471           --target=${target_alias} \
27472           --with-build-libsubdir=$(HOST_SUBDIR) \
27473           $(STAGEprofile_CONFIGURE_FLAGS) \
27474           @extra_host_zlib_configure_flags@
27475 @endif zlib-bootstrap
27476
27477 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
27478 maybe-configure-stagefeedback-zlib:
27479 @if zlib-bootstrap
27480 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
27481 configure-stagefeedback-zlib:
27482         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27483         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27484         @r=`${PWD_COMMAND}`; export r; \
27485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27486         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27487         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27488         $(HOST_EXPORTS) \
27489         $(POSTSTAGE1_HOST_EXPORTS) \
27490         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27491         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27492         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27493         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
27494         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27495         cd $(HOST_SUBDIR)/zlib || exit 1; \
27496         case $(srcdir) in \
27497           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27498           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27499                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27500         esac; \
27501         module_srcdir=zlib; \
27502         $(SHELL) $$s/$$module_srcdir/configure \
27503           --srcdir=$${topdir}/$$module_srcdir \
27504           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27505           --target=${target_alias} \
27506           --with-build-libsubdir=$(HOST_SUBDIR) \
27507           $(STAGEfeedback_CONFIGURE_FLAGS) \
27508           @extra_host_zlib_configure_flags@
27509 @endif zlib-bootstrap
27510
27511
27512
27513
27514
27515 .PHONY: all-zlib maybe-all-zlib
27516 maybe-all-zlib:
27517 @if gcc-bootstrap
27518 all-zlib: stage_current
27519 @endif gcc-bootstrap
27520 @if zlib
27521 TARGET-zlib=all
27522 maybe-all-zlib: all-zlib
27523 all-zlib: configure-zlib
27524         @r=`${PWD_COMMAND}`; export r; \
27525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27526         $(HOST_EXPORTS)  \
27527         (cd $(HOST_SUBDIR)/zlib && \
27528           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27529                 $(TARGET-zlib))
27530 @endif zlib
27531
27532
27533
27534 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
27535 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
27536 maybe-all-stage1-zlib:
27537 maybe-clean-stage1-zlib:
27538 @if zlib-bootstrap
27539 maybe-all-stage1-zlib: all-stage1-zlib
27540 all-stage1: all-stage1-zlib
27541 TARGET-stage1-zlib = $(TARGET-zlib)
27542 all-stage1-zlib: configure-stage1-zlib
27543         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27544         @r=`${PWD_COMMAND}`; export r; \
27545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27546         TFLAGS="$(STAGE1_TFLAGS)"; \
27547         $(HOST_EXPORTS)  \
27548         cd $(HOST_SUBDIR)/zlib && \
27549          \
27550         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27551                 CFLAGS="$(STAGE1_CFLAGS)" \
27552                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27553                 LIBCFLAGS="$(LIBCFLAGS)" \
27554                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27555                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27556                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27557                 $(EXTRA_HOST_FLAGS)  \
27558                 $(STAGE1_FLAGS_TO_PASS)  \
27559                 TFLAGS="$(STAGE1_TFLAGS)"  \
27560                 $(TARGET-stage1-zlib)
27561
27562 maybe-clean-stage1-zlib: clean-stage1-zlib
27563 clean-stage1: clean-stage1-zlib
27564 clean-stage1-zlib:
27565         @if [ $(current_stage) = stage1 ]; then \
27566           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27567         else \
27568           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
27569           $(MAKE) stage1-start; \
27570         fi; \
27571         cd $(HOST_SUBDIR)/zlib && \
27572         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27573         $(STAGE1_FLAGS_TO_PASS)  clean
27574 @endif zlib-bootstrap
27575
27576
27577 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
27578 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
27579 maybe-all-stage2-zlib:
27580 maybe-clean-stage2-zlib:
27581 @if zlib-bootstrap
27582 maybe-all-stage2-zlib: all-stage2-zlib
27583 all-stage2: all-stage2-zlib
27584 TARGET-stage2-zlib = $(TARGET-zlib)
27585 all-stage2-zlib: configure-stage2-zlib
27586         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27587         @r=`${PWD_COMMAND}`; export r; \
27588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27589         TFLAGS="$(STAGE2_TFLAGS)"; \
27590         $(HOST_EXPORTS) \
27591         $(POSTSTAGE1_HOST_EXPORTS)  \
27592         cd $(HOST_SUBDIR)/zlib && \
27593          \
27594         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27595                 CFLAGS="$(STAGE2_CFLAGS)" \
27596                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27597                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27598                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27599                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27600                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27601                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27602                 TFLAGS="$(STAGE2_TFLAGS)"  \
27603                 $(TARGET-stage2-zlib)
27604
27605 maybe-clean-stage2-zlib: clean-stage2-zlib
27606 clean-stage2: clean-stage2-zlib
27607 clean-stage2-zlib:
27608         @if [ $(current_stage) = stage2 ]; then \
27609           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27610         else \
27611           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27612           $(MAKE) stage2-start; \
27613         fi; \
27614         cd $(HOST_SUBDIR)/zlib && \
27615         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27616 @endif zlib-bootstrap
27617
27618
27619 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27620 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27621 maybe-all-stage3-zlib:
27622 maybe-clean-stage3-zlib:
27623 @if zlib-bootstrap
27624 maybe-all-stage3-zlib: all-stage3-zlib
27625 all-stage3: all-stage3-zlib
27626 TARGET-stage3-zlib = $(TARGET-zlib)
27627 all-stage3-zlib: configure-stage3-zlib
27628         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27629         @r=`${PWD_COMMAND}`; export r; \
27630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27631         TFLAGS="$(STAGE3_TFLAGS)"; \
27632         $(HOST_EXPORTS) \
27633         $(POSTSTAGE1_HOST_EXPORTS)  \
27634         cd $(HOST_SUBDIR)/zlib && \
27635          \
27636         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27637                 CFLAGS="$(STAGE3_CFLAGS)" \
27638                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27639                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27640                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27641                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27642                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27643                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27644                 TFLAGS="$(STAGE3_TFLAGS)"  \
27645                 $(TARGET-stage3-zlib)
27646
27647 maybe-clean-stage3-zlib: clean-stage3-zlib
27648 clean-stage3: clean-stage3-zlib
27649 clean-stage3-zlib:
27650         @if [ $(current_stage) = stage3 ]; then \
27651           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27652         else \
27653           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27654           $(MAKE) stage3-start; \
27655         fi; \
27656         cd $(HOST_SUBDIR)/zlib && \
27657         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27658 @endif zlib-bootstrap
27659
27660
27661 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27662 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27663 maybe-all-stage4-zlib:
27664 maybe-clean-stage4-zlib:
27665 @if zlib-bootstrap
27666 maybe-all-stage4-zlib: all-stage4-zlib
27667 all-stage4: all-stage4-zlib
27668 TARGET-stage4-zlib = $(TARGET-zlib)
27669 all-stage4-zlib: configure-stage4-zlib
27670         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27671         @r=`${PWD_COMMAND}`; export r; \
27672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27673         TFLAGS="$(STAGE4_TFLAGS)"; \
27674         $(HOST_EXPORTS) \
27675         $(POSTSTAGE1_HOST_EXPORTS)  \
27676         cd $(HOST_SUBDIR)/zlib && \
27677          \
27678         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27679                 CFLAGS="$(STAGE4_CFLAGS)" \
27680                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27681                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27682                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27683                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27684                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27685                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27686                 TFLAGS="$(STAGE4_TFLAGS)"  \
27687                 $(TARGET-stage4-zlib)
27688
27689 maybe-clean-stage4-zlib: clean-stage4-zlib
27690 clean-stage4: clean-stage4-zlib
27691 clean-stage4-zlib:
27692         @if [ $(current_stage) = stage4 ]; then \
27693           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27694         else \
27695           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27696           $(MAKE) stage4-start; \
27697         fi; \
27698         cd $(HOST_SUBDIR)/zlib && \
27699         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27700 @endif zlib-bootstrap
27701
27702
27703 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27704 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27705 maybe-all-stageprofile-zlib:
27706 maybe-clean-stageprofile-zlib:
27707 @if zlib-bootstrap
27708 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27709 all-stageprofile: all-stageprofile-zlib
27710 TARGET-stageprofile-zlib = $(TARGET-zlib)
27711 all-stageprofile-zlib: configure-stageprofile-zlib
27712         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27713         @r=`${PWD_COMMAND}`; export r; \
27714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27715         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27716         $(HOST_EXPORTS) \
27717         $(POSTSTAGE1_HOST_EXPORTS)  \
27718         cd $(HOST_SUBDIR)/zlib && \
27719          \
27720         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27721                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27722                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27723                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27724                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27725                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27726                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27727                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27728                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
27729                 $(TARGET-stageprofile-zlib)
27730
27731 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27732 clean-stageprofile: clean-stageprofile-zlib
27733 clean-stageprofile-zlib:
27734         @if [ $(current_stage) = stageprofile ]; then \
27735           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27736         else \
27737           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27738           $(MAKE) stageprofile-start; \
27739         fi; \
27740         cd $(HOST_SUBDIR)/zlib && \
27741         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27742 @endif zlib-bootstrap
27743
27744
27745 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27746 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27747 maybe-all-stagefeedback-zlib:
27748 maybe-clean-stagefeedback-zlib:
27749 @if zlib-bootstrap
27750 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27751 all-stagefeedback: all-stagefeedback-zlib
27752 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27753 all-stagefeedback-zlib: configure-stagefeedback-zlib
27754         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27755         @r=`${PWD_COMMAND}`; export r; \
27756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27757         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27758         $(HOST_EXPORTS) \
27759         $(POSTSTAGE1_HOST_EXPORTS)  \
27760         cd $(HOST_SUBDIR)/zlib && \
27761          \
27762         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27763                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27764                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27765                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27766                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27767                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27768                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27769                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27770                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
27771                 $(TARGET-stagefeedback-zlib)
27772
27773 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27774 clean-stagefeedback: clean-stagefeedback-zlib
27775 clean-stagefeedback-zlib:
27776         @if [ $(current_stage) = stagefeedback ]; then \
27777           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27778         else \
27779           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27780           $(MAKE) stagefeedback-start; \
27781         fi; \
27782         cd $(HOST_SUBDIR)/zlib && \
27783         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27784 @endif zlib-bootstrap
27785
27786
27787
27788
27789
27790 .PHONY: check-zlib maybe-check-zlib
27791 maybe-check-zlib:
27792 @if zlib
27793 maybe-check-zlib: check-zlib
27794
27795 check-zlib:
27796
27797 @endif zlib
27798
27799 .PHONY: install-zlib maybe-install-zlib
27800 maybe-install-zlib:
27801 @if zlib
27802 maybe-install-zlib: install-zlib
27803
27804 install-zlib:
27805
27806 @endif zlib
27807
27808 .PHONY: install-strip-zlib maybe-install-strip-zlib
27809 maybe-install-strip-zlib:
27810 @if zlib
27811 maybe-install-strip-zlib: install-strip-zlib
27812
27813 install-strip-zlib:
27814
27815 @endif zlib
27816
27817 # Other targets (info, dvi, pdf, etc.)
27818
27819 .PHONY: maybe-info-zlib info-zlib
27820 maybe-info-zlib:
27821 @if zlib
27822 maybe-info-zlib: info-zlib
27823
27824 info-zlib: \
27825     configure-zlib 
27826         @[ -f ./zlib/Makefile ] || exit 0; \
27827         r=`${PWD_COMMAND}`; export r; \
27828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27829         $(HOST_EXPORTS) \
27830         for flag in $(EXTRA_HOST_FLAGS) ; do \
27831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27832         done; \
27833         echo "Doing info in zlib"; \
27834         (cd $(HOST_SUBDIR)/zlib && \
27835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27837                   "RANLIB=$${RANLIB}" \
27838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27839                   info) \
27840           || exit 1
27841
27842 @endif zlib
27843
27844 .PHONY: maybe-dvi-zlib dvi-zlib
27845 maybe-dvi-zlib:
27846 @if zlib
27847 maybe-dvi-zlib: dvi-zlib
27848
27849 dvi-zlib: \
27850     configure-zlib 
27851         @[ -f ./zlib/Makefile ] || exit 0; \
27852         r=`${PWD_COMMAND}`; export r; \
27853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27854         $(HOST_EXPORTS) \
27855         for flag in $(EXTRA_HOST_FLAGS) ; do \
27856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27857         done; \
27858         echo "Doing dvi in zlib"; \
27859         (cd $(HOST_SUBDIR)/zlib && \
27860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27862                   "RANLIB=$${RANLIB}" \
27863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27864                   dvi) \
27865           || exit 1
27866
27867 @endif zlib
27868
27869 .PHONY: maybe-pdf-zlib pdf-zlib
27870 maybe-pdf-zlib:
27871 @if zlib
27872 maybe-pdf-zlib: pdf-zlib
27873
27874 pdf-zlib: \
27875     configure-zlib 
27876         @[ -f ./zlib/Makefile ] || exit 0; \
27877         r=`${PWD_COMMAND}`; export r; \
27878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27879         $(HOST_EXPORTS) \
27880         for flag in $(EXTRA_HOST_FLAGS) ; do \
27881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27882         done; \
27883         echo "Doing pdf in zlib"; \
27884         (cd $(HOST_SUBDIR)/zlib && \
27885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27887                   "RANLIB=$${RANLIB}" \
27888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27889                   pdf) \
27890           || exit 1
27891
27892 @endif zlib
27893
27894 .PHONY: maybe-html-zlib html-zlib
27895 maybe-html-zlib:
27896 @if zlib
27897 maybe-html-zlib: html-zlib
27898
27899 html-zlib: \
27900     configure-zlib 
27901         @[ -f ./zlib/Makefile ] || exit 0; \
27902         r=`${PWD_COMMAND}`; export r; \
27903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27904         $(HOST_EXPORTS) \
27905         for flag in $(EXTRA_HOST_FLAGS) ; do \
27906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27907         done; \
27908         echo "Doing html in zlib"; \
27909         (cd $(HOST_SUBDIR)/zlib && \
27910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27912                   "RANLIB=$${RANLIB}" \
27913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27914                   html) \
27915           || exit 1
27916
27917 @endif zlib
27918
27919 .PHONY: maybe-TAGS-zlib TAGS-zlib
27920 maybe-TAGS-zlib:
27921 @if zlib
27922 maybe-TAGS-zlib: TAGS-zlib
27923
27924 TAGS-zlib: \
27925     configure-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 TAGS 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                   TAGS) \
27940           || exit 1
27941
27942 @endif zlib
27943
27944 .PHONY: maybe-install-info-zlib install-info-zlib
27945 maybe-install-info-zlib:
27946 @if zlib
27947 maybe-install-info-zlib: install-info-zlib
27948
27949 install-info-zlib: \
27950     configure-zlib \
27951     info-zlib 
27952         @[ -f ./zlib/Makefile ] || exit 0; \
27953         r=`${PWD_COMMAND}`; export r; \
27954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27955         $(HOST_EXPORTS) \
27956         for flag in $(EXTRA_HOST_FLAGS) ; do \
27957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27958         done; \
27959         echo "Doing install-info in zlib"; \
27960         (cd $(HOST_SUBDIR)/zlib && \
27961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27963                   "RANLIB=$${RANLIB}" \
27964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27965                   install-info) \
27966           || exit 1
27967
27968 @endif zlib
27969
27970 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
27971 maybe-install-pdf-zlib:
27972 @if zlib
27973 maybe-install-pdf-zlib: install-pdf-zlib
27974
27975 install-pdf-zlib: \
27976     configure-zlib \
27977     pdf-zlib 
27978         @[ -f ./zlib/Makefile ] || exit 0; \
27979         r=`${PWD_COMMAND}`; export r; \
27980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27981         $(HOST_EXPORTS) \
27982         for flag in $(EXTRA_HOST_FLAGS) ; do \
27983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27984         done; \
27985         echo "Doing install-pdf in zlib"; \
27986         (cd $(HOST_SUBDIR)/zlib && \
27987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27989                   "RANLIB=$${RANLIB}" \
27990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27991                   install-pdf) \
27992           || exit 1
27993
27994 @endif zlib
27995
27996 .PHONY: maybe-install-html-zlib install-html-zlib
27997 maybe-install-html-zlib:
27998 @if zlib
27999 maybe-install-html-zlib: install-html-zlib
28000
28001 install-html-zlib: \
28002     configure-zlib \
28003     html-zlib 
28004         @[ -f ./zlib/Makefile ] || exit 0; \
28005         r=`${PWD_COMMAND}`; export r; \
28006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28007         $(HOST_EXPORTS) \
28008         for flag in $(EXTRA_HOST_FLAGS) ; do \
28009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28010         done; \
28011         echo "Doing install-html in zlib"; \
28012         (cd $(HOST_SUBDIR)/zlib && \
28013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28015                   "RANLIB=$${RANLIB}" \
28016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28017                   install-html) \
28018           || exit 1
28019
28020 @endif zlib
28021
28022 .PHONY: maybe-installcheck-zlib installcheck-zlib
28023 maybe-installcheck-zlib:
28024 @if zlib
28025 maybe-installcheck-zlib: installcheck-zlib
28026
28027 installcheck-zlib: \
28028     configure-zlib 
28029         @[ -f ./zlib/Makefile ] || exit 0; \
28030         r=`${PWD_COMMAND}`; export r; \
28031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28032         $(HOST_EXPORTS) \
28033         for flag in $(EXTRA_HOST_FLAGS) ; do \
28034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28035         done; \
28036         echo "Doing installcheck in zlib"; \
28037         (cd $(HOST_SUBDIR)/zlib && \
28038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28040                   "RANLIB=$${RANLIB}" \
28041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28042                   installcheck) \
28043           || exit 1
28044
28045 @endif zlib
28046
28047 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
28048 maybe-mostlyclean-zlib:
28049 @if zlib
28050 maybe-mostlyclean-zlib: mostlyclean-zlib
28051
28052 mostlyclean-zlib: 
28053         @[ -f ./zlib/Makefile ] || exit 0; \
28054         r=`${PWD_COMMAND}`; export r; \
28055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28056         $(HOST_EXPORTS) \
28057         for flag in $(EXTRA_HOST_FLAGS) ; do \
28058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28059         done; \
28060         echo "Doing mostlyclean in zlib"; \
28061         (cd $(HOST_SUBDIR)/zlib && \
28062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28064                   "RANLIB=$${RANLIB}" \
28065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28066                   mostlyclean) \
28067           || exit 1
28068
28069 @endif zlib
28070
28071 .PHONY: maybe-clean-zlib clean-zlib
28072 maybe-clean-zlib:
28073 @if zlib
28074 maybe-clean-zlib: clean-zlib
28075
28076 clean-zlib: 
28077         @[ -f ./zlib/Makefile ] || exit 0; \
28078         r=`${PWD_COMMAND}`; export r; \
28079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28080         $(HOST_EXPORTS) \
28081         for flag in $(EXTRA_HOST_FLAGS) ; do \
28082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28083         done; \
28084         echo "Doing clean in zlib"; \
28085         (cd $(HOST_SUBDIR)/zlib && \
28086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28088                   "RANLIB=$${RANLIB}" \
28089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28090                   clean) \
28091           || exit 1
28092
28093 @endif zlib
28094
28095 .PHONY: maybe-distclean-zlib distclean-zlib
28096 maybe-distclean-zlib:
28097 @if zlib
28098 maybe-distclean-zlib: distclean-zlib
28099
28100 distclean-zlib: 
28101         @[ -f ./zlib/Makefile ] || exit 0; \
28102         r=`${PWD_COMMAND}`; export r; \
28103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28104         $(HOST_EXPORTS) \
28105         for flag in $(EXTRA_HOST_FLAGS) ; do \
28106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28107         done; \
28108         echo "Doing distclean in zlib"; \
28109         (cd $(HOST_SUBDIR)/zlib && \
28110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28112                   "RANLIB=$${RANLIB}" \
28113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28114                   distclean) \
28115           || exit 1
28116
28117 @endif zlib
28118
28119 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
28120 maybe-maintainer-clean-zlib:
28121 @if zlib
28122 maybe-maintainer-clean-zlib: maintainer-clean-zlib
28123
28124 maintainer-clean-zlib: 
28125         @[ -f ./zlib/Makefile ] || exit 0; \
28126         r=`${PWD_COMMAND}`; export r; \
28127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28128         $(HOST_EXPORTS) \
28129         for flag in $(EXTRA_HOST_FLAGS) ; do \
28130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28131         done; \
28132         echo "Doing maintainer-clean in zlib"; \
28133         (cd $(HOST_SUBDIR)/zlib && \
28134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28136                   "RANLIB=$${RANLIB}" \
28137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28138                   maintainer-clean) \
28139           || exit 1
28140
28141 @endif zlib
28142
28143
28144
28145 .PHONY: configure-gnulib maybe-configure-gnulib
28146 maybe-configure-gnulib:
28147 @if gcc-bootstrap
28148 configure-gnulib: stage_current
28149 @endif gcc-bootstrap
28150 @if gnulib
28151 maybe-configure-gnulib: configure-gnulib
28152 configure-gnulib: 
28153         @: $(MAKE); $(unstage)
28154         @r=`${PWD_COMMAND}`; export r; \
28155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28156         test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
28157         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
28158         $(HOST_EXPORTS)  \
28159         echo Configuring in $(HOST_SUBDIR)/gnulib; \
28160         cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
28161         case $(srcdir) in \
28162           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28163           *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
28164                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28165         esac; \
28166         module_srcdir=gnulib; \
28167         $(SHELL) \
28168           $$s/$$module_srcdir/configure \
28169           --srcdir=$${topdir}/$$module_srcdir \
28170           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28171           --target=${target_alias}  \
28172           || exit 1
28173 @endif gnulib
28174
28175
28176
28177
28178
28179 .PHONY: all-gnulib maybe-all-gnulib
28180 maybe-all-gnulib:
28181 @if gcc-bootstrap
28182 all-gnulib: stage_current
28183 @endif gcc-bootstrap
28184 @if gnulib
28185 TARGET-gnulib=all
28186 maybe-all-gnulib: all-gnulib
28187 all-gnulib: configure-gnulib
28188         @: $(MAKE); $(unstage)
28189         @r=`${PWD_COMMAND}`; export r; \
28190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28191         $(HOST_EXPORTS)  \
28192         (cd $(HOST_SUBDIR)/gnulib && \
28193           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28194                 $(TARGET-gnulib))
28195 @endif gnulib
28196
28197
28198
28199
28200 .PHONY: check-gnulib maybe-check-gnulib
28201 maybe-check-gnulib:
28202 @if gnulib
28203 maybe-check-gnulib: check-gnulib
28204
28205 check-gnulib:
28206         @: $(MAKE); $(unstage)
28207         @r=`${PWD_COMMAND}`; export r; \
28208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28209         $(HOST_EXPORTS)  \
28210         (cd $(HOST_SUBDIR)/gnulib && \
28211           $(MAKE) $(FLAGS_TO_PASS)  check)
28212
28213 @endif gnulib
28214
28215 .PHONY: install-gnulib maybe-install-gnulib
28216 maybe-install-gnulib:
28217 @if gnulib
28218 maybe-install-gnulib: install-gnulib
28219
28220 install-gnulib: installdirs
28221         @: $(MAKE); $(unstage)
28222         @r=`${PWD_COMMAND}`; export r; \
28223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28224         $(HOST_EXPORTS) \
28225         (cd $(HOST_SUBDIR)/gnulib && \
28226           $(MAKE) $(FLAGS_TO_PASS)  install)
28227
28228 @endif gnulib
28229
28230 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
28231 maybe-install-strip-gnulib:
28232 @if gnulib
28233 maybe-install-strip-gnulib: install-strip-gnulib
28234
28235 install-strip-gnulib: installdirs
28236         @: $(MAKE); $(unstage)
28237         @r=`${PWD_COMMAND}`; export r; \
28238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28239         $(HOST_EXPORTS) \
28240         (cd $(HOST_SUBDIR)/gnulib && \
28241           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28242
28243 @endif gnulib
28244
28245 # Other targets (info, dvi, pdf, etc.)
28246
28247 .PHONY: maybe-info-gnulib info-gnulib
28248 maybe-info-gnulib:
28249 @if gnulib
28250 maybe-info-gnulib: info-gnulib
28251
28252 info-gnulib: \
28253     configure-gnulib 
28254         @: $(MAKE); $(unstage)
28255         @[ -f ./gnulib/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 info in gnulib"; \
28263         (cd $(HOST_SUBDIR)/gnulib && \
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                   info) \
28269           || exit 1
28270
28271 @endif gnulib
28272
28273 .PHONY: maybe-dvi-gnulib dvi-gnulib
28274 maybe-dvi-gnulib:
28275 @if gnulib
28276 maybe-dvi-gnulib: dvi-gnulib
28277
28278 dvi-gnulib: \
28279     configure-gnulib 
28280         @: $(MAKE); $(unstage)
28281         @[ -f ./gnulib/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 dvi in gnulib"; \
28289         (cd $(HOST_SUBDIR)/gnulib && \
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                   dvi) \
28295           || exit 1
28296
28297 @endif gnulib
28298
28299 .PHONY: maybe-pdf-gnulib pdf-gnulib
28300 maybe-pdf-gnulib:
28301 @if gnulib
28302 maybe-pdf-gnulib: pdf-gnulib
28303
28304 pdf-gnulib: \
28305     configure-gnulib 
28306         @: $(MAKE); $(unstage)
28307         @[ -f ./gnulib/Makefile ] || exit 0; \
28308         r=`${PWD_COMMAND}`; export r; \
28309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28310         $(HOST_EXPORTS) \
28311         for flag in $(EXTRA_HOST_FLAGS) ; do \
28312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28313         done; \
28314         echo "Doing pdf in gnulib"; \
28315         (cd $(HOST_SUBDIR)/gnulib && \
28316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28318                   "RANLIB=$${RANLIB}" \
28319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28320                   pdf) \
28321           || exit 1
28322
28323 @endif gnulib
28324
28325 .PHONY: maybe-html-gnulib html-gnulib
28326 maybe-html-gnulib:
28327 @if gnulib
28328 maybe-html-gnulib: html-gnulib
28329
28330 html-gnulib: \
28331     configure-gnulib 
28332         @: $(MAKE); $(unstage)
28333         @[ -f ./gnulib/Makefile ] || exit 0; \
28334         r=`${PWD_COMMAND}`; export r; \
28335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28336         $(HOST_EXPORTS) \
28337         for flag in $(EXTRA_HOST_FLAGS) ; do \
28338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28339         done; \
28340         echo "Doing html in gnulib"; \
28341         (cd $(HOST_SUBDIR)/gnulib && \
28342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28344                   "RANLIB=$${RANLIB}" \
28345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28346                   html) \
28347           || exit 1
28348
28349 @endif gnulib
28350
28351 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
28352 maybe-TAGS-gnulib:
28353 @if gnulib
28354 maybe-TAGS-gnulib: TAGS-gnulib
28355
28356 TAGS-gnulib: \
28357     configure-gnulib 
28358         @: $(MAKE); $(unstage)
28359         @[ -f ./gnulib/Makefile ] || exit 0; \
28360         r=`${PWD_COMMAND}`; export r; \
28361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28362         $(HOST_EXPORTS) \
28363         for flag in $(EXTRA_HOST_FLAGS) ; do \
28364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28365         done; \
28366         echo "Doing TAGS in gnulib"; \
28367         (cd $(HOST_SUBDIR)/gnulib && \
28368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28370                   "RANLIB=$${RANLIB}" \
28371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28372                   TAGS) \
28373           || exit 1
28374
28375 @endif gnulib
28376
28377 .PHONY: maybe-install-info-gnulib install-info-gnulib
28378 maybe-install-info-gnulib:
28379 @if gnulib
28380 maybe-install-info-gnulib: install-info-gnulib
28381
28382 install-info-gnulib: \
28383     configure-gnulib \
28384     info-gnulib 
28385         @: $(MAKE); $(unstage)
28386         @[ -f ./gnulib/Makefile ] || exit 0; \
28387         r=`${PWD_COMMAND}`; export r; \
28388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28389         $(HOST_EXPORTS) \
28390         for flag in $(EXTRA_HOST_FLAGS) ; do \
28391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28392         done; \
28393         echo "Doing install-info in gnulib"; \
28394         (cd $(HOST_SUBDIR)/gnulib && \
28395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28397                   "RANLIB=$${RANLIB}" \
28398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28399                   install-info) \
28400           || exit 1
28401
28402 @endif gnulib
28403
28404 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
28405 maybe-install-pdf-gnulib:
28406 @if gnulib
28407 maybe-install-pdf-gnulib: install-pdf-gnulib
28408
28409 install-pdf-gnulib: \
28410     configure-gnulib \
28411     pdf-gnulib 
28412         @: $(MAKE); $(unstage)
28413         @[ -f ./gnulib/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 install-pdf in gnulib"; \
28421         (cd $(HOST_SUBDIR)/gnulib && \
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                   install-pdf) \
28427           || exit 1
28428
28429 @endif gnulib
28430
28431 .PHONY: maybe-install-html-gnulib install-html-gnulib
28432 maybe-install-html-gnulib:
28433 @if gnulib
28434 maybe-install-html-gnulib: install-html-gnulib
28435
28436 install-html-gnulib: \
28437     configure-gnulib \
28438     html-gnulib 
28439         @: $(MAKE); $(unstage)
28440         @[ -f ./gnulib/Makefile ] || exit 0; \
28441         r=`${PWD_COMMAND}`; export r; \
28442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28443         $(HOST_EXPORTS) \
28444         for flag in $(EXTRA_HOST_FLAGS) ; do \
28445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28446         done; \
28447         echo "Doing install-html in gnulib"; \
28448         (cd $(HOST_SUBDIR)/gnulib && \
28449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28451                   "RANLIB=$${RANLIB}" \
28452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28453                   install-html) \
28454           || exit 1
28455
28456 @endif gnulib
28457
28458 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
28459 maybe-installcheck-gnulib:
28460 @if gnulib
28461 maybe-installcheck-gnulib: installcheck-gnulib
28462
28463 installcheck-gnulib: \
28464     configure-gnulib 
28465         @: $(MAKE); $(unstage)
28466         @[ -f ./gnulib/Makefile ] || exit 0; \
28467         r=`${PWD_COMMAND}`; export r; \
28468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28469         $(HOST_EXPORTS) \
28470         for flag in $(EXTRA_HOST_FLAGS) ; do \
28471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28472         done; \
28473         echo "Doing installcheck in gnulib"; \
28474         (cd $(HOST_SUBDIR)/gnulib && \
28475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28477                   "RANLIB=$${RANLIB}" \
28478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28479                   installcheck) \
28480           || exit 1
28481
28482 @endif gnulib
28483
28484 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
28485 maybe-mostlyclean-gnulib:
28486 @if gnulib
28487 maybe-mostlyclean-gnulib: mostlyclean-gnulib
28488
28489 mostlyclean-gnulib: 
28490         @: $(MAKE); $(unstage)
28491         @[ -f ./gnulib/Makefile ] || exit 0; \
28492         r=`${PWD_COMMAND}`; export r; \
28493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28494         $(HOST_EXPORTS) \
28495         for flag in $(EXTRA_HOST_FLAGS) ; do \
28496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28497         done; \
28498         echo "Doing mostlyclean in gnulib"; \
28499         (cd $(HOST_SUBDIR)/gnulib && \
28500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28502                   "RANLIB=$${RANLIB}" \
28503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28504                   mostlyclean) \
28505           || exit 1
28506
28507 @endif gnulib
28508
28509 .PHONY: maybe-clean-gnulib clean-gnulib
28510 maybe-clean-gnulib:
28511 @if gnulib
28512 maybe-clean-gnulib: clean-gnulib
28513
28514 clean-gnulib: 
28515         @: $(MAKE); $(unstage)
28516         @[ -f ./gnulib/Makefile ] || exit 0; \
28517         r=`${PWD_COMMAND}`; export r; \
28518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28519         $(HOST_EXPORTS) \
28520         for flag in $(EXTRA_HOST_FLAGS) ; do \
28521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28522         done; \
28523         echo "Doing clean in gnulib"; \
28524         (cd $(HOST_SUBDIR)/gnulib && \
28525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28527                   "RANLIB=$${RANLIB}" \
28528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28529                   clean) \
28530           || exit 1
28531
28532 @endif gnulib
28533
28534 .PHONY: maybe-distclean-gnulib distclean-gnulib
28535 maybe-distclean-gnulib:
28536 @if gnulib
28537 maybe-distclean-gnulib: distclean-gnulib
28538
28539 distclean-gnulib: 
28540         @: $(MAKE); $(unstage)
28541         @[ -f ./gnulib/Makefile ] || exit 0; \
28542         r=`${PWD_COMMAND}`; export r; \
28543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28544         $(HOST_EXPORTS) \
28545         for flag in $(EXTRA_HOST_FLAGS) ; do \
28546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28547         done; \
28548         echo "Doing distclean in gnulib"; \
28549         (cd $(HOST_SUBDIR)/gnulib && \
28550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28552                   "RANLIB=$${RANLIB}" \
28553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28554                   distclean) \
28555           || exit 1
28556
28557 @endif gnulib
28558
28559 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
28560 maybe-maintainer-clean-gnulib:
28561 @if gnulib
28562 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
28563
28564 maintainer-clean-gnulib: 
28565         @: $(MAKE); $(unstage)
28566         @[ -f ./gnulib/Makefile ] || exit 0; \
28567         r=`${PWD_COMMAND}`; export r; \
28568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28569         $(HOST_EXPORTS) \
28570         for flag in $(EXTRA_HOST_FLAGS) ; do \
28571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28572         done; \
28573         echo "Doing maintainer-clean in gnulib"; \
28574         (cd $(HOST_SUBDIR)/gnulib && \
28575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28577                   "RANLIB=$${RANLIB}" \
28578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28579                   maintainer-clean) \
28580           || exit 1
28581
28582 @endif gnulib
28583
28584
28585
28586 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
28587 maybe-configure-gdbsupport:
28588 @if gcc-bootstrap
28589 configure-gdbsupport: stage_current
28590 @endif gcc-bootstrap
28591 @if gdbsupport
28592 maybe-configure-gdbsupport: configure-gdbsupport
28593 configure-gdbsupport: 
28594         @: $(MAKE); $(unstage)
28595         @r=`${PWD_COMMAND}`; export r; \
28596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28597         test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
28598         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
28599         $(HOST_EXPORTS)  \
28600         echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
28601         cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
28602         case $(srcdir) in \
28603           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28604           *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
28605                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28606         esac; \
28607         module_srcdir=gdbsupport; \
28608         $(SHELL) \
28609           $$s/$$module_srcdir/configure \
28610           --srcdir=$${topdir}/$$module_srcdir \
28611           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28612           --target=${target_alias}  \
28613           || exit 1
28614 @endif gdbsupport
28615
28616
28617
28618
28619
28620 .PHONY: all-gdbsupport maybe-all-gdbsupport
28621 maybe-all-gdbsupport:
28622 @if gcc-bootstrap
28623 all-gdbsupport: stage_current
28624 @endif gcc-bootstrap
28625 @if gdbsupport
28626 TARGET-gdbsupport=all
28627 maybe-all-gdbsupport: all-gdbsupport
28628 all-gdbsupport: configure-gdbsupport
28629         @: $(MAKE); $(unstage)
28630         @r=`${PWD_COMMAND}`; export r; \
28631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28632         $(HOST_EXPORTS)  \
28633         (cd $(HOST_SUBDIR)/gdbsupport && \
28634           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28635                 $(TARGET-gdbsupport))
28636 @endif gdbsupport
28637
28638
28639
28640
28641 .PHONY: check-gdbsupport maybe-check-gdbsupport
28642 maybe-check-gdbsupport:
28643 @if gdbsupport
28644 maybe-check-gdbsupport: check-gdbsupport
28645
28646 check-gdbsupport:
28647         @: $(MAKE); $(unstage)
28648         @r=`${PWD_COMMAND}`; export r; \
28649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28650         $(HOST_EXPORTS)  \
28651         (cd $(HOST_SUBDIR)/gdbsupport && \
28652           $(MAKE) $(FLAGS_TO_PASS)  check)
28653
28654 @endif gdbsupport
28655
28656 .PHONY: install-gdbsupport maybe-install-gdbsupport
28657 maybe-install-gdbsupport:
28658 @if gdbsupport
28659 maybe-install-gdbsupport: install-gdbsupport
28660
28661 install-gdbsupport: installdirs
28662         @: $(MAKE); $(unstage)
28663         @r=`${PWD_COMMAND}`; export r; \
28664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28665         $(HOST_EXPORTS) \
28666         (cd $(HOST_SUBDIR)/gdbsupport && \
28667           $(MAKE) $(FLAGS_TO_PASS)  install)
28668
28669 @endif gdbsupport
28670
28671 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
28672 maybe-install-strip-gdbsupport:
28673 @if gdbsupport
28674 maybe-install-strip-gdbsupport: install-strip-gdbsupport
28675
28676 install-strip-gdbsupport: installdirs
28677         @: $(MAKE); $(unstage)
28678         @r=`${PWD_COMMAND}`; export r; \
28679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28680         $(HOST_EXPORTS) \
28681         (cd $(HOST_SUBDIR)/gdbsupport && \
28682           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28683
28684 @endif gdbsupport
28685
28686 # Other targets (info, dvi, pdf, etc.)
28687
28688 .PHONY: maybe-info-gdbsupport info-gdbsupport
28689 maybe-info-gdbsupport:
28690 @if gdbsupport
28691 maybe-info-gdbsupport: info-gdbsupport
28692
28693 info-gdbsupport: \
28694     configure-gdbsupport 
28695         @: $(MAKE); $(unstage)
28696         @[ -f ./gdbsupport/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 info in gdbsupport"; \
28704         (cd $(HOST_SUBDIR)/gdbsupport && \
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                   info) \
28710           || exit 1
28711
28712 @endif gdbsupport
28713
28714 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
28715 maybe-dvi-gdbsupport:
28716 @if gdbsupport
28717 maybe-dvi-gdbsupport: dvi-gdbsupport
28718
28719 dvi-gdbsupport: \
28720     configure-gdbsupport 
28721         @: $(MAKE); $(unstage)
28722         @[ -f ./gdbsupport/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 dvi in gdbsupport"; \
28730         (cd $(HOST_SUBDIR)/gdbsupport && \
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                   dvi) \
28736           || exit 1
28737
28738 @endif gdbsupport
28739
28740 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
28741 maybe-pdf-gdbsupport:
28742 @if gdbsupport
28743 maybe-pdf-gdbsupport: pdf-gdbsupport
28744
28745 pdf-gdbsupport: \
28746     configure-gdbsupport 
28747         @: $(MAKE); $(unstage)
28748         @[ -f ./gdbsupport/Makefile ] || exit 0; \
28749         r=`${PWD_COMMAND}`; export r; \
28750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28751         $(HOST_EXPORTS) \
28752         for flag in $(EXTRA_HOST_FLAGS) ; do \
28753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28754         done; \
28755         echo "Doing pdf in gdbsupport"; \
28756         (cd $(HOST_SUBDIR)/gdbsupport && \
28757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28759                   "RANLIB=$${RANLIB}" \
28760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28761                   pdf) \
28762           || exit 1
28763
28764 @endif gdbsupport
28765
28766 .PHONY: maybe-html-gdbsupport html-gdbsupport
28767 maybe-html-gdbsupport:
28768 @if gdbsupport
28769 maybe-html-gdbsupport: html-gdbsupport
28770
28771 html-gdbsupport: \
28772     configure-gdbsupport 
28773         @: $(MAKE); $(unstage)
28774         @[ -f ./gdbsupport/Makefile ] || exit 0; \
28775         r=`${PWD_COMMAND}`; export r; \
28776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28777         $(HOST_EXPORTS) \
28778         for flag in $(EXTRA_HOST_FLAGS) ; do \
28779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28780         done; \
28781         echo "Doing html in gdbsupport"; \
28782         (cd $(HOST_SUBDIR)/gdbsupport && \
28783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28785                   "RANLIB=$${RANLIB}" \
28786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28787                   html) \
28788           || exit 1
28789
28790 @endif gdbsupport
28791
28792 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
28793 maybe-TAGS-gdbsupport:
28794 @if gdbsupport
28795 maybe-TAGS-gdbsupport: TAGS-gdbsupport
28796
28797 TAGS-gdbsupport: \
28798     configure-gdbsupport 
28799         @: $(MAKE); $(unstage)
28800         @[ -f ./gdbsupport/Makefile ] || exit 0; \
28801         r=`${PWD_COMMAND}`; export r; \
28802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28803         $(HOST_EXPORTS) \
28804         for flag in $(EXTRA_HOST_FLAGS) ; do \
28805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28806         done; \
28807         echo "Doing TAGS in gdbsupport"; \
28808         (cd $(HOST_SUBDIR)/gdbsupport && \
28809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28811                   "RANLIB=$${RANLIB}" \
28812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28813                   TAGS) \
28814           || exit 1
28815
28816 @endif gdbsupport
28817
28818 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
28819 maybe-install-info-gdbsupport:
28820 @if gdbsupport
28821 maybe-install-info-gdbsupport: install-info-gdbsupport
28822
28823 install-info-gdbsupport: \
28824     configure-gdbsupport \
28825     info-gdbsupport 
28826         @: $(MAKE); $(unstage)
28827         @[ -f ./gdbsupport/Makefile ] || exit 0; \
28828         r=`${PWD_COMMAND}`; export r; \
28829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28830         $(HOST_EXPORTS) \
28831         for flag in $(EXTRA_HOST_FLAGS) ; do \
28832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28833         done; \
28834         echo "Doing install-info in gdbsupport"; \
28835         (cd $(HOST_SUBDIR)/gdbsupport && \
28836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28838                   "RANLIB=$${RANLIB}" \
28839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28840                   install-info) \
28841           || exit 1
28842
28843 @endif gdbsupport
28844
28845 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
28846 maybe-install-pdf-gdbsupport:
28847 @if gdbsupport
28848 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
28849
28850 install-pdf-gdbsupport: \
28851     configure-gdbsupport \
28852     pdf-gdbsupport 
28853         @: $(MAKE); $(unstage)
28854         @[ -f ./gdbsupport/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 install-pdf in gdbsupport"; \
28862         (cd $(HOST_SUBDIR)/gdbsupport && \
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                   install-pdf) \
28868           || exit 1
28869
28870 @endif gdbsupport
28871
28872 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
28873 maybe-install-html-gdbsupport:
28874 @if gdbsupport
28875 maybe-install-html-gdbsupport: install-html-gdbsupport
28876
28877 install-html-gdbsupport: \
28878     configure-gdbsupport \
28879     html-gdbsupport 
28880         @: $(MAKE); $(unstage)
28881         @[ -f ./gdbsupport/Makefile ] || exit 0; \
28882         r=`${PWD_COMMAND}`; export r; \
28883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28884         $(HOST_EXPORTS) \
28885         for flag in $(EXTRA_HOST_FLAGS) ; do \
28886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28887         done; \
28888         echo "Doing install-html in gdbsupport"; \
28889         (cd $(HOST_SUBDIR)/gdbsupport && \
28890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28892                   "RANLIB=$${RANLIB}" \
28893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28894                   install-html) \
28895           || exit 1
28896
28897 @endif gdbsupport
28898
28899 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
28900 maybe-installcheck-gdbsupport:
28901 @if gdbsupport
28902 maybe-installcheck-gdbsupport: installcheck-gdbsupport
28903
28904 installcheck-gdbsupport: \
28905     configure-gdbsupport 
28906         @: $(MAKE); $(unstage)
28907         @[ -f ./gdbsupport/Makefile ] || exit 0; \
28908         r=`${PWD_COMMAND}`; export r; \
28909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28910         $(HOST_EXPORTS) \
28911         for flag in $(EXTRA_HOST_FLAGS) ; do \
28912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28913         done; \
28914         echo "Doing installcheck in gdbsupport"; \
28915         (cd $(HOST_SUBDIR)/gdbsupport && \
28916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28918                   "RANLIB=$${RANLIB}" \
28919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28920                   installcheck) \
28921           || exit 1
28922
28923 @endif gdbsupport
28924
28925 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
28926 maybe-mostlyclean-gdbsupport:
28927 @if gdbsupport
28928 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
28929
28930 mostlyclean-gdbsupport: 
28931         @: $(MAKE); $(unstage)
28932         @[ -f ./gdbsupport/Makefile ] || exit 0; \
28933         r=`${PWD_COMMAND}`; export r; \
28934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28935         $(HOST_EXPORTS) \
28936         for flag in $(EXTRA_HOST_FLAGS) ; do \
28937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28938         done; \
28939         echo "Doing mostlyclean in gdbsupport"; \
28940         (cd $(HOST_SUBDIR)/gdbsupport && \
28941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28943                   "RANLIB=$${RANLIB}" \
28944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28945                   mostlyclean) \
28946           || exit 1
28947
28948 @endif gdbsupport
28949
28950 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
28951 maybe-clean-gdbsupport:
28952 @if gdbsupport
28953 maybe-clean-gdbsupport: clean-gdbsupport
28954
28955 clean-gdbsupport: 
28956         @: $(MAKE); $(unstage)
28957         @[ -f ./gdbsupport/Makefile ] || exit 0; \
28958         r=`${PWD_COMMAND}`; export r; \
28959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28960         $(HOST_EXPORTS) \
28961         for flag in $(EXTRA_HOST_FLAGS) ; do \
28962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28963         done; \
28964         echo "Doing clean in gdbsupport"; \
28965         (cd $(HOST_SUBDIR)/gdbsupport && \
28966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28968                   "RANLIB=$${RANLIB}" \
28969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28970                   clean) \
28971           || exit 1
28972
28973 @endif gdbsupport
28974
28975 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
28976 maybe-distclean-gdbsupport:
28977 @if gdbsupport
28978 maybe-distclean-gdbsupport: distclean-gdbsupport
28979
28980 distclean-gdbsupport: 
28981         @: $(MAKE); $(unstage)
28982         @[ -f ./gdbsupport/Makefile ] || exit 0; \
28983         r=`${PWD_COMMAND}`; export r; \
28984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28985         $(HOST_EXPORTS) \
28986         for flag in $(EXTRA_HOST_FLAGS) ; do \
28987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28988         done; \
28989         echo "Doing distclean in gdbsupport"; \
28990         (cd $(HOST_SUBDIR)/gdbsupport && \
28991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28993                   "RANLIB=$${RANLIB}" \
28994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28995                   distclean) \
28996           || exit 1
28997
28998 @endif gdbsupport
28999
29000 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
29001 maybe-maintainer-clean-gdbsupport:
29002 @if gdbsupport
29003 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
29004
29005 maintainer-clean-gdbsupport: 
29006         @: $(MAKE); $(unstage)
29007         @[ -f ./gdbsupport/Makefile ] || exit 0; \
29008         r=`${PWD_COMMAND}`; export r; \
29009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29010         $(HOST_EXPORTS) \
29011         for flag in $(EXTRA_HOST_FLAGS) ; do \
29012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29013         done; \
29014         echo "Doing maintainer-clean in gdbsupport"; \
29015         (cd $(HOST_SUBDIR)/gdbsupport && \
29016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29018                   "RANLIB=$${RANLIB}" \
29019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29020                   maintainer-clean) \
29021           || exit 1
29022
29023 @endif gdbsupport
29024
29025
29026
29027 .PHONY: configure-gdbserver maybe-configure-gdbserver
29028 maybe-configure-gdbserver:
29029 @if gcc-bootstrap
29030 configure-gdbserver: stage_current
29031 @endif gcc-bootstrap
29032 @if gdbserver
29033 maybe-configure-gdbserver: configure-gdbserver
29034 configure-gdbserver: 
29035         @: $(MAKE); $(unstage)
29036         @r=`${PWD_COMMAND}`; export r; \
29037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29038         test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
29039         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
29040         $(HOST_EXPORTS)  \
29041         echo Configuring in $(HOST_SUBDIR)/gdbserver; \
29042         cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
29043         case $(srcdir) in \
29044           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29045           *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
29046                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29047         esac; \
29048         module_srcdir=gdbserver; \
29049         $(SHELL) \
29050           $$s/$$module_srcdir/configure \
29051           --srcdir=$${topdir}/$$module_srcdir \
29052           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29053           --target=${target_alias}  \
29054           || exit 1
29055 @endif gdbserver
29056
29057
29058
29059
29060
29061 .PHONY: all-gdbserver maybe-all-gdbserver
29062 maybe-all-gdbserver:
29063 @if gcc-bootstrap
29064 all-gdbserver: stage_current
29065 @endif gcc-bootstrap
29066 @if gdbserver
29067 TARGET-gdbserver=all
29068 maybe-all-gdbserver: all-gdbserver
29069 all-gdbserver: configure-gdbserver
29070         @: $(MAKE); $(unstage)
29071         @r=`${PWD_COMMAND}`; export r; \
29072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29073         $(HOST_EXPORTS)  \
29074         (cd $(HOST_SUBDIR)/gdbserver && \
29075           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29076                 $(TARGET-gdbserver))
29077 @endif gdbserver
29078
29079
29080
29081
29082 .PHONY: check-gdbserver maybe-check-gdbserver
29083 maybe-check-gdbserver:
29084 @if gdbserver
29085 maybe-check-gdbserver: check-gdbserver
29086
29087 check-gdbserver:
29088         @: $(MAKE); $(unstage)
29089         @r=`${PWD_COMMAND}`; export r; \
29090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29091         $(HOST_EXPORTS)  \
29092         (cd $(HOST_SUBDIR)/gdbserver && \
29093           $(MAKE) $(FLAGS_TO_PASS)  check)
29094
29095 @endif gdbserver
29096
29097 .PHONY: install-gdbserver maybe-install-gdbserver
29098 maybe-install-gdbserver:
29099 @if gdbserver
29100 maybe-install-gdbserver: install-gdbserver
29101
29102 install-gdbserver: installdirs
29103         @: $(MAKE); $(unstage)
29104         @r=`${PWD_COMMAND}`; export r; \
29105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29106         $(HOST_EXPORTS) \
29107         (cd $(HOST_SUBDIR)/gdbserver && \
29108           $(MAKE) $(FLAGS_TO_PASS)  install)
29109
29110 @endif gdbserver
29111
29112 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
29113 maybe-install-strip-gdbserver:
29114 @if gdbserver
29115 maybe-install-strip-gdbserver: install-strip-gdbserver
29116
29117 install-strip-gdbserver: installdirs
29118         @: $(MAKE); $(unstage)
29119         @r=`${PWD_COMMAND}`; export r; \
29120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29121         $(HOST_EXPORTS) \
29122         (cd $(HOST_SUBDIR)/gdbserver && \
29123           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29124
29125 @endif gdbserver
29126
29127 # Other targets (info, dvi, pdf, etc.)
29128
29129 .PHONY: maybe-info-gdbserver info-gdbserver
29130 maybe-info-gdbserver:
29131 @if gdbserver
29132 maybe-info-gdbserver: info-gdbserver
29133
29134 info-gdbserver: \
29135     configure-gdbserver 
29136         @: $(MAKE); $(unstage)
29137         @[ -f ./gdbserver/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 info in gdbserver"; \
29145         (cd $(HOST_SUBDIR)/gdbserver && \
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                   info) \
29151           || exit 1
29152
29153 @endif gdbserver
29154
29155 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
29156 maybe-dvi-gdbserver:
29157 @if gdbserver
29158 maybe-dvi-gdbserver: dvi-gdbserver
29159
29160 dvi-gdbserver: \
29161     configure-gdbserver 
29162         @: $(MAKE); $(unstage)
29163         @[ -f ./gdbserver/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 dvi in gdbserver"; \
29171         (cd $(HOST_SUBDIR)/gdbserver && \
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                   dvi) \
29177           || exit 1
29178
29179 @endif gdbserver
29180
29181 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
29182 maybe-pdf-gdbserver:
29183 @if gdbserver
29184 maybe-pdf-gdbserver: pdf-gdbserver
29185
29186 pdf-gdbserver: \
29187     configure-gdbserver 
29188         @: $(MAKE); $(unstage)
29189         @[ -f ./gdbserver/Makefile ] || exit 0; \
29190         r=`${PWD_COMMAND}`; export r; \
29191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29192         $(HOST_EXPORTS) \
29193         for flag in $(EXTRA_HOST_FLAGS) ; do \
29194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29195         done; \
29196         echo "Doing pdf in gdbserver"; \
29197         (cd $(HOST_SUBDIR)/gdbserver && \
29198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29200                   "RANLIB=$${RANLIB}" \
29201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29202                   pdf) \
29203           || exit 1
29204
29205 @endif gdbserver
29206
29207 .PHONY: maybe-html-gdbserver html-gdbserver
29208 maybe-html-gdbserver:
29209 @if gdbserver
29210 maybe-html-gdbserver: html-gdbserver
29211
29212 html-gdbserver: \
29213     configure-gdbserver 
29214         @: $(MAKE); $(unstage)
29215         @[ -f ./gdbserver/Makefile ] || exit 0; \
29216         r=`${PWD_COMMAND}`; export r; \
29217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29218         $(HOST_EXPORTS) \
29219         for flag in $(EXTRA_HOST_FLAGS) ; do \
29220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29221         done; \
29222         echo "Doing html in gdbserver"; \
29223         (cd $(HOST_SUBDIR)/gdbserver && \
29224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29226                   "RANLIB=$${RANLIB}" \
29227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29228                   html) \
29229           || exit 1
29230
29231 @endif gdbserver
29232
29233 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
29234 maybe-TAGS-gdbserver:
29235 @if gdbserver
29236 maybe-TAGS-gdbserver: TAGS-gdbserver
29237
29238 TAGS-gdbserver: \
29239     configure-gdbserver 
29240         @: $(MAKE); $(unstage)
29241         @[ -f ./gdbserver/Makefile ] || exit 0; \
29242         r=`${PWD_COMMAND}`; export r; \
29243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29244         $(HOST_EXPORTS) \
29245         for flag in $(EXTRA_HOST_FLAGS) ; do \
29246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29247         done; \
29248         echo "Doing TAGS in gdbserver"; \
29249         (cd $(HOST_SUBDIR)/gdbserver && \
29250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29252                   "RANLIB=$${RANLIB}" \
29253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29254                   TAGS) \
29255           || exit 1
29256
29257 @endif gdbserver
29258
29259 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
29260 maybe-install-info-gdbserver:
29261 @if gdbserver
29262 maybe-install-info-gdbserver: install-info-gdbserver
29263
29264 install-info-gdbserver: \
29265     configure-gdbserver \
29266     info-gdbserver 
29267         @: $(MAKE); $(unstage)
29268         @[ -f ./gdbserver/Makefile ] || exit 0; \
29269         r=`${PWD_COMMAND}`; export r; \
29270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29271         $(HOST_EXPORTS) \
29272         for flag in $(EXTRA_HOST_FLAGS) ; do \
29273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29274         done; \
29275         echo "Doing install-info in gdbserver"; \
29276         (cd $(HOST_SUBDIR)/gdbserver && \
29277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29279                   "RANLIB=$${RANLIB}" \
29280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29281                   install-info) \
29282           || exit 1
29283
29284 @endif gdbserver
29285
29286 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
29287 maybe-install-pdf-gdbserver:
29288 @if gdbserver
29289 maybe-install-pdf-gdbserver: install-pdf-gdbserver
29290
29291 install-pdf-gdbserver: \
29292     configure-gdbserver \
29293     pdf-gdbserver 
29294         @: $(MAKE); $(unstage)
29295         @[ -f ./gdbserver/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 install-pdf in gdbserver"; \
29303         (cd $(HOST_SUBDIR)/gdbserver && \
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                   install-pdf) \
29309           || exit 1
29310
29311 @endif gdbserver
29312
29313 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
29314 maybe-install-html-gdbserver:
29315 @if gdbserver
29316 maybe-install-html-gdbserver: install-html-gdbserver
29317
29318 install-html-gdbserver: \
29319     configure-gdbserver \
29320     html-gdbserver 
29321         @: $(MAKE); $(unstage)
29322         @[ -f ./gdbserver/Makefile ] || exit 0; \
29323         r=`${PWD_COMMAND}`; export r; \
29324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29325         $(HOST_EXPORTS) \
29326         for flag in $(EXTRA_HOST_FLAGS) ; do \
29327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29328         done; \
29329         echo "Doing install-html in gdbserver"; \
29330         (cd $(HOST_SUBDIR)/gdbserver && \
29331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29333                   "RANLIB=$${RANLIB}" \
29334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29335                   install-html) \
29336           || exit 1
29337
29338 @endif gdbserver
29339
29340 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
29341 maybe-installcheck-gdbserver:
29342 @if gdbserver
29343 maybe-installcheck-gdbserver: installcheck-gdbserver
29344
29345 installcheck-gdbserver: \
29346     configure-gdbserver 
29347         @: $(MAKE); $(unstage)
29348         @[ -f ./gdbserver/Makefile ] || exit 0; \
29349         r=`${PWD_COMMAND}`; export r; \
29350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29351         $(HOST_EXPORTS) \
29352         for flag in $(EXTRA_HOST_FLAGS) ; do \
29353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29354         done; \
29355         echo "Doing installcheck in gdbserver"; \
29356         (cd $(HOST_SUBDIR)/gdbserver && \
29357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29359                   "RANLIB=$${RANLIB}" \
29360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29361                   installcheck) \
29362           || exit 1
29363
29364 @endif gdbserver
29365
29366 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
29367 maybe-mostlyclean-gdbserver:
29368 @if gdbserver
29369 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
29370
29371 mostlyclean-gdbserver: 
29372         @: $(MAKE); $(unstage)
29373         @[ -f ./gdbserver/Makefile ] || exit 0; \
29374         r=`${PWD_COMMAND}`; export r; \
29375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29376         $(HOST_EXPORTS) \
29377         for flag in $(EXTRA_HOST_FLAGS) ; do \
29378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29379         done; \
29380         echo "Doing mostlyclean in gdbserver"; \
29381         (cd $(HOST_SUBDIR)/gdbserver && \
29382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29384                   "RANLIB=$${RANLIB}" \
29385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29386                   mostlyclean) \
29387           || exit 1
29388
29389 @endif gdbserver
29390
29391 .PHONY: maybe-clean-gdbserver clean-gdbserver
29392 maybe-clean-gdbserver:
29393 @if gdbserver
29394 maybe-clean-gdbserver: clean-gdbserver
29395
29396 clean-gdbserver: 
29397         @: $(MAKE); $(unstage)
29398         @[ -f ./gdbserver/Makefile ] || exit 0; \
29399         r=`${PWD_COMMAND}`; export r; \
29400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29401         $(HOST_EXPORTS) \
29402         for flag in $(EXTRA_HOST_FLAGS) ; do \
29403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29404         done; \
29405         echo "Doing clean in gdbserver"; \
29406         (cd $(HOST_SUBDIR)/gdbserver && \
29407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29409                   "RANLIB=$${RANLIB}" \
29410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29411                   clean) \
29412           || exit 1
29413
29414 @endif gdbserver
29415
29416 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
29417 maybe-distclean-gdbserver:
29418 @if gdbserver
29419 maybe-distclean-gdbserver: distclean-gdbserver
29420
29421 distclean-gdbserver: 
29422         @: $(MAKE); $(unstage)
29423         @[ -f ./gdbserver/Makefile ] || exit 0; \
29424         r=`${PWD_COMMAND}`; export r; \
29425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29426         $(HOST_EXPORTS) \
29427         for flag in $(EXTRA_HOST_FLAGS) ; do \
29428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29429         done; \
29430         echo "Doing distclean in gdbserver"; \
29431         (cd $(HOST_SUBDIR)/gdbserver && \
29432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29434                   "RANLIB=$${RANLIB}" \
29435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29436                   distclean) \
29437           || exit 1
29438
29439 @endif gdbserver
29440
29441 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
29442 maybe-maintainer-clean-gdbserver:
29443 @if gdbserver
29444 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
29445
29446 maintainer-clean-gdbserver: 
29447         @: $(MAKE); $(unstage)
29448         @[ -f ./gdbserver/Makefile ] || exit 0; \
29449         r=`${PWD_COMMAND}`; export r; \
29450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29451         $(HOST_EXPORTS) \
29452         for flag in $(EXTRA_HOST_FLAGS) ; do \
29453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29454         done; \
29455         echo "Doing maintainer-clean in gdbserver"; \
29456         (cd $(HOST_SUBDIR)/gdbserver && \
29457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29459                   "RANLIB=$${RANLIB}" \
29460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29461                   maintainer-clean) \
29462           || exit 1
29463
29464 @endif gdbserver
29465
29466
29467
29468 .PHONY: configure-gdb maybe-configure-gdb
29469 maybe-configure-gdb:
29470 @if gcc-bootstrap
29471 configure-gdb: stage_current
29472 @endif gcc-bootstrap
29473 @if gdb
29474 maybe-configure-gdb: configure-gdb
29475 configure-gdb: 
29476         @: $(MAKE); $(unstage)
29477         @r=`${PWD_COMMAND}`; export r; \
29478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29479         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
29480         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
29481         $(HOST_EXPORTS)  \
29482         echo Configuring in $(HOST_SUBDIR)/gdb; \
29483         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
29484         case $(srcdir) in \
29485           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29486           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
29487                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29488         esac; \
29489         module_srcdir=gdb; \
29490         $(SHELL) \
29491           $$s/$$module_srcdir/configure \
29492           --srcdir=$${topdir}/$$module_srcdir \
29493           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29494           --target=${target_alias}  \
29495           || exit 1
29496 @endif gdb
29497
29498
29499
29500
29501
29502 .PHONY: all-gdb maybe-all-gdb
29503 maybe-all-gdb:
29504 @if gcc-bootstrap
29505 all-gdb: stage_current
29506 @endif gcc-bootstrap
29507 @if gdb
29508 TARGET-gdb=all
29509 maybe-all-gdb: all-gdb
29510 all-gdb: configure-gdb
29511         @: $(MAKE); $(unstage)
29512         @r=`${PWD_COMMAND}`; export r; \
29513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29514         $(HOST_EXPORTS)  \
29515         (cd $(HOST_SUBDIR)/gdb && \
29516           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29517                 $(TARGET-gdb))
29518 @endif gdb
29519
29520
29521
29522
29523 .PHONY: check-gdb maybe-check-gdb
29524 maybe-check-gdb:
29525 @if gdb
29526 maybe-check-gdb: check-gdb
29527
29528 check-gdb:
29529         @: $(MAKE); $(unstage)
29530         @r=`${PWD_COMMAND}`; export r; \
29531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29532         $(HOST_EXPORTS)  \
29533         (cd $(HOST_SUBDIR)/gdb && \
29534           $(MAKE) $(FLAGS_TO_PASS)  check)
29535
29536 @endif gdb
29537
29538 .PHONY: install-gdb maybe-install-gdb
29539 maybe-install-gdb:
29540 @if gdb
29541 maybe-install-gdb: install-gdb
29542
29543 install-gdb: installdirs
29544         @: $(MAKE); $(unstage)
29545         @r=`${PWD_COMMAND}`; export r; \
29546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29547         $(HOST_EXPORTS) \
29548         (cd $(HOST_SUBDIR)/gdb && \
29549           $(MAKE) $(FLAGS_TO_PASS)  install)
29550
29551 @endif gdb
29552
29553 .PHONY: install-strip-gdb maybe-install-strip-gdb
29554 maybe-install-strip-gdb:
29555 @if gdb
29556 maybe-install-strip-gdb: install-strip-gdb
29557
29558 install-strip-gdb: installdirs
29559         @: $(MAKE); $(unstage)
29560         @r=`${PWD_COMMAND}`; export r; \
29561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29562         $(HOST_EXPORTS) \
29563         (cd $(HOST_SUBDIR)/gdb && \
29564           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29565
29566 @endif gdb
29567
29568 # Other targets (info, dvi, pdf, etc.)
29569
29570 .PHONY: maybe-info-gdb info-gdb
29571 maybe-info-gdb:
29572 @if gdb
29573 maybe-info-gdb: info-gdb
29574
29575 info-gdb: \
29576     configure-gdb 
29577         @: $(MAKE); $(unstage)
29578         @[ -f ./gdb/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 info in gdb"; \
29586         (cd $(HOST_SUBDIR)/gdb && \
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                   info) \
29592           || exit 1
29593
29594 @endif gdb
29595
29596 .PHONY: maybe-dvi-gdb dvi-gdb
29597 maybe-dvi-gdb:
29598 @if gdb
29599 maybe-dvi-gdb: dvi-gdb
29600
29601 dvi-gdb: \
29602     configure-gdb 
29603         @: $(MAKE); $(unstage)
29604         @[ -f ./gdb/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 dvi in gdb"; \
29612         (cd $(HOST_SUBDIR)/gdb && \
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                   dvi) \
29618           || exit 1
29619
29620 @endif gdb
29621
29622 .PHONY: maybe-pdf-gdb pdf-gdb
29623 maybe-pdf-gdb:
29624 @if gdb
29625 maybe-pdf-gdb: pdf-gdb
29626
29627 pdf-gdb: \
29628     configure-gdb 
29629         @: $(MAKE); $(unstage)
29630         @[ -f ./gdb/Makefile ] || exit 0; \
29631         r=`${PWD_COMMAND}`; export r; \
29632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29633         $(HOST_EXPORTS) \
29634         for flag in $(EXTRA_HOST_FLAGS) ; do \
29635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29636         done; \
29637         echo "Doing pdf in gdb"; \
29638         (cd $(HOST_SUBDIR)/gdb && \
29639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29641                   "RANLIB=$${RANLIB}" \
29642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29643                   pdf) \
29644           || exit 1
29645
29646 @endif gdb
29647
29648 .PHONY: maybe-html-gdb html-gdb
29649 maybe-html-gdb:
29650 @if gdb
29651 maybe-html-gdb: html-gdb
29652
29653 html-gdb: \
29654     configure-gdb 
29655         @: $(MAKE); $(unstage)
29656         @[ -f ./gdb/Makefile ] || exit 0; \
29657         r=`${PWD_COMMAND}`; export r; \
29658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29659         $(HOST_EXPORTS) \
29660         for flag in $(EXTRA_HOST_FLAGS) ; do \
29661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29662         done; \
29663         echo "Doing html in gdb"; \
29664         (cd $(HOST_SUBDIR)/gdb && \
29665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29667                   "RANLIB=$${RANLIB}" \
29668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29669                   html) \
29670           || exit 1
29671
29672 @endif gdb
29673
29674 .PHONY: maybe-TAGS-gdb TAGS-gdb
29675 maybe-TAGS-gdb:
29676 @if gdb
29677 maybe-TAGS-gdb: TAGS-gdb
29678
29679 TAGS-gdb: \
29680     configure-gdb 
29681         @: $(MAKE); $(unstage)
29682         @[ -f ./gdb/Makefile ] || exit 0; \
29683         r=`${PWD_COMMAND}`; export r; \
29684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29685         $(HOST_EXPORTS) \
29686         for flag in $(EXTRA_HOST_FLAGS) ; do \
29687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29688         done; \
29689         echo "Doing TAGS in gdb"; \
29690         (cd $(HOST_SUBDIR)/gdb && \
29691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29693                   "RANLIB=$${RANLIB}" \
29694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29695                   TAGS) \
29696           || exit 1
29697
29698 @endif gdb
29699
29700 .PHONY: maybe-install-info-gdb install-info-gdb
29701 maybe-install-info-gdb:
29702 @if gdb
29703 maybe-install-info-gdb: install-info-gdb
29704
29705 install-info-gdb: \
29706     configure-gdb \
29707     info-gdb 
29708         @: $(MAKE); $(unstage)
29709         @[ -f ./gdb/Makefile ] || exit 0; \
29710         r=`${PWD_COMMAND}`; export r; \
29711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29712         $(HOST_EXPORTS) \
29713         for flag in $(EXTRA_HOST_FLAGS) ; do \
29714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29715         done; \
29716         echo "Doing install-info in gdb"; \
29717         (cd $(HOST_SUBDIR)/gdb && \
29718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29720                   "RANLIB=$${RANLIB}" \
29721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29722                   install-info) \
29723           || exit 1
29724
29725 @endif gdb
29726
29727 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
29728 maybe-install-pdf-gdb:
29729 @if gdb
29730 maybe-install-pdf-gdb: install-pdf-gdb
29731
29732 install-pdf-gdb: \
29733     configure-gdb \
29734     pdf-gdb 
29735         @: $(MAKE); $(unstage)
29736         @[ -f ./gdb/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 install-pdf in gdb"; \
29744         (cd $(HOST_SUBDIR)/gdb && \
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                   install-pdf) \
29750           || exit 1
29751
29752 @endif gdb
29753
29754 .PHONY: maybe-install-html-gdb install-html-gdb
29755 maybe-install-html-gdb:
29756 @if gdb
29757 maybe-install-html-gdb: install-html-gdb
29758
29759 install-html-gdb: \
29760     configure-gdb \
29761     html-gdb 
29762         @: $(MAKE); $(unstage)
29763         @[ -f ./gdb/Makefile ] || exit 0; \
29764         r=`${PWD_COMMAND}`; export r; \
29765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29766         $(HOST_EXPORTS) \
29767         for flag in $(EXTRA_HOST_FLAGS) ; do \
29768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29769         done; \
29770         echo "Doing install-html in gdb"; \
29771         (cd $(HOST_SUBDIR)/gdb && \
29772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29774                   "RANLIB=$${RANLIB}" \
29775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29776                   install-html) \
29777           || exit 1
29778
29779 @endif gdb
29780
29781 .PHONY: maybe-installcheck-gdb installcheck-gdb
29782 maybe-installcheck-gdb:
29783 @if gdb
29784 maybe-installcheck-gdb: installcheck-gdb
29785
29786 installcheck-gdb: \
29787     configure-gdb 
29788         @: $(MAKE); $(unstage)
29789         @[ -f ./gdb/Makefile ] || exit 0; \
29790         r=`${PWD_COMMAND}`; export r; \
29791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29792         $(HOST_EXPORTS) \
29793         for flag in $(EXTRA_HOST_FLAGS) ; do \
29794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29795         done; \
29796         echo "Doing installcheck in gdb"; \
29797         (cd $(HOST_SUBDIR)/gdb && \
29798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29800                   "RANLIB=$${RANLIB}" \
29801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29802                   installcheck) \
29803           || exit 1
29804
29805 @endif gdb
29806
29807 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
29808 maybe-mostlyclean-gdb:
29809 @if gdb
29810 maybe-mostlyclean-gdb: mostlyclean-gdb
29811
29812 mostlyclean-gdb: 
29813         @: $(MAKE); $(unstage)
29814         @[ -f ./gdb/Makefile ] || exit 0; \
29815         r=`${PWD_COMMAND}`; export r; \
29816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29817         $(HOST_EXPORTS) \
29818         for flag in $(EXTRA_HOST_FLAGS) ; do \
29819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29820         done; \
29821         echo "Doing mostlyclean in gdb"; \
29822         (cd $(HOST_SUBDIR)/gdb && \
29823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29825                   "RANLIB=$${RANLIB}" \
29826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29827                   mostlyclean) \
29828           || exit 1
29829
29830 @endif gdb
29831
29832 .PHONY: maybe-clean-gdb clean-gdb
29833 maybe-clean-gdb:
29834 @if gdb
29835 maybe-clean-gdb: clean-gdb
29836
29837 clean-gdb: 
29838         @: $(MAKE); $(unstage)
29839         @[ -f ./gdb/Makefile ] || exit 0; \
29840         r=`${PWD_COMMAND}`; export r; \
29841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29842         $(HOST_EXPORTS) \
29843         for flag in $(EXTRA_HOST_FLAGS) ; do \
29844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29845         done; \
29846         echo "Doing clean in gdb"; \
29847         (cd $(HOST_SUBDIR)/gdb && \
29848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29850                   "RANLIB=$${RANLIB}" \
29851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29852                   clean) \
29853           || exit 1
29854
29855 @endif gdb
29856
29857 .PHONY: maybe-distclean-gdb distclean-gdb
29858 maybe-distclean-gdb:
29859 @if gdb
29860 maybe-distclean-gdb: distclean-gdb
29861
29862 distclean-gdb: 
29863         @: $(MAKE); $(unstage)
29864         @[ -f ./gdb/Makefile ] || exit 0; \
29865         r=`${PWD_COMMAND}`; export r; \
29866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29867         $(HOST_EXPORTS) \
29868         for flag in $(EXTRA_HOST_FLAGS) ; do \
29869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29870         done; \
29871         echo "Doing distclean in gdb"; \
29872         (cd $(HOST_SUBDIR)/gdb && \
29873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29875                   "RANLIB=$${RANLIB}" \
29876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29877                   distclean) \
29878           || exit 1
29879
29880 @endif gdb
29881
29882 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
29883 maybe-maintainer-clean-gdb:
29884 @if gdb
29885 maybe-maintainer-clean-gdb: maintainer-clean-gdb
29886
29887 maintainer-clean-gdb: 
29888         @: $(MAKE); $(unstage)
29889         @[ -f ./gdb/Makefile ] || exit 0; \
29890         r=`${PWD_COMMAND}`; export r; \
29891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29892         $(HOST_EXPORTS) \
29893         for flag in $(EXTRA_HOST_FLAGS) ; do \
29894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29895         done; \
29896         echo "Doing maintainer-clean in gdb"; \
29897         (cd $(HOST_SUBDIR)/gdb && \
29898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29900                   "RANLIB=$${RANLIB}" \
29901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29902                   maintainer-clean) \
29903           || exit 1
29904
29905 @endif gdb
29906
29907
29908
29909 .PHONY: configure-expect maybe-configure-expect
29910 maybe-configure-expect:
29911 @if gcc-bootstrap
29912 configure-expect: stage_current
29913 @endif gcc-bootstrap
29914 @if expect
29915 maybe-configure-expect: configure-expect
29916 configure-expect: 
29917         @: $(MAKE); $(unstage)
29918         @r=`${PWD_COMMAND}`; export r; \
29919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29920         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
29921         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
29922         $(HOST_EXPORTS)  \
29923         echo Configuring in $(HOST_SUBDIR)/expect; \
29924         cd "$(HOST_SUBDIR)/expect" || exit 1; \
29925         case $(srcdir) in \
29926           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29927           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
29928                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29929         esac; \
29930         module_srcdir=expect; \
29931         $(SHELL) \
29932           $$s/$$module_srcdir/configure \
29933           --srcdir=$${topdir}/$$module_srcdir \
29934           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29935           --target=${target_alias}  \
29936           || exit 1
29937 @endif expect
29938
29939
29940
29941
29942
29943 .PHONY: all-expect maybe-all-expect
29944 maybe-all-expect:
29945 @if gcc-bootstrap
29946 all-expect: stage_current
29947 @endif gcc-bootstrap
29948 @if expect
29949 TARGET-expect=all
29950 maybe-all-expect: all-expect
29951 all-expect: configure-expect
29952         @: $(MAKE); $(unstage)
29953         @r=`${PWD_COMMAND}`; export r; \
29954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29955         $(HOST_EXPORTS)  \
29956         (cd $(HOST_SUBDIR)/expect && \
29957           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29958                 $(TARGET-expect))
29959 @endif expect
29960
29961
29962
29963
29964 .PHONY: check-expect maybe-check-expect
29965 maybe-check-expect:
29966 @if expect
29967 maybe-check-expect: check-expect
29968
29969 check-expect:
29970         @: $(MAKE); $(unstage)
29971         @r=`${PWD_COMMAND}`; export r; \
29972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29973         $(HOST_EXPORTS)  \
29974         (cd $(HOST_SUBDIR)/expect && \
29975           $(MAKE) $(FLAGS_TO_PASS)  check)
29976
29977 @endif expect
29978
29979 .PHONY: install-expect maybe-install-expect
29980 maybe-install-expect:
29981 @if expect
29982 maybe-install-expect: install-expect
29983
29984 install-expect: installdirs
29985         @: $(MAKE); $(unstage)
29986         @r=`${PWD_COMMAND}`; export r; \
29987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29988         $(HOST_EXPORTS) \
29989         (cd $(HOST_SUBDIR)/expect && \
29990           $(MAKE) $(FLAGS_TO_PASS)  install)
29991
29992 @endif expect
29993
29994 .PHONY: install-strip-expect maybe-install-strip-expect
29995 maybe-install-strip-expect:
29996 @if expect
29997 maybe-install-strip-expect: install-strip-expect
29998
29999 install-strip-expect: installdirs
30000         @: $(MAKE); $(unstage)
30001         @r=`${PWD_COMMAND}`; export r; \
30002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30003         $(HOST_EXPORTS) \
30004         (cd $(HOST_SUBDIR)/expect && \
30005           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30006
30007 @endif expect
30008
30009 # Other targets (info, dvi, pdf, etc.)
30010
30011 .PHONY: maybe-info-expect info-expect
30012 maybe-info-expect:
30013 @if expect
30014 maybe-info-expect: info-expect
30015
30016 info-expect: \
30017     configure-expect 
30018         @: $(MAKE); $(unstage)
30019         @[ -f ./expect/Makefile ] || exit 0; \
30020         r=`${PWD_COMMAND}`; export r; \
30021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30022         $(HOST_EXPORTS) \
30023         for flag in $(EXTRA_HOST_FLAGS) ; do \
30024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30025         done; \
30026         echo "Doing info in expect"; \
30027         (cd $(HOST_SUBDIR)/expect && \
30028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30030                   "RANLIB=$${RANLIB}" \
30031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30032                   info) \
30033           || exit 1
30034
30035 @endif expect
30036
30037 .PHONY: maybe-dvi-expect dvi-expect
30038 maybe-dvi-expect:
30039 @if expect
30040 maybe-dvi-expect: dvi-expect
30041
30042 dvi-expect: \
30043     configure-expect 
30044         @: $(MAKE); $(unstage)
30045         @[ -f ./expect/Makefile ] || exit 0; \
30046         r=`${PWD_COMMAND}`; export r; \
30047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30048         $(HOST_EXPORTS) \
30049         for flag in $(EXTRA_HOST_FLAGS) ; do \
30050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30051         done; \
30052         echo "Doing dvi in expect"; \
30053         (cd $(HOST_SUBDIR)/expect && \
30054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30056                   "RANLIB=$${RANLIB}" \
30057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30058                   dvi) \
30059           || exit 1
30060
30061 @endif expect
30062
30063 .PHONY: maybe-pdf-expect pdf-expect
30064 maybe-pdf-expect:
30065 @if expect
30066 maybe-pdf-expect: pdf-expect
30067
30068 pdf-expect: \
30069     configure-expect 
30070         @: $(MAKE); $(unstage)
30071         @[ -f ./expect/Makefile ] || exit 0; \
30072         r=`${PWD_COMMAND}`; export r; \
30073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30074         $(HOST_EXPORTS) \
30075         for flag in $(EXTRA_HOST_FLAGS) ; do \
30076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30077         done; \
30078         echo "Doing pdf in expect"; \
30079         (cd $(HOST_SUBDIR)/expect && \
30080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30082                   "RANLIB=$${RANLIB}" \
30083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30084                   pdf) \
30085           || exit 1
30086
30087 @endif expect
30088
30089 .PHONY: maybe-html-expect html-expect
30090 maybe-html-expect:
30091 @if expect
30092 maybe-html-expect: html-expect
30093
30094 html-expect: \
30095     configure-expect 
30096         @: $(MAKE); $(unstage)
30097         @[ -f ./expect/Makefile ] || exit 0; \
30098         r=`${PWD_COMMAND}`; export r; \
30099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30100         $(HOST_EXPORTS) \
30101         for flag in $(EXTRA_HOST_FLAGS) ; do \
30102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30103         done; \
30104         echo "Doing html in expect"; \
30105         (cd $(HOST_SUBDIR)/expect && \
30106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30108                   "RANLIB=$${RANLIB}" \
30109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30110                   html) \
30111           || exit 1
30112
30113 @endif expect
30114
30115 .PHONY: maybe-TAGS-expect TAGS-expect
30116 maybe-TAGS-expect:
30117 @if expect
30118 maybe-TAGS-expect: TAGS-expect
30119
30120 TAGS-expect: \
30121     configure-expect 
30122         @: $(MAKE); $(unstage)
30123         @[ -f ./expect/Makefile ] || exit 0; \
30124         r=`${PWD_COMMAND}`; export r; \
30125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30126         $(HOST_EXPORTS) \
30127         for flag in $(EXTRA_HOST_FLAGS) ; do \
30128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30129         done; \
30130         echo "Doing TAGS in expect"; \
30131         (cd $(HOST_SUBDIR)/expect && \
30132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30134                   "RANLIB=$${RANLIB}" \
30135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30136                   TAGS) \
30137           || exit 1
30138
30139 @endif expect
30140
30141 .PHONY: maybe-install-info-expect install-info-expect
30142 maybe-install-info-expect:
30143 @if expect
30144 maybe-install-info-expect: install-info-expect
30145
30146 install-info-expect: \
30147     configure-expect \
30148     info-expect 
30149         @: $(MAKE); $(unstage)
30150         @[ -f ./expect/Makefile ] || exit 0; \
30151         r=`${PWD_COMMAND}`; export r; \
30152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30153         $(HOST_EXPORTS) \
30154         for flag in $(EXTRA_HOST_FLAGS) ; do \
30155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30156         done; \
30157         echo "Doing install-info in expect"; \
30158         (cd $(HOST_SUBDIR)/expect && \
30159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30161                   "RANLIB=$${RANLIB}" \
30162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30163                   install-info) \
30164           || exit 1
30165
30166 @endif expect
30167
30168 .PHONY: maybe-install-pdf-expect install-pdf-expect
30169 maybe-install-pdf-expect:
30170 @if expect
30171 maybe-install-pdf-expect: install-pdf-expect
30172
30173 install-pdf-expect: \
30174     configure-expect \
30175     pdf-expect 
30176         @: $(MAKE); $(unstage)
30177         @[ -f ./expect/Makefile ] || exit 0; \
30178         r=`${PWD_COMMAND}`; export r; \
30179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30180         $(HOST_EXPORTS) \
30181         for flag in $(EXTRA_HOST_FLAGS) ; do \
30182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30183         done; \
30184         echo "Doing install-pdf in expect"; \
30185         (cd $(HOST_SUBDIR)/expect && \
30186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30188                   "RANLIB=$${RANLIB}" \
30189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30190                   install-pdf) \
30191           || exit 1
30192
30193 @endif expect
30194
30195 .PHONY: maybe-install-html-expect install-html-expect
30196 maybe-install-html-expect:
30197 @if expect
30198 maybe-install-html-expect: install-html-expect
30199
30200 install-html-expect: \
30201     configure-expect \
30202     html-expect 
30203         @: $(MAKE); $(unstage)
30204         @[ -f ./expect/Makefile ] || exit 0; \
30205         r=`${PWD_COMMAND}`; export r; \
30206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30207         $(HOST_EXPORTS) \
30208         for flag in $(EXTRA_HOST_FLAGS) ; do \
30209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30210         done; \
30211         echo "Doing install-html in expect"; \
30212         (cd $(HOST_SUBDIR)/expect && \
30213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30215                   "RANLIB=$${RANLIB}" \
30216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30217                   install-html) \
30218           || exit 1
30219
30220 @endif expect
30221
30222 .PHONY: maybe-installcheck-expect installcheck-expect
30223 maybe-installcheck-expect:
30224 @if expect
30225 maybe-installcheck-expect: installcheck-expect
30226
30227 installcheck-expect: \
30228     configure-expect 
30229         @: $(MAKE); $(unstage)
30230         @[ -f ./expect/Makefile ] || exit 0; \
30231         r=`${PWD_COMMAND}`; export r; \
30232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30233         $(HOST_EXPORTS) \
30234         for flag in $(EXTRA_HOST_FLAGS) ; do \
30235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30236         done; \
30237         echo "Doing installcheck in expect"; \
30238         (cd $(HOST_SUBDIR)/expect && \
30239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30241                   "RANLIB=$${RANLIB}" \
30242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30243                   installcheck) \
30244           || exit 1
30245
30246 @endif expect
30247
30248 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
30249 maybe-mostlyclean-expect:
30250 @if expect
30251 maybe-mostlyclean-expect: mostlyclean-expect
30252
30253 mostlyclean-expect: 
30254         @: $(MAKE); $(unstage)
30255         @[ -f ./expect/Makefile ] || exit 0; \
30256         r=`${PWD_COMMAND}`; export r; \
30257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30258         $(HOST_EXPORTS) \
30259         for flag in $(EXTRA_HOST_FLAGS) ; do \
30260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30261         done; \
30262         echo "Doing mostlyclean in expect"; \
30263         (cd $(HOST_SUBDIR)/expect && \
30264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30266                   "RANLIB=$${RANLIB}" \
30267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30268                   mostlyclean) \
30269           || exit 1
30270
30271 @endif expect
30272
30273 .PHONY: maybe-clean-expect clean-expect
30274 maybe-clean-expect:
30275 @if expect
30276 maybe-clean-expect: clean-expect
30277
30278 clean-expect: 
30279         @: $(MAKE); $(unstage)
30280         @[ -f ./expect/Makefile ] || exit 0; \
30281         r=`${PWD_COMMAND}`; export r; \
30282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30283         $(HOST_EXPORTS) \
30284         for flag in $(EXTRA_HOST_FLAGS) ; do \
30285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30286         done; \
30287         echo "Doing clean in expect"; \
30288         (cd $(HOST_SUBDIR)/expect && \
30289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30291                   "RANLIB=$${RANLIB}" \
30292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30293                   clean) \
30294           || exit 1
30295
30296 @endif expect
30297
30298 .PHONY: maybe-distclean-expect distclean-expect
30299 maybe-distclean-expect:
30300 @if expect
30301 maybe-distclean-expect: distclean-expect
30302
30303 distclean-expect: 
30304         @: $(MAKE); $(unstage)
30305         @[ -f ./expect/Makefile ] || exit 0; \
30306         r=`${PWD_COMMAND}`; export r; \
30307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30308         $(HOST_EXPORTS) \
30309         for flag in $(EXTRA_HOST_FLAGS) ; do \
30310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30311         done; \
30312         echo "Doing distclean in expect"; \
30313         (cd $(HOST_SUBDIR)/expect && \
30314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30316                   "RANLIB=$${RANLIB}" \
30317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30318                   distclean) \
30319           || exit 1
30320
30321 @endif expect
30322
30323 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
30324 maybe-maintainer-clean-expect:
30325 @if expect
30326 maybe-maintainer-clean-expect: maintainer-clean-expect
30327
30328 maintainer-clean-expect: 
30329         @: $(MAKE); $(unstage)
30330         @[ -f ./expect/Makefile ] || exit 0; \
30331         r=`${PWD_COMMAND}`; export r; \
30332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30333         $(HOST_EXPORTS) \
30334         for flag in $(EXTRA_HOST_FLAGS) ; do \
30335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30336         done; \
30337         echo "Doing maintainer-clean in expect"; \
30338         (cd $(HOST_SUBDIR)/expect && \
30339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30341                   "RANLIB=$${RANLIB}" \
30342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30343                   maintainer-clean) \
30344           || exit 1
30345
30346 @endif expect
30347
30348
30349
30350 .PHONY: configure-guile maybe-configure-guile
30351 maybe-configure-guile:
30352 @if gcc-bootstrap
30353 configure-guile: stage_current
30354 @endif gcc-bootstrap
30355 @if guile
30356 maybe-configure-guile: configure-guile
30357 configure-guile: 
30358         @: $(MAKE); $(unstage)
30359         @r=`${PWD_COMMAND}`; export r; \
30360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30361         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
30362         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
30363         $(HOST_EXPORTS)  \
30364         echo Configuring in $(HOST_SUBDIR)/guile; \
30365         cd "$(HOST_SUBDIR)/guile" || exit 1; \
30366         case $(srcdir) in \
30367           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30368           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
30369                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30370         esac; \
30371         module_srcdir=guile; \
30372         $(SHELL) \
30373           $$s/$$module_srcdir/configure \
30374           --srcdir=$${topdir}/$$module_srcdir \
30375           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30376           --target=${target_alias}  \
30377           || exit 1
30378 @endif guile
30379
30380
30381
30382
30383
30384 .PHONY: all-guile maybe-all-guile
30385 maybe-all-guile:
30386 @if gcc-bootstrap
30387 all-guile: stage_current
30388 @endif gcc-bootstrap
30389 @if guile
30390 TARGET-guile=all
30391 maybe-all-guile: all-guile
30392 all-guile: configure-guile
30393         @: $(MAKE); $(unstage)
30394         @r=`${PWD_COMMAND}`; export r; \
30395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30396         $(HOST_EXPORTS)  \
30397         (cd $(HOST_SUBDIR)/guile && \
30398           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30399                 $(TARGET-guile))
30400 @endif guile
30401
30402
30403
30404
30405 .PHONY: check-guile maybe-check-guile
30406 maybe-check-guile:
30407 @if guile
30408 maybe-check-guile: check-guile
30409
30410 check-guile:
30411         @: $(MAKE); $(unstage)
30412         @r=`${PWD_COMMAND}`; export r; \
30413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30414         $(HOST_EXPORTS)  \
30415         (cd $(HOST_SUBDIR)/guile && \
30416           $(MAKE) $(FLAGS_TO_PASS)  check)
30417
30418 @endif guile
30419
30420 .PHONY: install-guile maybe-install-guile
30421 maybe-install-guile:
30422 @if guile
30423 maybe-install-guile: install-guile
30424
30425 install-guile: installdirs
30426         @: $(MAKE); $(unstage)
30427         @r=`${PWD_COMMAND}`; export r; \
30428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30429         $(HOST_EXPORTS) \
30430         (cd $(HOST_SUBDIR)/guile && \
30431           $(MAKE) $(FLAGS_TO_PASS)  install)
30432
30433 @endif guile
30434
30435 .PHONY: install-strip-guile maybe-install-strip-guile
30436 maybe-install-strip-guile:
30437 @if guile
30438 maybe-install-strip-guile: install-strip-guile
30439
30440 install-strip-guile: installdirs
30441         @: $(MAKE); $(unstage)
30442         @r=`${PWD_COMMAND}`; export r; \
30443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30444         $(HOST_EXPORTS) \
30445         (cd $(HOST_SUBDIR)/guile && \
30446           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30447
30448 @endif guile
30449
30450 # Other targets (info, dvi, pdf, etc.)
30451
30452 .PHONY: maybe-info-guile info-guile
30453 maybe-info-guile:
30454 @if guile
30455 maybe-info-guile: info-guile
30456
30457 info-guile: \
30458     configure-guile 
30459         @: $(MAKE); $(unstage)
30460         @[ -f ./guile/Makefile ] || exit 0; \
30461         r=`${PWD_COMMAND}`; export r; \
30462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30463         $(HOST_EXPORTS) \
30464         for flag in $(EXTRA_HOST_FLAGS) ; do \
30465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30466         done; \
30467         echo "Doing info in guile"; \
30468         (cd $(HOST_SUBDIR)/guile && \
30469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30471                   "RANLIB=$${RANLIB}" \
30472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30473                   info) \
30474           || exit 1
30475
30476 @endif guile
30477
30478 .PHONY: maybe-dvi-guile dvi-guile
30479 maybe-dvi-guile:
30480 @if guile
30481 maybe-dvi-guile: dvi-guile
30482
30483 dvi-guile: \
30484     configure-guile 
30485         @: $(MAKE); $(unstage)
30486         @[ -f ./guile/Makefile ] || exit 0; \
30487         r=`${PWD_COMMAND}`; export r; \
30488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30489         $(HOST_EXPORTS) \
30490         for flag in $(EXTRA_HOST_FLAGS) ; do \
30491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30492         done; \
30493         echo "Doing dvi in guile"; \
30494         (cd $(HOST_SUBDIR)/guile && \
30495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30497                   "RANLIB=$${RANLIB}" \
30498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30499                   dvi) \
30500           || exit 1
30501
30502 @endif guile
30503
30504 .PHONY: maybe-pdf-guile pdf-guile
30505 maybe-pdf-guile:
30506 @if guile
30507 maybe-pdf-guile: pdf-guile
30508
30509 pdf-guile: \
30510     configure-guile 
30511         @: $(MAKE); $(unstage)
30512         @[ -f ./guile/Makefile ] || exit 0; \
30513         r=`${PWD_COMMAND}`; export r; \
30514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30515         $(HOST_EXPORTS) \
30516         for flag in $(EXTRA_HOST_FLAGS) ; do \
30517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30518         done; \
30519         echo "Doing pdf in guile"; \
30520         (cd $(HOST_SUBDIR)/guile && \
30521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30523                   "RANLIB=$${RANLIB}" \
30524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30525                   pdf) \
30526           || exit 1
30527
30528 @endif guile
30529
30530 .PHONY: maybe-html-guile html-guile
30531 maybe-html-guile:
30532 @if guile
30533 maybe-html-guile: html-guile
30534
30535 html-guile: \
30536     configure-guile 
30537         @: $(MAKE); $(unstage)
30538         @[ -f ./guile/Makefile ] || exit 0; \
30539         r=`${PWD_COMMAND}`; export r; \
30540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30541         $(HOST_EXPORTS) \
30542         for flag in $(EXTRA_HOST_FLAGS) ; do \
30543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30544         done; \
30545         echo "Doing html in guile"; \
30546         (cd $(HOST_SUBDIR)/guile && \
30547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30549                   "RANLIB=$${RANLIB}" \
30550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30551                   html) \
30552           || exit 1
30553
30554 @endif guile
30555
30556 .PHONY: maybe-TAGS-guile TAGS-guile
30557 maybe-TAGS-guile:
30558 @if guile
30559 maybe-TAGS-guile: TAGS-guile
30560
30561 TAGS-guile: \
30562     configure-guile 
30563         @: $(MAKE); $(unstage)
30564         @[ -f ./guile/Makefile ] || exit 0; \
30565         r=`${PWD_COMMAND}`; export r; \
30566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30567         $(HOST_EXPORTS) \
30568         for flag in $(EXTRA_HOST_FLAGS) ; do \
30569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30570         done; \
30571         echo "Doing TAGS in guile"; \
30572         (cd $(HOST_SUBDIR)/guile && \
30573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30575                   "RANLIB=$${RANLIB}" \
30576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30577                   TAGS) \
30578           || exit 1
30579
30580 @endif guile
30581
30582 .PHONY: maybe-install-info-guile install-info-guile
30583 maybe-install-info-guile:
30584 @if guile
30585 maybe-install-info-guile: install-info-guile
30586
30587 install-info-guile: \
30588     configure-guile \
30589     info-guile 
30590         @: $(MAKE); $(unstage)
30591         @[ -f ./guile/Makefile ] || exit 0; \
30592         r=`${PWD_COMMAND}`; export r; \
30593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30594         $(HOST_EXPORTS) \
30595         for flag in $(EXTRA_HOST_FLAGS) ; do \
30596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30597         done; \
30598         echo "Doing install-info in guile"; \
30599         (cd $(HOST_SUBDIR)/guile && \
30600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30602                   "RANLIB=$${RANLIB}" \
30603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30604                   install-info) \
30605           || exit 1
30606
30607 @endif guile
30608
30609 .PHONY: maybe-install-pdf-guile install-pdf-guile
30610 maybe-install-pdf-guile:
30611 @if guile
30612 maybe-install-pdf-guile: install-pdf-guile
30613
30614 install-pdf-guile: \
30615     configure-guile \
30616     pdf-guile 
30617         @: $(MAKE); $(unstage)
30618         @[ -f ./guile/Makefile ] || exit 0; \
30619         r=`${PWD_COMMAND}`; export r; \
30620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30621         $(HOST_EXPORTS) \
30622         for flag in $(EXTRA_HOST_FLAGS) ; do \
30623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30624         done; \
30625         echo "Doing install-pdf in guile"; \
30626         (cd $(HOST_SUBDIR)/guile && \
30627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30629                   "RANLIB=$${RANLIB}" \
30630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30631                   install-pdf) \
30632           || exit 1
30633
30634 @endif guile
30635
30636 .PHONY: maybe-install-html-guile install-html-guile
30637 maybe-install-html-guile:
30638 @if guile
30639 maybe-install-html-guile: install-html-guile
30640
30641 install-html-guile: \
30642     configure-guile \
30643     html-guile 
30644         @: $(MAKE); $(unstage)
30645         @[ -f ./guile/Makefile ] || exit 0; \
30646         r=`${PWD_COMMAND}`; export r; \
30647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30648         $(HOST_EXPORTS) \
30649         for flag in $(EXTRA_HOST_FLAGS) ; do \
30650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30651         done; \
30652         echo "Doing install-html in guile"; \
30653         (cd $(HOST_SUBDIR)/guile && \
30654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30656                   "RANLIB=$${RANLIB}" \
30657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30658                   install-html) \
30659           || exit 1
30660
30661 @endif guile
30662
30663 .PHONY: maybe-installcheck-guile installcheck-guile
30664 maybe-installcheck-guile:
30665 @if guile
30666 maybe-installcheck-guile: installcheck-guile
30667
30668 installcheck-guile: \
30669     configure-guile 
30670         @: $(MAKE); $(unstage)
30671         @[ -f ./guile/Makefile ] || exit 0; \
30672         r=`${PWD_COMMAND}`; export r; \
30673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30674         $(HOST_EXPORTS) \
30675         for flag in $(EXTRA_HOST_FLAGS) ; do \
30676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30677         done; \
30678         echo "Doing installcheck in guile"; \
30679         (cd $(HOST_SUBDIR)/guile && \
30680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30682                   "RANLIB=$${RANLIB}" \
30683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30684                   installcheck) \
30685           || exit 1
30686
30687 @endif guile
30688
30689 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
30690 maybe-mostlyclean-guile:
30691 @if guile
30692 maybe-mostlyclean-guile: mostlyclean-guile
30693
30694 mostlyclean-guile: 
30695         @: $(MAKE); $(unstage)
30696         @[ -f ./guile/Makefile ] || exit 0; \
30697         r=`${PWD_COMMAND}`; export r; \
30698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30699         $(HOST_EXPORTS) \
30700         for flag in $(EXTRA_HOST_FLAGS) ; do \
30701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30702         done; \
30703         echo "Doing mostlyclean in guile"; \
30704         (cd $(HOST_SUBDIR)/guile && \
30705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30707                   "RANLIB=$${RANLIB}" \
30708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30709                   mostlyclean) \
30710           || exit 1
30711
30712 @endif guile
30713
30714 .PHONY: maybe-clean-guile clean-guile
30715 maybe-clean-guile:
30716 @if guile
30717 maybe-clean-guile: clean-guile
30718
30719 clean-guile: 
30720         @: $(MAKE); $(unstage)
30721         @[ -f ./guile/Makefile ] || exit 0; \
30722         r=`${PWD_COMMAND}`; export r; \
30723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30724         $(HOST_EXPORTS) \
30725         for flag in $(EXTRA_HOST_FLAGS) ; do \
30726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30727         done; \
30728         echo "Doing clean in guile"; \
30729         (cd $(HOST_SUBDIR)/guile && \
30730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30732                   "RANLIB=$${RANLIB}" \
30733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30734                   clean) \
30735           || exit 1
30736
30737 @endif guile
30738
30739 .PHONY: maybe-distclean-guile distclean-guile
30740 maybe-distclean-guile:
30741 @if guile
30742 maybe-distclean-guile: distclean-guile
30743
30744 distclean-guile: 
30745         @: $(MAKE); $(unstage)
30746         @[ -f ./guile/Makefile ] || exit 0; \
30747         r=`${PWD_COMMAND}`; export r; \
30748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30749         $(HOST_EXPORTS) \
30750         for flag in $(EXTRA_HOST_FLAGS) ; do \
30751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30752         done; \
30753         echo "Doing distclean in guile"; \
30754         (cd $(HOST_SUBDIR)/guile && \
30755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30757                   "RANLIB=$${RANLIB}" \
30758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30759                   distclean) \
30760           || exit 1
30761
30762 @endif guile
30763
30764 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
30765 maybe-maintainer-clean-guile:
30766 @if guile
30767 maybe-maintainer-clean-guile: maintainer-clean-guile
30768
30769 maintainer-clean-guile: 
30770         @: $(MAKE); $(unstage)
30771         @[ -f ./guile/Makefile ] || exit 0; \
30772         r=`${PWD_COMMAND}`; export r; \
30773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30774         $(HOST_EXPORTS) \
30775         for flag in $(EXTRA_HOST_FLAGS) ; do \
30776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30777         done; \
30778         echo "Doing maintainer-clean in guile"; \
30779         (cd $(HOST_SUBDIR)/guile && \
30780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30782                   "RANLIB=$${RANLIB}" \
30783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30784                   maintainer-clean) \
30785           || exit 1
30786
30787 @endif guile
30788
30789
30790
30791 .PHONY: configure-tk maybe-configure-tk
30792 maybe-configure-tk:
30793 @if gcc-bootstrap
30794 configure-tk: stage_current
30795 @endif gcc-bootstrap
30796 @if tk
30797 maybe-configure-tk: configure-tk
30798 configure-tk: 
30799         @: $(MAKE); $(unstage)
30800         @r=`${PWD_COMMAND}`; export r; \
30801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30802         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
30803         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
30804         $(HOST_EXPORTS)  \
30805         echo Configuring in $(HOST_SUBDIR)/tk; \
30806         cd "$(HOST_SUBDIR)/tk" || exit 1; \
30807         case $(srcdir) in \
30808           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30809           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
30810                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30811         esac; \
30812         module_srcdir=tk; \
30813         $(SHELL) \
30814           $$s/$$module_srcdir/configure \
30815           --srcdir=$${topdir}/$$module_srcdir \
30816           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30817           --target=${target_alias}  \
30818           || exit 1
30819 @endif tk
30820
30821
30822
30823
30824
30825 .PHONY: all-tk maybe-all-tk
30826 maybe-all-tk:
30827 @if gcc-bootstrap
30828 all-tk: stage_current
30829 @endif gcc-bootstrap
30830 @if tk
30831 TARGET-tk=all
30832 maybe-all-tk: all-tk
30833 all-tk: configure-tk
30834         @: $(MAKE); $(unstage)
30835         @r=`${PWD_COMMAND}`; export r; \
30836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30837         $(HOST_EXPORTS)  \
30838         (cd $(HOST_SUBDIR)/tk && \
30839           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30840                 $(TARGET-tk))
30841 @endif tk
30842
30843
30844
30845
30846 .PHONY: check-tk maybe-check-tk
30847 maybe-check-tk:
30848 @if tk
30849 maybe-check-tk: check-tk
30850
30851 check-tk:
30852         @: $(MAKE); $(unstage)
30853         @r=`${PWD_COMMAND}`; export r; \
30854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30855         $(HOST_EXPORTS)  \
30856         (cd $(HOST_SUBDIR)/tk && \
30857           $(MAKE) $(FLAGS_TO_PASS)  check)
30858
30859 @endif tk
30860
30861 .PHONY: install-tk maybe-install-tk
30862 maybe-install-tk:
30863 @if tk
30864 maybe-install-tk: install-tk
30865
30866 install-tk: installdirs
30867         @: $(MAKE); $(unstage)
30868         @r=`${PWD_COMMAND}`; export r; \
30869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30870         $(HOST_EXPORTS) \
30871         (cd $(HOST_SUBDIR)/tk && \
30872           $(MAKE) $(FLAGS_TO_PASS)  install)
30873
30874 @endif tk
30875
30876 .PHONY: install-strip-tk maybe-install-strip-tk
30877 maybe-install-strip-tk:
30878 @if tk
30879 maybe-install-strip-tk: install-strip-tk
30880
30881 install-strip-tk: installdirs
30882         @: $(MAKE); $(unstage)
30883         @r=`${PWD_COMMAND}`; export r; \
30884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30885         $(HOST_EXPORTS) \
30886         (cd $(HOST_SUBDIR)/tk && \
30887           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30888
30889 @endif tk
30890
30891 # Other targets (info, dvi, pdf, etc.)
30892
30893 .PHONY: maybe-info-tk info-tk
30894 maybe-info-tk:
30895 @if tk
30896 maybe-info-tk: info-tk
30897
30898 info-tk: \
30899     configure-tk 
30900         @: $(MAKE); $(unstage)
30901         @[ -f ./tk/Makefile ] || exit 0; \
30902         r=`${PWD_COMMAND}`; export r; \
30903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30904         $(HOST_EXPORTS) \
30905         for flag in $(EXTRA_HOST_FLAGS) ; do \
30906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30907         done; \
30908         echo "Doing info in tk"; \
30909         (cd $(HOST_SUBDIR)/tk && \
30910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30912                   "RANLIB=$${RANLIB}" \
30913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30914                   info) \
30915           || exit 1
30916
30917 @endif tk
30918
30919 .PHONY: maybe-dvi-tk dvi-tk
30920 maybe-dvi-tk:
30921 @if tk
30922 maybe-dvi-tk: dvi-tk
30923
30924 dvi-tk: \
30925     configure-tk 
30926         @: $(MAKE); $(unstage)
30927         @[ -f ./tk/Makefile ] || exit 0; \
30928         r=`${PWD_COMMAND}`; export r; \
30929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30930         $(HOST_EXPORTS) \
30931         for flag in $(EXTRA_HOST_FLAGS) ; do \
30932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30933         done; \
30934         echo "Doing dvi in tk"; \
30935         (cd $(HOST_SUBDIR)/tk && \
30936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30938                   "RANLIB=$${RANLIB}" \
30939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30940                   dvi) \
30941           || exit 1
30942
30943 @endif tk
30944
30945 .PHONY: maybe-pdf-tk pdf-tk
30946 maybe-pdf-tk:
30947 @if tk
30948 maybe-pdf-tk: pdf-tk
30949
30950 pdf-tk: \
30951     configure-tk 
30952         @: $(MAKE); $(unstage)
30953         @[ -f ./tk/Makefile ] || exit 0; \
30954         r=`${PWD_COMMAND}`; export r; \
30955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30956         $(HOST_EXPORTS) \
30957         for flag in $(EXTRA_HOST_FLAGS) ; do \
30958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30959         done; \
30960         echo "Doing pdf in tk"; \
30961         (cd $(HOST_SUBDIR)/tk && \
30962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30964                   "RANLIB=$${RANLIB}" \
30965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30966                   pdf) \
30967           || exit 1
30968
30969 @endif tk
30970
30971 .PHONY: maybe-html-tk html-tk
30972 maybe-html-tk:
30973 @if tk
30974 maybe-html-tk: html-tk
30975
30976 html-tk: \
30977     configure-tk 
30978         @: $(MAKE); $(unstage)
30979         @[ -f ./tk/Makefile ] || exit 0; \
30980         r=`${PWD_COMMAND}`; export r; \
30981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30982         $(HOST_EXPORTS) \
30983         for flag in $(EXTRA_HOST_FLAGS) ; do \
30984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30985         done; \
30986         echo "Doing html in tk"; \
30987         (cd $(HOST_SUBDIR)/tk && \
30988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30990                   "RANLIB=$${RANLIB}" \
30991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30992                   html) \
30993           || exit 1
30994
30995 @endif tk
30996
30997 .PHONY: maybe-TAGS-tk TAGS-tk
30998 maybe-TAGS-tk:
30999 @if tk
31000 maybe-TAGS-tk: TAGS-tk
31001
31002 TAGS-tk: \
31003     configure-tk 
31004         @: $(MAKE); $(unstage)
31005         @[ -f ./tk/Makefile ] || exit 0; \
31006         r=`${PWD_COMMAND}`; export r; \
31007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31008         $(HOST_EXPORTS) \
31009         for flag in $(EXTRA_HOST_FLAGS) ; do \
31010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31011         done; \
31012         echo "Doing TAGS in tk"; \
31013         (cd $(HOST_SUBDIR)/tk && \
31014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31016                   "RANLIB=$${RANLIB}" \
31017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31018                   TAGS) \
31019           || exit 1
31020
31021 @endif tk
31022
31023 .PHONY: maybe-install-info-tk install-info-tk
31024 maybe-install-info-tk:
31025 @if tk
31026 maybe-install-info-tk: install-info-tk
31027
31028 install-info-tk: \
31029     configure-tk \
31030     info-tk 
31031         @: $(MAKE); $(unstage)
31032         @[ -f ./tk/Makefile ] || exit 0; \
31033         r=`${PWD_COMMAND}`; export r; \
31034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31035         $(HOST_EXPORTS) \
31036         for flag in $(EXTRA_HOST_FLAGS) ; do \
31037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31038         done; \
31039         echo "Doing install-info in tk"; \
31040         (cd $(HOST_SUBDIR)/tk && \
31041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31043                   "RANLIB=$${RANLIB}" \
31044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31045                   install-info) \
31046           || exit 1
31047
31048 @endif tk
31049
31050 .PHONY: maybe-install-pdf-tk install-pdf-tk
31051 maybe-install-pdf-tk:
31052 @if tk
31053 maybe-install-pdf-tk: install-pdf-tk
31054
31055 install-pdf-tk: \
31056     configure-tk \
31057     pdf-tk 
31058         @: $(MAKE); $(unstage)
31059         @[ -f ./tk/Makefile ] || exit 0; \
31060         r=`${PWD_COMMAND}`; export r; \
31061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31062         $(HOST_EXPORTS) \
31063         for flag in $(EXTRA_HOST_FLAGS) ; do \
31064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31065         done; \
31066         echo "Doing install-pdf in tk"; \
31067         (cd $(HOST_SUBDIR)/tk && \
31068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31070                   "RANLIB=$${RANLIB}" \
31071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31072                   install-pdf) \
31073           || exit 1
31074
31075 @endif tk
31076
31077 .PHONY: maybe-install-html-tk install-html-tk
31078 maybe-install-html-tk:
31079 @if tk
31080 maybe-install-html-tk: install-html-tk
31081
31082 install-html-tk: \
31083     configure-tk \
31084     html-tk 
31085         @: $(MAKE); $(unstage)
31086         @[ -f ./tk/Makefile ] || exit 0; \
31087         r=`${PWD_COMMAND}`; export r; \
31088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31089         $(HOST_EXPORTS) \
31090         for flag in $(EXTRA_HOST_FLAGS) ; do \
31091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31092         done; \
31093         echo "Doing install-html in tk"; \
31094         (cd $(HOST_SUBDIR)/tk && \
31095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31097                   "RANLIB=$${RANLIB}" \
31098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31099                   install-html) \
31100           || exit 1
31101
31102 @endif tk
31103
31104 .PHONY: maybe-installcheck-tk installcheck-tk
31105 maybe-installcheck-tk:
31106 @if tk
31107 maybe-installcheck-tk: installcheck-tk
31108
31109 installcheck-tk: \
31110     configure-tk 
31111         @: $(MAKE); $(unstage)
31112         @[ -f ./tk/Makefile ] || exit 0; \
31113         r=`${PWD_COMMAND}`; export r; \
31114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31115         $(HOST_EXPORTS) \
31116         for flag in $(EXTRA_HOST_FLAGS) ; do \
31117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31118         done; \
31119         echo "Doing installcheck in tk"; \
31120         (cd $(HOST_SUBDIR)/tk && \
31121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31123                   "RANLIB=$${RANLIB}" \
31124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31125                   installcheck) \
31126           || exit 1
31127
31128 @endif tk
31129
31130 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
31131 maybe-mostlyclean-tk:
31132 @if tk
31133 maybe-mostlyclean-tk: mostlyclean-tk
31134
31135 mostlyclean-tk: 
31136         @: $(MAKE); $(unstage)
31137         @[ -f ./tk/Makefile ] || exit 0; \
31138         r=`${PWD_COMMAND}`; export r; \
31139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31140         $(HOST_EXPORTS) \
31141         for flag in $(EXTRA_HOST_FLAGS) ; do \
31142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31143         done; \
31144         echo "Doing mostlyclean in tk"; \
31145         (cd $(HOST_SUBDIR)/tk && \
31146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31148                   "RANLIB=$${RANLIB}" \
31149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31150                   mostlyclean) \
31151           || exit 1
31152
31153 @endif tk
31154
31155 .PHONY: maybe-clean-tk clean-tk
31156 maybe-clean-tk:
31157 @if tk
31158 maybe-clean-tk: clean-tk
31159
31160 clean-tk: 
31161         @: $(MAKE); $(unstage)
31162         @[ -f ./tk/Makefile ] || exit 0; \
31163         r=`${PWD_COMMAND}`; export r; \
31164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31165         $(HOST_EXPORTS) \
31166         for flag in $(EXTRA_HOST_FLAGS) ; do \
31167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31168         done; \
31169         echo "Doing clean in tk"; \
31170         (cd $(HOST_SUBDIR)/tk && \
31171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31173                   "RANLIB=$${RANLIB}" \
31174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31175                   clean) \
31176           || exit 1
31177
31178 @endif tk
31179
31180 .PHONY: maybe-distclean-tk distclean-tk
31181 maybe-distclean-tk:
31182 @if tk
31183 maybe-distclean-tk: distclean-tk
31184
31185 distclean-tk: 
31186         @: $(MAKE); $(unstage)
31187         @[ -f ./tk/Makefile ] || exit 0; \
31188         r=`${PWD_COMMAND}`; export r; \
31189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31190         $(HOST_EXPORTS) \
31191         for flag in $(EXTRA_HOST_FLAGS) ; do \
31192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31193         done; \
31194         echo "Doing distclean in tk"; \
31195         (cd $(HOST_SUBDIR)/tk && \
31196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31198                   "RANLIB=$${RANLIB}" \
31199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31200                   distclean) \
31201           || exit 1
31202
31203 @endif tk
31204
31205 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
31206 maybe-maintainer-clean-tk:
31207 @if tk
31208 maybe-maintainer-clean-tk: maintainer-clean-tk
31209
31210 maintainer-clean-tk: 
31211         @: $(MAKE); $(unstage)
31212         @[ -f ./tk/Makefile ] || exit 0; \
31213         r=`${PWD_COMMAND}`; export r; \
31214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31215         $(HOST_EXPORTS) \
31216         for flag in $(EXTRA_HOST_FLAGS) ; do \
31217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31218         done; \
31219         echo "Doing maintainer-clean in tk"; \
31220         (cd $(HOST_SUBDIR)/tk && \
31221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31223                   "RANLIB=$${RANLIB}" \
31224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31225                   maintainer-clean) \
31226           || exit 1
31227
31228 @endif tk
31229
31230
31231
31232 .PHONY: configure-libtermcap maybe-configure-libtermcap
31233 maybe-configure-libtermcap:
31234 @if gcc-bootstrap
31235 configure-libtermcap: stage_current
31236 @endif gcc-bootstrap
31237 @if libtermcap
31238 maybe-configure-libtermcap: configure-libtermcap
31239 configure-libtermcap: 
31240         @: $(MAKE); $(unstage)
31241         @r=`${PWD_COMMAND}`; export r; \
31242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31243         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
31244         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
31245         $(HOST_EXPORTS)  \
31246         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
31247         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
31248         case $(srcdir) in \
31249           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31250           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
31251                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31252         esac; \
31253         module_srcdir=libtermcap; \
31254         $(SHELL) \
31255           $$s/$$module_srcdir/configure \
31256           --srcdir=$${topdir}/$$module_srcdir \
31257           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31258           --target=${target_alias}  \
31259           || exit 1
31260 @endif libtermcap
31261
31262
31263
31264
31265
31266 .PHONY: all-libtermcap maybe-all-libtermcap
31267 maybe-all-libtermcap:
31268 @if gcc-bootstrap
31269 all-libtermcap: stage_current
31270 @endif gcc-bootstrap
31271 @if libtermcap
31272 TARGET-libtermcap=all
31273 maybe-all-libtermcap: all-libtermcap
31274 all-libtermcap: configure-libtermcap
31275         @: $(MAKE); $(unstage)
31276         @r=`${PWD_COMMAND}`; export r; \
31277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31278         $(HOST_EXPORTS)  \
31279         (cd $(HOST_SUBDIR)/libtermcap && \
31280           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31281                 $(TARGET-libtermcap))
31282 @endif libtermcap
31283
31284
31285
31286
31287 .PHONY: check-libtermcap maybe-check-libtermcap
31288 maybe-check-libtermcap:
31289 @if libtermcap
31290 maybe-check-libtermcap: check-libtermcap
31291
31292 check-libtermcap:
31293
31294 @endif libtermcap
31295
31296 .PHONY: install-libtermcap maybe-install-libtermcap
31297 maybe-install-libtermcap:
31298 @if libtermcap
31299 maybe-install-libtermcap: install-libtermcap
31300
31301 install-libtermcap: installdirs
31302         @: $(MAKE); $(unstage)
31303         @r=`${PWD_COMMAND}`; export r; \
31304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31305         $(HOST_EXPORTS) \
31306         (cd $(HOST_SUBDIR)/libtermcap && \
31307           $(MAKE) $(FLAGS_TO_PASS)  install)
31308
31309 @endif libtermcap
31310
31311 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
31312 maybe-install-strip-libtermcap:
31313 @if libtermcap
31314 maybe-install-strip-libtermcap: install-strip-libtermcap
31315
31316 install-strip-libtermcap: installdirs
31317         @: $(MAKE); $(unstage)
31318         @r=`${PWD_COMMAND}`; export r; \
31319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31320         $(HOST_EXPORTS) \
31321         (cd $(HOST_SUBDIR)/libtermcap && \
31322           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31323
31324 @endif libtermcap
31325
31326 # Other targets (info, dvi, pdf, etc.)
31327
31328 .PHONY: maybe-info-libtermcap info-libtermcap
31329 maybe-info-libtermcap:
31330 @if libtermcap
31331 maybe-info-libtermcap: info-libtermcap
31332
31333 info-libtermcap: \
31334     configure-libtermcap 
31335         @: $(MAKE); $(unstage)
31336         @[ -f ./libtermcap/Makefile ] || exit 0; \
31337         r=`${PWD_COMMAND}`; export r; \
31338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31339         $(HOST_EXPORTS) \
31340         for flag in $(EXTRA_HOST_FLAGS) ; do \
31341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31342         done; \
31343         echo "Doing info in libtermcap"; \
31344         (cd $(HOST_SUBDIR)/libtermcap && \
31345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31347                   "RANLIB=$${RANLIB}" \
31348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31349                   info) \
31350           || exit 1
31351
31352 @endif libtermcap
31353
31354 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
31355 maybe-dvi-libtermcap:
31356 @if libtermcap
31357 maybe-dvi-libtermcap: dvi-libtermcap
31358
31359 dvi-libtermcap: \
31360     configure-libtermcap 
31361         @: $(MAKE); $(unstage)
31362         @[ -f ./libtermcap/Makefile ] || exit 0; \
31363         r=`${PWD_COMMAND}`; export r; \
31364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31365         $(HOST_EXPORTS) \
31366         for flag in $(EXTRA_HOST_FLAGS) ; do \
31367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31368         done; \
31369         echo "Doing dvi in libtermcap"; \
31370         (cd $(HOST_SUBDIR)/libtermcap && \
31371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31373                   "RANLIB=$${RANLIB}" \
31374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31375                   dvi) \
31376           || exit 1
31377
31378 @endif libtermcap
31379
31380 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
31381 maybe-pdf-libtermcap:
31382 @if libtermcap
31383 maybe-pdf-libtermcap: pdf-libtermcap
31384
31385 pdf-libtermcap: \
31386     configure-libtermcap 
31387         @: $(MAKE); $(unstage)
31388         @[ -f ./libtermcap/Makefile ] || exit 0; \
31389         r=`${PWD_COMMAND}`; export r; \
31390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31391         $(HOST_EXPORTS) \
31392         for flag in $(EXTRA_HOST_FLAGS) ; do \
31393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31394         done; \
31395         echo "Doing pdf in libtermcap"; \
31396         (cd $(HOST_SUBDIR)/libtermcap && \
31397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31399                   "RANLIB=$${RANLIB}" \
31400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31401                   pdf) \
31402           || exit 1
31403
31404 @endif libtermcap
31405
31406 .PHONY: maybe-html-libtermcap html-libtermcap
31407 maybe-html-libtermcap:
31408 @if libtermcap
31409 maybe-html-libtermcap: html-libtermcap
31410
31411 html-libtermcap: \
31412     configure-libtermcap 
31413         @: $(MAKE); $(unstage)
31414         @[ -f ./libtermcap/Makefile ] || exit 0; \
31415         r=`${PWD_COMMAND}`; export r; \
31416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31417         $(HOST_EXPORTS) \
31418         for flag in $(EXTRA_HOST_FLAGS) ; do \
31419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31420         done; \
31421         echo "Doing html in libtermcap"; \
31422         (cd $(HOST_SUBDIR)/libtermcap && \
31423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31425                   "RANLIB=$${RANLIB}" \
31426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31427                   html) \
31428           || exit 1
31429
31430 @endif libtermcap
31431
31432 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
31433 maybe-TAGS-libtermcap:
31434 @if libtermcap
31435 maybe-TAGS-libtermcap: TAGS-libtermcap
31436
31437 TAGS-libtermcap: \
31438     configure-libtermcap 
31439         @: $(MAKE); $(unstage)
31440         @[ -f ./libtermcap/Makefile ] || exit 0; \
31441         r=`${PWD_COMMAND}`; export r; \
31442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31443         $(HOST_EXPORTS) \
31444         for flag in $(EXTRA_HOST_FLAGS) ; do \
31445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31446         done; \
31447         echo "Doing TAGS in libtermcap"; \
31448         (cd $(HOST_SUBDIR)/libtermcap && \
31449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31451                   "RANLIB=$${RANLIB}" \
31452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31453                   TAGS) \
31454           || exit 1
31455
31456 @endif libtermcap
31457
31458 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
31459 maybe-install-info-libtermcap:
31460 @if libtermcap
31461 maybe-install-info-libtermcap: install-info-libtermcap
31462
31463 install-info-libtermcap: \
31464     configure-libtermcap \
31465     info-libtermcap 
31466         @: $(MAKE); $(unstage)
31467         @[ -f ./libtermcap/Makefile ] || exit 0; \
31468         r=`${PWD_COMMAND}`; export r; \
31469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31470         $(HOST_EXPORTS) \
31471         for flag in $(EXTRA_HOST_FLAGS) ; do \
31472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31473         done; \
31474         echo "Doing install-info in libtermcap"; \
31475         (cd $(HOST_SUBDIR)/libtermcap && \
31476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31478                   "RANLIB=$${RANLIB}" \
31479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31480                   install-info) \
31481           || exit 1
31482
31483 @endif libtermcap
31484
31485 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
31486 maybe-install-pdf-libtermcap:
31487 @if libtermcap
31488 maybe-install-pdf-libtermcap: install-pdf-libtermcap
31489
31490 install-pdf-libtermcap: \
31491     configure-libtermcap \
31492     pdf-libtermcap 
31493         @: $(MAKE); $(unstage)
31494         @[ -f ./libtermcap/Makefile ] || exit 0; \
31495         r=`${PWD_COMMAND}`; export r; \
31496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31497         $(HOST_EXPORTS) \
31498         for flag in $(EXTRA_HOST_FLAGS) ; do \
31499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31500         done; \
31501         echo "Doing install-pdf in libtermcap"; \
31502         (cd $(HOST_SUBDIR)/libtermcap && \
31503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31505                   "RANLIB=$${RANLIB}" \
31506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31507                   install-pdf) \
31508           || exit 1
31509
31510 @endif libtermcap
31511
31512 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
31513 maybe-install-html-libtermcap:
31514 @if libtermcap
31515 maybe-install-html-libtermcap: install-html-libtermcap
31516
31517 install-html-libtermcap: \
31518     configure-libtermcap \
31519     html-libtermcap 
31520         @: $(MAKE); $(unstage)
31521         @[ -f ./libtermcap/Makefile ] || exit 0; \
31522         r=`${PWD_COMMAND}`; export r; \
31523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31524         $(HOST_EXPORTS) \
31525         for flag in $(EXTRA_HOST_FLAGS) ; do \
31526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31527         done; \
31528         echo "Doing install-html in libtermcap"; \
31529         (cd $(HOST_SUBDIR)/libtermcap && \
31530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31532                   "RANLIB=$${RANLIB}" \
31533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31534                   install-html) \
31535           || exit 1
31536
31537 @endif libtermcap
31538
31539 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
31540 maybe-installcheck-libtermcap:
31541 @if libtermcap
31542 maybe-installcheck-libtermcap: installcheck-libtermcap
31543
31544 installcheck-libtermcap: \
31545     configure-libtermcap 
31546         @: $(MAKE); $(unstage)
31547         @[ -f ./libtermcap/Makefile ] || exit 0; \
31548         r=`${PWD_COMMAND}`; export r; \
31549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31550         $(HOST_EXPORTS) \
31551         for flag in $(EXTRA_HOST_FLAGS) ; do \
31552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31553         done; \
31554         echo "Doing installcheck in libtermcap"; \
31555         (cd $(HOST_SUBDIR)/libtermcap && \
31556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31558                   "RANLIB=$${RANLIB}" \
31559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31560                   installcheck) \
31561           || exit 1
31562
31563 @endif libtermcap
31564
31565 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
31566 maybe-mostlyclean-libtermcap:
31567 @if libtermcap
31568 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
31569
31570 # libtermcap doesn't support mostlyclean.
31571 mostlyclean-libtermcap:
31572
31573 @endif libtermcap
31574
31575 .PHONY: maybe-clean-libtermcap clean-libtermcap
31576 maybe-clean-libtermcap:
31577 @if libtermcap
31578 maybe-clean-libtermcap: clean-libtermcap
31579
31580 # libtermcap doesn't support clean.
31581 clean-libtermcap:
31582
31583 @endif libtermcap
31584
31585 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
31586 maybe-distclean-libtermcap:
31587 @if libtermcap
31588 maybe-distclean-libtermcap: distclean-libtermcap
31589
31590 # libtermcap doesn't support distclean.
31591 distclean-libtermcap:
31592
31593 @endif libtermcap
31594
31595 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
31596 maybe-maintainer-clean-libtermcap:
31597 @if libtermcap
31598 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
31599
31600 # libtermcap doesn't support maintainer-clean.
31601 maintainer-clean-libtermcap:
31602
31603 @endif libtermcap
31604
31605
31606
31607 .PHONY: configure-utils maybe-configure-utils
31608 maybe-configure-utils:
31609 @if gcc-bootstrap
31610 configure-utils: stage_current
31611 @endif gcc-bootstrap
31612 @if utils
31613 maybe-configure-utils: configure-utils
31614 configure-utils: 
31615         @: $(MAKE); $(unstage)
31616         @r=`${PWD_COMMAND}`; export r; \
31617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31618         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
31619         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
31620         $(HOST_EXPORTS)  \
31621         echo Configuring in $(HOST_SUBDIR)/utils; \
31622         cd "$(HOST_SUBDIR)/utils" || exit 1; \
31623         case $(srcdir) in \
31624           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31625           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
31626                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31627         esac; \
31628         module_srcdir=utils; \
31629         $(SHELL) \
31630           $$s/$$module_srcdir/configure \
31631           --srcdir=$${topdir}/$$module_srcdir \
31632           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31633           --target=${target_alias}  \
31634           || exit 1
31635 @endif utils
31636
31637
31638
31639
31640
31641 .PHONY: all-utils maybe-all-utils
31642 maybe-all-utils:
31643 @if gcc-bootstrap
31644 all-utils: stage_current
31645 @endif gcc-bootstrap
31646 @if utils
31647 TARGET-utils=all
31648 maybe-all-utils: all-utils
31649 all-utils: configure-utils
31650         @: $(MAKE); $(unstage)
31651         @r=`${PWD_COMMAND}`; export r; \
31652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31653         $(HOST_EXPORTS)  \
31654         (cd $(HOST_SUBDIR)/utils && \
31655           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31656                 $(TARGET-utils))
31657 @endif utils
31658
31659
31660
31661
31662 .PHONY: check-utils maybe-check-utils
31663 maybe-check-utils:
31664 @if utils
31665 maybe-check-utils: check-utils
31666
31667 check-utils:
31668
31669 @endif utils
31670
31671 .PHONY: install-utils maybe-install-utils
31672 maybe-install-utils:
31673 @if utils
31674 maybe-install-utils: install-utils
31675
31676 install-utils: installdirs
31677         @: $(MAKE); $(unstage)
31678         @r=`${PWD_COMMAND}`; export r; \
31679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31680         $(HOST_EXPORTS) \
31681         (cd $(HOST_SUBDIR)/utils && \
31682           $(MAKE) $(FLAGS_TO_PASS)  install)
31683
31684 @endif utils
31685
31686 .PHONY: install-strip-utils maybe-install-strip-utils
31687 maybe-install-strip-utils:
31688 @if utils
31689 maybe-install-strip-utils: install-strip-utils
31690
31691 install-strip-utils: installdirs
31692         @: $(MAKE); $(unstage)
31693         @r=`${PWD_COMMAND}`; export r; \
31694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31695         $(HOST_EXPORTS) \
31696         (cd $(HOST_SUBDIR)/utils && \
31697           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31698
31699 @endif utils
31700
31701 # Other targets (info, dvi, pdf, etc.)
31702
31703 .PHONY: maybe-info-utils info-utils
31704 maybe-info-utils:
31705 @if utils
31706 maybe-info-utils: info-utils
31707
31708 info-utils: \
31709     configure-utils 
31710         @: $(MAKE); $(unstage)
31711         @[ -f ./utils/Makefile ] || exit 0; \
31712         r=`${PWD_COMMAND}`; export r; \
31713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31714         $(HOST_EXPORTS) \
31715         for flag in $(EXTRA_HOST_FLAGS) ; do \
31716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31717         done; \
31718         echo "Doing info in utils"; \
31719         (cd $(HOST_SUBDIR)/utils && \
31720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31722                   "RANLIB=$${RANLIB}" \
31723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31724                   info) \
31725           || exit 1
31726
31727 @endif utils
31728
31729 .PHONY: maybe-dvi-utils dvi-utils
31730 maybe-dvi-utils:
31731 @if utils
31732 maybe-dvi-utils: dvi-utils
31733
31734 dvi-utils: \
31735     configure-utils 
31736         @: $(MAKE); $(unstage)
31737         @[ -f ./utils/Makefile ] || exit 0; \
31738         r=`${PWD_COMMAND}`; export r; \
31739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31740         $(HOST_EXPORTS) \
31741         for flag in $(EXTRA_HOST_FLAGS) ; do \
31742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31743         done; \
31744         echo "Doing dvi in utils"; \
31745         (cd $(HOST_SUBDIR)/utils && \
31746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31748                   "RANLIB=$${RANLIB}" \
31749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31750                   dvi) \
31751           || exit 1
31752
31753 @endif utils
31754
31755 .PHONY: maybe-pdf-utils pdf-utils
31756 maybe-pdf-utils:
31757 @if utils
31758 maybe-pdf-utils: pdf-utils
31759
31760 pdf-utils: \
31761     configure-utils 
31762         @: $(MAKE); $(unstage)
31763         @[ -f ./utils/Makefile ] || exit 0; \
31764         r=`${PWD_COMMAND}`; export r; \
31765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31766         $(HOST_EXPORTS) \
31767         for flag in $(EXTRA_HOST_FLAGS) ; do \
31768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31769         done; \
31770         echo "Doing pdf in utils"; \
31771         (cd $(HOST_SUBDIR)/utils && \
31772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31774                   "RANLIB=$${RANLIB}" \
31775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31776                   pdf) \
31777           || exit 1
31778
31779 @endif utils
31780
31781 .PHONY: maybe-html-utils html-utils
31782 maybe-html-utils:
31783 @if utils
31784 maybe-html-utils: html-utils
31785
31786 html-utils: \
31787     configure-utils 
31788         @: $(MAKE); $(unstage)
31789         @[ -f ./utils/Makefile ] || exit 0; \
31790         r=`${PWD_COMMAND}`; export r; \
31791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31792         $(HOST_EXPORTS) \
31793         for flag in $(EXTRA_HOST_FLAGS) ; do \
31794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31795         done; \
31796         echo "Doing html in utils"; \
31797         (cd $(HOST_SUBDIR)/utils && \
31798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31800                   "RANLIB=$${RANLIB}" \
31801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31802                   html) \
31803           || exit 1
31804
31805 @endif utils
31806
31807 .PHONY: maybe-TAGS-utils TAGS-utils
31808 maybe-TAGS-utils:
31809 @if utils
31810 maybe-TAGS-utils: TAGS-utils
31811
31812 TAGS-utils: \
31813     configure-utils 
31814         @: $(MAKE); $(unstage)
31815         @[ -f ./utils/Makefile ] || exit 0; \
31816         r=`${PWD_COMMAND}`; export r; \
31817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31818         $(HOST_EXPORTS) \
31819         for flag in $(EXTRA_HOST_FLAGS) ; do \
31820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31821         done; \
31822         echo "Doing TAGS in utils"; \
31823         (cd $(HOST_SUBDIR)/utils && \
31824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31826                   "RANLIB=$${RANLIB}" \
31827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31828                   TAGS) \
31829           || exit 1
31830
31831 @endif utils
31832
31833 .PHONY: maybe-install-info-utils install-info-utils
31834 maybe-install-info-utils:
31835 @if utils
31836 maybe-install-info-utils: install-info-utils
31837
31838 install-info-utils: \
31839     configure-utils \
31840     info-utils 
31841         @: $(MAKE); $(unstage)
31842         @[ -f ./utils/Makefile ] || exit 0; \
31843         r=`${PWD_COMMAND}`; export r; \
31844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31845         $(HOST_EXPORTS) \
31846         for flag in $(EXTRA_HOST_FLAGS) ; do \
31847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31848         done; \
31849         echo "Doing install-info in utils"; \
31850         (cd $(HOST_SUBDIR)/utils && \
31851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31853                   "RANLIB=$${RANLIB}" \
31854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31855                   install-info) \
31856           || exit 1
31857
31858 @endif utils
31859
31860 .PHONY: maybe-install-pdf-utils install-pdf-utils
31861 maybe-install-pdf-utils:
31862 @if utils
31863 maybe-install-pdf-utils: install-pdf-utils
31864
31865 install-pdf-utils: \
31866     configure-utils \
31867     pdf-utils 
31868         @: $(MAKE); $(unstage)
31869         @[ -f ./utils/Makefile ] || exit 0; \
31870         r=`${PWD_COMMAND}`; export r; \
31871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31872         $(HOST_EXPORTS) \
31873         for flag in $(EXTRA_HOST_FLAGS) ; do \
31874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31875         done; \
31876         echo "Doing install-pdf in utils"; \
31877         (cd $(HOST_SUBDIR)/utils && \
31878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31880                   "RANLIB=$${RANLIB}" \
31881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31882                   install-pdf) \
31883           || exit 1
31884
31885 @endif utils
31886
31887 .PHONY: maybe-install-html-utils install-html-utils
31888 maybe-install-html-utils:
31889 @if utils
31890 maybe-install-html-utils: install-html-utils
31891
31892 install-html-utils: \
31893     configure-utils \
31894     html-utils 
31895         @: $(MAKE); $(unstage)
31896         @[ -f ./utils/Makefile ] || exit 0; \
31897         r=`${PWD_COMMAND}`; export r; \
31898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31899         $(HOST_EXPORTS) \
31900         for flag in $(EXTRA_HOST_FLAGS) ; do \
31901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31902         done; \
31903         echo "Doing install-html in utils"; \
31904         (cd $(HOST_SUBDIR)/utils && \
31905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31907                   "RANLIB=$${RANLIB}" \
31908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31909                   install-html) \
31910           || exit 1
31911
31912 @endif utils
31913
31914 .PHONY: maybe-installcheck-utils installcheck-utils
31915 maybe-installcheck-utils:
31916 @if utils
31917 maybe-installcheck-utils: installcheck-utils
31918
31919 installcheck-utils: \
31920     configure-utils 
31921         @: $(MAKE); $(unstage)
31922         @[ -f ./utils/Makefile ] || exit 0; \
31923         r=`${PWD_COMMAND}`; export r; \
31924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31925         $(HOST_EXPORTS) \
31926         for flag in $(EXTRA_HOST_FLAGS) ; do \
31927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31928         done; \
31929         echo "Doing installcheck in utils"; \
31930         (cd $(HOST_SUBDIR)/utils && \
31931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31933                   "RANLIB=$${RANLIB}" \
31934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31935                   installcheck) \
31936           || exit 1
31937
31938 @endif utils
31939
31940 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
31941 maybe-mostlyclean-utils:
31942 @if utils
31943 maybe-mostlyclean-utils: mostlyclean-utils
31944
31945 mostlyclean-utils: 
31946         @: $(MAKE); $(unstage)
31947         @[ -f ./utils/Makefile ] || exit 0; \
31948         r=`${PWD_COMMAND}`; export r; \
31949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31950         $(HOST_EXPORTS) \
31951         for flag in $(EXTRA_HOST_FLAGS) ; do \
31952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31953         done; \
31954         echo "Doing mostlyclean in utils"; \
31955         (cd $(HOST_SUBDIR)/utils && \
31956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31958                   "RANLIB=$${RANLIB}" \
31959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31960                   mostlyclean) \
31961           || exit 1
31962
31963 @endif utils
31964
31965 .PHONY: maybe-clean-utils clean-utils
31966 maybe-clean-utils:
31967 @if utils
31968 maybe-clean-utils: clean-utils
31969
31970 clean-utils: 
31971         @: $(MAKE); $(unstage)
31972         @[ -f ./utils/Makefile ] || exit 0; \
31973         r=`${PWD_COMMAND}`; export r; \
31974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31975         $(HOST_EXPORTS) \
31976         for flag in $(EXTRA_HOST_FLAGS) ; do \
31977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31978         done; \
31979         echo "Doing clean in utils"; \
31980         (cd $(HOST_SUBDIR)/utils && \
31981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31983                   "RANLIB=$${RANLIB}" \
31984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31985                   clean) \
31986           || exit 1
31987
31988 @endif utils
31989
31990 .PHONY: maybe-distclean-utils distclean-utils
31991 maybe-distclean-utils:
31992 @if utils
31993 maybe-distclean-utils: distclean-utils
31994
31995 distclean-utils: 
31996         @: $(MAKE); $(unstage)
31997         @[ -f ./utils/Makefile ] || exit 0; \
31998         r=`${PWD_COMMAND}`; export r; \
31999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32000         $(HOST_EXPORTS) \
32001         for flag in $(EXTRA_HOST_FLAGS) ; do \
32002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32003         done; \
32004         echo "Doing distclean in utils"; \
32005         (cd $(HOST_SUBDIR)/utils && \
32006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32008                   "RANLIB=$${RANLIB}" \
32009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32010                   distclean) \
32011           || exit 1
32012
32013 @endif utils
32014
32015 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
32016 maybe-maintainer-clean-utils:
32017 @if utils
32018 maybe-maintainer-clean-utils: maintainer-clean-utils
32019
32020 maintainer-clean-utils: 
32021         @: $(MAKE); $(unstage)
32022         @[ -f ./utils/Makefile ] || exit 0; \
32023         r=`${PWD_COMMAND}`; export r; \
32024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32025         $(HOST_EXPORTS) \
32026         for flag in $(EXTRA_HOST_FLAGS) ; do \
32027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32028         done; \
32029         echo "Doing maintainer-clean in utils"; \
32030         (cd $(HOST_SUBDIR)/utils && \
32031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32033                   "RANLIB=$${RANLIB}" \
32034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32035                   maintainer-clean) \
32036           || exit 1
32037
32038 @endif utils
32039
32040
32041
32042 .PHONY: configure-gnattools maybe-configure-gnattools
32043 maybe-configure-gnattools:
32044 @if gcc-bootstrap
32045 configure-gnattools: stage_current
32046 @endif gcc-bootstrap
32047 @if gnattools
32048 maybe-configure-gnattools: configure-gnattools
32049 configure-gnattools: 
32050         @: $(MAKE); $(unstage)
32051         @r=`${PWD_COMMAND}`; export r; \
32052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32053         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
32054         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
32055         $(HOST_EXPORTS)  \
32056         echo Configuring in $(HOST_SUBDIR)/gnattools; \
32057         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
32058         case $(srcdir) in \
32059           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32060           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
32061                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32062         esac; \
32063         module_srcdir=gnattools; \
32064         $(SHELL) \
32065           $$s/$$module_srcdir/configure \
32066           --srcdir=$${topdir}/$$module_srcdir \
32067           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32068           --target=${target_alias}  \
32069           || exit 1
32070 @endif gnattools
32071
32072
32073
32074
32075
32076 .PHONY: all-gnattools maybe-all-gnattools
32077 maybe-all-gnattools:
32078 @if gcc-bootstrap
32079 all-gnattools: stage_current
32080 @endif gcc-bootstrap
32081 @if gnattools
32082 TARGET-gnattools=all
32083 maybe-all-gnattools: all-gnattools
32084 all-gnattools: configure-gnattools
32085         @: $(MAKE); $(unstage)
32086         @r=`${PWD_COMMAND}`; export r; \
32087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32088         $(HOST_EXPORTS)  \
32089         (cd $(HOST_SUBDIR)/gnattools && \
32090           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32091                 $(TARGET-gnattools))
32092 @endif gnattools
32093
32094
32095
32096
32097 .PHONY: check-gnattools maybe-check-gnattools
32098 maybe-check-gnattools:
32099 @if gnattools
32100 maybe-check-gnattools: check-gnattools
32101
32102 check-gnattools:
32103         @: $(MAKE); $(unstage)
32104         @r=`${PWD_COMMAND}`; export r; \
32105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32106         $(HOST_EXPORTS)  \
32107         (cd $(HOST_SUBDIR)/gnattools && \
32108           $(MAKE) $(FLAGS_TO_PASS)  check)
32109
32110 @endif gnattools
32111
32112 .PHONY: install-gnattools maybe-install-gnattools
32113 maybe-install-gnattools:
32114 @if gnattools
32115 maybe-install-gnattools: install-gnattools
32116
32117 install-gnattools: installdirs
32118         @: $(MAKE); $(unstage)
32119         @r=`${PWD_COMMAND}`; export r; \
32120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32121         $(HOST_EXPORTS) \
32122         (cd $(HOST_SUBDIR)/gnattools && \
32123           $(MAKE) $(FLAGS_TO_PASS)  install)
32124
32125 @endif gnattools
32126
32127 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
32128 maybe-install-strip-gnattools:
32129 @if gnattools
32130 maybe-install-strip-gnattools: install-strip-gnattools
32131
32132 install-strip-gnattools: installdirs
32133         @: $(MAKE); $(unstage)
32134         @r=`${PWD_COMMAND}`; export r; \
32135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32136         $(HOST_EXPORTS) \
32137         (cd $(HOST_SUBDIR)/gnattools && \
32138           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32139
32140 @endif gnattools
32141
32142 # Other targets (info, dvi, pdf, etc.)
32143
32144 .PHONY: maybe-info-gnattools info-gnattools
32145 maybe-info-gnattools:
32146 @if gnattools
32147 maybe-info-gnattools: info-gnattools
32148
32149 info-gnattools: \
32150     configure-gnattools 
32151         @: $(MAKE); $(unstage)
32152         @[ -f ./gnattools/Makefile ] || exit 0; \
32153         r=`${PWD_COMMAND}`; export r; \
32154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32155         $(HOST_EXPORTS) \
32156         for flag in $(EXTRA_HOST_FLAGS) ; do \
32157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32158         done; \
32159         echo "Doing info in gnattools"; \
32160         (cd $(HOST_SUBDIR)/gnattools && \
32161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32163                   "RANLIB=$${RANLIB}" \
32164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32165                   info) \
32166           || exit 1
32167
32168 @endif gnattools
32169
32170 .PHONY: maybe-dvi-gnattools dvi-gnattools
32171 maybe-dvi-gnattools:
32172 @if gnattools
32173 maybe-dvi-gnattools: dvi-gnattools
32174
32175 dvi-gnattools: \
32176     configure-gnattools 
32177         @: $(MAKE); $(unstage)
32178         @[ -f ./gnattools/Makefile ] || exit 0; \
32179         r=`${PWD_COMMAND}`; export r; \
32180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32181         $(HOST_EXPORTS) \
32182         for flag in $(EXTRA_HOST_FLAGS) ; do \
32183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32184         done; \
32185         echo "Doing dvi in gnattools"; \
32186         (cd $(HOST_SUBDIR)/gnattools && \
32187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32189                   "RANLIB=$${RANLIB}" \
32190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32191                   dvi) \
32192           || exit 1
32193
32194 @endif gnattools
32195
32196 .PHONY: maybe-pdf-gnattools pdf-gnattools
32197 maybe-pdf-gnattools:
32198 @if gnattools
32199 maybe-pdf-gnattools: pdf-gnattools
32200
32201 pdf-gnattools: \
32202     configure-gnattools 
32203         @: $(MAKE); $(unstage)
32204         @[ -f ./gnattools/Makefile ] || exit 0; \
32205         r=`${PWD_COMMAND}`; export r; \
32206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32207         $(HOST_EXPORTS) \
32208         for flag in $(EXTRA_HOST_FLAGS) ; do \
32209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32210         done; \
32211         echo "Doing pdf in gnattools"; \
32212         (cd $(HOST_SUBDIR)/gnattools && \
32213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32215                   "RANLIB=$${RANLIB}" \
32216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32217                   pdf) \
32218           || exit 1
32219
32220 @endif gnattools
32221
32222 .PHONY: maybe-html-gnattools html-gnattools
32223 maybe-html-gnattools:
32224 @if gnattools
32225 maybe-html-gnattools: html-gnattools
32226
32227 html-gnattools: \
32228     configure-gnattools 
32229         @: $(MAKE); $(unstage)
32230         @[ -f ./gnattools/Makefile ] || exit 0; \
32231         r=`${PWD_COMMAND}`; export r; \
32232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32233         $(HOST_EXPORTS) \
32234         for flag in $(EXTRA_HOST_FLAGS) ; do \
32235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32236         done; \
32237         echo "Doing html in gnattools"; \
32238         (cd $(HOST_SUBDIR)/gnattools && \
32239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32241                   "RANLIB=$${RANLIB}" \
32242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32243                   html) \
32244           || exit 1
32245
32246 @endif gnattools
32247
32248 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
32249 maybe-TAGS-gnattools:
32250 @if gnattools
32251 maybe-TAGS-gnattools: TAGS-gnattools
32252
32253 TAGS-gnattools: \
32254     configure-gnattools 
32255         @: $(MAKE); $(unstage)
32256         @[ -f ./gnattools/Makefile ] || exit 0; \
32257         r=`${PWD_COMMAND}`; export r; \
32258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32259         $(HOST_EXPORTS) \
32260         for flag in $(EXTRA_HOST_FLAGS) ; do \
32261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32262         done; \
32263         echo "Doing TAGS in gnattools"; \
32264         (cd $(HOST_SUBDIR)/gnattools && \
32265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32267                   "RANLIB=$${RANLIB}" \
32268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32269                   TAGS) \
32270           || exit 1
32271
32272 @endif gnattools
32273
32274 .PHONY: maybe-install-info-gnattools install-info-gnattools
32275 maybe-install-info-gnattools:
32276 @if gnattools
32277 maybe-install-info-gnattools: install-info-gnattools
32278
32279 install-info-gnattools: \
32280     configure-gnattools \
32281     info-gnattools 
32282         @: $(MAKE); $(unstage)
32283         @[ -f ./gnattools/Makefile ] || exit 0; \
32284         r=`${PWD_COMMAND}`; export r; \
32285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32286         $(HOST_EXPORTS) \
32287         for flag in $(EXTRA_HOST_FLAGS) ; do \
32288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32289         done; \
32290         echo "Doing install-info in gnattools"; \
32291         (cd $(HOST_SUBDIR)/gnattools && \
32292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32294                   "RANLIB=$${RANLIB}" \
32295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32296                   install-info) \
32297           || exit 1
32298
32299 @endif gnattools
32300
32301 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
32302 maybe-install-pdf-gnattools:
32303 @if gnattools
32304 maybe-install-pdf-gnattools: install-pdf-gnattools
32305
32306 install-pdf-gnattools: \
32307     configure-gnattools \
32308     pdf-gnattools 
32309         @: $(MAKE); $(unstage)
32310         @[ -f ./gnattools/Makefile ] || exit 0; \
32311         r=`${PWD_COMMAND}`; export r; \
32312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32313         $(HOST_EXPORTS) \
32314         for flag in $(EXTRA_HOST_FLAGS) ; do \
32315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32316         done; \
32317         echo "Doing install-pdf in gnattools"; \
32318         (cd $(HOST_SUBDIR)/gnattools && \
32319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32321                   "RANLIB=$${RANLIB}" \
32322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32323                   install-pdf) \
32324           || exit 1
32325
32326 @endif gnattools
32327
32328 .PHONY: maybe-install-html-gnattools install-html-gnattools
32329 maybe-install-html-gnattools:
32330 @if gnattools
32331 maybe-install-html-gnattools: install-html-gnattools
32332
32333 install-html-gnattools: \
32334     configure-gnattools \
32335     html-gnattools 
32336         @: $(MAKE); $(unstage)
32337         @[ -f ./gnattools/Makefile ] || exit 0; \
32338         r=`${PWD_COMMAND}`; export r; \
32339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32340         $(HOST_EXPORTS) \
32341         for flag in $(EXTRA_HOST_FLAGS) ; do \
32342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32343         done; \
32344         echo "Doing install-html in gnattools"; \
32345         (cd $(HOST_SUBDIR)/gnattools && \
32346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32348                   "RANLIB=$${RANLIB}" \
32349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32350                   install-html) \
32351           || exit 1
32352
32353 @endif gnattools
32354
32355 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
32356 maybe-installcheck-gnattools:
32357 @if gnattools
32358 maybe-installcheck-gnattools: installcheck-gnattools
32359
32360 installcheck-gnattools: \
32361     configure-gnattools 
32362         @: $(MAKE); $(unstage)
32363         @[ -f ./gnattools/Makefile ] || exit 0; \
32364         r=`${PWD_COMMAND}`; export r; \
32365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32366         $(HOST_EXPORTS) \
32367         for flag in $(EXTRA_HOST_FLAGS) ; do \
32368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32369         done; \
32370         echo "Doing installcheck in gnattools"; \
32371         (cd $(HOST_SUBDIR)/gnattools && \
32372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32374                   "RANLIB=$${RANLIB}" \
32375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32376                   installcheck) \
32377           || exit 1
32378
32379 @endif gnattools
32380
32381 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
32382 maybe-mostlyclean-gnattools:
32383 @if gnattools
32384 maybe-mostlyclean-gnattools: mostlyclean-gnattools
32385
32386 mostlyclean-gnattools: 
32387         @: $(MAKE); $(unstage)
32388         @[ -f ./gnattools/Makefile ] || exit 0; \
32389         r=`${PWD_COMMAND}`; export r; \
32390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32391         $(HOST_EXPORTS) \
32392         for flag in $(EXTRA_HOST_FLAGS) ; do \
32393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32394         done; \
32395         echo "Doing mostlyclean in gnattools"; \
32396         (cd $(HOST_SUBDIR)/gnattools && \
32397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32399                   "RANLIB=$${RANLIB}" \
32400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32401                   mostlyclean) \
32402           || exit 1
32403
32404 @endif gnattools
32405
32406 .PHONY: maybe-clean-gnattools clean-gnattools
32407 maybe-clean-gnattools:
32408 @if gnattools
32409 maybe-clean-gnattools: clean-gnattools
32410
32411 clean-gnattools: 
32412         @: $(MAKE); $(unstage)
32413         @[ -f ./gnattools/Makefile ] || exit 0; \
32414         r=`${PWD_COMMAND}`; export r; \
32415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32416         $(HOST_EXPORTS) \
32417         for flag in $(EXTRA_HOST_FLAGS) ; do \
32418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32419         done; \
32420         echo "Doing clean in gnattools"; \
32421         (cd $(HOST_SUBDIR)/gnattools && \
32422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32424                   "RANLIB=$${RANLIB}" \
32425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32426                   clean) \
32427           || exit 1
32428
32429 @endif gnattools
32430
32431 .PHONY: maybe-distclean-gnattools distclean-gnattools
32432 maybe-distclean-gnattools:
32433 @if gnattools
32434 maybe-distclean-gnattools: distclean-gnattools
32435
32436 distclean-gnattools: 
32437         @: $(MAKE); $(unstage)
32438         @[ -f ./gnattools/Makefile ] || exit 0; \
32439         r=`${PWD_COMMAND}`; export r; \
32440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32441         $(HOST_EXPORTS) \
32442         for flag in $(EXTRA_HOST_FLAGS) ; do \
32443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32444         done; \
32445         echo "Doing distclean in gnattools"; \
32446         (cd $(HOST_SUBDIR)/gnattools && \
32447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32449                   "RANLIB=$${RANLIB}" \
32450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32451                   distclean) \
32452           || exit 1
32453
32454 @endif gnattools
32455
32456 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
32457 maybe-maintainer-clean-gnattools:
32458 @if gnattools
32459 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
32460
32461 maintainer-clean-gnattools: 
32462         @: $(MAKE); $(unstage)
32463         @[ -f ./gnattools/Makefile ] || exit 0; \
32464         r=`${PWD_COMMAND}`; export r; \
32465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32466         $(HOST_EXPORTS) \
32467         for flag in $(EXTRA_HOST_FLAGS) ; do \
32468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32469         done; \
32470         echo "Doing maintainer-clean in gnattools"; \
32471         (cd $(HOST_SUBDIR)/gnattools && \
32472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32474                   "RANLIB=$${RANLIB}" \
32475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32476                   maintainer-clean) \
32477           || exit 1
32478
32479 @endif gnattools
32480
32481
32482
32483 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
32484 maybe-configure-lto-plugin:
32485 @if gcc-bootstrap
32486 configure-lto-plugin: stage_current
32487 @endif gcc-bootstrap
32488 @if lto-plugin
32489 maybe-configure-lto-plugin: configure-lto-plugin
32490 configure-lto-plugin: 
32491         @r=`${PWD_COMMAND}`; export r; \
32492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32493         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32494         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32495         $(HOST_EXPORTS)  \
32496         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
32497         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
32498         case $(srcdir) in \
32499           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32500           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32501                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32502         esac; \
32503         module_srcdir=lto-plugin; \
32504         $(SHELL) \
32505           $$s/$$module_srcdir/configure \
32506           --srcdir=$${topdir}/$$module_srcdir \
32507           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32508           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
32509           || exit 1
32510 @endif lto-plugin
32511
32512
32513
32514 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
32515 maybe-configure-stage1-lto-plugin:
32516 @if lto-plugin-bootstrap
32517 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
32518 configure-stage1-lto-plugin:
32519         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32520         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32521         @r=`${PWD_COMMAND}`; export r; \
32522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32523         TFLAGS="$(STAGE1_TFLAGS)"; \
32524         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32525         $(HOST_EXPORTS) \
32526         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
32527         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
32528         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
32529         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
32530         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32531         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32532         case $(srcdir) in \
32533           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32534           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32535                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32536         esac; \
32537         module_srcdir=lto-plugin; \
32538         $(SHELL) $$s/$$module_srcdir/configure \
32539           --srcdir=$${topdir}/$$module_srcdir \
32540           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32541           --target=${target_alias} \
32542            \
32543           $(STAGE1_CONFIGURE_FLAGS) \
32544           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32545 @endif lto-plugin-bootstrap
32546
32547 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
32548 maybe-configure-stage2-lto-plugin:
32549 @if lto-plugin-bootstrap
32550 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
32551 configure-stage2-lto-plugin:
32552         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32553         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32554         @r=`${PWD_COMMAND}`; export r; \
32555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32556         TFLAGS="$(STAGE2_TFLAGS)"; \
32557         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32558         $(HOST_EXPORTS) \
32559         $(POSTSTAGE1_HOST_EXPORTS) \
32560         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
32561         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
32562         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
32563         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
32564         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32565         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32566         case $(srcdir) in \
32567           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32568           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32569                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32570         esac; \
32571         module_srcdir=lto-plugin; \
32572         $(SHELL) $$s/$$module_srcdir/configure \
32573           --srcdir=$${topdir}/$$module_srcdir \
32574           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32575           --target=${target_alias} \
32576           --with-build-libsubdir=$(HOST_SUBDIR) \
32577           $(STAGE2_CONFIGURE_FLAGS) \
32578           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32579 @endif lto-plugin-bootstrap
32580
32581 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
32582 maybe-configure-stage3-lto-plugin:
32583 @if lto-plugin-bootstrap
32584 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
32585 configure-stage3-lto-plugin:
32586         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32587         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32588         @r=`${PWD_COMMAND}`; export r; \
32589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32590         TFLAGS="$(STAGE3_TFLAGS)"; \
32591         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32592         $(HOST_EXPORTS) \
32593         $(POSTSTAGE1_HOST_EXPORTS) \
32594         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
32595         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
32596         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
32597         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
32598         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32599         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32600         case $(srcdir) in \
32601           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32602           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32603                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32604         esac; \
32605         module_srcdir=lto-plugin; \
32606         $(SHELL) $$s/$$module_srcdir/configure \
32607           --srcdir=$${topdir}/$$module_srcdir \
32608           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32609           --target=${target_alias} \
32610           --with-build-libsubdir=$(HOST_SUBDIR) \
32611           $(STAGE3_CONFIGURE_FLAGS) \
32612           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32613 @endif lto-plugin-bootstrap
32614
32615 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
32616 maybe-configure-stage4-lto-plugin:
32617 @if lto-plugin-bootstrap
32618 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
32619 configure-stage4-lto-plugin:
32620         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32621         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32622         @r=`${PWD_COMMAND}`; export r; \
32623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32624         TFLAGS="$(STAGE4_TFLAGS)"; \
32625         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32626         $(HOST_EXPORTS) \
32627         $(POSTSTAGE1_HOST_EXPORTS) \
32628         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
32629         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
32630         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
32631         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
32632         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32633         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32634         case $(srcdir) in \
32635           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32636           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32637                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32638         esac; \
32639         module_srcdir=lto-plugin; \
32640         $(SHELL) $$s/$$module_srcdir/configure \
32641           --srcdir=$${topdir}/$$module_srcdir \
32642           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32643           --target=${target_alias} \
32644           --with-build-libsubdir=$(HOST_SUBDIR) \
32645           $(STAGE4_CONFIGURE_FLAGS) \
32646           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32647 @endif lto-plugin-bootstrap
32648
32649 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
32650 maybe-configure-stageprofile-lto-plugin:
32651 @if lto-plugin-bootstrap
32652 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
32653 configure-stageprofile-lto-plugin:
32654         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32655         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32656         @r=`${PWD_COMMAND}`; export r; \
32657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32658         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32659         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32660         $(HOST_EXPORTS) \
32661         $(POSTSTAGE1_HOST_EXPORTS) \
32662         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
32663         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
32664         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
32665         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
32666         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32667         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32668         case $(srcdir) in \
32669           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32670           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32671                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32672         esac; \
32673         module_srcdir=lto-plugin; \
32674         $(SHELL) $$s/$$module_srcdir/configure \
32675           --srcdir=$${topdir}/$$module_srcdir \
32676           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32677           --target=${target_alias} \
32678           --with-build-libsubdir=$(HOST_SUBDIR) \
32679           $(STAGEprofile_CONFIGURE_FLAGS) \
32680           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32681 @endif lto-plugin-bootstrap
32682
32683 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
32684 maybe-configure-stagefeedback-lto-plugin:
32685 @if lto-plugin-bootstrap
32686 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
32687 configure-stagefeedback-lto-plugin:
32688         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32689         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32690         @r=`${PWD_COMMAND}`; export r; \
32691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32692         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32693         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32694         $(HOST_EXPORTS) \
32695         $(POSTSTAGE1_HOST_EXPORTS) \
32696         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
32697         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
32698         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
32699         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
32700         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32701         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32702         case $(srcdir) in \
32703           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32704           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32705                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32706         esac; \
32707         module_srcdir=lto-plugin; \
32708         $(SHELL) $$s/$$module_srcdir/configure \
32709           --srcdir=$${topdir}/$$module_srcdir \
32710           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32711           --target=${target_alias} \
32712           --with-build-libsubdir=$(HOST_SUBDIR) \
32713           $(STAGEfeedback_CONFIGURE_FLAGS) \
32714           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32715 @endif lto-plugin-bootstrap
32716
32717
32718
32719
32720
32721 .PHONY: all-lto-plugin maybe-all-lto-plugin
32722 maybe-all-lto-plugin:
32723 @if gcc-bootstrap
32724 all-lto-plugin: stage_current
32725 @endif gcc-bootstrap
32726 @if lto-plugin
32727 TARGET-lto-plugin=all
32728 maybe-all-lto-plugin: all-lto-plugin
32729 all-lto-plugin: configure-lto-plugin
32730         @r=`${PWD_COMMAND}`; export r; \
32731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32732         $(HOST_EXPORTS)  \
32733         (cd $(HOST_SUBDIR)/lto-plugin && \
32734           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32735                 $(TARGET-lto-plugin))
32736 @endif lto-plugin
32737
32738
32739
32740 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
32741 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
32742 maybe-all-stage1-lto-plugin:
32743 maybe-clean-stage1-lto-plugin:
32744 @if lto-plugin-bootstrap
32745 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
32746 all-stage1: all-stage1-lto-plugin
32747 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
32748 all-stage1-lto-plugin: configure-stage1-lto-plugin
32749         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32750         @r=`${PWD_COMMAND}`; export r; \
32751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32752         TFLAGS="$(STAGE1_TFLAGS)"; \
32753         $(HOST_EXPORTS)  \
32754         cd $(HOST_SUBDIR)/lto-plugin && \
32755          \
32756         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32757                 CFLAGS="$(STAGE1_CFLAGS)" \
32758                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
32759                 LIBCFLAGS="$(LIBCFLAGS)" \
32760                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32761                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32762                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32763                 $(EXTRA_HOST_FLAGS)  \
32764                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32765                 TFLAGS="$(STAGE1_TFLAGS)"  \
32766                 $(TARGET-stage1-lto-plugin)
32767
32768 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
32769 clean-stage1: clean-stage1-lto-plugin
32770 clean-stage1-lto-plugin:
32771         @if [ $(current_stage) = stage1 ]; then \
32772           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32773         else \
32774           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
32775           $(MAKE) stage1-start; \
32776         fi; \
32777         cd $(HOST_SUBDIR)/lto-plugin && \
32778         $(MAKE) $(EXTRA_HOST_FLAGS)  \
32779         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32780 @endif lto-plugin-bootstrap
32781
32782
32783 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
32784 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
32785 maybe-all-stage2-lto-plugin:
32786 maybe-clean-stage2-lto-plugin:
32787 @if lto-plugin-bootstrap
32788 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
32789 all-stage2: all-stage2-lto-plugin
32790 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
32791 all-stage2-lto-plugin: configure-stage2-lto-plugin
32792         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32793         @r=`${PWD_COMMAND}`; export r; \
32794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32795         TFLAGS="$(STAGE2_TFLAGS)"; \
32796         $(HOST_EXPORTS) \
32797         $(POSTSTAGE1_HOST_EXPORTS)  \
32798         cd $(HOST_SUBDIR)/lto-plugin && \
32799          \
32800         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32801                 CFLAGS="$(STAGE2_CFLAGS)" \
32802                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
32803                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
32804                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32805                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32806                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32807                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32808                 TFLAGS="$(STAGE2_TFLAGS)"  \
32809                 $(TARGET-stage2-lto-plugin)
32810
32811 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
32812 clean-stage2: clean-stage2-lto-plugin
32813 clean-stage2-lto-plugin:
32814         @if [ $(current_stage) = stage2 ]; then \
32815           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32816         else \
32817           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
32818           $(MAKE) stage2-start; \
32819         fi; \
32820         cd $(HOST_SUBDIR)/lto-plugin && \
32821         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32822 @endif lto-plugin-bootstrap
32823
32824
32825 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
32826 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
32827 maybe-all-stage3-lto-plugin:
32828 maybe-clean-stage3-lto-plugin:
32829 @if lto-plugin-bootstrap
32830 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
32831 all-stage3: all-stage3-lto-plugin
32832 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
32833 all-stage3-lto-plugin: configure-stage3-lto-plugin
32834         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32835         @r=`${PWD_COMMAND}`; export r; \
32836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32837         TFLAGS="$(STAGE3_TFLAGS)"; \
32838         $(HOST_EXPORTS) \
32839         $(POSTSTAGE1_HOST_EXPORTS)  \
32840         cd $(HOST_SUBDIR)/lto-plugin && \
32841          \
32842         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32843                 CFLAGS="$(STAGE3_CFLAGS)" \
32844                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
32845                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
32846                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32847                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32848                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32849                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32850                 TFLAGS="$(STAGE3_TFLAGS)"  \
32851                 $(TARGET-stage3-lto-plugin)
32852
32853 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
32854 clean-stage3: clean-stage3-lto-plugin
32855 clean-stage3-lto-plugin:
32856         @if [ $(current_stage) = stage3 ]; then \
32857           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32858         else \
32859           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
32860           $(MAKE) stage3-start; \
32861         fi; \
32862         cd $(HOST_SUBDIR)/lto-plugin && \
32863         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32864 @endif lto-plugin-bootstrap
32865
32866
32867 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
32868 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
32869 maybe-all-stage4-lto-plugin:
32870 maybe-clean-stage4-lto-plugin:
32871 @if lto-plugin-bootstrap
32872 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
32873 all-stage4: all-stage4-lto-plugin
32874 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
32875 all-stage4-lto-plugin: configure-stage4-lto-plugin
32876         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32877         @r=`${PWD_COMMAND}`; export r; \
32878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32879         TFLAGS="$(STAGE4_TFLAGS)"; \
32880         $(HOST_EXPORTS) \
32881         $(POSTSTAGE1_HOST_EXPORTS)  \
32882         cd $(HOST_SUBDIR)/lto-plugin && \
32883          \
32884         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32885                 CFLAGS="$(STAGE4_CFLAGS)" \
32886                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
32887                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
32888                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32889                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32890                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32891                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32892                 TFLAGS="$(STAGE4_TFLAGS)"  \
32893                 $(TARGET-stage4-lto-plugin)
32894
32895 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
32896 clean-stage4: clean-stage4-lto-plugin
32897 clean-stage4-lto-plugin:
32898         @if [ $(current_stage) = stage4 ]; then \
32899           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32900         else \
32901           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
32902           $(MAKE) stage4-start; \
32903         fi; \
32904         cd $(HOST_SUBDIR)/lto-plugin && \
32905         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32906 @endif lto-plugin-bootstrap
32907
32908
32909 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
32910 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
32911 maybe-all-stageprofile-lto-plugin:
32912 maybe-clean-stageprofile-lto-plugin:
32913 @if lto-plugin-bootstrap
32914 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
32915 all-stageprofile: all-stageprofile-lto-plugin
32916 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
32917 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
32918         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32919         @r=`${PWD_COMMAND}`; export r; \
32920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32921         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32922         $(HOST_EXPORTS) \
32923         $(POSTSTAGE1_HOST_EXPORTS)  \
32924         cd $(HOST_SUBDIR)/lto-plugin && \
32925          \
32926         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32927                 CFLAGS="$(STAGEprofile_CFLAGS)" \
32928                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
32929                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
32930                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32931                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32932                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32933                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32934                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
32935                 $(TARGET-stageprofile-lto-plugin)
32936
32937 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
32938 clean-stageprofile: clean-stageprofile-lto-plugin
32939 clean-stageprofile-lto-plugin:
32940         @if [ $(current_stage) = stageprofile ]; then \
32941           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32942         else \
32943           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
32944           $(MAKE) stageprofile-start; \
32945         fi; \
32946         cd $(HOST_SUBDIR)/lto-plugin && \
32947         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32948 @endif lto-plugin-bootstrap
32949
32950
32951 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
32952 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
32953 maybe-all-stagefeedback-lto-plugin:
32954 maybe-clean-stagefeedback-lto-plugin:
32955 @if lto-plugin-bootstrap
32956 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
32957 all-stagefeedback: all-stagefeedback-lto-plugin
32958 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
32959 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
32960         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32961         @r=`${PWD_COMMAND}`; export r; \
32962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32963         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32964         $(HOST_EXPORTS) \
32965         $(POSTSTAGE1_HOST_EXPORTS)  \
32966         cd $(HOST_SUBDIR)/lto-plugin && \
32967          \
32968         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32969                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
32970                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
32971                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
32972                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32973                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32974                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32975                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32976                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
32977                 $(TARGET-stagefeedback-lto-plugin)
32978
32979 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
32980 clean-stagefeedback: clean-stagefeedback-lto-plugin
32981 clean-stagefeedback-lto-plugin:
32982         @if [ $(current_stage) = stagefeedback ]; then \
32983           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32984         else \
32985           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
32986           $(MAKE) stagefeedback-start; \
32987         fi; \
32988         cd $(HOST_SUBDIR)/lto-plugin && \
32989         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32990 @endif lto-plugin-bootstrap
32991
32992
32993
32994
32995
32996 .PHONY: check-lto-plugin maybe-check-lto-plugin
32997 maybe-check-lto-plugin:
32998 @if lto-plugin
32999 maybe-check-lto-plugin: check-lto-plugin
33000
33001 check-lto-plugin:
33002         @: $(MAKE); $(unstage)
33003         @r=`${PWD_COMMAND}`; export r; \
33004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33005         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
33006         (cd $(HOST_SUBDIR)/lto-plugin && \
33007           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
33008
33009 @endif lto-plugin
33010
33011 .PHONY: install-lto-plugin maybe-install-lto-plugin
33012 maybe-install-lto-plugin:
33013 @if lto-plugin
33014 maybe-install-lto-plugin: install-lto-plugin
33015
33016 install-lto-plugin: installdirs
33017         @: $(MAKE); $(unstage)
33018         @r=`${PWD_COMMAND}`; export r; \
33019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33020         $(HOST_EXPORTS) \
33021         (cd $(HOST_SUBDIR)/lto-plugin && \
33022           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
33023
33024 @endif lto-plugin
33025
33026 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
33027 maybe-install-strip-lto-plugin:
33028 @if lto-plugin
33029 maybe-install-strip-lto-plugin: install-strip-lto-plugin
33030
33031 install-strip-lto-plugin: installdirs
33032         @: $(MAKE); $(unstage)
33033         @r=`${PWD_COMMAND}`; export r; \
33034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33035         $(HOST_EXPORTS) \
33036         (cd $(HOST_SUBDIR)/lto-plugin && \
33037           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
33038
33039 @endif lto-plugin
33040
33041 # Other targets (info, dvi, pdf, etc.)
33042
33043 .PHONY: maybe-info-lto-plugin info-lto-plugin
33044 maybe-info-lto-plugin:
33045 @if lto-plugin
33046 maybe-info-lto-plugin: info-lto-plugin
33047
33048 info-lto-plugin: \
33049     configure-lto-plugin 
33050         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33051         r=`${PWD_COMMAND}`; export r; \
33052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33053         $(HOST_EXPORTS) \
33054         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33056         done; \
33057         echo "Doing info in lto-plugin"; \
33058         (cd $(HOST_SUBDIR)/lto-plugin && \
33059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33061                   "RANLIB=$${RANLIB}" \
33062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33063                   info) \
33064           || exit 1
33065
33066 @endif lto-plugin
33067
33068 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
33069 maybe-dvi-lto-plugin:
33070 @if lto-plugin
33071 maybe-dvi-lto-plugin: dvi-lto-plugin
33072
33073 dvi-lto-plugin: \
33074     configure-lto-plugin 
33075         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33076         r=`${PWD_COMMAND}`; export r; \
33077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33078         $(HOST_EXPORTS) \
33079         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33081         done; \
33082         echo "Doing dvi in lto-plugin"; \
33083         (cd $(HOST_SUBDIR)/lto-plugin && \
33084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33086                   "RANLIB=$${RANLIB}" \
33087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33088                   dvi) \
33089           || exit 1
33090
33091 @endif lto-plugin
33092
33093 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
33094 maybe-pdf-lto-plugin:
33095 @if lto-plugin
33096 maybe-pdf-lto-plugin: pdf-lto-plugin
33097
33098 pdf-lto-plugin: \
33099     configure-lto-plugin 
33100         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33101         r=`${PWD_COMMAND}`; export r; \
33102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33103         $(HOST_EXPORTS) \
33104         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33106         done; \
33107         echo "Doing pdf in lto-plugin"; \
33108         (cd $(HOST_SUBDIR)/lto-plugin && \
33109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33111                   "RANLIB=$${RANLIB}" \
33112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33113                   pdf) \
33114           || exit 1
33115
33116 @endif lto-plugin
33117
33118 .PHONY: maybe-html-lto-plugin html-lto-plugin
33119 maybe-html-lto-plugin:
33120 @if lto-plugin
33121 maybe-html-lto-plugin: html-lto-plugin
33122
33123 html-lto-plugin: \
33124     configure-lto-plugin 
33125         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33126         r=`${PWD_COMMAND}`; export r; \
33127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33128         $(HOST_EXPORTS) \
33129         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33131         done; \
33132         echo "Doing html in lto-plugin"; \
33133         (cd $(HOST_SUBDIR)/lto-plugin && \
33134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33136                   "RANLIB=$${RANLIB}" \
33137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33138                   html) \
33139           || exit 1
33140
33141 @endif lto-plugin
33142
33143 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
33144 maybe-TAGS-lto-plugin:
33145 @if lto-plugin
33146 maybe-TAGS-lto-plugin: TAGS-lto-plugin
33147
33148 TAGS-lto-plugin: \
33149     configure-lto-plugin 
33150         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33151         r=`${PWD_COMMAND}`; export r; \
33152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33153         $(HOST_EXPORTS) \
33154         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33156         done; \
33157         echo "Doing TAGS in lto-plugin"; \
33158         (cd $(HOST_SUBDIR)/lto-plugin && \
33159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33161                   "RANLIB=$${RANLIB}" \
33162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33163                   TAGS) \
33164           || exit 1
33165
33166 @endif lto-plugin
33167
33168 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
33169 maybe-install-info-lto-plugin:
33170 @if lto-plugin
33171 maybe-install-info-lto-plugin: install-info-lto-plugin
33172
33173 install-info-lto-plugin: \
33174     configure-lto-plugin \
33175     info-lto-plugin 
33176         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33177         r=`${PWD_COMMAND}`; export r; \
33178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33179         $(HOST_EXPORTS) \
33180         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33182         done; \
33183         echo "Doing install-info in lto-plugin"; \
33184         (cd $(HOST_SUBDIR)/lto-plugin && \
33185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33187                   "RANLIB=$${RANLIB}" \
33188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33189                   install-info) \
33190           || exit 1
33191
33192 @endif lto-plugin
33193
33194 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
33195 maybe-install-pdf-lto-plugin:
33196 @if lto-plugin
33197 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
33198
33199 install-pdf-lto-plugin: \
33200     configure-lto-plugin \
33201     pdf-lto-plugin 
33202         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33203         r=`${PWD_COMMAND}`; export r; \
33204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33205         $(HOST_EXPORTS) \
33206         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33208         done; \
33209         echo "Doing install-pdf in lto-plugin"; \
33210         (cd $(HOST_SUBDIR)/lto-plugin && \
33211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33213                   "RANLIB=$${RANLIB}" \
33214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33215                   install-pdf) \
33216           || exit 1
33217
33218 @endif lto-plugin
33219
33220 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
33221 maybe-install-html-lto-plugin:
33222 @if lto-plugin
33223 maybe-install-html-lto-plugin: install-html-lto-plugin
33224
33225 install-html-lto-plugin: \
33226     configure-lto-plugin \
33227     html-lto-plugin 
33228         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33229         r=`${PWD_COMMAND}`; export r; \
33230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33231         $(HOST_EXPORTS) \
33232         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33234         done; \
33235         echo "Doing install-html in lto-plugin"; \
33236         (cd $(HOST_SUBDIR)/lto-plugin && \
33237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33239                   "RANLIB=$${RANLIB}" \
33240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33241                   install-html) \
33242           || exit 1
33243
33244 @endif lto-plugin
33245
33246 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
33247 maybe-installcheck-lto-plugin:
33248 @if lto-plugin
33249 maybe-installcheck-lto-plugin: installcheck-lto-plugin
33250
33251 installcheck-lto-plugin: \
33252     configure-lto-plugin 
33253         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33254         r=`${PWD_COMMAND}`; export r; \
33255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33256         $(HOST_EXPORTS) \
33257         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33259         done; \
33260         echo "Doing installcheck in lto-plugin"; \
33261         (cd $(HOST_SUBDIR)/lto-plugin && \
33262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33264                   "RANLIB=$${RANLIB}" \
33265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33266                   installcheck) \
33267           || exit 1
33268
33269 @endif lto-plugin
33270
33271 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
33272 maybe-mostlyclean-lto-plugin:
33273 @if lto-plugin
33274 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
33275
33276 mostlyclean-lto-plugin: 
33277         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33278         r=`${PWD_COMMAND}`; export r; \
33279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33280         $(HOST_EXPORTS) \
33281         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33283         done; \
33284         echo "Doing mostlyclean in lto-plugin"; \
33285         (cd $(HOST_SUBDIR)/lto-plugin && \
33286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33288                   "RANLIB=$${RANLIB}" \
33289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33290                   mostlyclean) \
33291           || exit 1
33292
33293 @endif lto-plugin
33294
33295 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
33296 maybe-clean-lto-plugin:
33297 @if lto-plugin
33298 maybe-clean-lto-plugin: clean-lto-plugin
33299
33300 clean-lto-plugin: 
33301         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33302         r=`${PWD_COMMAND}`; export r; \
33303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33304         $(HOST_EXPORTS) \
33305         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33307         done; \
33308         echo "Doing clean in lto-plugin"; \
33309         (cd $(HOST_SUBDIR)/lto-plugin && \
33310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33312                   "RANLIB=$${RANLIB}" \
33313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33314                   clean) \
33315           || exit 1
33316
33317 @endif lto-plugin
33318
33319 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
33320 maybe-distclean-lto-plugin:
33321 @if lto-plugin
33322 maybe-distclean-lto-plugin: distclean-lto-plugin
33323
33324 distclean-lto-plugin: 
33325         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33326         r=`${PWD_COMMAND}`; export r; \
33327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33328         $(HOST_EXPORTS) \
33329         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33331         done; \
33332         echo "Doing distclean in lto-plugin"; \
33333         (cd $(HOST_SUBDIR)/lto-plugin && \
33334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33336                   "RANLIB=$${RANLIB}" \
33337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33338                   distclean) \
33339           || exit 1
33340
33341 @endif lto-plugin
33342
33343 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
33344 maybe-maintainer-clean-lto-plugin:
33345 @if lto-plugin
33346 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
33347
33348 maintainer-clean-lto-plugin: 
33349         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33350         r=`${PWD_COMMAND}`; export r; \
33351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33352         $(HOST_EXPORTS) \
33353         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33355         done; \
33356         echo "Doing maintainer-clean in lto-plugin"; \
33357         (cd $(HOST_SUBDIR)/lto-plugin && \
33358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33360                   "RANLIB=$${RANLIB}" \
33361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33362                   maintainer-clean) \
33363           || exit 1
33364
33365 @endif lto-plugin
33366
33367
33368
33369 .PHONY: configure-libcc1 maybe-configure-libcc1
33370 maybe-configure-libcc1:
33371 @if gcc-bootstrap
33372 configure-libcc1: stage_current
33373 @endif gcc-bootstrap
33374 @if libcc1
33375 maybe-configure-libcc1: configure-libcc1
33376 configure-libcc1: 
33377         @: $(MAKE); $(unstage)
33378         @r=`${PWD_COMMAND}`; export r; \
33379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33380         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
33381         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
33382         $(HOST_EXPORTS)  \
33383         echo Configuring in $(HOST_SUBDIR)/libcc1; \
33384         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
33385         case $(srcdir) in \
33386           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33387           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
33388                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33389         esac; \
33390         module_srcdir=libcc1; \
33391         $(SHELL) \
33392           $$s/$$module_srcdir/configure \
33393           --srcdir=$${topdir}/$$module_srcdir \
33394           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33395           --target=${target_alias} --enable-shared \
33396           || exit 1
33397 @endif libcc1
33398
33399
33400
33401
33402
33403 .PHONY: all-libcc1 maybe-all-libcc1
33404 maybe-all-libcc1:
33405 @if gcc-bootstrap
33406 all-libcc1: stage_current
33407 @endif gcc-bootstrap
33408 @if libcc1
33409 TARGET-libcc1=all
33410 maybe-all-libcc1: all-libcc1
33411 all-libcc1: configure-libcc1
33412         @: $(MAKE); $(unstage)
33413         @r=`${PWD_COMMAND}`; export r; \
33414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33415         $(HOST_EXPORTS)  \
33416         (cd $(HOST_SUBDIR)/libcc1 && \
33417           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33418                 $(TARGET-libcc1))
33419 @endif libcc1
33420
33421
33422
33423
33424 .PHONY: check-libcc1 maybe-check-libcc1
33425 maybe-check-libcc1:
33426 @if libcc1
33427 maybe-check-libcc1: check-libcc1
33428
33429 check-libcc1:
33430         @: $(MAKE); $(unstage)
33431         @r=`${PWD_COMMAND}`; export r; \
33432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33433         $(HOST_EXPORTS)  \
33434         (cd $(HOST_SUBDIR)/libcc1 && \
33435           $(MAKE) $(FLAGS_TO_PASS)  check)
33436
33437 @endif libcc1
33438
33439 .PHONY: install-libcc1 maybe-install-libcc1
33440 maybe-install-libcc1:
33441 @if libcc1
33442 maybe-install-libcc1: install-libcc1
33443
33444 install-libcc1: installdirs
33445         @: $(MAKE); $(unstage)
33446         @r=`${PWD_COMMAND}`; export r; \
33447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33448         $(HOST_EXPORTS) \
33449         (cd $(HOST_SUBDIR)/libcc1 && \
33450           $(MAKE) $(FLAGS_TO_PASS)  install)
33451
33452 @endif libcc1
33453
33454 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
33455 maybe-install-strip-libcc1:
33456 @if libcc1
33457 maybe-install-strip-libcc1: install-strip-libcc1
33458
33459 install-strip-libcc1: installdirs
33460         @: $(MAKE); $(unstage)
33461         @r=`${PWD_COMMAND}`; export r; \
33462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33463         $(HOST_EXPORTS) \
33464         (cd $(HOST_SUBDIR)/libcc1 && \
33465           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
33466
33467 @endif libcc1
33468
33469 # Other targets (info, dvi, pdf, etc.)
33470
33471 .PHONY: maybe-info-libcc1 info-libcc1
33472 maybe-info-libcc1:
33473 @if libcc1
33474 maybe-info-libcc1: info-libcc1
33475
33476 info-libcc1: \
33477     configure-libcc1 
33478         @: $(MAKE); $(unstage)
33479         @[ -f ./libcc1/Makefile ] || exit 0; \
33480         r=`${PWD_COMMAND}`; export r; \
33481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33482         $(HOST_EXPORTS) \
33483         for flag in $(EXTRA_HOST_FLAGS) ; do \
33484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33485         done; \
33486         echo "Doing info in libcc1"; \
33487         (cd $(HOST_SUBDIR)/libcc1 && \
33488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33490                   "RANLIB=$${RANLIB}" \
33491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33492                   info) \
33493           || exit 1
33494
33495 @endif libcc1
33496
33497 .PHONY: maybe-dvi-libcc1 dvi-libcc1
33498 maybe-dvi-libcc1:
33499 @if libcc1
33500 maybe-dvi-libcc1: dvi-libcc1
33501
33502 dvi-libcc1: \
33503     configure-libcc1 
33504         @: $(MAKE); $(unstage)
33505         @[ -f ./libcc1/Makefile ] || exit 0; \
33506         r=`${PWD_COMMAND}`; export r; \
33507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33508         $(HOST_EXPORTS) \
33509         for flag in $(EXTRA_HOST_FLAGS) ; do \
33510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33511         done; \
33512         echo "Doing dvi in libcc1"; \
33513         (cd $(HOST_SUBDIR)/libcc1 && \
33514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33516                   "RANLIB=$${RANLIB}" \
33517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33518                   dvi) \
33519           || exit 1
33520
33521 @endif libcc1
33522
33523 .PHONY: maybe-pdf-libcc1 pdf-libcc1
33524 maybe-pdf-libcc1:
33525 @if libcc1
33526 maybe-pdf-libcc1: pdf-libcc1
33527
33528 pdf-libcc1: \
33529     configure-libcc1 
33530         @: $(MAKE); $(unstage)
33531         @[ -f ./libcc1/Makefile ] || exit 0; \
33532         r=`${PWD_COMMAND}`; export r; \
33533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33534         $(HOST_EXPORTS) \
33535         for flag in $(EXTRA_HOST_FLAGS) ; do \
33536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33537         done; \
33538         echo "Doing pdf in libcc1"; \
33539         (cd $(HOST_SUBDIR)/libcc1 && \
33540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33542                   "RANLIB=$${RANLIB}" \
33543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33544                   pdf) \
33545           || exit 1
33546
33547 @endif libcc1
33548
33549 .PHONY: maybe-html-libcc1 html-libcc1
33550 maybe-html-libcc1:
33551 @if libcc1
33552 maybe-html-libcc1: html-libcc1
33553
33554 html-libcc1: \
33555     configure-libcc1 
33556         @: $(MAKE); $(unstage)
33557         @[ -f ./libcc1/Makefile ] || exit 0; \
33558         r=`${PWD_COMMAND}`; export r; \
33559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33560         $(HOST_EXPORTS) \
33561         for flag in $(EXTRA_HOST_FLAGS) ; do \
33562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33563         done; \
33564         echo "Doing html in libcc1"; \
33565         (cd $(HOST_SUBDIR)/libcc1 && \
33566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33568                   "RANLIB=$${RANLIB}" \
33569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33570                   html) \
33571           || exit 1
33572
33573 @endif libcc1
33574
33575 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
33576 maybe-TAGS-libcc1:
33577 @if libcc1
33578 maybe-TAGS-libcc1: TAGS-libcc1
33579
33580 TAGS-libcc1: \
33581     configure-libcc1 
33582         @: $(MAKE); $(unstage)
33583         @[ -f ./libcc1/Makefile ] || exit 0; \
33584         r=`${PWD_COMMAND}`; export r; \
33585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33586         $(HOST_EXPORTS) \
33587         for flag in $(EXTRA_HOST_FLAGS) ; do \
33588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33589         done; \
33590         echo "Doing TAGS in libcc1"; \
33591         (cd $(HOST_SUBDIR)/libcc1 && \
33592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33594                   "RANLIB=$${RANLIB}" \
33595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33596                   TAGS) \
33597           || exit 1
33598
33599 @endif libcc1
33600
33601 .PHONY: maybe-install-info-libcc1 install-info-libcc1
33602 maybe-install-info-libcc1:
33603 @if libcc1
33604 maybe-install-info-libcc1: install-info-libcc1
33605
33606 install-info-libcc1: \
33607     configure-libcc1 \
33608     info-libcc1 
33609         @: $(MAKE); $(unstage)
33610         @[ -f ./libcc1/Makefile ] || exit 0; \
33611         r=`${PWD_COMMAND}`; export r; \
33612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33613         $(HOST_EXPORTS) \
33614         for flag in $(EXTRA_HOST_FLAGS) ; do \
33615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33616         done; \
33617         echo "Doing install-info in libcc1"; \
33618         (cd $(HOST_SUBDIR)/libcc1 && \
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                   install-info) \
33624           || exit 1
33625
33626 @endif libcc1
33627
33628 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
33629 maybe-install-pdf-libcc1:
33630 @if libcc1
33631 maybe-install-pdf-libcc1: install-pdf-libcc1
33632
33633 install-pdf-libcc1: \
33634     configure-libcc1 \
33635     pdf-libcc1 
33636         @: $(MAKE); $(unstage)
33637         @[ -f ./libcc1/Makefile ] || exit 0; \
33638         r=`${PWD_COMMAND}`; export r; \
33639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33640         $(HOST_EXPORTS) \
33641         for flag in $(EXTRA_HOST_FLAGS) ; do \
33642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33643         done; \
33644         echo "Doing install-pdf in libcc1"; \
33645         (cd $(HOST_SUBDIR)/libcc1 && \
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-pdf) \
33651           || exit 1
33652
33653 @endif libcc1
33654
33655 .PHONY: maybe-install-html-libcc1 install-html-libcc1
33656 maybe-install-html-libcc1:
33657 @if libcc1
33658 maybe-install-html-libcc1: install-html-libcc1
33659
33660 install-html-libcc1: \
33661     configure-libcc1 \
33662     html-libcc1 
33663         @: $(MAKE); $(unstage)
33664         @[ -f ./libcc1/Makefile ] || exit 0; \
33665         r=`${PWD_COMMAND}`; export r; \
33666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33667         $(HOST_EXPORTS) \
33668         for flag in $(EXTRA_HOST_FLAGS) ; do \
33669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33670         done; \
33671         echo "Doing install-html in libcc1"; \
33672         (cd $(HOST_SUBDIR)/libcc1 && \
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-html) \
33678           || exit 1
33679
33680 @endif libcc1
33681
33682 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
33683 maybe-installcheck-libcc1:
33684 @if libcc1
33685 maybe-installcheck-libcc1: installcheck-libcc1
33686
33687 installcheck-libcc1: \
33688     configure-libcc1 
33689         @: $(MAKE); $(unstage)
33690         @[ -f ./libcc1/Makefile ] || exit 0; \
33691         r=`${PWD_COMMAND}`; export r; \
33692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33693         $(HOST_EXPORTS) \
33694         for flag in $(EXTRA_HOST_FLAGS) ; do \
33695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33696         done; \
33697         echo "Doing installcheck in libcc1"; \
33698         (cd $(HOST_SUBDIR)/libcc1 && \
33699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33701                   "RANLIB=$${RANLIB}" \
33702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33703                   installcheck) \
33704           || exit 1
33705
33706 @endif libcc1
33707
33708 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
33709 maybe-mostlyclean-libcc1:
33710 @if libcc1
33711 maybe-mostlyclean-libcc1: mostlyclean-libcc1
33712
33713 mostlyclean-libcc1: 
33714         @: $(MAKE); $(unstage)
33715         @[ -f ./libcc1/Makefile ] || exit 0; \
33716         r=`${PWD_COMMAND}`; export r; \
33717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33718         $(HOST_EXPORTS) \
33719         for flag in $(EXTRA_HOST_FLAGS) ; do \
33720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33721         done; \
33722         echo "Doing mostlyclean in libcc1"; \
33723         (cd $(HOST_SUBDIR)/libcc1 && \
33724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33726                   "RANLIB=$${RANLIB}" \
33727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33728                   mostlyclean) \
33729           || exit 1
33730
33731 @endif libcc1
33732
33733 .PHONY: maybe-clean-libcc1 clean-libcc1
33734 maybe-clean-libcc1:
33735 @if libcc1
33736 maybe-clean-libcc1: clean-libcc1
33737
33738 clean-libcc1: 
33739         @: $(MAKE); $(unstage)
33740         @[ -f ./libcc1/Makefile ] || exit 0; \
33741         r=`${PWD_COMMAND}`; export r; \
33742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33743         $(HOST_EXPORTS) \
33744         for flag in $(EXTRA_HOST_FLAGS) ; do \
33745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33746         done; \
33747         echo "Doing clean in libcc1"; \
33748         (cd $(HOST_SUBDIR)/libcc1 && \
33749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33751                   "RANLIB=$${RANLIB}" \
33752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33753                   clean) \
33754           || exit 1
33755
33756 @endif libcc1
33757
33758 .PHONY: maybe-distclean-libcc1 distclean-libcc1
33759 maybe-distclean-libcc1:
33760 @if libcc1
33761 maybe-distclean-libcc1: distclean-libcc1
33762
33763 distclean-libcc1: 
33764         @: $(MAKE); $(unstage)
33765         @[ -f ./libcc1/Makefile ] || exit 0; \
33766         r=`${PWD_COMMAND}`; export r; \
33767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33768         $(HOST_EXPORTS) \
33769         for flag in $(EXTRA_HOST_FLAGS) ; do \
33770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33771         done; \
33772         echo "Doing distclean in libcc1"; \
33773         (cd $(HOST_SUBDIR)/libcc1 && \
33774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33776                   "RANLIB=$${RANLIB}" \
33777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33778                   distclean) \
33779           || exit 1
33780
33781 @endif libcc1
33782
33783 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
33784 maybe-maintainer-clean-libcc1:
33785 @if libcc1
33786 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
33787
33788 maintainer-clean-libcc1: 
33789         @: $(MAKE); $(unstage)
33790         @[ -f ./libcc1/Makefile ] || exit 0; \
33791         r=`${PWD_COMMAND}`; export r; \
33792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33793         $(HOST_EXPORTS) \
33794         for flag in $(EXTRA_HOST_FLAGS) ; do \
33795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33796         done; \
33797         echo "Doing maintainer-clean in libcc1"; \
33798         (cd $(HOST_SUBDIR)/libcc1 && \
33799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33801                   "RANLIB=$${RANLIB}" \
33802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33803                   maintainer-clean) \
33804           || exit 1
33805
33806 @endif libcc1
33807
33808
33809
33810 .PHONY: configure-gotools maybe-configure-gotools
33811 maybe-configure-gotools:
33812 @if gcc-bootstrap
33813 configure-gotools: stage_current
33814 @endif gcc-bootstrap
33815 @if gotools
33816 maybe-configure-gotools: configure-gotools
33817 configure-gotools: 
33818         @: $(MAKE); $(unstage)
33819         @r=`${PWD_COMMAND}`; export r; \
33820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33821         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
33822         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
33823         $(HOST_EXPORTS)  \
33824         echo Configuring in $(HOST_SUBDIR)/gotools; \
33825         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
33826         case $(srcdir) in \
33827           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33828           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
33829                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33830         esac; \
33831         module_srcdir=gotools; \
33832         $(SHELL) \
33833           $$s/$$module_srcdir/configure \
33834           --srcdir=$${topdir}/$$module_srcdir \
33835           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33836           --target=${target_alias}  \
33837           || exit 1
33838 @endif gotools
33839
33840
33841
33842
33843
33844 .PHONY: all-gotools maybe-all-gotools
33845 maybe-all-gotools:
33846 @if gcc-bootstrap
33847 all-gotools: stage_current
33848 @endif gcc-bootstrap
33849 @if gotools
33850 TARGET-gotools=all
33851 maybe-all-gotools: all-gotools
33852 all-gotools: configure-gotools
33853         @: $(MAKE); $(unstage)
33854         @r=`${PWD_COMMAND}`; export r; \
33855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33856         $(HOST_EXPORTS)  \
33857         (cd $(HOST_SUBDIR)/gotools && \
33858           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33859                 $(TARGET-gotools))
33860 @endif gotools
33861
33862
33863
33864
33865 .PHONY: check-gotools maybe-check-gotools
33866 maybe-check-gotools:
33867 @if gotools
33868 maybe-check-gotools: check-gotools
33869
33870 check-gotools:
33871         @: $(MAKE); $(unstage)
33872         @r=`${PWD_COMMAND}`; export r; \
33873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33874         $(HOST_EXPORTS)  \
33875         (cd $(HOST_SUBDIR)/gotools && \
33876           $(MAKE) $(FLAGS_TO_PASS)  check)
33877
33878 @endif gotools
33879
33880 .PHONY: install-gotools maybe-install-gotools
33881 maybe-install-gotools:
33882 @if gotools
33883 maybe-install-gotools: install-gotools
33884
33885 install-gotools: installdirs
33886         @: $(MAKE); $(unstage)
33887         @r=`${PWD_COMMAND}`; export r; \
33888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33889         $(HOST_EXPORTS) \
33890         (cd $(HOST_SUBDIR)/gotools && \
33891           $(MAKE) $(FLAGS_TO_PASS)  install)
33892
33893 @endif gotools
33894
33895 .PHONY: install-strip-gotools maybe-install-strip-gotools
33896 maybe-install-strip-gotools:
33897 @if gotools
33898 maybe-install-strip-gotools: install-strip-gotools
33899
33900 install-strip-gotools: installdirs
33901         @: $(MAKE); $(unstage)
33902         @r=`${PWD_COMMAND}`; export r; \
33903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33904         $(HOST_EXPORTS) \
33905         (cd $(HOST_SUBDIR)/gotools && \
33906           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
33907
33908 @endif gotools
33909
33910 # Other targets (info, dvi, pdf, etc.)
33911
33912 .PHONY: maybe-info-gotools info-gotools
33913 maybe-info-gotools:
33914 @if gotools
33915 maybe-info-gotools: info-gotools
33916
33917 info-gotools: \
33918     configure-gotools 
33919         @: $(MAKE); $(unstage)
33920         @[ -f ./gotools/Makefile ] || exit 0; \
33921         r=`${PWD_COMMAND}`; export r; \
33922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33923         $(HOST_EXPORTS) \
33924         for flag in $(EXTRA_HOST_FLAGS) ; do \
33925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33926         done; \
33927         echo "Doing info in gotools"; \
33928         (cd $(HOST_SUBDIR)/gotools && \
33929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33931                   "RANLIB=$${RANLIB}" \
33932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33933                   info) \
33934           || exit 1
33935
33936 @endif gotools
33937
33938 .PHONY: maybe-dvi-gotools dvi-gotools
33939 maybe-dvi-gotools:
33940 @if gotools
33941 maybe-dvi-gotools: dvi-gotools
33942
33943 dvi-gotools: \
33944     configure-gotools 
33945         @: $(MAKE); $(unstage)
33946         @[ -f ./gotools/Makefile ] || exit 0; \
33947         r=`${PWD_COMMAND}`; export r; \
33948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33949         $(HOST_EXPORTS) \
33950         for flag in $(EXTRA_HOST_FLAGS) ; do \
33951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33952         done; \
33953         echo "Doing dvi in gotools"; \
33954         (cd $(HOST_SUBDIR)/gotools && \
33955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33957                   "RANLIB=$${RANLIB}" \
33958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33959                   dvi) \
33960           || exit 1
33961
33962 @endif gotools
33963
33964 .PHONY: maybe-pdf-gotools pdf-gotools
33965 maybe-pdf-gotools:
33966 @if gotools
33967 maybe-pdf-gotools: pdf-gotools
33968
33969 pdf-gotools: \
33970     configure-gotools 
33971         @: $(MAKE); $(unstage)
33972         @[ -f ./gotools/Makefile ] || exit 0; \
33973         r=`${PWD_COMMAND}`; export r; \
33974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33975         $(HOST_EXPORTS) \
33976         for flag in $(EXTRA_HOST_FLAGS) ; do \
33977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33978         done; \
33979         echo "Doing pdf in gotools"; \
33980         (cd $(HOST_SUBDIR)/gotools && \
33981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33983                   "RANLIB=$${RANLIB}" \
33984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33985                   pdf) \
33986           || exit 1
33987
33988 @endif gotools
33989
33990 .PHONY: maybe-html-gotools html-gotools
33991 maybe-html-gotools:
33992 @if gotools
33993 maybe-html-gotools: html-gotools
33994
33995 html-gotools: \
33996     configure-gotools 
33997         @: $(MAKE); $(unstage)
33998         @[ -f ./gotools/Makefile ] || exit 0; \
33999         r=`${PWD_COMMAND}`; export r; \
34000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34001         $(HOST_EXPORTS) \
34002         for flag in $(EXTRA_HOST_FLAGS) ; do \
34003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34004         done; \
34005         echo "Doing html in gotools"; \
34006         (cd $(HOST_SUBDIR)/gotools && \
34007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34009                   "RANLIB=$${RANLIB}" \
34010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34011                   html) \
34012           || exit 1
34013
34014 @endif gotools
34015
34016 .PHONY: maybe-TAGS-gotools TAGS-gotools
34017 maybe-TAGS-gotools:
34018 @if gotools
34019 maybe-TAGS-gotools: TAGS-gotools
34020
34021 TAGS-gotools: \
34022     configure-gotools 
34023         @: $(MAKE); $(unstage)
34024         @[ -f ./gotools/Makefile ] || exit 0; \
34025         r=`${PWD_COMMAND}`; export r; \
34026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34027         $(HOST_EXPORTS) \
34028         for flag in $(EXTRA_HOST_FLAGS) ; do \
34029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34030         done; \
34031         echo "Doing TAGS in gotools"; \
34032         (cd $(HOST_SUBDIR)/gotools && \
34033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34035                   "RANLIB=$${RANLIB}" \
34036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34037                   TAGS) \
34038           || exit 1
34039
34040 @endif gotools
34041
34042 .PHONY: maybe-install-info-gotools install-info-gotools
34043 maybe-install-info-gotools:
34044 @if gotools
34045 maybe-install-info-gotools: install-info-gotools
34046
34047 install-info-gotools: \
34048     configure-gotools \
34049     info-gotools 
34050         @: $(MAKE); $(unstage)
34051         @[ -f ./gotools/Makefile ] || exit 0; \
34052         r=`${PWD_COMMAND}`; export r; \
34053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34054         $(HOST_EXPORTS) \
34055         for flag in $(EXTRA_HOST_FLAGS) ; do \
34056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34057         done; \
34058         echo "Doing install-info in gotools"; \
34059         (cd $(HOST_SUBDIR)/gotools && \
34060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34062                   "RANLIB=$${RANLIB}" \
34063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34064                   install-info) \
34065           || exit 1
34066
34067 @endif gotools
34068
34069 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
34070 maybe-install-pdf-gotools:
34071 @if gotools
34072 maybe-install-pdf-gotools: install-pdf-gotools
34073
34074 install-pdf-gotools: \
34075     configure-gotools \
34076     pdf-gotools 
34077         @: $(MAKE); $(unstage)
34078         @[ -f ./gotools/Makefile ] || exit 0; \
34079         r=`${PWD_COMMAND}`; export r; \
34080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34081         $(HOST_EXPORTS) \
34082         for flag in $(EXTRA_HOST_FLAGS) ; do \
34083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34084         done; \
34085         echo "Doing install-pdf in gotools"; \
34086         (cd $(HOST_SUBDIR)/gotools && \
34087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34089                   "RANLIB=$${RANLIB}" \
34090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34091                   install-pdf) \
34092           || exit 1
34093
34094 @endif gotools
34095
34096 .PHONY: maybe-install-html-gotools install-html-gotools
34097 maybe-install-html-gotools:
34098 @if gotools
34099 maybe-install-html-gotools: install-html-gotools
34100
34101 install-html-gotools: \
34102     configure-gotools \
34103     html-gotools 
34104         @: $(MAKE); $(unstage)
34105         @[ -f ./gotools/Makefile ] || exit 0; \
34106         r=`${PWD_COMMAND}`; export r; \
34107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34108         $(HOST_EXPORTS) \
34109         for flag in $(EXTRA_HOST_FLAGS) ; do \
34110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34111         done; \
34112         echo "Doing install-html in gotools"; \
34113         (cd $(HOST_SUBDIR)/gotools && \
34114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34116                   "RANLIB=$${RANLIB}" \
34117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34118                   install-html) \
34119           || exit 1
34120
34121 @endif gotools
34122
34123 .PHONY: maybe-installcheck-gotools installcheck-gotools
34124 maybe-installcheck-gotools:
34125 @if gotools
34126 maybe-installcheck-gotools: installcheck-gotools
34127
34128 installcheck-gotools: \
34129     configure-gotools 
34130         @: $(MAKE); $(unstage)
34131         @[ -f ./gotools/Makefile ] || exit 0; \
34132         r=`${PWD_COMMAND}`; export r; \
34133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34134         $(HOST_EXPORTS) \
34135         for flag in $(EXTRA_HOST_FLAGS) ; do \
34136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34137         done; \
34138         echo "Doing installcheck in gotools"; \
34139         (cd $(HOST_SUBDIR)/gotools && \
34140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34142                   "RANLIB=$${RANLIB}" \
34143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34144                   installcheck) \
34145           || exit 1
34146
34147 @endif gotools
34148
34149 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
34150 maybe-mostlyclean-gotools:
34151 @if gotools
34152 maybe-mostlyclean-gotools: mostlyclean-gotools
34153
34154 mostlyclean-gotools: 
34155         @: $(MAKE); $(unstage)
34156         @[ -f ./gotools/Makefile ] || exit 0; \
34157         r=`${PWD_COMMAND}`; export r; \
34158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34159         $(HOST_EXPORTS) \
34160         for flag in $(EXTRA_HOST_FLAGS) ; do \
34161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34162         done; \
34163         echo "Doing mostlyclean in gotools"; \
34164         (cd $(HOST_SUBDIR)/gotools && \
34165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34167                   "RANLIB=$${RANLIB}" \
34168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34169                   mostlyclean) \
34170           || exit 1
34171
34172 @endif gotools
34173
34174 .PHONY: maybe-clean-gotools clean-gotools
34175 maybe-clean-gotools:
34176 @if gotools
34177 maybe-clean-gotools: clean-gotools
34178
34179 clean-gotools: 
34180         @: $(MAKE); $(unstage)
34181         @[ -f ./gotools/Makefile ] || exit 0; \
34182         r=`${PWD_COMMAND}`; export r; \
34183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34184         $(HOST_EXPORTS) \
34185         for flag in $(EXTRA_HOST_FLAGS) ; do \
34186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34187         done; \
34188         echo "Doing clean in gotools"; \
34189         (cd $(HOST_SUBDIR)/gotools && \
34190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34192                   "RANLIB=$${RANLIB}" \
34193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34194                   clean) \
34195           || exit 1
34196
34197 @endif gotools
34198
34199 .PHONY: maybe-distclean-gotools distclean-gotools
34200 maybe-distclean-gotools:
34201 @if gotools
34202 maybe-distclean-gotools: distclean-gotools
34203
34204 distclean-gotools: 
34205         @: $(MAKE); $(unstage)
34206         @[ -f ./gotools/Makefile ] || exit 0; \
34207         r=`${PWD_COMMAND}`; export r; \
34208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34209         $(HOST_EXPORTS) \
34210         for flag in $(EXTRA_HOST_FLAGS) ; do \
34211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34212         done; \
34213         echo "Doing distclean in gotools"; \
34214         (cd $(HOST_SUBDIR)/gotools && \
34215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34217                   "RANLIB=$${RANLIB}" \
34218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34219                   distclean) \
34220           || exit 1
34221
34222 @endif gotools
34223
34224 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
34225 maybe-maintainer-clean-gotools:
34226 @if gotools
34227 maybe-maintainer-clean-gotools: maintainer-clean-gotools
34228
34229 maintainer-clean-gotools: 
34230         @: $(MAKE); $(unstage)
34231         @[ -f ./gotools/Makefile ] || exit 0; \
34232         r=`${PWD_COMMAND}`; export r; \
34233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34234         $(HOST_EXPORTS) \
34235         for flag in $(EXTRA_HOST_FLAGS) ; do \
34236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34237         done; \
34238         echo "Doing maintainer-clean in gotools"; \
34239         (cd $(HOST_SUBDIR)/gotools && \
34240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34242                   "RANLIB=$${RANLIB}" \
34243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34244                   maintainer-clean) \
34245           || exit 1
34246
34247 @endif gotools
34248
34249
34250
34251 .PHONY: configure-libctf maybe-configure-libctf
34252 maybe-configure-libctf:
34253 @if gcc-bootstrap
34254 configure-libctf: stage_current
34255 @endif gcc-bootstrap
34256 @if libctf
34257 maybe-configure-libctf: configure-libctf
34258 configure-libctf: 
34259         @r=`${PWD_COMMAND}`; export r; \
34260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34261         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34262         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34263         $(HOST_EXPORTS)  \
34264         echo Configuring in $(HOST_SUBDIR)/libctf; \
34265         cd "$(HOST_SUBDIR)/libctf" || exit 1; \
34266         case $(srcdir) in \
34267           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34268           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34269                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34270         esac; \
34271         module_srcdir=libctf; \
34272         $(SHELL) \
34273           $$s/$$module_srcdir/configure \
34274           --srcdir=$${topdir}/$$module_srcdir \
34275           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34276           --target=${target_alias}  \
34277           || exit 1
34278 @endif libctf
34279
34280
34281
34282 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
34283 maybe-configure-stage1-libctf:
34284 @if libctf-bootstrap
34285 maybe-configure-stage1-libctf: configure-stage1-libctf
34286 configure-stage1-libctf:
34287         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34288         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
34289         @r=`${PWD_COMMAND}`; export r; \
34290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34291         TFLAGS="$(STAGE1_TFLAGS)"; \
34292         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34293         $(HOST_EXPORTS) \
34294         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
34295         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
34296         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
34297         echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
34298         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34299         cd $(HOST_SUBDIR)/libctf || exit 1; \
34300         case $(srcdir) in \
34301           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34302           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34303                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34304         esac; \
34305         module_srcdir=libctf; \
34306         $(SHELL) $$s/$$module_srcdir/configure \
34307           --srcdir=$${topdir}/$$module_srcdir \
34308           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34309           --target=${target_alias} \
34310            \
34311           $(STAGE1_CONFIGURE_FLAGS)
34312 @endif libctf-bootstrap
34313
34314 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
34315 maybe-configure-stage2-libctf:
34316 @if libctf-bootstrap
34317 maybe-configure-stage2-libctf: configure-stage2-libctf
34318 configure-stage2-libctf:
34319         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34320         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
34321         @r=`${PWD_COMMAND}`; export r; \
34322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34323         TFLAGS="$(STAGE2_TFLAGS)"; \
34324         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34325         $(HOST_EXPORTS) \
34326         $(POSTSTAGE1_HOST_EXPORTS) \
34327         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
34328         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
34329         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
34330         echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
34331         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34332         cd $(HOST_SUBDIR)/libctf || exit 1; \
34333         case $(srcdir) in \
34334           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34335           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34336                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34337         esac; \
34338         module_srcdir=libctf; \
34339         $(SHELL) $$s/$$module_srcdir/configure \
34340           --srcdir=$${topdir}/$$module_srcdir \
34341           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34342           --target=${target_alias} \
34343           --with-build-libsubdir=$(HOST_SUBDIR) \
34344           $(STAGE2_CONFIGURE_FLAGS)
34345 @endif libctf-bootstrap
34346
34347 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
34348 maybe-configure-stage3-libctf:
34349 @if libctf-bootstrap
34350 maybe-configure-stage3-libctf: configure-stage3-libctf
34351 configure-stage3-libctf:
34352         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34353         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
34354         @r=`${PWD_COMMAND}`; export r; \
34355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34356         TFLAGS="$(STAGE3_TFLAGS)"; \
34357         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34358         $(HOST_EXPORTS) \
34359         $(POSTSTAGE1_HOST_EXPORTS) \
34360         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
34361         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
34362         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
34363         echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
34364         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34365         cd $(HOST_SUBDIR)/libctf || exit 1; \
34366         case $(srcdir) in \
34367           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34368           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34369                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34370         esac; \
34371         module_srcdir=libctf; \
34372         $(SHELL) $$s/$$module_srcdir/configure \
34373           --srcdir=$${topdir}/$$module_srcdir \
34374           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34375           --target=${target_alias} \
34376           --with-build-libsubdir=$(HOST_SUBDIR) \
34377           $(STAGE3_CONFIGURE_FLAGS)
34378 @endif libctf-bootstrap
34379
34380 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
34381 maybe-configure-stage4-libctf:
34382 @if libctf-bootstrap
34383 maybe-configure-stage4-libctf: configure-stage4-libctf
34384 configure-stage4-libctf:
34385         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34386         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
34387         @r=`${PWD_COMMAND}`; export r; \
34388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34389         TFLAGS="$(STAGE4_TFLAGS)"; \
34390         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34391         $(HOST_EXPORTS) \
34392         $(POSTSTAGE1_HOST_EXPORTS) \
34393         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
34394         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
34395         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
34396         echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
34397         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34398         cd $(HOST_SUBDIR)/libctf || exit 1; \
34399         case $(srcdir) in \
34400           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34401           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34402                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34403         esac; \
34404         module_srcdir=libctf; \
34405         $(SHELL) $$s/$$module_srcdir/configure \
34406           --srcdir=$${topdir}/$$module_srcdir \
34407           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34408           --target=${target_alias} \
34409           --with-build-libsubdir=$(HOST_SUBDIR) \
34410           $(STAGE4_CONFIGURE_FLAGS)
34411 @endif libctf-bootstrap
34412
34413 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
34414 maybe-configure-stageprofile-libctf:
34415 @if libctf-bootstrap
34416 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
34417 configure-stageprofile-libctf:
34418         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34419         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
34420         @r=`${PWD_COMMAND}`; export r; \
34421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34422         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34423         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34424         $(HOST_EXPORTS) \
34425         $(POSTSTAGE1_HOST_EXPORTS) \
34426         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
34427         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
34428         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
34429         echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
34430         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34431         cd $(HOST_SUBDIR)/libctf || exit 1; \
34432         case $(srcdir) in \
34433           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34434           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34435                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34436         esac; \
34437         module_srcdir=libctf; \
34438         $(SHELL) $$s/$$module_srcdir/configure \
34439           --srcdir=$${topdir}/$$module_srcdir \
34440           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34441           --target=${target_alias} \
34442           --with-build-libsubdir=$(HOST_SUBDIR) \
34443           $(STAGEprofile_CONFIGURE_FLAGS)
34444 @endif libctf-bootstrap
34445
34446 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
34447 maybe-configure-stagefeedback-libctf:
34448 @if libctf-bootstrap
34449 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
34450 configure-stagefeedback-libctf:
34451         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34452         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
34453         @r=`${PWD_COMMAND}`; export r; \
34454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34455         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34456         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34457         $(HOST_EXPORTS) \
34458         $(POSTSTAGE1_HOST_EXPORTS) \
34459         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
34460         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
34461         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
34462         echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
34463         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34464         cd $(HOST_SUBDIR)/libctf || exit 1; \
34465         case $(srcdir) in \
34466           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34467           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34468                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34469         esac; \
34470         module_srcdir=libctf; \
34471         $(SHELL) $$s/$$module_srcdir/configure \
34472           --srcdir=$${topdir}/$$module_srcdir \
34473           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34474           --target=${target_alias} \
34475           --with-build-libsubdir=$(HOST_SUBDIR) \
34476           $(STAGEfeedback_CONFIGURE_FLAGS)
34477 @endif libctf-bootstrap
34478
34479
34480
34481
34482
34483 .PHONY: all-libctf maybe-all-libctf
34484 maybe-all-libctf:
34485 @if gcc-bootstrap
34486 all-libctf: stage_current
34487 @endif gcc-bootstrap
34488 @if libctf
34489 TARGET-libctf=all
34490 maybe-all-libctf: all-libctf
34491 all-libctf: configure-libctf
34492         @r=`${PWD_COMMAND}`; export r; \
34493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34494         $(HOST_EXPORTS)  \
34495         (cd $(HOST_SUBDIR)/libctf && \
34496           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
34497                 $(TARGET-libctf))
34498 @endif libctf
34499
34500
34501
34502 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
34503 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
34504 maybe-all-stage1-libctf:
34505 maybe-clean-stage1-libctf:
34506 @if libctf-bootstrap
34507 maybe-all-stage1-libctf: all-stage1-libctf
34508 all-stage1: all-stage1-libctf
34509 TARGET-stage1-libctf = $(TARGET-libctf)
34510 all-stage1-libctf: configure-stage1-libctf
34511         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34512         @r=`${PWD_COMMAND}`; export r; \
34513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34514         TFLAGS="$(STAGE1_TFLAGS)"; \
34515         $(HOST_EXPORTS)  \
34516         cd $(HOST_SUBDIR)/libctf && \
34517          \
34518         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34519                 CFLAGS="$(STAGE1_CFLAGS)" \
34520                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
34521                 LIBCFLAGS="$(LIBCFLAGS)" \
34522                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34523                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34524                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34525                 $(EXTRA_HOST_FLAGS)  \
34526                 $(STAGE1_FLAGS_TO_PASS)  \
34527                 TFLAGS="$(STAGE1_TFLAGS)"  \
34528                 $(TARGET-stage1-libctf)
34529
34530 maybe-clean-stage1-libctf: clean-stage1-libctf
34531 clean-stage1: clean-stage1-libctf
34532 clean-stage1-libctf:
34533         @if [ $(current_stage) = stage1 ]; then \
34534           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34535         else \
34536           [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
34537           $(MAKE) stage1-start; \
34538         fi; \
34539         cd $(HOST_SUBDIR)/libctf && \
34540         $(MAKE) $(EXTRA_HOST_FLAGS)  \
34541         $(STAGE1_FLAGS_TO_PASS)  clean
34542 @endif libctf-bootstrap
34543
34544
34545 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
34546 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
34547 maybe-all-stage2-libctf:
34548 maybe-clean-stage2-libctf:
34549 @if libctf-bootstrap
34550 maybe-all-stage2-libctf: all-stage2-libctf
34551 all-stage2: all-stage2-libctf
34552 TARGET-stage2-libctf = $(TARGET-libctf)
34553 all-stage2-libctf: configure-stage2-libctf
34554         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34555         @r=`${PWD_COMMAND}`; export r; \
34556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34557         TFLAGS="$(STAGE2_TFLAGS)"; \
34558         $(HOST_EXPORTS) \
34559         $(POSTSTAGE1_HOST_EXPORTS)  \
34560         cd $(HOST_SUBDIR)/libctf && \
34561          \
34562         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34563                 CFLAGS="$(STAGE2_CFLAGS)" \
34564                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
34565                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
34566                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34567                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34568                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34569                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
34570                 TFLAGS="$(STAGE2_TFLAGS)"  \
34571                 $(TARGET-stage2-libctf)
34572
34573 maybe-clean-stage2-libctf: clean-stage2-libctf
34574 clean-stage2: clean-stage2-libctf
34575 clean-stage2-libctf:
34576         @if [ $(current_stage) = stage2 ]; then \
34577           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34578         else \
34579           [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
34580           $(MAKE) stage2-start; \
34581         fi; \
34582         cd $(HOST_SUBDIR)/libctf && \
34583         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
34584 @endif libctf-bootstrap
34585
34586
34587 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
34588 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
34589 maybe-all-stage3-libctf:
34590 maybe-clean-stage3-libctf:
34591 @if libctf-bootstrap
34592 maybe-all-stage3-libctf: all-stage3-libctf
34593 all-stage3: all-stage3-libctf
34594 TARGET-stage3-libctf = $(TARGET-libctf)
34595 all-stage3-libctf: configure-stage3-libctf
34596         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34597         @r=`${PWD_COMMAND}`; export r; \
34598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34599         TFLAGS="$(STAGE3_TFLAGS)"; \
34600         $(HOST_EXPORTS) \
34601         $(POSTSTAGE1_HOST_EXPORTS)  \
34602         cd $(HOST_SUBDIR)/libctf && \
34603          \
34604         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34605                 CFLAGS="$(STAGE3_CFLAGS)" \
34606                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
34607                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
34608                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34609                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34610                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34611                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
34612                 TFLAGS="$(STAGE3_TFLAGS)"  \
34613                 $(TARGET-stage3-libctf)
34614
34615 maybe-clean-stage3-libctf: clean-stage3-libctf
34616 clean-stage3: clean-stage3-libctf
34617 clean-stage3-libctf:
34618         @if [ $(current_stage) = stage3 ]; then \
34619           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34620         else \
34621           [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
34622           $(MAKE) stage3-start; \
34623         fi; \
34624         cd $(HOST_SUBDIR)/libctf && \
34625         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
34626 @endif libctf-bootstrap
34627
34628
34629 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
34630 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
34631 maybe-all-stage4-libctf:
34632 maybe-clean-stage4-libctf:
34633 @if libctf-bootstrap
34634 maybe-all-stage4-libctf: all-stage4-libctf
34635 all-stage4: all-stage4-libctf
34636 TARGET-stage4-libctf = $(TARGET-libctf)
34637 all-stage4-libctf: configure-stage4-libctf
34638         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34639         @r=`${PWD_COMMAND}`; export r; \
34640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34641         TFLAGS="$(STAGE4_TFLAGS)"; \
34642         $(HOST_EXPORTS) \
34643         $(POSTSTAGE1_HOST_EXPORTS)  \
34644         cd $(HOST_SUBDIR)/libctf && \
34645          \
34646         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34647                 CFLAGS="$(STAGE4_CFLAGS)" \
34648                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
34649                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
34650                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34651                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34652                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34653                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
34654                 TFLAGS="$(STAGE4_TFLAGS)"  \
34655                 $(TARGET-stage4-libctf)
34656
34657 maybe-clean-stage4-libctf: clean-stage4-libctf
34658 clean-stage4: clean-stage4-libctf
34659 clean-stage4-libctf:
34660         @if [ $(current_stage) = stage4 ]; then \
34661           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34662         else \
34663           [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
34664           $(MAKE) stage4-start; \
34665         fi; \
34666         cd $(HOST_SUBDIR)/libctf && \
34667         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
34668 @endif libctf-bootstrap
34669
34670
34671 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
34672 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
34673 maybe-all-stageprofile-libctf:
34674 maybe-clean-stageprofile-libctf:
34675 @if libctf-bootstrap
34676 maybe-all-stageprofile-libctf: all-stageprofile-libctf
34677 all-stageprofile: all-stageprofile-libctf
34678 TARGET-stageprofile-libctf = $(TARGET-libctf)
34679 all-stageprofile-libctf: configure-stageprofile-libctf
34680         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34681         @r=`${PWD_COMMAND}`; export r; \
34682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34683         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34684         $(HOST_EXPORTS) \
34685         $(POSTSTAGE1_HOST_EXPORTS)  \
34686         cd $(HOST_SUBDIR)/libctf && \
34687          \
34688         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34689                 CFLAGS="$(STAGEprofile_CFLAGS)" \
34690                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
34691                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
34692                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34693                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34694                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34695                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
34696                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
34697                 $(TARGET-stageprofile-libctf)
34698
34699 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
34700 clean-stageprofile: clean-stageprofile-libctf
34701 clean-stageprofile-libctf:
34702         @if [ $(current_stage) = stageprofile ]; then \
34703           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34704         else \
34705           [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
34706           $(MAKE) stageprofile-start; \
34707         fi; \
34708         cd $(HOST_SUBDIR)/libctf && \
34709         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
34710 @endif libctf-bootstrap
34711
34712
34713 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
34714 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
34715 maybe-all-stagefeedback-libctf:
34716 maybe-clean-stagefeedback-libctf:
34717 @if libctf-bootstrap
34718 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
34719 all-stagefeedback: all-stagefeedback-libctf
34720 TARGET-stagefeedback-libctf = $(TARGET-libctf)
34721 all-stagefeedback-libctf: configure-stagefeedback-libctf
34722         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34723         @r=`${PWD_COMMAND}`; export r; \
34724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34725         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34726         $(HOST_EXPORTS) \
34727         $(POSTSTAGE1_HOST_EXPORTS)  \
34728         cd $(HOST_SUBDIR)/libctf && \
34729          \
34730         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34731                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
34732                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
34733                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
34734                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34735                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34736                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34737                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
34738                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
34739                 $(TARGET-stagefeedback-libctf)
34740
34741 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
34742 clean-stagefeedback: clean-stagefeedback-libctf
34743 clean-stagefeedback-libctf:
34744         @if [ $(current_stage) = stagefeedback ]; then \
34745           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34746         else \
34747           [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
34748           $(MAKE) stagefeedback-start; \
34749         fi; \
34750         cd $(HOST_SUBDIR)/libctf && \
34751         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
34752 @endif libctf-bootstrap
34753
34754
34755
34756
34757
34758 .PHONY: check-libctf maybe-check-libctf
34759 maybe-check-libctf:
34760 @if libctf
34761 maybe-check-libctf: check-libctf
34762
34763 check-libctf:
34764
34765 @endif libctf
34766
34767 .PHONY: install-libctf maybe-install-libctf
34768 maybe-install-libctf:
34769 @if libctf
34770 maybe-install-libctf: install-libctf
34771
34772 install-libctf: installdirs
34773         @: $(MAKE); $(unstage)
34774         @r=`${PWD_COMMAND}`; export r; \
34775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34776         $(HOST_EXPORTS) \
34777         (cd $(HOST_SUBDIR)/libctf && \
34778           $(MAKE) $(FLAGS_TO_PASS)  install)
34779
34780 @endif libctf
34781
34782 .PHONY: install-strip-libctf maybe-install-strip-libctf
34783 maybe-install-strip-libctf:
34784 @if libctf
34785 maybe-install-strip-libctf: install-strip-libctf
34786
34787 install-strip-libctf: installdirs
34788         @: $(MAKE); $(unstage)
34789         @r=`${PWD_COMMAND}`; export r; \
34790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34791         $(HOST_EXPORTS) \
34792         (cd $(HOST_SUBDIR)/libctf && \
34793           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
34794
34795 @endif libctf
34796
34797 # Other targets (info, dvi, pdf, etc.)
34798
34799 .PHONY: maybe-info-libctf info-libctf
34800 maybe-info-libctf:
34801 @if libctf
34802 maybe-info-libctf: info-libctf
34803
34804 info-libctf: \
34805     configure-libctf 
34806         @[ -f ./libctf/Makefile ] || exit 0; \
34807         r=`${PWD_COMMAND}`; export r; \
34808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34809         $(HOST_EXPORTS) \
34810         for flag in $(EXTRA_HOST_FLAGS) ; do \
34811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34812         done; \
34813         echo "Doing info in libctf"; \
34814         (cd $(HOST_SUBDIR)/libctf && \
34815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34817                   "RANLIB=$${RANLIB}" \
34818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34819                   info) \
34820           || exit 1
34821
34822 @endif libctf
34823
34824 .PHONY: maybe-dvi-libctf dvi-libctf
34825 maybe-dvi-libctf:
34826 @if libctf
34827 maybe-dvi-libctf: dvi-libctf
34828
34829 dvi-libctf: \
34830     configure-libctf 
34831         @[ -f ./libctf/Makefile ] || exit 0; \
34832         r=`${PWD_COMMAND}`; export r; \
34833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34834         $(HOST_EXPORTS) \
34835         for flag in $(EXTRA_HOST_FLAGS) ; do \
34836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34837         done; \
34838         echo "Doing dvi in libctf"; \
34839         (cd $(HOST_SUBDIR)/libctf && \
34840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34842                   "RANLIB=$${RANLIB}" \
34843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34844                   dvi) \
34845           || exit 1
34846
34847 @endif libctf
34848
34849 .PHONY: maybe-pdf-libctf pdf-libctf
34850 maybe-pdf-libctf:
34851 @if libctf
34852 maybe-pdf-libctf: pdf-libctf
34853
34854 pdf-libctf: \
34855     configure-libctf 
34856         @[ -f ./libctf/Makefile ] || exit 0; \
34857         r=`${PWD_COMMAND}`; export r; \
34858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34859         $(HOST_EXPORTS) \
34860         for flag in $(EXTRA_HOST_FLAGS) ; do \
34861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34862         done; \
34863         echo "Doing pdf in libctf"; \
34864         (cd $(HOST_SUBDIR)/libctf && \
34865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34867                   "RANLIB=$${RANLIB}" \
34868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34869                   pdf) \
34870           || exit 1
34871
34872 @endif libctf
34873
34874 .PHONY: maybe-html-libctf html-libctf
34875 maybe-html-libctf:
34876 @if libctf
34877 maybe-html-libctf: html-libctf
34878
34879 html-libctf: \
34880     configure-libctf 
34881         @[ -f ./libctf/Makefile ] || exit 0; \
34882         r=`${PWD_COMMAND}`; export r; \
34883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34884         $(HOST_EXPORTS) \
34885         for flag in $(EXTRA_HOST_FLAGS) ; do \
34886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34887         done; \
34888         echo "Doing html in libctf"; \
34889         (cd $(HOST_SUBDIR)/libctf && \
34890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34892                   "RANLIB=$${RANLIB}" \
34893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34894                   html) \
34895           || exit 1
34896
34897 @endif libctf
34898
34899 .PHONY: maybe-TAGS-libctf TAGS-libctf
34900 maybe-TAGS-libctf:
34901 @if libctf
34902 maybe-TAGS-libctf: TAGS-libctf
34903
34904 TAGS-libctf: \
34905     configure-libctf 
34906         @[ -f ./libctf/Makefile ] || exit 0; \
34907         r=`${PWD_COMMAND}`; export r; \
34908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34909         $(HOST_EXPORTS) \
34910         for flag in $(EXTRA_HOST_FLAGS) ; do \
34911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34912         done; \
34913         echo "Doing TAGS in libctf"; \
34914         (cd $(HOST_SUBDIR)/libctf && \
34915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34917                   "RANLIB=$${RANLIB}" \
34918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34919                   TAGS) \
34920           || exit 1
34921
34922 @endif libctf
34923
34924 .PHONY: maybe-install-info-libctf install-info-libctf
34925 maybe-install-info-libctf:
34926 @if libctf
34927 maybe-install-info-libctf: install-info-libctf
34928
34929 install-info-libctf: \
34930     configure-libctf \
34931     info-libctf 
34932         @[ -f ./libctf/Makefile ] || exit 0; \
34933         r=`${PWD_COMMAND}`; export r; \
34934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34935         $(HOST_EXPORTS) \
34936         for flag in $(EXTRA_HOST_FLAGS) ; do \
34937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34938         done; \
34939         echo "Doing install-info in libctf"; \
34940         (cd $(HOST_SUBDIR)/libctf && \
34941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34943                   "RANLIB=$${RANLIB}" \
34944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34945                   install-info) \
34946           || exit 1
34947
34948 @endif libctf
34949
34950 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
34951 maybe-install-pdf-libctf:
34952 @if libctf
34953 maybe-install-pdf-libctf: install-pdf-libctf
34954
34955 install-pdf-libctf: \
34956     configure-libctf \
34957     pdf-libctf 
34958         @[ -f ./libctf/Makefile ] || exit 0; \
34959         r=`${PWD_COMMAND}`; export r; \
34960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34961         $(HOST_EXPORTS) \
34962         for flag in $(EXTRA_HOST_FLAGS) ; do \
34963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34964         done; \
34965         echo "Doing install-pdf in libctf"; \
34966         (cd $(HOST_SUBDIR)/libctf && \
34967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34969                   "RANLIB=$${RANLIB}" \
34970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34971                   install-pdf) \
34972           || exit 1
34973
34974 @endif libctf
34975
34976 .PHONY: maybe-install-html-libctf install-html-libctf
34977 maybe-install-html-libctf:
34978 @if libctf
34979 maybe-install-html-libctf: install-html-libctf
34980
34981 install-html-libctf: \
34982     configure-libctf \
34983     html-libctf 
34984         @[ -f ./libctf/Makefile ] || exit 0; \
34985         r=`${PWD_COMMAND}`; export r; \
34986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34987         $(HOST_EXPORTS) \
34988         for flag in $(EXTRA_HOST_FLAGS) ; do \
34989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34990         done; \
34991         echo "Doing install-html in libctf"; \
34992         (cd $(HOST_SUBDIR)/libctf && \
34993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34995                   "RANLIB=$${RANLIB}" \
34996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34997                   install-html) \
34998           || exit 1
34999
35000 @endif libctf
35001
35002 .PHONY: maybe-installcheck-libctf installcheck-libctf
35003 maybe-installcheck-libctf:
35004 @if libctf
35005 maybe-installcheck-libctf: installcheck-libctf
35006
35007 installcheck-libctf: \
35008     configure-libctf 
35009         @[ -f ./libctf/Makefile ] || exit 0; \
35010         r=`${PWD_COMMAND}`; export r; \
35011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35012         $(HOST_EXPORTS) \
35013         for flag in $(EXTRA_HOST_FLAGS) ; do \
35014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35015         done; \
35016         echo "Doing installcheck in libctf"; \
35017         (cd $(HOST_SUBDIR)/libctf && \
35018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35020                   "RANLIB=$${RANLIB}" \
35021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35022                   installcheck) \
35023           || exit 1
35024
35025 @endif libctf
35026
35027 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
35028 maybe-mostlyclean-libctf:
35029 @if libctf
35030 maybe-mostlyclean-libctf: mostlyclean-libctf
35031
35032 mostlyclean-libctf: 
35033         @[ -f ./libctf/Makefile ] || exit 0; \
35034         r=`${PWD_COMMAND}`; export r; \
35035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35036         $(HOST_EXPORTS) \
35037         for flag in $(EXTRA_HOST_FLAGS) ; do \
35038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35039         done; \
35040         echo "Doing mostlyclean in libctf"; \
35041         (cd $(HOST_SUBDIR)/libctf && \
35042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35044                   "RANLIB=$${RANLIB}" \
35045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35046                   mostlyclean) \
35047           || exit 1
35048
35049 @endif libctf
35050
35051 .PHONY: maybe-clean-libctf clean-libctf
35052 maybe-clean-libctf:
35053 @if libctf
35054 maybe-clean-libctf: clean-libctf
35055
35056 clean-libctf: 
35057         @[ -f ./libctf/Makefile ] || exit 0; \
35058         r=`${PWD_COMMAND}`; export r; \
35059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35060         $(HOST_EXPORTS) \
35061         for flag in $(EXTRA_HOST_FLAGS) ; do \
35062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35063         done; \
35064         echo "Doing clean in libctf"; \
35065         (cd $(HOST_SUBDIR)/libctf && \
35066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35068                   "RANLIB=$${RANLIB}" \
35069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35070                   clean) \
35071           || exit 1
35072
35073 @endif libctf
35074
35075 .PHONY: maybe-distclean-libctf distclean-libctf
35076 maybe-distclean-libctf:
35077 @if libctf
35078 maybe-distclean-libctf: distclean-libctf
35079
35080 distclean-libctf: 
35081         @[ -f ./libctf/Makefile ] || exit 0; \
35082         r=`${PWD_COMMAND}`; export r; \
35083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35084         $(HOST_EXPORTS) \
35085         for flag in $(EXTRA_HOST_FLAGS) ; do \
35086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35087         done; \
35088         echo "Doing distclean in libctf"; \
35089         (cd $(HOST_SUBDIR)/libctf && \
35090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35092                   "RANLIB=$${RANLIB}" \
35093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35094                   distclean) \
35095           || exit 1
35096
35097 @endif libctf
35098
35099 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
35100 maybe-maintainer-clean-libctf:
35101 @if libctf
35102 maybe-maintainer-clean-libctf: maintainer-clean-libctf
35103
35104 maintainer-clean-libctf: 
35105         @[ -f ./libctf/Makefile ] || exit 0; \
35106         r=`${PWD_COMMAND}`; export r; \
35107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35108         $(HOST_EXPORTS) \
35109         for flag in $(EXTRA_HOST_FLAGS) ; do \
35110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35111         done; \
35112         echo "Doing maintainer-clean in libctf"; \
35113         (cd $(HOST_SUBDIR)/libctf && \
35114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35116                   "RANLIB=$${RANLIB}" \
35117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35118                   maintainer-clean) \
35119           || exit 1
35120
35121 @endif libctf
35122
35123
35124
35125 # ---------------------------------------
35126 # Modules which run on the target machine
35127 # ---------------------------------------
35128
35129
35130
35131
35132 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
35133 maybe-configure-target-libstdc++-v3:
35134 @if gcc-bootstrap
35135 configure-target-libstdc++-v3: stage_current
35136 @endif gcc-bootstrap
35137 @if target-libstdc++-v3
35138 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
35139 configure-target-libstdc++-v3: 
35140         @r=`${PWD_COMMAND}`; export r; \
35141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35142         echo "Checking multilib configuration for libstdc++-v3..."; \
35143         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35144         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35145         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35146           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35147             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35148           else \
35149             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35150             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35151           fi; \
35152         else \
35153           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35154         fi; \
35155         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35156         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35157         $(RAW_CXX_TARGET_EXPORTS)  \
35158         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
35159         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
35160         case $(srcdir) in \
35161           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35162           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35163                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35164         esac; \
35165         module_srcdir=libstdc++-v3; \
35166         rm -f no-such-file || : ; \
35167         CONFIG_SITE=no-such-file $(SHELL) \
35168           $$s/$$module_srcdir/configure \
35169           --srcdir=$${topdir}/$$module_srcdir \
35170           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35171           --target=${target_alias}  \
35172           || exit 1
35173 @endif target-libstdc++-v3
35174
35175
35176
35177 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
35178 maybe-configure-stage1-target-libstdc++-v3:
35179 @if target-libstdc++-v3-bootstrap
35180 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
35181 configure-stage1-target-libstdc++-v3:
35182         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35183         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
35184         @r=`${PWD_COMMAND}`; export r; \
35185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35186         TFLAGS="$(STAGE1_TFLAGS)"; \
35187         echo "Checking multilib configuration for libstdc++-v3..."; \
35188         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35189         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35190           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35191             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35192           else \
35193             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35194             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35195           fi; \
35196         else \
35197           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35198         fi; \
35199         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35200         $(RAW_CXX_TARGET_EXPORTS) \
35201         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35202         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35203         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35204         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
35205         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35206         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
35207         case $(srcdir) in \
35208           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35209           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35210                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35211         esac; \
35212         module_srcdir=libstdc++-v3; \
35213         $(SHELL) $$s/$$module_srcdir/configure \
35214           --srcdir=$${topdir}/$$module_srcdir \
35215           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35216           --target=${target_alias} \
35217            \
35218           $(STAGE1_CONFIGURE_FLAGS)
35219 @endif target-libstdc++-v3-bootstrap
35220
35221 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
35222 maybe-configure-stage2-target-libstdc++-v3:
35223 @if target-libstdc++-v3-bootstrap
35224 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
35225 configure-stage2-target-libstdc++-v3:
35226         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35227         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
35228         @r=`${PWD_COMMAND}`; export r; \
35229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35230         TFLAGS="$(STAGE2_TFLAGS)"; \
35231         echo "Checking multilib configuration for libstdc++-v3..."; \
35232         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35233         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35234           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35235             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35236           else \
35237             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35238             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35239           fi; \
35240         else \
35241           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35242         fi; \
35243         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35244         $(RAW_CXX_TARGET_EXPORTS) \
35245          \
35246         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35247         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35248         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35249         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
35250         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35251         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
35252         case $(srcdir) in \
35253           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35254           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35255                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35256         esac; \
35257         module_srcdir=libstdc++-v3; \
35258         $(SHELL) $$s/$$module_srcdir/configure \
35259           --srcdir=$${topdir}/$$module_srcdir \
35260           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35261           --target=${target_alias} \
35262           --with-build-libsubdir=$(HOST_SUBDIR) \
35263           $(STAGE2_CONFIGURE_FLAGS)
35264 @endif target-libstdc++-v3-bootstrap
35265
35266 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
35267 maybe-configure-stage3-target-libstdc++-v3:
35268 @if target-libstdc++-v3-bootstrap
35269 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
35270 configure-stage3-target-libstdc++-v3:
35271         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35272         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
35273         @r=`${PWD_COMMAND}`; export r; \
35274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35275         TFLAGS="$(STAGE3_TFLAGS)"; \
35276         echo "Checking multilib configuration for libstdc++-v3..."; \
35277         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35278         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35279           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35280             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35281           else \
35282             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35283             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35284           fi; \
35285         else \
35286           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35287         fi; \
35288         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35289         $(RAW_CXX_TARGET_EXPORTS) \
35290          \
35291         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35292         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35293         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35294         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
35295         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35296         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
35297         case $(srcdir) in \
35298           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35299           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35300                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35301         esac; \
35302         module_srcdir=libstdc++-v3; \
35303         $(SHELL) $$s/$$module_srcdir/configure \
35304           --srcdir=$${topdir}/$$module_srcdir \
35305           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35306           --target=${target_alias} \
35307           --with-build-libsubdir=$(HOST_SUBDIR) \
35308           $(STAGE3_CONFIGURE_FLAGS)
35309 @endif target-libstdc++-v3-bootstrap
35310
35311 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
35312 maybe-configure-stage4-target-libstdc++-v3:
35313 @if target-libstdc++-v3-bootstrap
35314 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
35315 configure-stage4-target-libstdc++-v3:
35316         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35317         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
35318         @r=`${PWD_COMMAND}`; export r; \
35319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35320         TFLAGS="$(STAGE4_TFLAGS)"; \
35321         echo "Checking multilib configuration for libstdc++-v3..."; \
35322         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35323         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35324           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35325             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35326           else \
35327             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35328             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35329           fi; \
35330         else \
35331           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35332         fi; \
35333         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35334         $(RAW_CXX_TARGET_EXPORTS) \
35335          \
35336         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35337         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35338         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35339         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
35340         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35341         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
35342         case $(srcdir) in \
35343           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35344           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35345                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35346         esac; \
35347         module_srcdir=libstdc++-v3; \
35348         $(SHELL) $$s/$$module_srcdir/configure \
35349           --srcdir=$${topdir}/$$module_srcdir \
35350           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35351           --target=${target_alias} \
35352           --with-build-libsubdir=$(HOST_SUBDIR) \
35353           $(STAGE4_CONFIGURE_FLAGS)
35354 @endif target-libstdc++-v3-bootstrap
35355
35356 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
35357 maybe-configure-stageprofile-target-libstdc++-v3:
35358 @if target-libstdc++-v3-bootstrap
35359 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
35360 configure-stageprofile-target-libstdc++-v3:
35361         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35362         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
35363         @r=`${PWD_COMMAND}`; export r; \
35364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35365         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35366         echo "Checking multilib configuration for libstdc++-v3..."; \
35367         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35368         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35369           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35370             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35371           else \
35372             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35373             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35374           fi; \
35375         else \
35376           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35377         fi; \
35378         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35379         $(RAW_CXX_TARGET_EXPORTS) \
35380          \
35381         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35382         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35383         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35384         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
35385         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35386         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
35387         case $(srcdir) in \
35388           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35389           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35390                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35391         esac; \
35392         module_srcdir=libstdc++-v3; \
35393         $(SHELL) $$s/$$module_srcdir/configure \
35394           --srcdir=$${topdir}/$$module_srcdir \
35395           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35396           --target=${target_alias} \
35397           --with-build-libsubdir=$(HOST_SUBDIR) \
35398           $(STAGEprofile_CONFIGURE_FLAGS)
35399 @endif target-libstdc++-v3-bootstrap
35400
35401 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
35402 maybe-configure-stagefeedback-target-libstdc++-v3:
35403 @if target-libstdc++-v3-bootstrap
35404 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
35405 configure-stagefeedback-target-libstdc++-v3:
35406         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35407         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
35408         @r=`${PWD_COMMAND}`; export r; \
35409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35410         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35411         echo "Checking multilib configuration for libstdc++-v3..."; \
35412         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35413         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35414           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35415             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35416           else \
35417             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35418             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35419           fi; \
35420         else \
35421           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35422         fi; \
35423         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35424         $(RAW_CXX_TARGET_EXPORTS) \
35425          \
35426         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35427         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35428         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35429         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
35430         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35431         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
35432         case $(srcdir) in \
35433           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35434           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35435                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35436         esac; \
35437         module_srcdir=libstdc++-v3; \
35438         $(SHELL) $$s/$$module_srcdir/configure \
35439           --srcdir=$${topdir}/$$module_srcdir \
35440           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35441           --target=${target_alias} \
35442           --with-build-libsubdir=$(HOST_SUBDIR) \
35443           $(STAGEfeedback_CONFIGURE_FLAGS)
35444 @endif target-libstdc++-v3-bootstrap
35445
35446
35447
35448
35449
35450 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
35451 maybe-all-target-libstdc++-v3:
35452 @if gcc-bootstrap
35453 all-target-libstdc++-v3: stage_current
35454 @endif gcc-bootstrap
35455 @if target-libstdc++-v3
35456 TARGET-target-libstdc++-v3=all
35457 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
35458 all-target-libstdc++-v3: configure-target-libstdc++-v3
35459         @r=`${PWD_COMMAND}`; export r; \
35460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35461         $(RAW_CXX_TARGET_EXPORTS)  \
35462         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35463           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35464                 $(TARGET-target-libstdc++-v3))
35465 @endif target-libstdc++-v3
35466
35467
35468
35469 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
35470 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
35471 maybe-all-stage1-target-libstdc++-v3:
35472 maybe-clean-stage1-target-libstdc++-v3:
35473 @if target-libstdc++-v3-bootstrap
35474 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
35475 all-stage1: all-stage1-target-libstdc++-v3
35476 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35477 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
35478         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35479         @r=`${PWD_COMMAND}`; export r; \
35480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35481         TFLAGS="$(STAGE1_TFLAGS)"; \
35482         $(RAW_CXX_TARGET_EXPORTS)  \
35483         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35484          \
35485         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35486                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35487                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35488                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35489                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35490                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35491                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35492                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
35493                   \
35494                 TFLAGS="$(STAGE1_TFLAGS)"  \
35495                 $(TARGET-stage1-target-libstdc++-v3)
35496
35497 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
35498 clean-stage1: clean-stage1-target-libstdc++-v3
35499 clean-stage1-target-libstdc++-v3:
35500         @if [ $(current_stage) = stage1 ]; then \
35501           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35502         else \
35503           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
35504           $(MAKE) stage1-start; \
35505         fi; \
35506         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35507         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
35508           clean
35509 @endif target-libstdc++-v3-bootstrap
35510
35511
35512 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
35513 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
35514 maybe-all-stage2-target-libstdc++-v3:
35515 maybe-clean-stage2-target-libstdc++-v3:
35516 @if target-libstdc++-v3-bootstrap
35517 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
35518 all-stage2: all-stage2-target-libstdc++-v3
35519 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35520 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
35521         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35522         @r=`${PWD_COMMAND}`; export r; \
35523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35524         TFLAGS="$(STAGE2_TFLAGS)"; \
35525         $(RAW_CXX_TARGET_EXPORTS) \
35526           \
35527         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35528          \
35529         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35530                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35531                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35532                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35533                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35534                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35535                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35536                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35537                 TFLAGS="$(STAGE2_TFLAGS)"  \
35538                 $(TARGET-stage2-target-libstdc++-v3)
35539
35540 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
35541 clean-stage2: clean-stage2-target-libstdc++-v3
35542 clean-stage2-target-libstdc++-v3:
35543         @if [ $(current_stage) = stage2 ]; then \
35544           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35545         else \
35546           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
35547           $(MAKE) stage2-start; \
35548         fi; \
35549         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35550         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35551 @endif target-libstdc++-v3-bootstrap
35552
35553
35554 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
35555 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
35556 maybe-all-stage3-target-libstdc++-v3:
35557 maybe-clean-stage3-target-libstdc++-v3:
35558 @if target-libstdc++-v3-bootstrap
35559 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
35560 all-stage3: all-stage3-target-libstdc++-v3
35561 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35562 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
35563         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35564         @r=`${PWD_COMMAND}`; export r; \
35565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35566         TFLAGS="$(STAGE3_TFLAGS)"; \
35567         $(RAW_CXX_TARGET_EXPORTS) \
35568           \
35569         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35570          \
35571         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35572                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35573                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35574                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35575                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35576                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35577                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35578                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35579                 TFLAGS="$(STAGE3_TFLAGS)"  \
35580                 $(TARGET-stage3-target-libstdc++-v3)
35581
35582 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
35583 clean-stage3: clean-stage3-target-libstdc++-v3
35584 clean-stage3-target-libstdc++-v3:
35585         @if [ $(current_stage) = stage3 ]; then \
35586           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35587         else \
35588           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
35589           $(MAKE) stage3-start; \
35590         fi; \
35591         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35592         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35593 @endif target-libstdc++-v3-bootstrap
35594
35595
35596 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
35597 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
35598 maybe-all-stage4-target-libstdc++-v3:
35599 maybe-clean-stage4-target-libstdc++-v3:
35600 @if target-libstdc++-v3-bootstrap
35601 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
35602 all-stage4: all-stage4-target-libstdc++-v3
35603 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35604 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
35605         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35606         @r=`${PWD_COMMAND}`; export r; \
35607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35608         TFLAGS="$(STAGE4_TFLAGS)"; \
35609         $(RAW_CXX_TARGET_EXPORTS) \
35610           \
35611         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35612          \
35613         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35614                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35615                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35616                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35617                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35618                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35619                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35620                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35621                 TFLAGS="$(STAGE4_TFLAGS)"  \
35622                 $(TARGET-stage4-target-libstdc++-v3)
35623
35624 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
35625 clean-stage4: clean-stage4-target-libstdc++-v3
35626 clean-stage4-target-libstdc++-v3:
35627         @if [ $(current_stage) = stage4 ]; then \
35628           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35629         else \
35630           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
35631           $(MAKE) stage4-start; \
35632         fi; \
35633         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35634         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35635 @endif target-libstdc++-v3-bootstrap
35636
35637
35638 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
35639 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
35640 maybe-all-stageprofile-target-libstdc++-v3:
35641 maybe-clean-stageprofile-target-libstdc++-v3:
35642 @if target-libstdc++-v3-bootstrap
35643 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
35644 all-stageprofile: all-stageprofile-target-libstdc++-v3
35645 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35646 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
35647         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35648         @r=`${PWD_COMMAND}`; export r; \
35649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35650         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35651         $(RAW_CXX_TARGET_EXPORTS) \
35652           \
35653         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35654          \
35655         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35656                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35657                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35658                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35659                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35660                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35661                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35662                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35663                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
35664                 $(TARGET-stageprofile-target-libstdc++-v3)
35665
35666 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
35667 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
35668 clean-stageprofile-target-libstdc++-v3:
35669         @if [ $(current_stage) = stageprofile ]; then \
35670           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35671         else \
35672           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
35673           $(MAKE) stageprofile-start; \
35674         fi; \
35675         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35676         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35677 @endif target-libstdc++-v3-bootstrap
35678
35679
35680 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
35681 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
35682 maybe-all-stagefeedback-target-libstdc++-v3:
35683 maybe-clean-stagefeedback-target-libstdc++-v3:
35684 @if target-libstdc++-v3-bootstrap
35685 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
35686 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
35687 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35688 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
35689         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35690         @r=`${PWD_COMMAND}`; export r; \
35691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35692         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35693         $(RAW_CXX_TARGET_EXPORTS) \
35694           \
35695         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35696          \
35697         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35698                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35699                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35700                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35701                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35702                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35703                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35704                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35705                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
35706                 $(TARGET-stagefeedback-target-libstdc++-v3)
35707
35708 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
35709 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
35710 clean-stagefeedback-target-libstdc++-v3:
35711         @if [ $(current_stage) = stagefeedback ]; then \
35712           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35713         else \
35714           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
35715           $(MAKE) stagefeedback-start; \
35716         fi; \
35717         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35718         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35719 @endif target-libstdc++-v3-bootstrap
35720
35721
35722
35723
35724
35725
35726 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
35727 maybe-check-target-libstdc++-v3:
35728 @if target-libstdc++-v3
35729 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
35730
35731 check-target-libstdc++-v3:
35732         @: $(MAKE); $(unstage)
35733         @r=`${PWD_COMMAND}`; export r; \
35734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35735         $(RAW_CXX_TARGET_EXPORTS) \
35736         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35737           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
35738
35739 @endif target-libstdc++-v3
35740
35741 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
35742 maybe-install-target-libstdc++-v3:
35743 @if target-libstdc++-v3
35744 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
35745
35746 install-target-libstdc++-v3: installdirs
35747         @: $(MAKE); $(unstage)
35748         @r=`${PWD_COMMAND}`; export r; \
35749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35750         $(RAW_CXX_TARGET_EXPORTS) \
35751         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35752           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35753
35754 @endif target-libstdc++-v3
35755
35756 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
35757 maybe-install-strip-target-libstdc++-v3:
35758 @if target-libstdc++-v3
35759 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
35760
35761 install-strip-target-libstdc++-v3: installdirs
35762         @: $(MAKE); $(unstage)
35763         @r=`${PWD_COMMAND}`; export r; \
35764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35765         $(RAW_CXX_TARGET_EXPORTS) \
35766         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35767           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
35768
35769 @endif target-libstdc++-v3
35770
35771 # Other targets (info, dvi, pdf, etc.)
35772
35773 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
35774 maybe-info-target-libstdc++-v3:
35775 @if target-libstdc++-v3
35776 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
35777
35778 info-target-libstdc++-v3: \
35779     configure-target-libstdc++-v3 
35780         @: $(MAKE); $(unstage)
35781         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35782         r=`${PWD_COMMAND}`; export r; \
35783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35784         $(RAW_CXX_TARGET_EXPORTS) \
35785         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
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)/libstdc++-v3 && \
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                    info) \
35795           || exit 1
35796
35797 @endif target-libstdc++-v3
35798
35799 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
35800 maybe-dvi-target-libstdc++-v3:
35801 @if target-libstdc++-v3
35802 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
35803
35804 dvi-target-libstdc++-v3: \
35805     configure-target-libstdc++-v3 
35806         @: $(MAKE); $(unstage)
35807         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35808         r=`${PWD_COMMAND}`; export r; \
35809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35810         $(RAW_CXX_TARGET_EXPORTS) \
35811         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
35812         for flag in $(EXTRA_TARGET_FLAGS); do \
35813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35814         done; \
35815         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35818                   "RANLIB=$${RANLIB}" \
35819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35820                    dvi) \
35821           || exit 1
35822
35823 @endif target-libstdc++-v3
35824
35825 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
35826 maybe-pdf-target-libstdc++-v3:
35827 @if target-libstdc++-v3
35828 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
35829
35830 pdf-target-libstdc++-v3: \
35831     configure-target-libstdc++-v3 
35832         @: $(MAKE); $(unstage)
35833         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35834         r=`${PWD_COMMAND}`; export r; \
35835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35836         $(RAW_CXX_TARGET_EXPORTS) \
35837         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
35838         for flag in $(EXTRA_TARGET_FLAGS); do \
35839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35840         done; \
35841         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35844                   "RANLIB=$${RANLIB}" \
35845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35846                    pdf) \
35847           || exit 1
35848
35849 @endif target-libstdc++-v3
35850
35851 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
35852 maybe-html-target-libstdc++-v3:
35853 @if target-libstdc++-v3
35854 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
35855
35856 html-target-libstdc++-v3: \
35857     configure-target-libstdc++-v3 
35858         @: $(MAKE); $(unstage)
35859         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35860         r=`${PWD_COMMAND}`; export r; \
35861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35862         $(RAW_CXX_TARGET_EXPORTS) \
35863         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
35864         for flag in $(EXTRA_TARGET_FLAGS); do \
35865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35866         done; \
35867         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35870                   "RANLIB=$${RANLIB}" \
35871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35872                    html) \
35873           || exit 1
35874
35875 @endif target-libstdc++-v3
35876
35877 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
35878 maybe-TAGS-target-libstdc++-v3:
35879 @if target-libstdc++-v3
35880 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
35881
35882 TAGS-target-libstdc++-v3: \
35883     configure-target-libstdc++-v3 
35884         @: $(MAKE); $(unstage)
35885         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35886         r=`${PWD_COMMAND}`; export r; \
35887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35888         $(RAW_CXX_TARGET_EXPORTS) \
35889         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
35890         for flag in $(EXTRA_TARGET_FLAGS); do \
35891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35892         done; \
35893         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35896                   "RANLIB=$${RANLIB}" \
35897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35898                    TAGS) \
35899           || exit 1
35900
35901 @endif target-libstdc++-v3
35902
35903 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
35904 maybe-install-info-target-libstdc++-v3:
35905 @if target-libstdc++-v3
35906 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
35907
35908 install-info-target-libstdc++-v3: \
35909     configure-target-libstdc++-v3 \
35910     info-target-libstdc++-v3 
35911         @: $(MAKE); $(unstage)
35912         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35913         r=`${PWD_COMMAND}`; export r; \
35914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35915         $(RAW_CXX_TARGET_EXPORTS) \
35916         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
35917         for flag in $(EXTRA_TARGET_FLAGS); do \
35918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35919         done; \
35920         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35923                   "RANLIB=$${RANLIB}" \
35924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35925                    install-info) \
35926           || exit 1
35927
35928 @endif target-libstdc++-v3
35929
35930 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
35931 maybe-install-pdf-target-libstdc++-v3:
35932 @if target-libstdc++-v3
35933 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
35934
35935 install-pdf-target-libstdc++-v3: \
35936     configure-target-libstdc++-v3 \
35937     pdf-target-libstdc++-v3 
35938         @: $(MAKE); $(unstage)
35939         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35940         r=`${PWD_COMMAND}`; export r; \
35941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35942         $(RAW_CXX_TARGET_EXPORTS) \
35943         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
35944         for flag in $(EXTRA_TARGET_FLAGS); do \
35945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35946         done; \
35947         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35950                   "RANLIB=$${RANLIB}" \
35951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35952                    install-pdf) \
35953           || exit 1
35954
35955 @endif target-libstdc++-v3
35956
35957 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
35958 maybe-install-html-target-libstdc++-v3:
35959 @if target-libstdc++-v3
35960 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
35961
35962 install-html-target-libstdc++-v3: \
35963     configure-target-libstdc++-v3 \
35964     html-target-libstdc++-v3 
35965         @: $(MAKE); $(unstage)
35966         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35967         r=`${PWD_COMMAND}`; export r; \
35968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35969         $(RAW_CXX_TARGET_EXPORTS) \
35970         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
35971         for flag in $(EXTRA_TARGET_FLAGS); do \
35972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35973         done; \
35974         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35977                   "RANLIB=$${RANLIB}" \
35978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35979                    install-html) \
35980           || exit 1
35981
35982 @endif target-libstdc++-v3
35983
35984 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
35985 maybe-installcheck-target-libstdc++-v3:
35986 @if target-libstdc++-v3
35987 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
35988
35989 installcheck-target-libstdc++-v3: \
35990     configure-target-libstdc++-v3 
35991         @: $(MAKE); $(unstage)
35992         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35993         r=`${PWD_COMMAND}`; export r; \
35994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35995         $(RAW_CXX_TARGET_EXPORTS) \
35996         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
35997         for flag in $(EXTRA_TARGET_FLAGS); do \
35998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35999         done; \
36000         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36003                   "RANLIB=$${RANLIB}" \
36004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36005                    installcheck) \
36006           || exit 1
36007
36008 @endif target-libstdc++-v3
36009
36010 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
36011 maybe-mostlyclean-target-libstdc++-v3:
36012 @if target-libstdc++-v3
36013 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
36014
36015 mostlyclean-target-libstdc++-v3: 
36016         @: $(MAKE); $(unstage)
36017         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36018         r=`${PWD_COMMAND}`; export r; \
36019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36020         $(RAW_CXX_TARGET_EXPORTS) \
36021         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
36022         for flag in $(EXTRA_TARGET_FLAGS); do \
36023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36024         done; \
36025         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36028                   "RANLIB=$${RANLIB}" \
36029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36030                    mostlyclean) \
36031           || exit 1
36032
36033 @endif target-libstdc++-v3
36034
36035 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
36036 maybe-clean-target-libstdc++-v3:
36037 @if target-libstdc++-v3
36038 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
36039
36040 clean-target-libstdc++-v3: 
36041         @: $(MAKE); $(unstage)
36042         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36043         r=`${PWD_COMMAND}`; export r; \
36044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36045         $(RAW_CXX_TARGET_EXPORTS) \
36046         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
36047         for flag in $(EXTRA_TARGET_FLAGS); do \
36048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36049         done; \
36050         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36053                   "RANLIB=$${RANLIB}" \
36054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36055                    clean) \
36056           || exit 1
36057
36058 @endif target-libstdc++-v3
36059
36060 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
36061 maybe-distclean-target-libstdc++-v3:
36062 @if target-libstdc++-v3
36063 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
36064
36065 distclean-target-libstdc++-v3: 
36066         @: $(MAKE); $(unstage)
36067         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36068         r=`${PWD_COMMAND}`; export r; \
36069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36070         $(RAW_CXX_TARGET_EXPORTS) \
36071         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
36072         for flag in $(EXTRA_TARGET_FLAGS); do \
36073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36074         done; \
36075         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36078                   "RANLIB=$${RANLIB}" \
36079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36080                    distclean) \
36081           || exit 1
36082
36083 @endif target-libstdc++-v3
36084
36085 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
36086 maybe-maintainer-clean-target-libstdc++-v3:
36087 @if target-libstdc++-v3
36088 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
36089
36090 maintainer-clean-target-libstdc++-v3: 
36091         @: $(MAKE); $(unstage)
36092         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36093         r=`${PWD_COMMAND}`; export r; \
36094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36095         $(RAW_CXX_TARGET_EXPORTS) \
36096         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
36097         for flag in $(EXTRA_TARGET_FLAGS); do \
36098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36099         done; \
36100         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36103                   "RANLIB=$${RANLIB}" \
36104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36105                    maintainer-clean) \
36106           || exit 1
36107
36108 @endif target-libstdc++-v3
36109
36110
36111
36112
36113
36114 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
36115 maybe-configure-target-libsanitizer:
36116 @if gcc-bootstrap
36117 configure-target-libsanitizer: stage_current
36118 @endif gcc-bootstrap
36119 @if target-libsanitizer
36120 maybe-configure-target-libsanitizer: configure-target-libsanitizer
36121 configure-target-libsanitizer: 
36122         @r=`${PWD_COMMAND}`; export r; \
36123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36124         echo "Checking multilib configuration for libsanitizer..."; \
36125         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36126         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36127         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36128           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36129             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36130           else \
36131             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36132             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36133           fi; \
36134         else \
36135           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36136         fi; \
36137         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36138         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36139         $(RAW_CXX_TARGET_EXPORTS)  \
36140         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
36141         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
36142         case $(srcdir) in \
36143           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36144           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36145                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36146         esac; \
36147         module_srcdir=libsanitizer; \
36148         rm -f no-such-file || : ; \
36149         CONFIG_SITE=no-such-file $(SHELL) \
36150           $$s/$$module_srcdir/configure \
36151           --srcdir=$${topdir}/$$module_srcdir \
36152           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36153           --target=${target_alias}  \
36154           || exit 1
36155 @endif target-libsanitizer
36156
36157
36158
36159 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
36160 maybe-configure-stage1-target-libsanitizer:
36161 @if target-libsanitizer-bootstrap
36162 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
36163 configure-stage1-target-libsanitizer:
36164         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36165         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
36166         @r=`${PWD_COMMAND}`; export r; \
36167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36168         TFLAGS="$(STAGE1_TFLAGS)"; \
36169         echo "Checking multilib configuration for libsanitizer..."; \
36170         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36171         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36172           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36173             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36174           else \
36175             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36176             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36177           fi; \
36178         else \
36179           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36180         fi; \
36181         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36182         $(RAW_CXX_TARGET_EXPORTS) \
36183         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36184         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36185         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36186         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
36187         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36188         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
36189         case $(srcdir) in \
36190           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36191           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36192                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36193         esac; \
36194         module_srcdir=libsanitizer; \
36195         $(SHELL) $$s/$$module_srcdir/configure \
36196           --srcdir=$${topdir}/$$module_srcdir \
36197           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36198           --target=${target_alias} \
36199            \
36200           $(STAGE1_CONFIGURE_FLAGS)
36201 @endif target-libsanitizer-bootstrap
36202
36203 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
36204 maybe-configure-stage2-target-libsanitizer:
36205 @if target-libsanitizer-bootstrap
36206 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
36207 configure-stage2-target-libsanitizer:
36208         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36209         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
36210         @r=`${PWD_COMMAND}`; export r; \
36211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36212         TFLAGS="$(STAGE2_TFLAGS)"; \
36213         echo "Checking multilib configuration for libsanitizer..."; \
36214         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36215         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36216           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36217             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36218           else \
36219             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36220             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36221           fi; \
36222         else \
36223           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36224         fi; \
36225         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36226         $(RAW_CXX_TARGET_EXPORTS) \
36227          \
36228         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36229         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36230         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36231         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
36232         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36233         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
36234         case $(srcdir) in \
36235           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36236           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36237                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36238         esac; \
36239         module_srcdir=libsanitizer; \
36240         $(SHELL) $$s/$$module_srcdir/configure \
36241           --srcdir=$${topdir}/$$module_srcdir \
36242           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36243           --target=${target_alias} \
36244           --with-build-libsubdir=$(HOST_SUBDIR) \
36245           $(STAGE2_CONFIGURE_FLAGS)
36246 @endif target-libsanitizer-bootstrap
36247
36248 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
36249 maybe-configure-stage3-target-libsanitizer:
36250 @if target-libsanitizer-bootstrap
36251 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
36252 configure-stage3-target-libsanitizer:
36253         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36254         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
36255         @r=`${PWD_COMMAND}`; export r; \
36256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36257         TFLAGS="$(STAGE3_TFLAGS)"; \
36258         echo "Checking multilib configuration for libsanitizer..."; \
36259         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36260         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36261           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36262             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36263           else \
36264             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36265             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36266           fi; \
36267         else \
36268           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36269         fi; \
36270         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36271         $(RAW_CXX_TARGET_EXPORTS) \
36272          \
36273         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36274         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36275         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36276         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
36277         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36278         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
36279         case $(srcdir) in \
36280           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36281           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36282                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36283         esac; \
36284         module_srcdir=libsanitizer; \
36285         $(SHELL) $$s/$$module_srcdir/configure \
36286           --srcdir=$${topdir}/$$module_srcdir \
36287           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36288           --target=${target_alias} \
36289           --with-build-libsubdir=$(HOST_SUBDIR) \
36290           $(STAGE3_CONFIGURE_FLAGS)
36291 @endif target-libsanitizer-bootstrap
36292
36293 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
36294 maybe-configure-stage4-target-libsanitizer:
36295 @if target-libsanitizer-bootstrap
36296 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
36297 configure-stage4-target-libsanitizer:
36298         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36299         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
36300         @r=`${PWD_COMMAND}`; export r; \
36301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36302         TFLAGS="$(STAGE4_TFLAGS)"; \
36303         echo "Checking multilib configuration for libsanitizer..."; \
36304         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36305         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36306           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36307             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36308           else \
36309             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36310             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36311           fi; \
36312         else \
36313           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36314         fi; \
36315         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36316         $(RAW_CXX_TARGET_EXPORTS) \
36317          \
36318         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36319         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36320         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36321         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
36322         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36323         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
36324         case $(srcdir) in \
36325           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36326           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36327                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36328         esac; \
36329         module_srcdir=libsanitizer; \
36330         $(SHELL) $$s/$$module_srcdir/configure \
36331           --srcdir=$${topdir}/$$module_srcdir \
36332           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36333           --target=${target_alias} \
36334           --with-build-libsubdir=$(HOST_SUBDIR) \
36335           $(STAGE4_CONFIGURE_FLAGS)
36336 @endif target-libsanitizer-bootstrap
36337
36338 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
36339 maybe-configure-stageprofile-target-libsanitizer:
36340 @if target-libsanitizer-bootstrap
36341 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
36342 configure-stageprofile-target-libsanitizer:
36343         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36344         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
36345         @r=`${PWD_COMMAND}`; export r; \
36346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36347         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36348         echo "Checking multilib configuration for libsanitizer..."; \
36349         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36350         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36351           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36352             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36353           else \
36354             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36355             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36356           fi; \
36357         else \
36358           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36359         fi; \
36360         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36361         $(RAW_CXX_TARGET_EXPORTS) \
36362          \
36363         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36364         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36365         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36366         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
36367         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36368         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
36369         case $(srcdir) in \
36370           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36371           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36372                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36373         esac; \
36374         module_srcdir=libsanitizer; \
36375         $(SHELL) $$s/$$module_srcdir/configure \
36376           --srcdir=$${topdir}/$$module_srcdir \
36377           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36378           --target=${target_alias} \
36379           --with-build-libsubdir=$(HOST_SUBDIR) \
36380           $(STAGEprofile_CONFIGURE_FLAGS)
36381 @endif target-libsanitizer-bootstrap
36382
36383 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
36384 maybe-configure-stagefeedback-target-libsanitizer:
36385 @if target-libsanitizer-bootstrap
36386 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
36387 configure-stagefeedback-target-libsanitizer:
36388         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36389         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
36390         @r=`${PWD_COMMAND}`; export r; \
36391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36392         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36393         echo "Checking multilib configuration for libsanitizer..."; \
36394         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36395         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36396           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36397             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36398           else \
36399             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36400             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36401           fi; \
36402         else \
36403           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36404         fi; \
36405         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36406         $(RAW_CXX_TARGET_EXPORTS) \
36407          \
36408         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36409         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36410         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36411         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
36412         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36413         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
36414         case $(srcdir) in \
36415           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36416           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36417                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36418         esac; \
36419         module_srcdir=libsanitizer; \
36420         $(SHELL) $$s/$$module_srcdir/configure \
36421           --srcdir=$${topdir}/$$module_srcdir \
36422           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36423           --target=${target_alias} \
36424           --with-build-libsubdir=$(HOST_SUBDIR) \
36425           $(STAGEfeedback_CONFIGURE_FLAGS)
36426 @endif target-libsanitizer-bootstrap
36427
36428
36429
36430
36431
36432 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
36433 maybe-all-target-libsanitizer:
36434 @if gcc-bootstrap
36435 all-target-libsanitizer: stage_current
36436 @endif gcc-bootstrap
36437 @if target-libsanitizer
36438 TARGET-target-libsanitizer=all
36439 maybe-all-target-libsanitizer: all-target-libsanitizer
36440 all-target-libsanitizer: configure-target-libsanitizer
36441         @r=`${PWD_COMMAND}`; export r; \
36442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36443         $(RAW_CXX_TARGET_EXPORTS)  \
36444         (cd $(TARGET_SUBDIR)/libsanitizer && \
36445           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36446                 $(TARGET-target-libsanitizer))
36447 @endif target-libsanitizer
36448
36449
36450
36451 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
36452 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
36453 maybe-all-stage1-target-libsanitizer:
36454 maybe-clean-stage1-target-libsanitizer:
36455 @if target-libsanitizer-bootstrap
36456 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
36457 all-stage1: all-stage1-target-libsanitizer
36458 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
36459 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
36460         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36461         @r=`${PWD_COMMAND}`; export r; \
36462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36463         TFLAGS="$(STAGE1_TFLAGS)"; \
36464         $(RAW_CXX_TARGET_EXPORTS)  \
36465         cd $(TARGET_SUBDIR)/libsanitizer && \
36466          \
36467         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36468                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36469                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36470                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36471                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36472                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36473                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36474                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36475                   \
36476                 TFLAGS="$(STAGE1_TFLAGS)"  \
36477                 $(TARGET-stage1-target-libsanitizer)
36478
36479 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
36480 clean-stage1: clean-stage1-target-libsanitizer
36481 clean-stage1-target-libsanitizer:
36482         @if [ $(current_stage) = stage1 ]; then \
36483           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36484         else \
36485           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
36486           $(MAKE) stage1-start; \
36487         fi; \
36488         cd $(TARGET_SUBDIR)/libsanitizer && \
36489         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36490           clean
36491 @endif target-libsanitizer-bootstrap
36492
36493
36494 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
36495 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
36496 maybe-all-stage2-target-libsanitizer:
36497 maybe-clean-stage2-target-libsanitizer:
36498 @if target-libsanitizer-bootstrap
36499 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
36500 all-stage2: all-stage2-target-libsanitizer
36501 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
36502 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
36503         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36504         @r=`${PWD_COMMAND}`; export r; \
36505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36506         TFLAGS="$(STAGE2_TFLAGS)"; \
36507         $(RAW_CXX_TARGET_EXPORTS) \
36508           \
36509         cd $(TARGET_SUBDIR)/libsanitizer && \
36510          \
36511         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36512                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36513                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36514                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36515                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36516                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36517                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36518                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36519                 TFLAGS="$(STAGE2_TFLAGS)"  \
36520                 $(TARGET-stage2-target-libsanitizer)
36521
36522 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
36523 clean-stage2: clean-stage2-target-libsanitizer
36524 clean-stage2-target-libsanitizer:
36525         @if [ $(current_stage) = stage2 ]; then \
36526           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36527         else \
36528           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
36529           $(MAKE) stage2-start; \
36530         fi; \
36531         cd $(TARGET_SUBDIR)/libsanitizer && \
36532         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36533 @endif target-libsanitizer-bootstrap
36534
36535
36536 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
36537 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
36538 maybe-all-stage3-target-libsanitizer:
36539 maybe-clean-stage3-target-libsanitizer:
36540 @if target-libsanitizer-bootstrap
36541 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
36542 all-stage3: all-stage3-target-libsanitizer
36543 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
36544 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
36545         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36546         @r=`${PWD_COMMAND}`; export r; \
36547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36548         TFLAGS="$(STAGE3_TFLAGS)"; \
36549         $(RAW_CXX_TARGET_EXPORTS) \
36550           \
36551         cd $(TARGET_SUBDIR)/libsanitizer && \
36552          \
36553         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36554                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36555                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36556                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36557                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36558                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36559                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36560                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36561                 TFLAGS="$(STAGE3_TFLAGS)"  \
36562                 $(TARGET-stage3-target-libsanitizer)
36563
36564 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
36565 clean-stage3: clean-stage3-target-libsanitizer
36566 clean-stage3-target-libsanitizer:
36567         @if [ $(current_stage) = stage3 ]; then \
36568           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36569         else \
36570           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
36571           $(MAKE) stage3-start; \
36572         fi; \
36573         cd $(TARGET_SUBDIR)/libsanitizer && \
36574         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36575 @endif target-libsanitizer-bootstrap
36576
36577
36578 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
36579 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
36580 maybe-all-stage4-target-libsanitizer:
36581 maybe-clean-stage4-target-libsanitizer:
36582 @if target-libsanitizer-bootstrap
36583 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
36584 all-stage4: all-stage4-target-libsanitizer
36585 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
36586 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
36587         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36588         @r=`${PWD_COMMAND}`; export r; \
36589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36590         TFLAGS="$(STAGE4_TFLAGS)"; \
36591         $(RAW_CXX_TARGET_EXPORTS) \
36592           \
36593         cd $(TARGET_SUBDIR)/libsanitizer && \
36594          \
36595         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36596                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36597                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36598                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36599                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36600                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36601                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36602                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36603                 TFLAGS="$(STAGE4_TFLAGS)"  \
36604                 $(TARGET-stage4-target-libsanitizer)
36605
36606 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
36607 clean-stage4: clean-stage4-target-libsanitizer
36608 clean-stage4-target-libsanitizer:
36609         @if [ $(current_stage) = stage4 ]; then \
36610           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36611         else \
36612           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
36613           $(MAKE) stage4-start; \
36614         fi; \
36615         cd $(TARGET_SUBDIR)/libsanitizer && \
36616         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36617 @endif target-libsanitizer-bootstrap
36618
36619
36620 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
36621 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
36622 maybe-all-stageprofile-target-libsanitizer:
36623 maybe-clean-stageprofile-target-libsanitizer:
36624 @if target-libsanitizer-bootstrap
36625 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
36626 all-stageprofile: all-stageprofile-target-libsanitizer
36627 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
36628 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
36629         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36630         @r=`${PWD_COMMAND}`; export r; \
36631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36632         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36633         $(RAW_CXX_TARGET_EXPORTS) \
36634           \
36635         cd $(TARGET_SUBDIR)/libsanitizer && \
36636          \
36637         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36638                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36639                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36640                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36641                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36642                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36643                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36644                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36645                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
36646                 $(TARGET-stageprofile-target-libsanitizer)
36647
36648 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
36649 clean-stageprofile: clean-stageprofile-target-libsanitizer
36650 clean-stageprofile-target-libsanitizer:
36651         @if [ $(current_stage) = stageprofile ]; then \
36652           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36653         else \
36654           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
36655           $(MAKE) stageprofile-start; \
36656         fi; \
36657         cd $(TARGET_SUBDIR)/libsanitizer && \
36658         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36659 @endif target-libsanitizer-bootstrap
36660
36661
36662 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
36663 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
36664 maybe-all-stagefeedback-target-libsanitizer:
36665 maybe-clean-stagefeedback-target-libsanitizer:
36666 @if target-libsanitizer-bootstrap
36667 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
36668 all-stagefeedback: all-stagefeedback-target-libsanitizer
36669 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
36670 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
36671         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36672         @r=`${PWD_COMMAND}`; export r; \
36673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36674         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36675         $(RAW_CXX_TARGET_EXPORTS) \
36676           \
36677         cd $(TARGET_SUBDIR)/libsanitizer && \
36678          \
36679         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36680                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36681                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36682                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36683                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36684                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36685                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36686                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36687                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
36688                 $(TARGET-stagefeedback-target-libsanitizer)
36689
36690 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
36691 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
36692 clean-stagefeedback-target-libsanitizer:
36693         @if [ $(current_stage) = stagefeedback ]; then \
36694           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36695         else \
36696           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
36697           $(MAKE) stagefeedback-start; \
36698         fi; \
36699         cd $(TARGET_SUBDIR)/libsanitizer && \
36700         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36701 @endif target-libsanitizer-bootstrap
36702
36703
36704
36705
36706
36707
36708 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
36709 maybe-check-target-libsanitizer:
36710 @if target-libsanitizer
36711 maybe-check-target-libsanitizer: check-target-libsanitizer
36712
36713 check-target-libsanitizer:
36714         @: $(MAKE); $(unstage)
36715         @r=`${PWD_COMMAND}`; export r; \
36716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36717         $(RAW_CXX_TARGET_EXPORTS) \
36718         (cd $(TARGET_SUBDIR)/libsanitizer && \
36719           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
36720
36721 @endif target-libsanitizer
36722
36723 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
36724 maybe-install-target-libsanitizer:
36725 @if target-libsanitizer
36726 maybe-install-target-libsanitizer: install-target-libsanitizer
36727
36728 install-target-libsanitizer: installdirs
36729         @: $(MAKE); $(unstage)
36730         @r=`${PWD_COMMAND}`; export r; \
36731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36732         $(RAW_CXX_TARGET_EXPORTS) \
36733         (cd $(TARGET_SUBDIR)/libsanitizer && \
36734           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36735
36736 @endif target-libsanitizer
36737
36738 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
36739 maybe-install-strip-target-libsanitizer:
36740 @if target-libsanitizer
36741 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
36742
36743 install-strip-target-libsanitizer: installdirs
36744         @: $(MAKE); $(unstage)
36745         @r=`${PWD_COMMAND}`; export r; \
36746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36747         $(RAW_CXX_TARGET_EXPORTS) \
36748         (cd $(TARGET_SUBDIR)/libsanitizer && \
36749           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36750
36751 @endif target-libsanitizer
36752
36753 # Other targets (info, dvi, pdf, etc.)
36754
36755 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
36756 maybe-info-target-libsanitizer:
36757 @if target-libsanitizer
36758 maybe-info-target-libsanitizer: info-target-libsanitizer
36759
36760 info-target-libsanitizer: \
36761     configure-target-libsanitizer 
36762         @: $(MAKE); $(unstage)
36763         @[ -f $(TARGET_SUBDIR)/libsanitizer/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 info in $(TARGET_SUBDIR)/libsanitizer"; \
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)/libsanitizer && \
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                    info) \
36777           || exit 1
36778
36779 @endif target-libsanitizer
36780
36781 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
36782 maybe-dvi-target-libsanitizer:
36783 @if target-libsanitizer
36784 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
36785
36786 dvi-target-libsanitizer: \
36787     configure-target-libsanitizer 
36788         @: $(MAKE); $(unstage)
36789         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36790         r=`${PWD_COMMAND}`; export r; \
36791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36792         $(RAW_CXX_TARGET_EXPORTS) \
36793         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
36794         for flag in $(EXTRA_TARGET_FLAGS); do \
36795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36796         done; \
36797         (cd $(TARGET_SUBDIR)/libsanitizer && \
36798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36800                   "RANLIB=$${RANLIB}" \
36801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36802                    dvi) \
36803           || exit 1
36804
36805 @endif target-libsanitizer
36806
36807 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
36808 maybe-pdf-target-libsanitizer:
36809 @if target-libsanitizer
36810 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
36811
36812 pdf-target-libsanitizer: \
36813     configure-target-libsanitizer 
36814         @: $(MAKE); $(unstage)
36815         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36816         r=`${PWD_COMMAND}`; export r; \
36817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36818         $(RAW_CXX_TARGET_EXPORTS) \
36819         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
36820         for flag in $(EXTRA_TARGET_FLAGS); do \
36821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36822         done; \
36823         (cd $(TARGET_SUBDIR)/libsanitizer && \
36824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36826                   "RANLIB=$${RANLIB}" \
36827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36828                    pdf) \
36829           || exit 1
36830
36831 @endif target-libsanitizer
36832
36833 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
36834 maybe-html-target-libsanitizer:
36835 @if target-libsanitizer
36836 maybe-html-target-libsanitizer: html-target-libsanitizer
36837
36838 html-target-libsanitizer: \
36839     configure-target-libsanitizer 
36840         @: $(MAKE); $(unstage)
36841         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36842         r=`${PWD_COMMAND}`; export r; \
36843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36844         $(RAW_CXX_TARGET_EXPORTS) \
36845         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
36846         for flag in $(EXTRA_TARGET_FLAGS); do \
36847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36848         done; \
36849         (cd $(TARGET_SUBDIR)/libsanitizer && \
36850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36852                   "RANLIB=$${RANLIB}" \
36853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36854                    html) \
36855           || exit 1
36856
36857 @endif target-libsanitizer
36858
36859 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
36860 maybe-TAGS-target-libsanitizer:
36861 @if target-libsanitizer
36862 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
36863
36864 TAGS-target-libsanitizer: \
36865     configure-target-libsanitizer 
36866         @: $(MAKE); $(unstage)
36867         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36868         r=`${PWD_COMMAND}`; export r; \
36869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36870         $(RAW_CXX_TARGET_EXPORTS) \
36871         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
36872         for flag in $(EXTRA_TARGET_FLAGS); do \
36873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36874         done; \
36875         (cd $(TARGET_SUBDIR)/libsanitizer && \
36876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36878                   "RANLIB=$${RANLIB}" \
36879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36880                    TAGS) \
36881           || exit 1
36882
36883 @endif target-libsanitizer
36884
36885 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
36886 maybe-install-info-target-libsanitizer:
36887 @if target-libsanitizer
36888 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
36889
36890 install-info-target-libsanitizer: \
36891     configure-target-libsanitizer \
36892     info-target-libsanitizer 
36893         @: $(MAKE); $(unstage)
36894         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36895         r=`${PWD_COMMAND}`; export r; \
36896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36897         $(RAW_CXX_TARGET_EXPORTS) \
36898         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
36899         for flag in $(EXTRA_TARGET_FLAGS); do \
36900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36901         done; \
36902         (cd $(TARGET_SUBDIR)/libsanitizer && \
36903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36905                   "RANLIB=$${RANLIB}" \
36906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36907                    install-info) \
36908           || exit 1
36909
36910 @endif target-libsanitizer
36911
36912 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
36913 maybe-install-pdf-target-libsanitizer:
36914 @if target-libsanitizer
36915 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
36916
36917 install-pdf-target-libsanitizer: \
36918     configure-target-libsanitizer \
36919     pdf-target-libsanitizer 
36920         @: $(MAKE); $(unstage)
36921         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36922         r=`${PWD_COMMAND}`; export r; \
36923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36924         $(RAW_CXX_TARGET_EXPORTS) \
36925         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
36926         for flag in $(EXTRA_TARGET_FLAGS); do \
36927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36928         done; \
36929         (cd $(TARGET_SUBDIR)/libsanitizer && \
36930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36932                   "RANLIB=$${RANLIB}" \
36933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36934                    install-pdf) \
36935           || exit 1
36936
36937 @endif target-libsanitizer
36938
36939 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
36940 maybe-install-html-target-libsanitizer:
36941 @if target-libsanitizer
36942 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
36943
36944 install-html-target-libsanitizer: \
36945     configure-target-libsanitizer \
36946     html-target-libsanitizer 
36947         @: $(MAKE); $(unstage)
36948         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36949         r=`${PWD_COMMAND}`; export r; \
36950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36951         $(RAW_CXX_TARGET_EXPORTS) \
36952         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
36953         for flag in $(EXTRA_TARGET_FLAGS); do \
36954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36955         done; \
36956         (cd $(TARGET_SUBDIR)/libsanitizer && \
36957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36959                   "RANLIB=$${RANLIB}" \
36960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36961                    install-html) \
36962           || exit 1
36963
36964 @endif target-libsanitizer
36965
36966 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
36967 maybe-installcheck-target-libsanitizer:
36968 @if target-libsanitizer
36969 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
36970
36971 installcheck-target-libsanitizer: \
36972     configure-target-libsanitizer 
36973         @: $(MAKE); $(unstage)
36974         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36975         r=`${PWD_COMMAND}`; export r; \
36976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36977         $(RAW_CXX_TARGET_EXPORTS) \
36978         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
36979         for flag in $(EXTRA_TARGET_FLAGS); do \
36980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36981         done; \
36982         (cd $(TARGET_SUBDIR)/libsanitizer && \
36983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36985                   "RANLIB=$${RANLIB}" \
36986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36987                    installcheck) \
36988           || exit 1
36989
36990 @endif target-libsanitizer
36991
36992 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
36993 maybe-mostlyclean-target-libsanitizer:
36994 @if target-libsanitizer
36995 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
36996
36997 mostlyclean-target-libsanitizer: 
36998         @: $(MAKE); $(unstage)
36999         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37000         r=`${PWD_COMMAND}`; export r; \
37001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37002         $(RAW_CXX_TARGET_EXPORTS) \
37003         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
37004         for flag in $(EXTRA_TARGET_FLAGS); do \
37005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37006         done; \
37007         (cd $(TARGET_SUBDIR)/libsanitizer && \
37008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37010                   "RANLIB=$${RANLIB}" \
37011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37012                    mostlyclean) \
37013           || exit 1
37014
37015 @endif target-libsanitizer
37016
37017 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
37018 maybe-clean-target-libsanitizer:
37019 @if target-libsanitizer
37020 maybe-clean-target-libsanitizer: clean-target-libsanitizer
37021
37022 clean-target-libsanitizer: 
37023         @: $(MAKE); $(unstage)
37024         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37025         r=`${PWD_COMMAND}`; export r; \
37026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37027         $(RAW_CXX_TARGET_EXPORTS) \
37028         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
37029         for flag in $(EXTRA_TARGET_FLAGS); do \
37030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37031         done; \
37032         (cd $(TARGET_SUBDIR)/libsanitizer && \
37033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37035                   "RANLIB=$${RANLIB}" \
37036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37037                    clean) \
37038           || exit 1
37039
37040 @endif target-libsanitizer
37041
37042 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
37043 maybe-distclean-target-libsanitizer:
37044 @if target-libsanitizer
37045 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
37046
37047 distclean-target-libsanitizer: 
37048         @: $(MAKE); $(unstage)
37049         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37050         r=`${PWD_COMMAND}`; export r; \
37051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37052         $(RAW_CXX_TARGET_EXPORTS) \
37053         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
37054         for flag in $(EXTRA_TARGET_FLAGS); do \
37055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37056         done; \
37057         (cd $(TARGET_SUBDIR)/libsanitizer && \
37058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37060                   "RANLIB=$${RANLIB}" \
37061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37062                    distclean) \
37063           || exit 1
37064
37065 @endif target-libsanitizer
37066
37067 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
37068 maybe-maintainer-clean-target-libsanitizer:
37069 @if target-libsanitizer
37070 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
37071
37072 maintainer-clean-target-libsanitizer: 
37073         @: $(MAKE); $(unstage)
37074         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37075         r=`${PWD_COMMAND}`; export r; \
37076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37077         $(RAW_CXX_TARGET_EXPORTS) \
37078         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
37079         for flag in $(EXTRA_TARGET_FLAGS); do \
37080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37081         done; \
37082         (cd $(TARGET_SUBDIR)/libsanitizer && \
37083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37085                   "RANLIB=$${RANLIB}" \
37086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37087                    maintainer-clean) \
37088           || exit 1
37089
37090 @endif target-libsanitizer
37091
37092
37093
37094
37095
37096 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
37097 maybe-configure-target-libmpx:
37098 @if gcc-bootstrap
37099 configure-target-libmpx: stage_current
37100 @endif gcc-bootstrap
37101 @if target-libmpx
37102 maybe-configure-target-libmpx: configure-target-libmpx
37103 configure-target-libmpx: 
37104         @r=`${PWD_COMMAND}`; export r; \
37105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37106         echo "Checking multilib configuration for libmpx..."; \
37107         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37108         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37109         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37110           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37111             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37112           else \
37113             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37114             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37115           fi; \
37116         else \
37117           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37118         fi; \
37119         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37120         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37121         $(NORMAL_TARGET_EXPORTS)  \
37122         echo Configuring in $(TARGET_SUBDIR)/libmpx; \
37123         cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
37124         case $(srcdir) in \
37125           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37126           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37127                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37128         esac; \
37129         module_srcdir=libmpx; \
37130         rm -f no-such-file || : ; \
37131         CONFIG_SITE=no-such-file $(SHELL) \
37132           $$s/$$module_srcdir/configure \
37133           --srcdir=$${topdir}/$$module_srcdir \
37134           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37135           --target=${target_alias}  \
37136           || exit 1
37137 @endif target-libmpx
37138
37139
37140
37141 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
37142 maybe-configure-stage1-target-libmpx:
37143 @if target-libmpx-bootstrap
37144 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
37145 configure-stage1-target-libmpx:
37146         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37147         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
37148         @r=`${PWD_COMMAND}`; export r; \
37149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37150         TFLAGS="$(STAGE1_TFLAGS)"; \
37151         echo "Checking multilib configuration for libmpx..."; \
37152         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37153         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37154           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37155             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37156           else \
37157             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37158             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37159           fi; \
37160         else \
37161           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37162         fi; \
37163         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37164         $(NORMAL_TARGET_EXPORTS) \
37165         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37166         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37167         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37168         echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx; \
37169         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37170         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
37171         case $(srcdir) in \
37172           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37173           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37174                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37175         esac; \
37176         module_srcdir=libmpx; \
37177         $(SHELL) $$s/$$module_srcdir/configure \
37178           --srcdir=$${topdir}/$$module_srcdir \
37179           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37180           --target=${target_alias} \
37181            \
37182           $(STAGE1_CONFIGURE_FLAGS)
37183 @endif target-libmpx-bootstrap
37184
37185 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
37186 maybe-configure-stage2-target-libmpx:
37187 @if target-libmpx-bootstrap
37188 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
37189 configure-stage2-target-libmpx:
37190         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37191         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
37192         @r=`${PWD_COMMAND}`; export r; \
37193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37194         TFLAGS="$(STAGE2_TFLAGS)"; \
37195         echo "Checking multilib configuration for libmpx..."; \
37196         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37197         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37198           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37199             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37200           else \
37201             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37202             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37203           fi; \
37204         else \
37205           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37206         fi; \
37207         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37208         $(NORMAL_TARGET_EXPORTS) \
37209          \
37210         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37211         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37212         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37213         echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx; \
37214         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37215         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
37216         case $(srcdir) in \
37217           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37218           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37219                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37220         esac; \
37221         module_srcdir=libmpx; \
37222         $(SHELL) $$s/$$module_srcdir/configure \
37223           --srcdir=$${topdir}/$$module_srcdir \
37224           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37225           --target=${target_alias} \
37226           --with-build-libsubdir=$(HOST_SUBDIR) \
37227           $(STAGE2_CONFIGURE_FLAGS)
37228 @endif target-libmpx-bootstrap
37229
37230 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
37231 maybe-configure-stage3-target-libmpx:
37232 @if target-libmpx-bootstrap
37233 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
37234 configure-stage3-target-libmpx:
37235         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37236         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
37237         @r=`${PWD_COMMAND}`; export r; \
37238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37239         TFLAGS="$(STAGE3_TFLAGS)"; \
37240         echo "Checking multilib configuration for libmpx..."; \
37241         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37242         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37243           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37244             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37245           else \
37246             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37247             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37248           fi; \
37249         else \
37250           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37251         fi; \
37252         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37253         $(NORMAL_TARGET_EXPORTS) \
37254          \
37255         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37256         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37257         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37258         echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx; \
37259         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37260         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
37261         case $(srcdir) in \
37262           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37263           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37264                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37265         esac; \
37266         module_srcdir=libmpx; \
37267         $(SHELL) $$s/$$module_srcdir/configure \
37268           --srcdir=$${topdir}/$$module_srcdir \
37269           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37270           --target=${target_alias} \
37271           --with-build-libsubdir=$(HOST_SUBDIR) \
37272           $(STAGE3_CONFIGURE_FLAGS)
37273 @endif target-libmpx-bootstrap
37274
37275 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
37276 maybe-configure-stage4-target-libmpx:
37277 @if target-libmpx-bootstrap
37278 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
37279 configure-stage4-target-libmpx:
37280         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37281         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
37282         @r=`${PWD_COMMAND}`; export r; \
37283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37284         TFLAGS="$(STAGE4_TFLAGS)"; \
37285         echo "Checking multilib configuration for libmpx..."; \
37286         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37287         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37288           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37289             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37290           else \
37291             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37292             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37293           fi; \
37294         else \
37295           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37296         fi; \
37297         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37298         $(NORMAL_TARGET_EXPORTS) \
37299          \
37300         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37301         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37302         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37303         echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx; \
37304         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37305         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
37306         case $(srcdir) in \
37307           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37308           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37309                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37310         esac; \
37311         module_srcdir=libmpx; \
37312         $(SHELL) $$s/$$module_srcdir/configure \
37313           --srcdir=$${topdir}/$$module_srcdir \
37314           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37315           --target=${target_alias} \
37316           --with-build-libsubdir=$(HOST_SUBDIR) \
37317           $(STAGE4_CONFIGURE_FLAGS)
37318 @endif target-libmpx-bootstrap
37319
37320 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
37321 maybe-configure-stageprofile-target-libmpx:
37322 @if target-libmpx-bootstrap
37323 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
37324 configure-stageprofile-target-libmpx:
37325         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37326         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
37327         @r=`${PWD_COMMAND}`; export r; \
37328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37329         TFLAGS="$(STAGEprofile_TFLAGS)"; \
37330         echo "Checking multilib configuration for libmpx..."; \
37331         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37332         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37333           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37334             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37335           else \
37336             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37337             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37338           fi; \
37339         else \
37340           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37341         fi; \
37342         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37343         $(NORMAL_TARGET_EXPORTS) \
37344          \
37345         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37346         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37347         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37348         echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx; \
37349         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37350         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
37351         case $(srcdir) in \
37352           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37353           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37354                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37355         esac; \
37356         module_srcdir=libmpx; \
37357         $(SHELL) $$s/$$module_srcdir/configure \
37358           --srcdir=$${topdir}/$$module_srcdir \
37359           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37360           --target=${target_alias} \
37361           --with-build-libsubdir=$(HOST_SUBDIR) \
37362           $(STAGEprofile_CONFIGURE_FLAGS)
37363 @endif target-libmpx-bootstrap
37364
37365 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
37366 maybe-configure-stagefeedback-target-libmpx:
37367 @if target-libmpx-bootstrap
37368 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
37369 configure-stagefeedback-target-libmpx:
37370         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37371         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
37372         @r=`${PWD_COMMAND}`; export r; \
37373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37374         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
37375         echo "Checking multilib configuration for libmpx..."; \
37376         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37377         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37378           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37379             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37380           else \
37381             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37382             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37383           fi; \
37384         else \
37385           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37386         fi; \
37387         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37388         $(NORMAL_TARGET_EXPORTS) \
37389          \
37390         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37391         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37392         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37393         echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx; \
37394         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37395         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
37396         case $(srcdir) in \
37397           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37398           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37399                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37400         esac; \
37401         module_srcdir=libmpx; \
37402         $(SHELL) $$s/$$module_srcdir/configure \
37403           --srcdir=$${topdir}/$$module_srcdir \
37404           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37405           --target=${target_alias} \
37406           --with-build-libsubdir=$(HOST_SUBDIR) \
37407           $(STAGEfeedback_CONFIGURE_FLAGS)
37408 @endif target-libmpx-bootstrap
37409
37410
37411
37412
37413
37414 .PHONY: all-target-libmpx maybe-all-target-libmpx
37415 maybe-all-target-libmpx:
37416 @if gcc-bootstrap
37417 all-target-libmpx: stage_current
37418 @endif gcc-bootstrap
37419 @if target-libmpx
37420 TARGET-target-libmpx=all
37421 maybe-all-target-libmpx: all-target-libmpx
37422 all-target-libmpx: configure-target-libmpx
37423         @r=`${PWD_COMMAND}`; export r; \
37424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37425         $(NORMAL_TARGET_EXPORTS)  \
37426         (cd $(TARGET_SUBDIR)/libmpx && \
37427           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37428                 $(TARGET-target-libmpx))
37429 @endif target-libmpx
37430
37431
37432
37433 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
37434 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
37435 maybe-all-stage1-target-libmpx:
37436 maybe-clean-stage1-target-libmpx:
37437 @if target-libmpx-bootstrap
37438 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
37439 all-stage1: all-stage1-target-libmpx
37440 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
37441 all-stage1-target-libmpx: configure-stage1-target-libmpx
37442         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37443         @r=`${PWD_COMMAND}`; export r; \
37444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37445         TFLAGS="$(STAGE1_TFLAGS)"; \
37446         $(NORMAL_TARGET_EXPORTS)  \
37447         cd $(TARGET_SUBDIR)/libmpx && \
37448          \
37449         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37450                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37451                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37452                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37453                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37454                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37455                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37456                 $(EXTRA_TARGET_FLAGS)  \
37457                   \
37458                 TFLAGS="$(STAGE1_TFLAGS)"  \
37459                 $(TARGET-stage1-target-libmpx)
37460
37461 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
37462 clean-stage1: clean-stage1-target-libmpx
37463 clean-stage1-target-libmpx:
37464         @if [ $(current_stage) = stage1 ]; then \
37465           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37466         else \
37467           [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
37468           $(MAKE) stage1-start; \
37469         fi; \
37470         cd $(TARGET_SUBDIR)/libmpx && \
37471         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
37472           clean
37473 @endif target-libmpx-bootstrap
37474
37475
37476 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
37477 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
37478 maybe-all-stage2-target-libmpx:
37479 maybe-clean-stage2-target-libmpx:
37480 @if target-libmpx-bootstrap
37481 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
37482 all-stage2: all-stage2-target-libmpx
37483 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
37484 all-stage2-target-libmpx: configure-stage2-target-libmpx
37485         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37486         @r=`${PWD_COMMAND}`; export r; \
37487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37488         TFLAGS="$(STAGE2_TFLAGS)"; \
37489         $(NORMAL_TARGET_EXPORTS) \
37490           \
37491         cd $(TARGET_SUBDIR)/libmpx && \
37492          \
37493         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37494                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37495                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37496                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37497                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37498                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37499                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37500                 $(EXTRA_TARGET_FLAGS)   \
37501                 TFLAGS="$(STAGE2_TFLAGS)"  \
37502                 $(TARGET-stage2-target-libmpx)
37503
37504 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
37505 clean-stage2: clean-stage2-target-libmpx
37506 clean-stage2-target-libmpx:
37507         @if [ $(current_stage) = stage2 ]; then \
37508           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37509         else \
37510           [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
37511           $(MAKE) stage2-start; \
37512         fi; \
37513         cd $(TARGET_SUBDIR)/libmpx && \
37514         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
37515 @endif target-libmpx-bootstrap
37516
37517
37518 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
37519 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
37520 maybe-all-stage3-target-libmpx:
37521 maybe-clean-stage3-target-libmpx:
37522 @if target-libmpx-bootstrap
37523 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
37524 all-stage3: all-stage3-target-libmpx
37525 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
37526 all-stage3-target-libmpx: configure-stage3-target-libmpx
37527         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37528         @r=`${PWD_COMMAND}`; export r; \
37529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37530         TFLAGS="$(STAGE3_TFLAGS)"; \
37531         $(NORMAL_TARGET_EXPORTS) \
37532           \
37533         cd $(TARGET_SUBDIR)/libmpx && \
37534          \
37535         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37536                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37537                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37538                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37539                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37540                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37541                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37542                 $(EXTRA_TARGET_FLAGS)   \
37543                 TFLAGS="$(STAGE3_TFLAGS)"  \
37544                 $(TARGET-stage3-target-libmpx)
37545
37546 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
37547 clean-stage3: clean-stage3-target-libmpx
37548 clean-stage3-target-libmpx:
37549         @if [ $(current_stage) = stage3 ]; then \
37550           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37551         else \
37552           [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
37553           $(MAKE) stage3-start; \
37554         fi; \
37555         cd $(TARGET_SUBDIR)/libmpx && \
37556         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
37557 @endif target-libmpx-bootstrap
37558
37559
37560 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
37561 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
37562 maybe-all-stage4-target-libmpx:
37563 maybe-clean-stage4-target-libmpx:
37564 @if target-libmpx-bootstrap
37565 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
37566 all-stage4: all-stage4-target-libmpx
37567 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
37568 all-stage4-target-libmpx: configure-stage4-target-libmpx
37569         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37570         @r=`${PWD_COMMAND}`; export r; \
37571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37572         TFLAGS="$(STAGE4_TFLAGS)"; \
37573         $(NORMAL_TARGET_EXPORTS) \
37574           \
37575         cd $(TARGET_SUBDIR)/libmpx && \
37576          \
37577         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37578                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37579                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37580                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37581                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37582                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37583                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37584                 $(EXTRA_TARGET_FLAGS)   \
37585                 TFLAGS="$(STAGE4_TFLAGS)"  \
37586                 $(TARGET-stage4-target-libmpx)
37587
37588 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
37589 clean-stage4: clean-stage4-target-libmpx
37590 clean-stage4-target-libmpx:
37591         @if [ $(current_stage) = stage4 ]; then \
37592           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37593         else \
37594           [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
37595           $(MAKE) stage4-start; \
37596         fi; \
37597         cd $(TARGET_SUBDIR)/libmpx && \
37598         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
37599 @endif target-libmpx-bootstrap
37600
37601
37602 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
37603 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
37604 maybe-all-stageprofile-target-libmpx:
37605 maybe-clean-stageprofile-target-libmpx:
37606 @if target-libmpx-bootstrap
37607 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
37608 all-stageprofile: all-stageprofile-target-libmpx
37609 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
37610 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
37611         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37612         @r=`${PWD_COMMAND}`; export r; \
37613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37614         TFLAGS="$(STAGEprofile_TFLAGS)"; \
37615         $(NORMAL_TARGET_EXPORTS) \
37616           \
37617         cd $(TARGET_SUBDIR)/libmpx && \
37618          \
37619         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37620                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37621                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37622                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37623                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37624                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37625                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37626                 $(EXTRA_TARGET_FLAGS)   \
37627                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
37628                 $(TARGET-stageprofile-target-libmpx)
37629
37630 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
37631 clean-stageprofile: clean-stageprofile-target-libmpx
37632 clean-stageprofile-target-libmpx:
37633         @if [ $(current_stage) = stageprofile ]; then \
37634           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37635         else \
37636           [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
37637           $(MAKE) stageprofile-start; \
37638         fi; \
37639         cd $(TARGET_SUBDIR)/libmpx && \
37640         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
37641 @endif target-libmpx-bootstrap
37642
37643
37644 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
37645 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
37646 maybe-all-stagefeedback-target-libmpx:
37647 maybe-clean-stagefeedback-target-libmpx:
37648 @if target-libmpx-bootstrap
37649 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
37650 all-stagefeedback: all-stagefeedback-target-libmpx
37651 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
37652 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
37653         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37654         @r=`${PWD_COMMAND}`; export r; \
37655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37656         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
37657         $(NORMAL_TARGET_EXPORTS) \
37658           \
37659         cd $(TARGET_SUBDIR)/libmpx && \
37660          \
37661         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37662                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37663                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37664                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37665                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37666                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37667                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37668                 $(EXTRA_TARGET_FLAGS)   \
37669                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
37670                 $(TARGET-stagefeedback-target-libmpx)
37671
37672 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
37673 clean-stagefeedback: clean-stagefeedback-target-libmpx
37674 clean-stagefeedback-target-libmpx:
37675         @if [ $(current_stage) = stagefeedback ]; then \
37676           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37677         else \
37678           [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
37679           $(MAKE) stagefeedback-start; \
37680         fi; \
37681         cd $(TARGET_SUBDIR)/libmpx && \
37682         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
37683 @endif target-libmpx-bootstrap
37684
37685
37686
37687
37688
37689
37690 .PHONY: check-target-libmpx maybe-check-target-libmpx
37691 maybe-check-target-libmpx:
37692 @if target-libmpx
37693 maybe-check-target-libmpx: check-target-libmpx
37694
37695 check-target-libmpx:
37696         @: $(MAKE); $(unstage)
37697         @r=`${PWD_COMMAND}`; export r; \
37698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37699         $(NORMAL_TARGET_EXPORTS) \
37700         (cd $(TARGET_SUBDIR)/libmpx && \
37701           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37702
37703 @endif target-libmpx
37704
37705 .PHONY: install-target-libmpx maybe-install-target-libmpx
37706 maybe-install-target-libmpx:
37707 @if target-libmpx
37708 maybe-install-target-libmpx: install-target-libmpx
37709
37710 install-target-libmpx: installdirs
37711         @: $(MAKE); $(unstage)
37712         @r=`${PWD_COMMAND}`; export r; \
37713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37714         $(NORMAL_TARGET_EXPORTS) \
37715         (cd $(TARGET_SUBDIR)/libmpx && \
37716           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37717
37718 @endif target-libmpx
37719
37720 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
37721 maybe-install-strip-target-libmpx:
37722 @if target-libmpx
37723 maybe-install-strip-target-libmpx: install-strip-target-libmpx
37724
37725 install-strip-target-libmpx: installdirs
37726         @: $(MAKE); $(unstage)
37727         @r=`${PWD_COMMAND}`; export r; \
37728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37729         $(NORMAL_TARGET_EXPORTS) \
37730         (cd $(TARGET_SUBDIR)/libmpx && \
37731           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37732
37733 @endif target-libmpx
37734
37735 # Other targets (info, dvi, pdf, etc.)
37736
37737 .PHONY: maybe-info-target-libmpx info-target-libmpx
37738 maybe-info-target-libmpx:
37739 @if target-libmpx
37740 maybe-info-target-libmpx: info-target-libmpx
37741
37742 info-target-libmpx: \
37743     configure-target-libmpx 
37744         @: $(MAKE); $(unstage)
37745         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37746         r=`${PWD_COMMAND}`; export r; \
37747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37748         $(NORMAL_TARGET_EXPORTS) \
37749         echo "Doing info in $(TARGET_SUBDIR)/libmpx"; \
37750         for flag in $(EXTRA_TARGET_FLAGS); do \
37751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37752         done; \
37753         (cd $(TARGET_SUBDIR)/libmpx && \
37754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37756                   "RANLIB=$${RANLIB}" \
37757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37758                    info) \
37759           || exit 1
37760
37761 @endif target-libmpx
37762
37763 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
37764 maybe-dvi-target-libmpx:
37765 @if target-libmpx
37766 maybe-dvi-target-libmpx: dvi-target-libmpx
37767
37768 dvi-target-libmpx: \
37769     configure-target-libmpx 
37770         @: $(MAKE); $(unstage)
37771         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37772         r=`${PWD_COMMAND}`; export r; \
37773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37774         $(NORMAL_TARGET_EXPORTS) \
37775         echo "Doing dvi in $(TARGET_SUBDIR)/libmpx"; \
37776         for flag in $(EXTRA_TARGET_FLAGS); do \
37777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37778         done; \
37779         (cd $(TARGET_SUBDIR)/libmpx && \
37780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37782                   "RANLIB=$${RANLIB}" \
37783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37784                    dvi) \
37785           || exit 1
37786
37787 @endif target-libmpx
37788
37789 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
37790 maybe-pdf-target-libmpx:
37791 @if target-libmpx
37792 maybe-pdf-target-libmpx: pdf-target-libmpx
37793
37794 pdf-target-libmpx: \
37795     configure-target-libmpx 
37796         @: $(MAKE); $(unstage)
37797         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37798         r=`${PWD_COMMAND}`; export r; \
37799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37800         $(NORMAL_TARGET_EXPORTS) \
37801         echo "Doing pdf in $(TARGET_SUBDIR)/libmpx"; \
37802         for flag in $(EXTRA_TARGET_FLAGS); do \
37803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37804         done; \
37805         (cd $(TARGET_SUBDIR)/libmpx && \
37806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37808                   "RANLIB=$${RANLIB}" \
37809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37810                    pdf) \
37811           || exit 1
37812
37813 @endif target-libmpx
37814
37815 .PHONY: maybe-html-target-libmpx html-target-libmpx
37816 maybe-html-target-libmpx:
37817 @if target-libmpx
37818 maybe-html-target-libmpx: html-target-libmpx
37819
37820 html-target-libmpx: \
37821     configure-target-libmpx 
37822         @: $(MAKE); $(unstage)
37823         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37824         r=`${PWD_COMMAND}`; export r; \
37825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37826         $(NORMAL_TARGET_EXPORTS) \
37827         echo "Doing html in $(TARGET_SUBDIR)/libmpx"; \
37828         for flag in $(EXTRA_TARGET_FLAGS); do \
37829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37830         done; \
37831         (cd $(TARGET_SUBDIR)/libmpx && \
37832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37834                   "RANLIB=$${RANLIB}" \
37835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37836                    html) \
37837           || exit 1
37838
37839 @endif target-libmpx
37840
37841 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
37842 maybe-TAGS-target-libmpx:
37843 @if target-libmpx
37844 maybe-TAGS-target-libmpx: TAGS-target-libmpx
37845
37846 TAGS-target-libmpx: \
37847     configure-target-libmpx 
37848         @: $(MAKE); $(unstage)
37849         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37850         r=`${PWD_COMMAND}`; export r; \
37851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37852         $(NORMAL_TARGET_EXPORTS) \
37853         echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx"; \
37854         for flag in $(EXTRA_TARGET_FLAGS); do \
37855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37856         done; \
37857         (cd $(TARGET_SUBDIR)/libmpx && \
37858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37860                   "RANLIB=$${RANLIB}" \
37861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37862                    TAGS) \
37863           || exit 1
37864
37865 @endif target-libmpx
37866
37867 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
37868 maybe-install-info-target-libmpx:
37869 @if target-libmpx
37870 maybe-install-info-target-libmpx: install-info-target-libmpx
37871
37872 install-info-target-libmpx: \
37873     configure-target-libmpx \
37874     info-target-libmpx 
37875         @: $(MAKE); $(unstage)
37876         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37877         r=`${PWD_COMMAND}`; export r; \
37878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37879         $(NORMAL_TARGET_EXPORTS) \
37880         echo "Doing install-info in $(TARGET_SUBDIR)/libmpx"; \
37881         for flag in $(EXTRA_TARGET_FLAGS); do \
37882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37883         done; \
37884         (cd $(TARGET_SUBDIR)/libmpx && \
37885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37887                   "RANLIB=$${RANLIB}" \
37888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37889                    install-info) \
37890           || exit 1
37891
37892 @endif target-libmpx
37893
37894 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
37895 maybe-install-pdf-target-libmpx:
37896 @if target-libmpx
37897 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
37898
37899 install-pdf-target-libmpx: \
37900     configure-target-libmpx \
37901     pdf-target-libmpx 
37902         @: $(MAKE); $(unstage)
37903         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37904         r=`${PWD_COMMAND}`; export r; \
37905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37906         $(NORMAL_TARGET_EXPORTS) \
37907         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx"; \
37908         for flag in $(EXTRA_TARGET_FLAGS); do \
37909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37910         done; \
37911         (cd $(TARGET_SUBDIR)/libmpx && \
37912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37914                   "RANLIB=$${RANLIB}" \
37915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37916                    install-pdf) \
37917           || exit 1
37918
37919 @endif target-libmpx
37920
37921 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
37922 maybe-install-html-target-libmpx:
37923 @if target-libmpx
37924 maybe-install-html-target-libmpx: install-html-target-libmpx
37925
37926 install-html-target-libmpx: \
37927     configure-target-libmpx \
37928     html-target-libmpx 
37929         @: $(MAKE); $(unstage)
37930         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37931         r=`${PWD_COMMAND}`; export r; \
37932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37933         $(NORMAL_TARGET_EXPORTS) \
37934         echo "Doing install-html in $(TARGET_SUBDIR)/libmpx"; \
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)/libmpx && \
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                    install-html) \
37944           || exit 1
37945
37946 @endif target-libmpx
37947
37948 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
37949 maybe-installcheck-target-libmpx:
37950 @if target-libmpx
37951 maybe-installcheck-target-libmpx: installcheck-target-libmpx
37952
37953 installcheck-target-libmpx: \
37954     configure-target-libmpx 
37955         @: $(MAKE); $(unstage)
37956         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37957         r=`${PWD_COMMAND}`; export r; \
37958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37959         $(NORMAL_TARGET_EXPORTS) \
37960         echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx"; \
37961         for flag in $(EXTRA_TARGET_FLAGS); do \
37962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37963         done; \
37964         (cd $(TARGET_SUBDIR)/libmpx && \
37965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37967                   "RANLIB=$${RANLIB}" \
37968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37969                    installcheck) \
37970           || exit 1
37971
37972 @endif target-libmpx
37973
37974 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
37975 maybe-mostlyclean-target-libmpx:
37976 @if target-libmpx
37977 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
37978
37979 mostlyclean-target-libmpx: 
37980         @: $(MAKE); $(unstage)
37981         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37982         r=`${PWD_COMMAND}`; export r; \
37983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37984         $(NORMAL_TARGET_EXPORTS) \
37985         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx"; \
37986         for flag in $(EXTRA_TARGET_FLAGS); do \
37987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37988         done; \
37989         (cd $(TARGET_SUBDIR)/libmpx && \
37990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37992                   "RANLIB=$${RANLIB}" \
37993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37994                    mostlyclean) \
37995           || exit 1
37996
37997 @endif target-libmpx
37998
37999 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
38000 maybe-clean-target-libmpx:
38001 @if target-libmpx
38002 maybe-clean-target-libmpx: clean-target-libmpx
38003
38004 clean-target-libmpx: 
38005         @: $(MAKE); $(unstage)
38006         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
38007         r=`${PWD_COMMAND}`; export r; \
38008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38009         $(NORMAL_TARGET_EXPORTS) \
38010         echo "Doing clean in $(TARGET_SUBDIR)/libmpx"; \
38011         for flag in $(EXTRA_TARGET_FLAGS); do \
38012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38013         done; \
38014         (cd $(TARGET_SUBDIR)/libmpx && \
38015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38017                   "RANLIB=$${RANLIB}" \
38018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38019                    clean) \
38020           || exit 1
38021
38022 @endif target-libmpx
38023
38024 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
38025 maybe-distclean-target-libmpx:
38026 @if target-libmpx
38027 maybe-distclean-target-libmpx: distclean-target-libmpx
38028
38029 distclean-target-libmpx: 
38030         @: $(MAKE); $(unstage)
38031         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
38032         r=`${PWD_COMMAND}`; export r; \
38033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38034         $(NORMAL_TARGET_EXPORTS) \
38035         echo "Doing distclean in $(TARGET_SUBDIR)/libmpx"; \
38036         for flag in $(EXTRA_TARGET_FLAGS); do \
38037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38038         done; \
38039         (cd $(TARGET_SUBDIR)/libmpx && \
38040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38042                   "RANLIB=$${RANLIB}" \
38043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38044                    distclean) \
38045           || exit 1
38046
38047 @endif target-libmpx
38048
38049 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
38050 maybe-maintainer-clean-target-libmpx:
38051 @if target-libmpx
38052 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
38053
38054 maintainer-clean-target-libmpx: 
38055         @: $(MAKE); $(unstage)
38056         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
38057         r=`${PWD_COMMAND}`; export r; \
38058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38059         $(NORMAL_TARGET_EXPORTS) \
38060         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx"; \
38061         for flag in $(EXTRA_TARGET_FLAGS); do \
38062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38063         done; \
38064         (cd $(TARGET_SUBDIR)/libmpx && \
38065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38067                   "RANLIB=$${RANLIB}" \
38068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38069                    maintainer-clean) \
38070           || exit 1
38071
38072 @endif target-libmpx
38073
38074
38075
38076
38077
38078 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
38079 maybe-configure-target-libvtv:
38080 @if gcc-bootstrap
38081 configure-target-libvtv: stage_current
38082 @endif gcc-bootstrap
38083 @if target-libvtv
38084 maybe-configure-target-libvtv: configure-target-libvtv
38085 configure-target-libvtv: 
38086         @r=`${PWD_COMMAND}`; export r; \
38087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38088         echo "Checking multilib configuration for libvtv..."; \
38089         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38090         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38091         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38092           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38093             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38094           else \
38095             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38096             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38097           fi; \
38098         else \
38099           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38100         fi; \
38101         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38102         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38103         $(RAW_CXX_TARGET_EXPORTS)  \
38104         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
38105         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
38106         case $(srcdir) in \
38107           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38108           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38109                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38110         esac; \
38111         module_srcdir=libvtv; \
38112         rm -f no-such-file || : ; \
38113         CONFIG_SITE=no-such-file $(SHELL) \
38114           $$s/$$module_srcdir/configure \
38115           --srcdir=$${topdir}/$$module_srcdir \
38116           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38117           --target=${target_alias}  \
38118           || exit 1
38119 @endif target-libvtv
38120
38121
38122
38123 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
38124 maybe-configure-stage1-target-libvtv:
38125 @if target-libvtv-bootstrap
38126 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
38127 configure-stage1-target-libvtv:
38128         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38129         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
38130         @r=`${PWD_COMMAND}`; export r; \
38131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38132         TFLAGS="$(STAGE1_TFLAGS)"; \
38133         echo "Checking multilib configuration for libvtv..."; \
38134         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38135         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38136           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38137             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38138           else \
38139             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38140             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38141           fi; \
38142         else \
38143           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38144         fi; \
38145         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38146         $(RAW_CXX_TARGET_EXPORTS) \
38147         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38148         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38149         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38150         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
38151         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38152         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
38153         case $(srcdir) in \
38154           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38155           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38156                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38157         esac; \
38158         module_srcdir=libvtv; \
38159         $(SHELL) $$s/$$module_srcdir/configure \
38160           --srcdir=$${topdir}/$$module_srcdir \
38161           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38162           --target=${target_alias} \
38163            \
38164           $(STAGE1_CONFIGURE_FLAGS)
38165 @endif target-libvtv-bootstrap
38166
38167 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
38168 maybe-configure-stage2-target-libvtv:
38169 @if target-libvtv-bootstrap
38170 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
38171 configure-stage2-target-libvtv:
38172         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38173         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
38174         @r=`${PWD_COMMAND}`; export r; \
38175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38176         TFLAGS="$(STAGE2_TFLAGS)"; \
38177         echo "Checking multilib configuration for libvtv..."; \
38178         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38179         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38180           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38181             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38182           else \
38183             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38184             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38185           fi; \
38186         else \
38187           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38188         fi; \
38189         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38190         $(RAW_CXX_TARGET_EXPORTS) \
38191          \
38192         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38193         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38194         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38195         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
38196         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38197         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
38198         case $(srcdir) in \
38199           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38200           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38201                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38202         esac; \
38203         module_srcdir=libvtv; \
38204         $(SHELL) $$s/$$module_srcdir/configure \
38205           --srcdir=$${topdir}/$$module_srcdir \
38206           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38207           --target=${target_alias} \
38208           --with-build-libsubdir=$(HOST_SUBDIR) \
38209           $(STAGE2_CONFIGURE_FLAGS)
38210 @endif target-libvtv-bootstrap
38211
38212 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
38213 maybe-configure-stage3-target-libvtv:
38214 @if target-libvtv-bootstrap
38215 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
38216 configure-stage3-target-libvtv:
38217         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38218         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
38219         @r=`${PWD_COMMAND}`; export r; \
38220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38221         TFLAGS="$(STAGE3_TFLAGS)"; \
38222         echo "Checking multilib configuration for libvtv..."; \
38223         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38224         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38225           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38226             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38227           else \
38228             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38229             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38230           fi; \
38231         else \
38232           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38233         fi; \
38234         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38235         $(RAW_CXX_TARGET_EXPORTS) \
38236          \
38237         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38238         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38239         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38240         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
38241         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38242         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
38243         case $(srcdir) in \
38244           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38245           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38246                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38247         esac; \
38248         module_srcdir=libvtv; \
38249         $(SHELL) $$s/$$module_srcdir/configure \
38250           --srcdir=$${topdir}/$$module_srcdir \
38251           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38252           --target=${target_alias} \
38253           --with-build-libsubdir=$(HOST_SUBDIR) \
38254           $(STAGE3_CONFIGURE_FLAGS)
38255 @endif target-libvtv-bootstrap
38256
38257 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
38258 maybe-configure-stage4-target-libvtv:
38259 @if target-libvtv-bootstrap
38260 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
38261 configure-stage4-target-libvtv:
38262         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38263         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
38264         @r=`${PWD_COMMAND}`; export r; \
38265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38266         TFLAGS="$(STAGE4_TFLAGS)"; \
38267         echo "Checking multilib configuration for libvtv..."; \
38268         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38269         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38270           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38271             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38272           else \
38273             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38274             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38275           fi; \
38276         else \
38277           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38278         fi; \
38279         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38280         $(RAW_CXX_TARGET_EXPORTS) \
38281          \
38282         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38283         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38284         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38285         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
38286         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38287         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
38288         case $(srcdir) in \
38289           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38290           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38291                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38292         esac; \
38293         module_srcdir=libvtv; \
38294         $(SHELL) $$s/$$module_srcdir/configure \
38295           --srcdir=$${topdir}/$$module_srcdir \
38296           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38297           --target=${target_alias} \
38298           --with-build-libsubdir=$(HOST_SUBDIR) \
38299           $(STAGE4_CONFIGURE_FLAGS)
38300 @endif target-libvtv-bootstrap
38301
38302 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
38303 maybe-configure-stageprofile-target-libvtv:
38304 @if target-libvtv-bootstrap
38305 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
38306 configure-stageprofile-target-libvtv:
38307         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38308         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
38309         @r=`${PWD_COMMAND}`; export r; \
38310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38311         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38312         echo "Checking multilib configuration for libvtv..."; \
38313         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38314         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38315           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38316             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38317           else \
38318             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38319             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38320           fi; \
38321         else \
38322           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38323         fi; \
38324         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38325         $(RAW_CXX_TARGET_EXPORTS) \
38326          \
38327         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38328         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38329         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38330         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
38331         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38332         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
38333         case $(srcdir) in \
38334           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38335           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38336                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38337         esac; \
38338         module_srcdir=libvtv; \
38339         $(SHELL) $$s/$$module_srcdir/configure \
38340           --srcdir=$${topdir}/$$module_srcdir \
38341           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38342           --target=${target_alias} \
38343           --with-build-libsubdir=$(HOST_SUBDIR) \
38344           $(STAGEprofile_CONFIGURE_FLAGS)
38345 @endif target-libvtv-bootstrap
38346
38347 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
38348 maybe-configure-stagefeedback-target-libvtv:
38349 @if target-libvtv-bootstrap
38350 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
38351 configure-stagefeedback-target-libvtv:
38352         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38353         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
38354         @r=`${PWD_COMMAND}`; export r; \
38355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38356         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38357         echo "Checking multilib configuration for libvtv..."; \
38358         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38359         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38360           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38361             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38362           else \
38363             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38364             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38365           fi; \
38366         else \
38367           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38368         fi; \
38369         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38370         $(RAW_CXX_TARGET_EXPORTS) \
38371          \
38372         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38373         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38374         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38375         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
38376         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38377         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
38378         case $(srcdir) in \
38379           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38380           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38381                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38382         esac; \
38383         module_srcdir=libvtv; \
38384         $(SHELL) $$s/$$module_srcdir/configure \
38385           --srcdir=$${topdir}/$$module_srcdir \
38386           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38387           --target=${target_alias} \
38388           --with-build-libsubdir=$(HOST_SUBDIR) \
38389           $(STAGEfeedback_CONFIGURE_FLAGS)
38390 @endif target-libvtv-bootstrap
38391
38392
38393
38394
38395
38396 .PHONY: all-target-libvtv maybe-all-target-libvtv
38397 maybe-all-target-libvtv:
38398 @if gcc-bootstrap
38399 all-target-libvtv: stage_current
38400 @endif gcc-bootstrap
38401 @if target-libvtv
38402 TARGET-target-libvtv=all
38403 maybe-all-target-libvtv: all-target-libvtv
38404 all-target-libvtv: configure-target-libvtv
38405         @r=`${PWD_COMMAND}`; export r; \
38406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38407         $(RAW_CXX_TARGET_EXPORTS)  \
38408         (cd $(TARGET_SUBDIR)/libvtv && \
38409           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38410                 $(TARGET-target-libvtv))
38411 @endif target-libvtv
38412
38413
38414
38415 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
38416 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
38417 maybe-all-stage1-target-libvtv:
38418 maybe-clean-stage1-target-libvtv:
38419 @if target-libvtv-bootstrap
38420 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
38421 all-stage1: all-stage1-target-libvtv
38422 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
38423 all-stage1-target-libvtv: configure-stage1-target-libvtv
38424         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38425         @r=`${PWD_COMMAND}`; export r; \
38426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38427         TFLAGS="$(STAGE1_TFLAGS)"; \
38428         $(RAW_CXX_TARGET_EXPORTS)  \
38429         cd $(TARGET_SUBDIR)/libvtv && \
38430          \
38431         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38432                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38433                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38434                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38435                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38436                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38437                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38438                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
38439                   \
38440                 TFLAGS="$(STAGE1_TFLAGS)"  \
38441                 $(TARGET-stage1-target-libvtv)
38442
38443 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
38444 clean-stage1: clean-stage1-target-libvtv
38445 clean-stage1-target-libvtv:
38446         @if [ $(current_stage) = stage1 ]; then \
38447           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38448         else \
38449           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
38450           $(MAKE) stage1-start; \
38451         fi; \
38452         cd $(TARGET_SUBDIR)/libvtv && \
38453         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
38454           clean
38455 @endif target-libvtv-bootstrap
38456
38457
38458 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
38459 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
38460 maybe-all-stage2-target-libvtv:
38461 maybe-clean-stage2-target-libvtv:
38462 @if target-libvtv-bootstrap
38463 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
38464 all-stage2: all-stage2-target-libvtv
38465 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
38466 all-stage2-target-libvtv: configure-stage2-target-libvtv
38467         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38468         @r=`${PWD_COMMAND}`; export r; \
38469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38470         TFLAGS="$(STAGE2_TFLAGS)"; \
38471         $(RAW_CXX_TARGET_EXPORTS) \
38472           \
38473         cd $(TARGET_SUBDIR)/libvtv && \
38474          \
38475         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38476                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38477                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38478                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38479                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38480                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38481                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38482                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38483                 TFLAGS="$(STAGE2_TFLAGS)"  \
38484                 $(TARGET-stage2-target-libvtv)
38485
38486 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
38487 clean-stage2: clean-stage2-target-libvtv
38488 clean-stage2-target-libvtv:
38489         @if [ $(current_stage) = stage2 ]; then \
38490           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38491         else \
38492           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
38493           $(MAKE) stage2-start; \
38494         fi; \
38495         cd $(TARGET_SUBDIR)/libvtv && \
38496         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38497 @endif target-libvtv-bootstrap
38498
38499
38500 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
38501 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
38502 maybe-all-stage3-target-libvtv:
38503 maybe-clean-stage3-target-libvtv:
38504 @if target-libvtv-bootstrap
38505 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
38506 all-stage3: all-stage3-target-libvtv
38507 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
38508 all-stage3-target-libvtv: configure-stage3-target-libvtv
38509         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38510         @r=`${PWD_COMMAND}`; export r; \
38511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38512         TFLAGS="$(STAGE3_TFLAGS)"; \
38513         $(RAW_CXX_TARGET_EXPORTS) \
38514           \
38515         cd $(TARGET_SUBDIR)/libvtv && \
38516          \
38517         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38518                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38519                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38520                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38521                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38522                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38523                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38524                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38525                 TFLAGS="$(STAGE3_TFLAGS)"  \
38526                 $(TARGET-stage3-target-libvtv)
38527
38528 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
38529 clean-stage3: clean-stage3-target-libvtv
38530 clean-stage3-target-libvtv:
38531         @if [ $(current_stage) = stage3 ]; then \
38532           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38533         else \
38534           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
38535           $(MAKE) stage3-start; \
38536         fi; \
38537         cd $(TARGET_SUBDIR)/libvtv && \
38538         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38539 @endif target-libvtv-bootstrap
38540
38541
38542 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
38543 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
38544 maybe-all-stage4-target-libvtv:
38545 maybe-clean-stage4-target-libvtv:
38546 @if target-libvtv-bootstrap
38547 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
38548 all-stage4: all-stage4-target-libvtv
38549 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
38550 all-stage4-target-libvtv: configure-stage4-target-libvtv
38551         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38552         @r=`${PWD_COMMAND}`; export r; \
38553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38554         TFLAGS="$(STAGE4_TFLAGS)"; \
38555         $(RAW_CXX_TARGET_EXPORTS) \
38556           \
38557         cd $(TARGET_SUBDIR)/libvtv && \
38558          \
38559         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38560                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38561                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38562                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38563                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38564                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38565                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38566                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38567                 TFLAGS="$(STAGE4_TFLAGS)"  \
38568                 $(TARGET-stage4-target-libvtv)
38569
38570 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
38571 clean-stage4: clean-stage4-target-libvtv
38572 clean-stage4-target-libvtv:
38573         @if [ $(current_stage) = stage4 ]; then \
38574           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38575         else \
38576           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
38577           $(MAKE) stage4-start; \
38578         fi; \
38579         cd $(TARGET_SUBDIR)/libvtv && \
38580         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38581 @endif target-libvtv-bootstrap
38582
38583
38584 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
38585 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
38586 maybe-all-stageprofile-target-libvtv:
38587 maybe-clean-stageprofile-target-libvtv:
38588 @if target-libvtv-bootstrap
38589 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
38590 all-stageprofile: all-stageprofile-target-libvtv
38591 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
38592 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
38593         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38594         @r=`${PWD_COMMAND}`; export r; \
38595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38596         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38597         $(RAW_CXX_TARGET_EXPORTS) \
38598           \
38599         cd $(TARGET_SUBDIR)/libvtv && \
38600          \
38601         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38602                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38603                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38604                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38605                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38606                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38607                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38608                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38609                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
38610                 $(TARGET-stageprofile-target-libvtv)
38611
38612 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
38613 clean-stageprofile: clean-stageprofile-target-libvtv
38614 clean-stageprofile-target-libvtv:
38615         @if [ $(current_stage) = stageprofile ]; then \
38616           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38617         else \
38618           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
38619           $(MAKE) stageprofile-start; \
38620         fi; \
38621         cd $(TARGET_SUBDIR)/libvtv && \
38622         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38623 @endif target-libvtv-bootstrap
38624
38625
38626 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
38627 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
38628 maybe-all-stagefeedback-target-libvtv:
38629 maybe-clean-stagefeedback-target-libvtv:
38630 @if target-libvtv-bootstrap
38631 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
38632 all-stagefeedback: all-stagefeedback-target-libvtv
38633 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
38634 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
38635         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38636         @r=`${PWD_COMMAND}`; export r; \
38637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38638         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38639         $(RAW_CXX_TARGET_EXPORTS) \
38640           \
38641         cd $(TARGET_SUBDIR)/libvtv && \
38642          \
38643         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38644                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38645                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38646                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38647                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38648                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38649                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38650                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38651                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
38652                 $(TARGET-stagefeedback-target-libvtv)
38653
38654 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
38655 clean-stagefeedback: clean-stagefeedback-target-libvtv
38656 clean-stagefeedback-target-libvtv:
38657         @if [ $(current_stage) = stagefeedback ]; then \
38658           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38659         else \
38660           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
38661           $(MAKE) stagefeedback-start; \
38662         fi; \
38663         cd $(TARGET_SUBDIR)/libvtv && \
38664         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38665 @endif target-libvtv-bootstrap
38666
38667
38668
38669
38670
38671
38672 .PHONY: check-target-libvtv maybe-check-target-libvtv
38673 maybe-check-target-libvtv:
38674 @if target-libvtv
38675 maybe-check-target-libvtv: check-target-libvtv
38676
38677 check-target-libvtv:
38678         @: $(MAKE); $(unstage)
38679         @r=`${PWD_COMMAND}`; export r; \
38680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38681         $(RAW_CXX_TARGET_EXPORTS) \
38682         (cd $(TARGET_SUBDIR)/libvtv && \
38683           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
38684
38685 @endif target-libvtv
38686
38687 .PHONY: install-target-libvtv maybe-install-target-libvtv
38688 maybe-install-target-libvtv:
38689 @if target-libvtv
38690 maybe-install-target-libvtv: install-target-libvtv
38691
38692 install-target-libvtv: installdirs
38693         @: $(MAKE); $(unstage)
38694         @r=`${PWD_COMMAND}`; export r; \
38695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38696         $(RAW_CXX_TARGET_EXPORTS) \
38697         (cd $(TARGET_SUBDIR)/libvtv && \
38698           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38699
38700 @endif target-libvtv
38701
38702 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
38703 maybe-install-strip-target-libvtv:
38704 @if target-libvtv
38705 maybe-install-strip-target-libvtv: install-strip-target-libvtv
38706
38707 install-strip-target-libvtv: installdirs
38708         @: $(MAKE); $(unstage)
38709         @r=`${PWD_COMMAND}`; export r; \
38710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38711         $(RAW_CXX_TARGET_EXPORTS) \
38712         (cd $(TARGET_SUBDIR)/libvtv && \
38713           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38714
38715 @endif target-libvtv
38716
38717 # Other targets (info, dvi, pdf, etc.)
38718
38719 .PHONY: maybe-info-target-libvtv info-target-libvtv
38720 maybe-info-target-libvtv:
38721 @if target-libvtv
38722 maybe-info-target-libvtv: info-target-libvtv
38723
38724 info-target-libvtv: \
38725     configure-target-libvtv 
38726         @: $(MAKE); $(unstage)
38727         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38728         r=`${PWD_COMMAND}`; export r; \
38729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38730         $(RAW_CXX_TARGET_EXPORTS) \
38731         echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
38732         for flag in $(EXTRA_TARGET_FLAGS); do \
38733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38734         done; \
38735         (cd $(TARGET_SUBDIR)/libvtv && \
38736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38738                   "RANLIB=$${RANLIB}" \
38739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38740                    info) \
38741           || exit 1
38742
38743 @endif target-libvtv
38744
38745 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
38746 maybe-dvi-target-libvtv:
38747 @if target-libvtv
38748 maybe-dvi-target-libvtv: dvi-target-libvtv
38749
38750 dvi-target-libvtv: \
38751     configure-target-libvtv 
38752         @: $(MAKE); $(unstage)
38753         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38754         r=`${PWD_COMMAND}`; export r; \
38755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38756         $(RAW_CXX_TARGET_EXPORTS) \
38757         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
38758         for flag in $(EXTRA_TARGET_FLAGS); do \
38759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38760         done; \
38761         (cd $(TARGET_SUBDIR)/libvtv && \
38762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38764                   "RANLIB=$${RANLIB}" \
38765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38766                    dvi) \
38767           || exit 1
38768
38769 @endif target-libvtv
38770
38771 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
38772 maybe-pdf-target-libvtv:
38773 @if target-libvtv
38774 maybe-pdf-target-libvtv: pdf-target-libvtv
38775
38776 pdf-target-libvtv: \
38777     configure-target-libvtv 
38778         @: $(MAKE); $(unstage)
38779         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38780         r=`${PWD_COMMAND}`; export r; \
38781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38782         $(RAW_CXX_TARGET_EXPORTS) \
38783         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
38784         for flag in $(EXTRA_TARGET_FLAGS); do \
38785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38786         done; \
38787         (cd $(TARGET_SUBDIR)/libvtv && \
38788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38790                   "RANLIB=$${RANLIB}" \
38791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38792                    pdf) \
38793           || exit 1
38794
38795 @endif target-libvtv
38796
38797 .PHONY: maybe-html-target-libvtv html-target-libvtv
38798 maybe-html-target-libvtv:
38799 @if target-libvtv
38800 maybe-html-target-libvtv: html-target-libvtv
38801
38802 html-target-libvtv: \
38803     configure-target-libvtv 
38804         @: $(MAKE); $(unstage)
38805         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38806         r=`${PWD_COMMAND}`; export r; \
38807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38808         $(RAW_CXX_TARGET_EXPORTS) \
38809         echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
38810         for flag in $(EXTRA_TARGET_FLAGS); do \
38811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38812         done; \
38813         (cd $(TARGET_SUBDIR)/libvtv && \
38814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38816                   "RANLIB=$${RANLIB}" \
38817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38818                    html) \
38819           || exit 1
38820
38821 @endif target-libvtv
38822
38823 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
38824 maybe-TAGS-target-libvtv:
38825 @if target-libvtv
38826 maybe-TAGS-target-libvtv: TAGS-target-libvtv
38827
38828 TAGS-target-libvtv: \
38829     configure-target-libvtv 
38830         @: $(MAKE); $(unstage)
38831         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38832         r=`${PWD_COMMAND}`; export r; \
38833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38834         $(RAW_CXX_TARGET_EXPORTS) \
38835         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
38836         for flag in $(EXTRA_TARGET_FLAGS); do \
38837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38838         done; \
38839         (cd $(TARGET_SUBDIR)/libvtv && \
38840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38842                   "RANLIB=$${RANLIB}" \
38843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38844                    TAGS) \
38845           || exit 1
38846
38847 @endif target-libvtv
38848
38849 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
38850 maybe-install-info-target-libvtv:
38851 @if target-libvtv
38852 maybe-install-info-target-libvtv: install-info-target-libvtv
38853
38854 install-info-target-libvtv: \
38855     configure-target-libvtv \
38856     info-target-libvtv 
38857         @: $(MAKE); $(unstage)
38858         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38859         r=`${PWD_COMMAND}`; export r; \
38860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38861         $(RAW_CXX_TARGET_EXPORTS) \
38862         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
38863         for flag in $(EXTRA_TARGET_FLAGS); do \
38864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38865         done; \
38866         (cd $(TARGET_SUBDIR)/libvtv && \
38867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38869                   "RANLIB=$${RANLIB}" \
38870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38871                    install-info) \
38872           || exit 1
38873
38874 @endif target-libvtv
38875
38876 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
38877 maybe-install-pdf-target-libvtv:
38878 @if target-libvtv
38879 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
38880
38881 install-pdf-target-libvtv: \
38882     configure-target-libvtv \
38883     pdf-target-libvtv 
38884         @: $(MAKE); $(unstage)
38885         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38886         r=`${PWD_COMMAND}`; export r; \
38887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38888         $(RAW_CXX_TARGET_EXPORTS) \
38889         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
38890         for flag in $(EXTRA_TARGET_FLAGS); do \
38891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38892         done; \
38893         (cd $(TARGET_SUBDIR)/libvtv && \
38894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38896                   "RANLIB=$${RANLIB}" \
38897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38898                    install-pdf) \
38899           || exit 1
38900
38901 @endif target-libvtv
38902
38903 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
38904 maybe-install-html-target-libvtv:
38905 @if target-libvtv
38906 maybe-install-html-target-libvtv: install-html-target-libvtv
38907
38908 install-html-target-libvtv: \
38909     configure-target-libvtv \
38910     html-target-libvtv 
38911         @: $(MAKE); $(unstage)
38912         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38913         r=`${PWD_COMMAND}`; export r; \
38914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38915         $(RAW_CXX_TARGET_EXPORTS) \
38916         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
38917         for flag in $(EXTRA_TARGET_FLAGS); do \
38918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38919         done; \
38920         (cd $(TARGET_SUBDIR)/libvtv && \
38921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38923                   "RANLIB=$${RANLIB}" \
38924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38925                    install-html) \
38926           || exit 1
38927
38928 @endif target-libvtv
38929
38930 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
38931 maybe-installcheck-target-libvtv:
38932 @if target-libvtv
38933 maybe-installcheck-target-libvtv: installcheck-target-libvtv
38934
38935 installcheck-target-libvtv: \
38936     configure-target-libvtv 
38937         @: $(MAKE); $(unstage)
38938         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38939         r=`${PWD_COMMAND}`; export r; \
38940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38941         $(RAW_CXX_TARGET_EXPORTS) \
38942         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
38943         for flag in $(EXTRA_TARGET_FLAGS); do \
38944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38945         done; \
38946         (cd $(TARGET_SUBDIR)/libvtv && \
38947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38949                   "RANLIB=$${RANLIB}" \
38950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38951                    installcheck) \
38952           || exit 1
38953
38954 @endif target-libvtv
38955
38956 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
38957 maybe-mostlyclean-target-libvtv:
38958 @if target-libvtv
38959 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
38960
38961 mostlyclean-target-libvtv: 
38962         @: $(MAKE); $(unstage)
38963         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38964         r=`${PWD_COMMAND}`; export r; \
38965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38966         $(RAW_CXX_TARGET_EXPORTS) \
38967         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
38968         for flag in $(EXTRA_TARGET_FLAGS); do \
38969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38970         done; \
38971         (cd $(TARGET_SUBDIR)/libvtv && \
38972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38974                   "RANLIB=$${RANLIB}" \
38975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38976                    mostlyclean) \
38977           || exit 1
38978
38979 @endif target-libvtv
38980
38981 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
38982 maybe-clean-target-libvtv:
38983 @if target-libvtv
38984 maybe-clean-target-libvtv: clean-target-libvtv
38985
38986 clean-target-libvtv: 
38987         @: $(MAKE); $(unstage)
38988         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38989         r=`${PWD_COMMAND}`; export r; \
38990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38991         $(RAW_CXX_TARGET_EXPORTS) \
38992         echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
38993         for flag in $(EXTRA_TARGET_FLAGS); do \
38994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38995         done; \
38996         (cd $(TARGET_SUBDIR)/libvtv && \
38997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38999                   "RANLIB=$${RANLIB}" \
39000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39001                    clean) \
39002           || exit 1
39003
39004 @endif target-libvtv
39005
39006 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
39007 maybe-distclean-target-libvtv:
39008 @if target-libvtv
39009 maybe-distclean-target-libvtv: distclean-target-libvtv
39010
39011 distclean-target-libvtv: 
39012         @: $(MAKE); $(unstage)
39013         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
39014         r=`${PWD_COMMAND}`; export r; \
39015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39016         $(RAW_CXX_TARGET_EXPORTS) \
39017         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
39018         for flag in $(EXTRA_TARGET_FLAGS); do \
39019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39020         done; \
39021         (cd $(TARGET_SUBDIR)/libvtv && \
39022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39024                   "RANLIB=$${RANLIB}" \
39025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39026                    distclean) \
39027           || exit 1
39028
39029 @endif target-libvtv
39030
39031 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
39032 maybe-maintainer-clean-target-libvtv:
39033 @if target-libvtv
39034 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
39035
39036 maintainer-clean-target-libvtv: 
39037         @: $(MAKE); $(unstage)
39038         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
39039         r=`${PWD_COMMAND}`; export r; \
39040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39041         $(RAW_CXX_TARGET_EXPORTS) \
39042         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
39043         for flag in $(EXTRA_TARGET_FLAGS); do \
39044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39045         done; \
39046         (cd $(TARGET_SUBDIR)/libvtv && \
39047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39049                   "RANLIB=$${RANLIB}" \
39050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39051                    maintainer-clean) \
39052           || exit 1
39053
39054 @endif target-libvtv
39055
39056
39057
39058
39059
39060 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
39061 maybe-configure-target-libcilkrts:
39062 @if gcc-bootstrap
39063 configure-target-libcilkrts: stage_current
39064 @endif gcc-bootstrap
39065 @if target-libcilkrts
39066 maybe-configure-target-libcilkrts: configure-target-libcilkrts
39067 configure-target-libcilkrts: 
39068         @: $(MAKE); $(unstage)
39069         @r=`${PWD_COMMAND}`; export r; \
39070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39071         echo "Checking multilib configuration for libcilkrts..."; \
39072         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
39073         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null; \
39074         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
39075           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
39076             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
39077           else \
39078             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
39079             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
39080           fi; \
39081         else \
39082           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
39083         fi; \
39084         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
39085         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
39086         $(NORMAL_TARGET_EXPORTS)  \
39087         echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
39088         cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
39089         case $(srcdir) in \
39090           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39091           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
39092                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39093         esac; \
39094         module_srcdir=libcilkrts; \
39095         rm -f no-such-file || : ; \
39096         CONFIG_SITE=no-such-file $(SHELL) \
39097           $$s/$$module_srcdir/configure \
39098           --srcdir=$${topdir}/$$module_srcdir \
39099           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39100           --target=${target_alias}  \
39101           || exit 1
39102 @endif target-libcilkrts
39103
39104
39105
39106
39107
39108 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
39109 maybe-all-target-libcilkrts:
39110 @if gcc-bootstrap
39111 all-target-libcilkrts: stage_current
39112 @endif gcc-bootstrap
39113 @if target-libcilkrts
39114 TARGET-target-libcilkrts=all
39115 maybe-all-target-libcilkrts: all-target-libcilkrts
39116 all-target-libcilkrts: configure-target-libcilkrts
39117         @: $(MAKE); $(unstage)
39118         @r=`${PWD_COMMAND}`; export r; \
39119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39120         $(NORMAL_TARGET_EXPORTS)  \
39121         (cd $(TARGET_SUBDIR)/libcilkrts && \
39122           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39123                 $(TARGET-target-libcilkrts))
39124 @endif target-libcilkrts
39125
39126
39127
39128
39129
39130 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
39131 maybe-check-target-libcilkrts:
39132 @if target-libcilkrts
39133 maybe-check-target-libcilkrts: check-target-libcilkrts
39134
39135 check-target-libcilkrts:
39136         @: $(MAKE); $(unstage)
39137         @r=`${PWD_COMMAND}`; export r; \
39138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39139         $(NORMAL_TARGET_EXPORTS) \
39140         (cd $(TARGET_SUBDIR)/libcilkrts && \
39141           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39142
39143 @endif target-libcilkrts
39144
39145 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
39146 maybe-install-target-libcilkrts:
39147 @if target-libcilkrts
39148 maybe-install-target-libcilkrts: install-target-libcilkrts
39149
39150 install-target-libcilkrts: installdirs
39151         @: $(MAKE); $(unstage)
39152         @r=`${PWD_COMMAND}`; export r; \
39153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39154         $(NORMAL_TARGET_EXPORTS) \
39155         (cd $(TARGET_SUBDIR)/libcilkrts && \
39156           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39157
39158 @endif target-libcilkrts
39159
39160 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
39161 maybe-install-strip-target-libcilkrts:
39162 @if target-libcilkrts
39163 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
39164
39165 install-strip-target-libcilkrts: installdirs
39166         @: $(MAKE); $(unstage)
39167         @r=`${PWD_COMMAND}`; export r; \
39168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39169         $(NORMAL_TARGET_EXPORTS) \
39170         (cd $(TARGET_SUBDIR)/libcilkrts && \
39171           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39172
39173 @endif target-libcilkrts
39174
39175 # Other targets (info, dvi, pdf, etc.)
39176
39177 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
39178 maybe-info-target-libcilkrts:
39179 @if target-libcilkrts
39180 maybe-info-target-libcilkrts: info-target-libcilkrts
39181
39182 info-target-libcilkrts: \
39183     configure-target-libcilkrts 
39184         @: $(MAKE); $(unstage)
39185         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39186         r=`${PWD_COMMAND}`; export r; \
39187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39188         $(NORMAL_TARGET_EXPORTS) \
39189         echo "Doing info in $(TARGET_SUBDIR)/libcilkrts"; \
39190         for flag in $(EXTRA_TARGET_FLAGS); do \
39191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39192         done; \
39193         (cd $(TARGET_SUBDIR)/libcilkrts && \
39194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39196                   "RANLIB=$${RANLIB}" \
39197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39198                    info) \
39199           || exit 1
39200
39201 @endif target-libcilkrts
39202
39203 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
39204 maybe-dvi-target-libcilkrts:
39205 @if target-libcilkrts
39206 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
39207
39208 dvi-target-libcilkrts: \
39209     configure-target-libcilkrts 
39210         @: $(MAKE); $(unstage)
39211         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39212         r=`${PWD_COMMAND}`; export r; \
39213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39214         $(NORMAL_TARGET_EXPORTS) \
39215         echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts"; \
39216         for flag in $(EXTRA_TARGET_FLAGS); do \
39217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39218         done; \
39219         (cd $(TARGET_SUBDIR)/libcilkrts && \
39220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39222                   "RANLIB=$${RANLIB}" \
39223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39224                    dvi) \
39225           || exit 1
39226
39227 @endif target-libcilkrts
39228
39229 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
39230 maybe-pdf-target-libcilkrts:
39231 @if target-libcilkrts
39232 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
39233
39234 pdf-target-libcilkrts: \
39235     configure-target-libcilkrts 
39236         @: $(MAKE); $(unstage)
39237         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39238         r=`${PWD_COMMAND}`; export r; \
39239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39240         $(NORMAL_TARGET_EXPORTS) \
39241         echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts"; \
39242         for flag in $(EXTRA_TARGET_FLAGS); do \
39243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39244         done; \
39245         (cd $(TARGET_SUBDIR)/libcilkrts && \
39246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39248                   "RANLIB=$${RANLIB}" \
39249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39250                    pdf) \
39251           || exit 1
39252
39253 @endif target-libcilkrts
39254
39255 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
39256 maybe-html-target-libcilkrts:
39257 @if target-libcilkrts
39258 maybe-html-target-libcilkrts: html-target-libcilkrts
39259
39260 html-target-libcilkrts: \
39261     configure-target-libcilkrts 
39262         @: $(MAKE); $(unstage)
39263         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39264         r=`${PWD_COMMAND}`; export r; \
39265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39266         $(NORMAL_TARGET_EXPORTS) \
39267         echo "Doing html in $(TARGET_SUBDIR)/libcilkrts"; \
39268         for flag in $(EXTRA_TARGET_FLAGS); do \
39269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39270         done; \
39271         (cd $(TARGET_SUBDIR)/libcilkrts && \
39272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39274                   "RANLIB=$${RANLIB}" \
39275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39276                    html) \
39277           || exit 1
39278
39279 @endif target-libcilkrts
39280
39281 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
39282 maybe-TAGS-target-libcilkrts:
39283 @if target-libcilkrts
39284 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
39285
39286 TAGS-target-libcilkrts: \
39287     configure-target-libcilkrts 
39288         @: $(MAKE); $(unstage)
39289         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39290         r=`${PWD_COMMAND}`; export r; \
39291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39292         $(NORMAL_TARGET_EXPORTS) \
39293         echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts"; \
39294         for flag in $(EXTRA_TARGET_FLAGS); do \
39295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39296         done; \
39297         (cd $(TARGET_SUBDIR)/libcilkrts && \
39298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39300                   "RANLIB=$${RANLIB}" \
39301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39302                    TAGS) \
39303           || exit 1
39304
39305 @endif target-libcilkrts
39306
39307 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
39308 maybe-install-info-target-libcilkrts:
39309 @if target-libcilkrts
39310 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
39311
39312 install-info-target-libcilkrts: \
39313     configure-target-libcilkrts \
39314     info-target-libcilkrts 
39315         @: $(MAKE); $(unstage)
39316         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39317         r=`${PWD_COMMAND}`; export r; \
39318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39319         $(NORMAL_TARGET_EXPORTS) \
39320         echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts"; \
39321         for flag in $(EXTRA_TARGET_FLAGS); do \
39322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39323         done; \
39324         (cd $(TARGET_SUBDIR)/libcilkrts && \
39325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39327                   "RANLIB=$${RANLIB}" \
39328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39329                    install-info) \
39330           || exit 1
39331
39332 @endif target-libcilkrts
39333
39334 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
39335 maybe-install-pdf-target-libcilkrts:
39336 @if target-libcilkrts
39337 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
39338
39339 install-pdf-target-libcilkrts: \
39340     configure-target-libcilkrts \
39341     pdf-target-libcilkrts 
39342         @: $(MAKE); $(unstage)
39343         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39344         r=`${PWD_COMMAND}`; export r; \
39345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39346         $(NORMAL_TARGET_EXPORTS) \
39347         echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts"; \
39348         for flag in $(EXTRA_TARGET_FLAGS); do \
39349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39350         done; \
39351         (cd $(TARGET_SUBDIR)/libcilkrts && \
39352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39354                   "RANLIB=$${RANLIB}" \
39355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39356                    install-pdf) \
39357           || exit 1
39358
39359 @endif target-libcilkrts
39360
39361 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
39362 maybe-install-html-target-libcilkrts:
39363 @if target-libcilkrts
39364 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
39365
39366 install-html-target-libcilkrts: \
39367     configure-target-libcilkrts \
39368     html-target-libcilkrts 
39369         @: $(MAKE); $(unstage)
39370         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39371         r=`${PWD_COMMAND}`; export r; \
39372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39373         $(NORMAL_TARGET_EXPORTS) \
39374         echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts"; \
39375         for flag in $(EXTRA_TARGET_FLAGS); do \
39376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39377         done; \
39378         (cd $(TARGET_SUBDIR)/libcilkrts && \
39379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39381                   "RANLIB=$${RANLIB}" \
39382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39383                    install-html) \
39384           || exit 1
39385
39386 @endif target-libcilkrts
39387
39388 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
39389 maybe-installcheck-target-libcilkrts:
39390 @if target-libcilkrts
39391 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
39392
39393 installcheck-target-libcilkrts: \
39394     configure-target-libcilkrts 
39395         @: $(MAKE); $(unstage)
39396         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39397         r=`${PWD_COMMAND}`; export r; \
39398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39399         $(NORMAL_TARGET_EXPORTS) \
39400         echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts"; \
39401         for flag in $(EXTRA_TARGET_FLAGS); do \
39402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39403         done; \
39404         (cd $(TARGET_SUBDIR)/libcilkrts && \
39405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39407                   "RANLIB=$${RANLIB}" \
39408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39409                    installcheck) \
39410           || exit 1
39411
39412 @endif target-libcilkrts
39413
39414 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
39415 maybe-mostlyclean-target-libcilkrts:
39416 @if target-libcilkrts
39417 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
39418
39419 mostlyclean-target-libcilkrts: 
39420         @: $(MAKE); $(unstage)
39421         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39422         r=`${PWD_COMMAND}`; export r; \
39423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39424         $(NORMAL_TARGET_EXPORTS) \
39425         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts"; \
39426         for flag in $(EXTRA_TARGET_FLAGS); do \
39427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39428         done; \
39429         (cd $(TARGET_SUBDIR)/libcilkrts && \
39430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39432                   "RANLIB=$${RANLIB}" \
39433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39434                    mostlyclean) \
39435           || exit 1
39436
39437 @endif target-libcilkrts
39438
39439 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
39440 maybe-clean-target-libcilkrts:
39441 @if target-libcilkrts
39442 maybe-clean-target-libcilkrts: clean-target-libcilkrts
39443
39444 clean-target-libcilkrts: 
39445         @: $(MAKE); $(unstage)
39446         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39447         r=`${PWD_COMMAND}`; export r; \
39448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39449         $(NORMAL_TARGET_EXPORTS) \
39450         echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts"; \
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)/libcilkrts && \
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                    clean) \
39460           || exit 1
39461
39462 @endif target-libcilkrts
39463
39464 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
39465 maybe-distclean-target-libcilkrts:
39466 @if target-libcilkrts
39467 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
39468
39469 distclean-target-libcilkrts: 
39470         @: $(MAKE); $(unstage)
39471         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39472         r=`${PWD_COMMAND}`; export r; \
39473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39474         $(NORMAL_TARGET_EXPORTS) \
39475         echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts"; \
39476         for flag in $(EXTRA_TARGET_FLAGS); do \
39477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39478         done; \
39479         (cd $(TARGET_SUBDIR)/libcilkrts && \
39480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39482                   "RANLIB=$${RANLIB}" \
39483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39484                    distclean) \
39485           || exit 1
39486
39487 @endif target-libcilkrts
39488
39489 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
39490 maybe-maintainer-clean-target-libcilkrts:
39491 @if target-libcilkrts
39492 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
39493
39494 maintainer-clean-target-libcilkrts: 
39495         @: $(MAKE); $(unstage)
39496         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39497         r=`${PWD_COMMAND}`; export r; \
39498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39499         $(NORMAL_TARGET_EXPORTS) \
39500         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts"; \
39501         for flag in $(EXTRA_TARGET_FLAGS); do \
39502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39503         done; \
39504         (cd $(TARGET_SUBDIR)/libcilkrts && \
39505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39507                   "RANLIB=$${RANLIB}" \
39508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39509                    maintainer-clean) \
39510           || exit 1
39511
39512 @endif target-libcilkrts
39513
39514
39515
39516
39517
39518 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
39519 maybe-configure-target-liboffloadmic:
39520 @if gcc-bootstrap
39521 configure-target-liboffloadmic: stage_current
39522 @endif gcc-bootstrap
39523 @if target-liboffloadmic
39524 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
39525 configure-target-liboffloadmic: 
39526         @: $(MAKE); $(unstage)
39527         @r=`${PWD_COMMAND}`; export r; \
39528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39529         echo "Checking multilib configuration for liboffloadmic..."; \
39530         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
39531         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
39532         if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
39533           if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
39534             rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
39535           else \
39536             rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
39537             mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
39538           fi; \
39539         else \
39540           mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
39541         fi; \
39542         test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
39543         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
39544         $(NORMAL_TARGET_EXPORTS)  \
39545         echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
39546         cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
39547         case $(srcdir) in \
39548           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39549           *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
39550                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39551         esac; \
39552         module_srcdir=liboffloadmic; \
39553         rm -f no-such-file || : ; \
39554         CONFIG_SITE=no-such-file $(SHELL) \
39555           $$s/$$module_srcdir/configure \
39556           --srcdir=$${topdir}/$$module_srcdir \
39557           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39558           --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
39559           || exit 1
39560 @endif target-liboffloadmic
39561
39562
39563
39564
39565
39566 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
39567 maybe-all-target-liboffloadmic:
39568 @if gcc-bootstrap
39569 all-target-liboffloadmic: stage_current
39570 @endif gcc-bootstrap
39571 @if target-liboffloadmic
39572 TARGET-target-liboffloadmic=all
39573 maybe-all-target-liboffloadmic: all-target-liboffloadmic
39574 all-target-liboffloadmic: configure-target-liboffloadmic
39575         @: $(MAKE); $(unstage)
39576         @r=`${PWD_COMMAND}`; export r; \
39577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39578         $(NORMAL_TARGET_EXPORTS)  \
39579         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39580           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39581                 $(TARGET-target-liboffloadmic))
39582 @endif target-liboffloadmic
39583
39584
39585
39586
39587
39588 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
39589 maybe-check-target-liboffloadmic:
39590 @if target-liboffloadmic
39591 maybe-check-target-liboffloadmic: check-target-liboffloadmic
39592
39593 check-target-liboffloadmic:
39594         @: $(MAKE); $(unstage)
39595         @r=`${PWD_COMMAND}`; export r; \
39596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39597         $(NORMAL_TARGET_EXPORTS) \
39598         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39599           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39600
39601 @endif target-liboffloadmic
39602
39603 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
39604 maybe-install-target-liboffloadmic:
39605 @if target-liboffloadmic
39606 maybe-install-target-liboffloadmic: install-target-liboffloadmic
39607
39608 install-target-liboffloadmic: installdirs
39609         @: $(MAKE); $(unstage)
39610         @r=`${PWD_COMMAND}`; export r; \
39611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39612         $(NORMAL_TARGET_EXPORTS) \
39613         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39614           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39615
39616 @endif target-liboffloadmic
39617
39618 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
39619 maybe-install-strip-target-liboffloadmic:
39620 @if target-liboffloadmic
39621 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
39622
39623 install-strip-target-liboffloadmic: installdirs
39624         @: $(MAKE); $(unstage)
39625         @r=`${PWD_COMMAND}`; export r; \
39626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39627         $(NORMAL_TARGET_EXPORTS) \
39628         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39629           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39630
39631 @endif target-liboffloadmic
39632
39633 # Other targets (info, dvi, pdf, etc.)
39634
39635 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
39636 maybe-info-target-liboffloadmic:
39637 @if target-liboffloadmic
39638 maybe-info-target-liboffloadmic: info-target-liboffloadmic
39639
39640 info-target-liboffloadmic: \
39641     configure-target-liboffloadmic 
39642         @: $(MAKE); $(unstage)
39643         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39644         r=`${PWD_COMMAND}`; export r; \
39645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39646         $(NORMAL_TARGET_EXPORTS) \
39647         echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
39648         for flag in $(EXTRA_TARGET_FLAGS); do \
39649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39650         done; \
39651         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39654                   "RANLIB=$${RANLIB}" \
39655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39656                    info) \
39657           || exit 1
39658
39659 @endif target-liboffloadmic
39660
39661 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
39662 maybe-dvi-target-liboffloadmic:
39663 @if target-liboffloadmic
39664 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
39665
39666 dvi-target-liboffloadmic: \
39667     configure-target-liboffloadmic 
39668         @: $(MAKE); $(unstage)
39669         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39670         r=`${PWD_COMMAND}`; export r; \
39671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39672         $(NORMAL_TARGET_EXPORTS) \
39673         echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
39674         for flag in $(EXTRA_TARGET_FLAGS); do \
39675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39676         done; \
39677         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39680                   "RANLIB=$${RANLIB}" \
39681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39682                    dvi) \
39683           || exit 1
39684
39685 @endif target-liboffloadmic
39686
39687 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
39688 maybe-pdf-target-liboffloadmic:
39689 @if target-liboffloadmic
39690 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
39691
39692 pdf-target-liboffloadmic: \
39693     configure-target-liboffloadmic 
39694         @: $(MAKE); $(unstage)
39695         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39696         r=`${PWD_COMMAND}`; export r; \
39697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39698         $(NORMAL_TARGET_EXPORTS) \
39699         echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
39700         for flag in $(EXTRA_TARGET_FLAGS); do \
39701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39702         done; \
39703         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39706                   "RANLIB=$${RANLIB}" \
39707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39708                    pdf) \
39709           || exit 1
39710
39711 @endif target-liboffloadmic
39712
39713 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
39714 maybe-html-target-liboffloadmic:
39715 @if target-liboffloadmic
39716 maybe-html-target-liboffloadmic: html-target-liboffloadmic
39717
39718 html-target-liboffloadmic: \
39719     configure-target-liboffloadmic 
39720         @: $(MAKE); $(unstage)
39721         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39722         r=`${PWD_COMMAND}`; export r; \
39723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39724         $(NORMAL_TARGET_EXPORTS) \
39725         echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
39726         for flag in $(EXTRA_TARGET_FLAGS); do \
39727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39728         done; \
39729         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39732                   "RANLIB=$${RANLIB}" \
39733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39734                    html) \
39735           || exit 1
39736
39737 @endif target-liboffloadmic
39738
39739 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
39740 maybe-TAGS-target-liboffloadmic:
39741 @if target-liboffloadmic
39742 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
39743
39744 TAGS-target-liboffloadmic: \
39745     configure-target-liboffloadmic 
39746         @: $(MAKE); $(unstage)
39747         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39748         r=`${PWD_COMMAND}`; export r; \
39749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39750         $(NORMAL_TARGET_EXPORTS) \
39751         echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
39752         for flag in $(EXTRA_TARGET_FLAGS); do \
39753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39754         done; \
39755         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39758                   "RANLIB=$${RANLIB}" \
39759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39760                    TAGS) \
39761           || exit 1
39762
39763 @endif target-liboffloadmic
39764
39765 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
39766 maybe-install-info-target-liboffloadmic:
39767 @if target-liboffloadmic
39768 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
39769
39770 install-info-target-liboffloadmic: \
39771     configure-target-liboffloadmic \
39772     info-target-liboffloadmic 
39773         @: $(MAKE); $(unstage)
39774         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39775         r=`${PWD_COMMAND}`; export r; \
39776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39777         $(NORMAL_TARGET_EXPORTS) \
39778         echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
39779         for flag in $(EXTRA_TARGET_FLAGS); do \
39780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39781         done; \
39782         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39785                   "RANLIB=$${RANLIB}" \
39786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39787                    install-info) \
39788           || exit 1
39789
39790 @endif target-liboffloadmic
39791
39792 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
39793 maybe-install-pdf-target-liboffloadmic:
39794 @if target-liboffloadmic
39795 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
39796
39797 install-pdf-target-liboffloadmic: \
39798     configure-target-liboffloadmic \
39799     pdf-target-liboffloadmic 
39800         @: $(MAKE); $(unstage)
39801         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39802         r=`${PWD_COMMAND}`; export r; \
39803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39804         $(NORMAL_TARGET_EXPORTS) \
39805         echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
39806         for flag in $(EXTRA_TARGET_FLAGS); do \
39807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39808         done; \
39809         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39812                   "RANLIB=$${RANLIB}" \
39813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39814                    install-pdf) \
39815           || exit 1
39816
39817 @endif target-liboffloadmic
39818
39819 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
39820 maybe-install-html-target-liboffloadmic:
39821 @if target-liboffloadmic
39822 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
39823
39824 install-html-target-liboffloadmic: \
39825     configure-target-liboffloadmic \
39826     html-target-liboffloadmic 
39827         @: $(MAKE); $(unstage)
39828         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39829         r=`${PWD_COMMAND}`; export r; \
39830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39831         $(NORMAL_TARGET_EXPORTS) \
39832         echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
39833         for flag in $(EXTRA_TARGET_FLAGS); do \
39834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39835         done; \
39836         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39839                   "RANLIB=$${RANLIB}" \
39840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39841                    install-html) \
39842           || exit 1
39843
39844 @endif target-liboffloadmic
39845
39846 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
39847 maybe-installcheck-target-liboffloadmic:
39848 @if target-liboffloadmic
39849 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
39850
39851 installcheck-target-liboffloadmic: \
39852     configure-target-liboffloadmic 
39853         @: $(MAKE); $(unstage)
39854         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39855         r=`${PWD_COMMAND}`; export r; \
39856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39857         $(NORMAL_TARGET_EXPORTS) \
39858         echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
39859         for flag in $(EXTRA_TARGET_FLAGS); do \
39860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39861         done; \
39862         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39865                   "RANLIB=$${RANLIB}" \
39866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39867                    installcheck) \
39868           || exit 1
39869
39870 @endif target-liboffloadmic
39871
39872 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
39873 maybe-mostlyclean-target-liboffloadmic:
39874 @if target-liboffloadmic
39875 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
39876
39877 mostlyclean-target-liboffloadmic: 
39878         @: $(MAKE); $(unstage)
39879         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39880         r=`${PWD_COMMAND}`; export r; \
39881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39882         $(NORMAL_TARGET_EXPORTS) \
39883         echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
39884         for flag in $(EXTRA_TARGET_FLAGS); do \
39885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39886         done; \
39887         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39890                   "RANLIB=$${RANLIB}" \
39891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39892                    mostlyclean) \
39893           || exit 1
39894
39895 @endif target-liboffloadmic
39896
39897 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
39898 maybe-clean-target-liboffloadmic:
39899 @if target-liboffloadmic
39900 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
39901
39902 clean-target-liboffloadmic: 
39903         @: $(MAKE); $(unstage)
39904         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39905         r=`${PWD_COMMAND}`; export r; \
39906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39907         $(NORMAL_TARGET_EXPORTS) \
39908         echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
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)/liboffloadmic && \
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                    clean) \
39918           || exit 1
39919
39920 @endif target-liboffloadmic
39921
39922 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
39923 maybe-distclean-target-liboffloadmic:
39924 @if target-liboffloadmic
39925 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
39926
39927 distclean-target-liboffloadmic: 
39928         @: $(MAKE); $(unstage)
39929         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39930         r=`${PWD_COMMAND}`; export r; \
39931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39932         $(NORMAL_TARGET_EXPORTS) \
39933         echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
39934         for flag in $(EXTRA_TARGET_FLAGS); do \
39935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39936         done; \
39937         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39940                   "RANLIB=$${RANLIB}" \
39941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39942                    distclean) \
39943           || exit 1
39944
39945 @endif target-liboffloadmic
39946
39947 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
39948 maybe-maintainer-clean-target-liboffloadmic:
39949 @if target-liboffloadmic
39950 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
39951
39952 maintainer-clean-target-liboffloadmic: 
39953         @: $(MAKE); $(unstage)
39954         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39955         r=`${PWD_COMMAND}`; export r; \
39956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39957         $(NORMAL_TARGET_EXPORTS) \
39958         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
39959         for flag in $(EXTRA_TARGET_FLAGS); do \
39960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39961         done; \
39962         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39965                   "RANLIB=$${RANLIB}" \
39966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39967                    maintainer-clean) \
39968           || exit 1
39969
39970 @endif target-liboffloadmic
39971
39972
39973
39974
39975
39976 .PHONY: configure-target-libssp maybe-configure-target-libssp
39977 maybe-configure-target-libssp:
39978 @if gcc-bootstrap
39979 configure-target-libssp: stage_current
39980 @endif gcc-bootstrap
39981 @if target-libssp
39982 maybe-configure-target-libssp: configure-target-libssp
39983 configure-target-libssp: 
39984         @: $(MAKE); $(unstage)
39985         @r=`${PWD_COMMAND}`; export r; \
39986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39987         echo "Checking multilib configuration for libssp..."; \
39988         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
39989         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
39990         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
39991           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
39992             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
39993           else \
39994             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
39995             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
39996           fi; \
39997         else \
39998           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
39999         fi; \
40000         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
40001         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
40002         $(NORMAL_TARGET_EXPORTS)  \
40003         echo Configuring in $(TARGET_SUBDIR)/libssp; \
40004         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
40005         case $(srcdir) in \
40006           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40007           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
40008                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40009         esac; \
40010         module_srcdir=libssp; \
40011         rm -f no-such-file || : ; \
40012         CONFIG_SITE=no-such-file $(SHELL) \
40013           $$s/$$module_srcdir/configure \
40014           --srcdir=$${topdir}/$$module_srcdir \
40015           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40016           --target=${target_alias}  \
40017           || exit 1
40018 @endif target-libssp
40019
40020
40021
40022
40023
40024 .PHONY: all-target-libssp maybe-all-target-libssp
40025 maybe-all-target-libssp:
40026 @if gcc-bootstrap
40027 all-target-libssp: stage_current
40028 @endif gcc-bootstrap
40029 @if target-libssp
40030 TARGET-target-libssp=all
40031 maybe-all-target-libssp: all-target-libssp
40032 all-target-libssp: configure-target-libssp
40033         @: $(MAKE); $(unstage)
40034         @r=`${PWD_COMMAND}`; export r; \
40035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40036         $(NORMAL_TARGET_EXPORTS)  \
40037         (cd $(TARGET_SUBDIR)/libssp && \
40038           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40039                 $(TARGET-target-libssp))
40040 @endif target-libssp
40041
40042
40043
40044
40045
40046 .PHONY: check-target-libssp maybe-check-target-libssp
40047 maybe-check-target-libssp:
40048 @if target-libssp
40049 maybe-check-target-libssp: check-target-libssp
40050
40051 check-target-libssp:
40052         @: $(MAKE); $(unstage)
40053         @r=`${PWD_COMMAND}`; export r; \
40054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40055         $(NORMAL_TARGET_EXPORTS) \
40056         (cd $(TARGET_SUBDIR)/libssp && \
40057           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40058
40059 @endif target-libssp
40060
40061 .PHONY: install-target-libssp maybe-install-target-libssp
40062 maybe-install-target-libssp:
40063 @if target-libssp
40064 maybe-install-target-libssp: install-target-libssp
40065
40066 install-target-libssp: installdirs
40067         @: $(MAKE); $(unstage)
40068         @r=`${PWD_COMMAND}`; export r; \
40069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40070         $(NORMAL_TARGET_EXPORTS) \
40071         (cd $(TARGET_SUBDIR)/libssp && \
40072           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40073
40074 @endif target-libssp
40075
40076 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
40077 maybe-install-strip-target-libssp:
40078 @if target-libssp
40079 maybe-install-strip-target-libssp: install-strip-target-libssp
40080
40081 install-strip-target-libssp: installdirs
40082         @: $(MAKE); $(unstage)
40083         @r=`${PWD_COMMAND}`; export r; \
40084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40085         $(NORMAL_TARGET_EXPORTS) \
40086         (cd $(TARGET_SUBDIR)/libssp && \
40087           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40088
40089 @endif target-libssp
40090
40091 # Other targets (info, dvi, pdf, etc.)
40092
40093 .PHONY: maybe-info-target-libssp info-target-libssp
40094 maybe-info-target-libssp:
40095 @if target-libssp
40096 maybe-info-target-libssp: info-target-libssp
40097
40098 info-target-libssp: \
40099     configure-target-libssp 
40100         @: $(MAKE); $(unstage)
40101         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40102         r=`${PWD_COMMAND}`; export r; \
40103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40104         $(NORMAL_TARGET_EXPORTS) \
40105         echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
40106         for flag in $(EXTRA_TARGET_FLAGS); do \
40107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40108         done; \
40109         (cd $(TARGET_SUBDIR)/libssp && \
40110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40112                   "RANLIB=$${RANLIB}" \
40113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40114                    info) \
40115           || exit 1
40116
40117 @endif target-libssp
40118
40119 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
40120 maybe-dvi-target-libssp:
40121 @if target-libssp
40122 maybe-dvi-target-libssp: dvi-target-libssp
40123
40124 dvi-target-libssp: \
40125     configure-target-libssp 
40126         @: $(MAKE); $(unstage)
40127         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40128         r=`${PWD_COMMAND}`; export r; \
40129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40130         $(NORMAL_TARGET_EXPORTS) \
40131         echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
40132         for flag in $(EXTRA_TARGET_FLAGS); do \
40133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40134         done; \
40135         (cd $(TARGET_SUBDIR)/libssp && \
40136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40138                   "RANLIB=$${RANLIB}" \
40139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40140                    dvi) \
40141           || exit 1
40142
40143 @endif target-libssp
40144
40145 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
40146 maybe-pdf-target-libssp:
40147 @if target-libssp
40148 maybe-pdf-target-libssp: pdf-target-libssp
40149
40150 pdf-target-libssp: \
40151     configure-target-libssp 
40152         @: $(MAKE); $(unstage)
40153         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40154         r=`${PWD_COMMAND}`; export r; \
40155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40156         $(NORMAL_TARGET_EXPORTS) \
40157         echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
40158         for flag in $(EXTRA_TARGET_FLAGS); do \
40159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40160         done; \
40161         (cd $(TARGET_SUBDIR)/libssp && \
40162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40164                   "RANLIB=$${RANLIB}" \
40165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40166                    pdf) \
40167           || exit 1
40168
40169 @endif target-libssp
40170
40171 .PHONY: maybe-html-target-libssp html-target-libssp
40172 maybe-html-target-libssp:
40173 @if target-libssp
40174 maybe-html-target-libssp: html-target-libssp
40175
40176 html-target-libssp: \
40177     configure-target-libssp 
40178         @: $(MAKE); $(unstage)
40179         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40180         r=`${PWD_COMMAND}`; export r; \
40181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40182         $(NORMAL_TARGET_EXPORTS) \
40183         echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
40184         for flag in $(EXTRA_TARGET_FLAGS); do \
40185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40186         done; \
40187         (cd $(TARGET_SUBDIR)/libssp && \
40188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40190                   "RANLIB=$${RANLIB}" \
40191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40192                    html) \
40193           || exit 1
40194
40195 @endif target-libssp
40196
40197 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
40198 maybe-TAGS-target-libssp:
40199 @if target-libssp
40200 maybe-TAGS-target-libssp: TAGS-target-libssp
40201
40202 TAGS-target-libssp: \
40203     configure-target-libssp 
40204         @: $(MAKE); $(unstage)
40205         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40206         r=`${PWD_COMMAND}`; export r; \
40207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40208         $(NORMAL_TARGET_EXPORTS) \
40209         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
40210         for flag in $(EXTRA_TARGET_FLAGS); do \
40211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40212         done; \
40213         (cd $(TARGET_SUBDIR)/libssp && \
40214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40216                   "RANLIB=$${RANLIB}" \
40217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40218                    TAGS) \
40219           || exit 1
40220
40221 @endif target-libssp
40222
40223 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
40224 maybe-install-info-target-libssp:
40225 @if target-libssp
40226 maybe-install-info-target-libssp: install-info-target-libssp
40227
40228 install-info-target-libssp: \
40229     configure-target-libssp \
40230     info-target-libssp 
40231         @: $(MAKE); $(unstage)
40232         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40233         r=`${PWD_COMMAND}`; export r; \
40234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40235         $(NORMAL_TARGET_EXPORTS) \
40236         echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
40237         for flag in $(EXTRA_TARGET_FLAGS); do \
40238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40239         done; \
40240         (cd $(TARGET_SUBDIR)/libssp && \
40241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40243                   "RANLIB=$${RANLIB}" \
40244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40245                    install-info) \
40246           || exit 1
40247
40248 @endif target-libssp
40249
40250 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
40251 maybe-install-pdf-target-libssp:
40252 @if target-libssp
40253 maybe-install-pdf-target-libssp: install-pdf-target-libssp
40254
40255 install-pdf-target-libssp: \
40256     configure-target-libssp \
40257     pdf-target-libssp 
40258         @: $(MAKE); $(unstage)
40259         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40260         r=`${PWD_COMMAND}`; export r; \
40261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40262         $(NORMAL_TARGET_EXPORTS) \
40263         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
40264         for flag in $(EXTRA_TARGET_FLAGS); do \
40265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40266         done; \
40267         (cd $(TARGET_SUBDIR)/libssp && \
40268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40270                   "RANLIB=$${RANLIB}" \
40271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40272                    install-pdf) \
40273           || exit 1
40274
40275 @endif target-libssp
40276
40277 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
40278 maybe-install-html-target-libssp:
40279 @if target-libssp
40280 maybe-install-html-target-libssp: install-html-target-libssp
40281
40282 install-html-target-libssp: \
40283     configure-target-libssp \
40284     html-target-libssp 
40285         @: $(MAKE); $(unstage)
40286         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40287         r=`${PWD_COMMAND}`; export r; \
40288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40289         $(NORMAL_TARGET_EXPORTS) \
40290         echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
40291         for flag in $(EXTRA_TARGET_FLAGS); do \
40292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40293         done; \
40294         (cd $(TARGET_SUBDIR)/libssp && \
40295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40297                   "RANLIB=$${RANLIB}" \
40298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40299                    install-html) \
40300           || exit 1
40301
40302 @endif target-libssp
40303
40304 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
40305 maybe-installcheck-target-libssp:
40306 @if target-libssp
40307 maybe-installcheck-target-libssp: installcheck-target-libssp
40308
40309 installcheck-target-libssp: \
40310     configure-target-libssp 
40311         @: $(MAKE); $(unstage)
40312         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40313         r=`${PWD_COMMAND}`; export r; \
40314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40315         $(NORMAL_TARGET_EXPORTS) \
40316         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
40317         for flag in $(EXTRA_TARGET_FLAGS); do \
40318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40319         done; \
40320         (cd $(TARGET_SUBDIR)/libssp && \
40321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40323                   "RANLIB=$${RANLIB}" \
40324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40325                    installcheck) \
40326           || exit 1
40327
40328 @endif target-libssp
40329
40330 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
40331 maybe-mostlyclean-target-libssp:
40332 @if target-libssp
40333 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
40334
40335 mostlyclean-target-libssp: 
40336         @: $(MAKE); $(unstage)
40337         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40338         r=`${PWD_COMMAND}`; export r; \
40339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40340         $(NORMAL_TARGET_EXPORTS) \
40341         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
40342         for flag in $(EXTRA_TARGET_FLAGS); do \
40343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40344         done; \
40345         (cd $(TARGET_SUBDIR)/libssp && \
40346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40348                   "RANLIB=$${RANLIB}" \
40349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40350                    mostlyclean) \
40351           || exit 1
40352
40353 @endif target-libssp
40354
40355 .PHONY: maybe-clean-target-libssp clean-target-libssp
40356 maybe-clean-target-libssp:
40357 @if target-libssp
40358 maybe-clean-target-libssp: clean-target-libssp
40359
40360 clean-target-libssp: 
40361         @: $(MAKE); $(unstage)
40362         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40363         r=`${PWD_COMMAND}`; export r; \
40364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40365         $(NORMAL_TARGET_EXPORTS) \
40366         echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
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)/libssp && \
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                    clean) \
40376           || exit 1
40377
40378 @endif target-libssp
40379
40380 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
40381 maybe-distclean-target-libssp:
40382 @if target-libssp
40383 maybe-distclean-target-libssp: distclean-target-libssp
40384
40385 distclean-target-libssp: 
40386         @: $(MAKE); $(unstage)
40387         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40388         r=`${PWD_COMMAND}`; export r; \
40389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40390         $(NORMAL_TARGET_EXPORTS) \
40391         echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
40392         for flag in $(EXTRA_TARGET_FLAGS); do \
40393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40394         done; \
40395         (cd $(TARGET_SUBDIR)/libssp && \
40396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40398                   "RANLIB=$${RANLIB}" \
40399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40400                    distclean) \
40401           || exit 1
40402
40403 @endif target-libssp
40404
40405 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
40406 maybe-maintainer-clean-target-libssp:
40407 @if target-libssp
40408 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
40409
40410 maintainer-clean-target-libssp: 
40411         @: $(MAKE); $(unstage)
40412         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40413         r=`${PWD_COMMAND}`; export r; \
40414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40415         $(NORMAL_TARGET_EXPORTS) \
40416         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
40417         for flag in $(EXTRA_TARGET_FLAGS); do \
40418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40419         done; \
40420         (cd $(TARGET_SUBDIR)/libssp && \
40421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40423                   "RANLIB=$${RANLIB}" \
40424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40425                    maintainer-clean) \
40426           || exit 1
40427
40428 @endif target-libssp
40429
40430
40431
40432
40433
40434 .PHONY: configure-target-newlib maybe-configure-target-newlib
40435 maybe-configure-target-newlib:
40436 @if gcc-bootstrap
40437 configure-target-newlib: stage_current
40438 @endif gcc-bootstrap
40439 @if target-newlib
40440 maybe-configure-target-newlib: configure-target-newlib
40441 configure-target-newlib: 
40442         @: $(MAKE); $(unstage)
40443         @r=`${PWD_COMMAND}`; export r; \
40444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40445         echo "Checking multilib configuration for newlib..."; \
40446         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
40447         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
40448         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
40449           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
40450             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
40451           else \
40452             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
40453             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
40454           fi; \
40455         else \
40456           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
40457         fi; \
40458         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
40459         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
40460         $(NORMAL_TARGET_EXPORTS)  \
40461         echo Configuring in $(TARGET_SUBDIR)/newlib; \
40462         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
40463         case $(srcdir) in \
40464           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40465           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
40466                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40467         esac; \
40468         module_srcdir=newlib; \
40469         rm -f no-such-file || : ; \
40470         CONFIG_SITE=no-such-file $(SHELL) \
40471           $$s/$$module_srcdir/configure \
40472           --srcdir=$${topdir}/$$module_srcdir \
40473           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40474           --target=${target_alias}  \
40475           || exit 1
40476 @endif target-newlib
40477
40478
40479
40480
40481
40482 .PHONY: all-target-newlib maybe-all-target-newlib
40483 maybe-all-target-newlib:
40484 @if gcc-bootstrap
40485 all-target-newlib: stage_current
40486 @endif gcc-bootstrap
40487 @if target-newlib
40488 TARGET-target-newlib=all
40489 maybe-all-target-newlib: all-target-newlib
40490 all-target-newlib: configure-target-newlib
40491         @: $(MAKE); $(unstage)
40492         @r=`${PWD_COMMAND}`; export r; \
40493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40494         $(NORMAL_TARGET_EXPORTS)  \
40495         (cd $(TARGET_SUBDIR)/newlib && \
40496           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40497                 $(TARGET-target-newlib))
40498 @endif target-newlib
40499
40500
40501
40502
40503
40504 .PHONY: check-target-newlib maybe-check-target-newlib
40505 maybe-check-target-newlib:
40506 @if target-newlib
40507 maybe-check-target-newlib: check-target-newlib
40508
40509 check-target-newlib:
40510         @: $(MAKE); $(unstage)
40511         @r=`${PWD_COMMAND}`; export r; \
40512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40513         $(NORMAL_TARGET_EXPORTS) \
40514         (cd $(TARGET_SUBDIR)/newlib && \
40515           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40516
40517 @endif target-newlib
40518
40519 .PHONY: install-target-newlib maybe-install-target-newlib
40520 maybe-install-target-newlib:
40521 @if target-newlib
40522 maybe-install-target-newlib: install-target-newlib
40523
40524 install-target-newlib: installdirs
40525         @: $(MAKE); $(unstage)
40526         @r=`${PWD_COMMAND}`; export r; \
40527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40528         $(NORMAL_TARGET_EXPORTS) \
40529         (cd $(TARGET_SUBDIR)/newlib && \
40530           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40531
40532 @endif target-newlib
40533
40534 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
40535 maybe-install-strip-target-newlib:
40536 @if target-newlib
40537 maybe-install-strip-target-newlib: install-strip-target-newlib
40538
40539 install-strip-target-newlib: installdirs
40540         @: $(MAKE); $(unstage)
40541         @r=`${PWD_COMMAND}`; export r; \
40542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40543         $(NORMAL_TARGET_EXPORTS) \
40544         (cd $(TARGET_SUBDIR)/newlib && \
40545           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40546
40547 @endif target-newlib
40548
40549 # Other targets (info, dvi, pdf, etc.)
40550
40551 .PHONY: maybe-info-target-newlib info-target-newlib
40552 maybe-info-target-newlib:
40553 @if target-newlib
40554 maybe-info-target-newlib: info-target-newlib
40555
40556 info-target-newlib: \
40557     configure-target-newlib 
40558         @: $(MAKE); $(unstage)
40559         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40560         r=`${PWD_COMMAND}`; export r; \
40561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40562         $(NORMAL_TARGET_EXPORTS) \
40563         echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
40564         for flag in $(EXTRA_TARGET_FLAGS); do \
40565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40566         done; \
40567         (cd $(TARGET_SUBDIR)/newlib && \
40568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40570                   "RANLIB=$${RANLIB}" \
40571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40572                    info) \
40573           || exit 1
40574
40575 @endif target-newlib
40576
40577 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
40578 maybe-dvi-target-newlib:
40579 @if target-newlib
40580 maybe-dvi-target-newlib: dvi-target-newlib
40581
40582 dvi-target-newlib: \
40583     configure-target-newlib 
40584         @: $(MAKE); $(unstage)
40585         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40586         r=`${PWD_COMMAND}`; export r; \
40587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40588         $(NORMAL_TARGET_EXPORTS) \
40589         echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
40590         for flag in $(EXTRA_TARGET_FLAGS); do \
40591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40592         done; \
40593         (cd $(TARGET_SUBDIR)/newlib && \
40594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40596                   "RANLIB=$${RANLIB}" \
40597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40598                    dvi) \
40599           || exit 1
40600
40601 @endif target-newlib
40602
40603 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
40604 maybe-pdf-target-newlib:
40605 @if target-newlib
40606 maybe-pdf-target-newlib: pdf-target-newlib
40607
40608 pdf-target-newlib: \
40609     configure-target-newlib 
40610         @: $(MAKE); $(unstage)
40611         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40612         r=`${PWD_COMMAND}`; export r; \
40613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40614         $(NORMAL_TARGET_EXPORTS) \
40615         echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
40616         for flag in $(EXTRA_TARGET_FLAGS); do \
40617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40618         done; \
40619         (cd $(TARGET_SUBDIR)/newlib && \
40620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40622                   "RANLIB=$${RANLIB}" \
40623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40624                    pdf) \
40625           || exit 1
40626
40627 @endif target-newlib
40628
40629 .PHONY: maybe-html-target-newlib html-target-newlib
40630 maybe-html-target-newlib:
40631 @if target-newlib
40632 maybe-html-target-newlib: html-target-newlib
40633
40634 html-target-newlib: \
40635     configure-target-newlib 
40636         @: $(MAKE); $(unstage)
40637         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40638         r=`${PWD_COMMAND}`; export r; \
40639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40640         $(NORMAL_TARGET_EXPORTS) \
40641         echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
40642         for flag in $(EXTRA_TARGET_FLAGS); do \
40643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40644         done; \
40645         (cd $(TARGET_SUBDIR)/newlib && \
40646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40648                   "RANLIB=$${RANLIB}" \
40649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40650                    html) \
40651           || exit 1
40652
40653 @endif target-newlib
40654
40655 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
40656 maybe-TAGS-target-newlib:
40657 @if target-newlib
40658 maybe-TAGS-target-newlib: TAGS-target-newlib
40659
40660 TAGS-target-newlib: \
40661     configure-target-newlib 
40662         @: $(MAKE); $(unstage)
40663         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40664         r=`${PWD_COMMAND}`; export r; \
40665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40666         $(NORMAL_TARGET_EXPORTS) \
40667         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
40668         for flag in $(EXTRA_TARGET_FLAGS); do \
40669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40670         done; \
40671         (cd $(TARGET_SUBDIR)/newlib && \
40672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40674                   "RANLIB=$${RANLIB}" \
40675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40676                    TAGS) \
40677           || exit 1
40678
40679 @endif target-newlib
40680
40681 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
40682 maybe-install-info-target-newlib:
40683 @if target-newlib
40684 maybe-install-info-target-newlib: install-info-target-newlib
40685
40686 install-info-target-newlib: \
40687     configure-target-newlib \
40688     info-target-newlib 
40689         @: $(MAKE); $(unstage)
40690         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40691         r=`${PWD_COMMAND}`; export r; \
40692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40693         $(NORMAL_TARGET_EXPORTS) \
40694         echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
40695         for flag in $(EXTRA_TARGET_FLAGS); do \
40696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40697         done; \
40698         (cd $(TARGET_SUBDIR)/newlib && \
40699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40701                   "RANLIB=$${RANLIB}" \
40702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40703                    install-info) \
40704           || exit 1
40705
40706 @endif target-newlib
40707
40708 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
40709 maybe-install-pdf-target-newlib:
40710 @if target-newlib
40711 maybe-install-pdf-target-newlib: install-pdf-target-newlib
40712
40713 install-pdf-target-newlib: \
40714     configure-target-newlib \
40715     pdf-target-newlib 
40716         @: $(MAKE); $(unstage)
40717         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40718         r=`${PWD_COMMAND}`; export r; \
40719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40720         $(NORMAL_TARGET_EXPORTS) \
40721         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
40722         for flag in $(EXTRA_TARGET_FLAGS); do \
40723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40724         done; \
40725         (cd $(TARGET_SUBDIR)/newlib && \
40726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40728                   "RANLIB=$${RANLIB}" \
40729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40730                    install-pdf) \
40731           || exit 1
40732
40733 @endif target-newlib
40734
40735 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
40736 maybe-install-html-target-newlib:
40737 @if target-newlib
40738 maybe-install-html-target-newlib: install-html-target-newlib
40739
40740 install-html-target-newlib: \
40741     configure-target-newlib \
40742     html-target-newlib 
40743         @: $(MAKE); $(unstage)
40744         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40745         r=`${PWD_COMMAND}`; export r; \
40746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40747         $(NORMAL_TARGET_EXPORTS) \
40748         echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
40749         for flag in $(EXTRA_TARGET_FLAGS); do \
40750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40751         done; \
40752         (cd $(TARGET_SUBDIR)/newlib && \
40753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40755                   "RANLIB=$${RANLIB}" \
40756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40757                    install-html) \
40758           || exit 1
40759
40760 @endif target-newlib
40761
40762 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
40763 maybe-installcheck-target-newlib:
40764 @if target-newlib
40765 maybe-installcheck-target-newlib: installcheck-target-newlib
40766
40767 installcheck-target-newlib: \
40768     configure-target-newlib 
40769         @: $(MAKE); $(unstage)
40770         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40771         r=`${PWD_COMMAND}`; export r; \
40772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40773         $(NORMAL_TARGET_EXPORTS) \
40774         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
40775         for flag in $(EXTRA_TARGET_FLAGS); do \
40776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40777         done; \
40778         (cd $(TARGET_SUBDIR)/newlib && \
40779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40781                   "RANLIB=$${RANLIB}" \
40782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40783                    installcheck) \
40784           || exit 1
40785
40786 @endif target-newlib
40787
40788 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
40789 maybe-mostlyclean-target-newlib:
40790 @if target-newlib
40791 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
40792
40793 mostlyclean-target-newlib: 
40794         @: $(MAKE); $(unstage)
40795         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40796         r=`${PWD_COMMAND}`; export r; \
40797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40798         $(NORMAL_TARGET_EXPORTS) \
40799         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
40800         for flag in $(EXTRA_TARGET_FLAGS); do \
40801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40802         done; \
40803         (cd $(TARGET_SUBDIR)/newlib && \
40804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40806                   "RANLIB=$${RANLIB}" \
40807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40808                    mostlyclean) \
40809           || exit 1
40810
40811 @endif target-newlib
40812
40813 .PHONY: maybe-clean-target-newlib clean-target-newlib
40814 maybe-clean-target-newlib:
40815 @if target-newlib
40816 maybe-clean-target-newlib: clean-target-newlib
40817
40818 clean-target-newlib: 
40819         @: $(MAKE); $(unstage)
40820         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40821         r=`${PWD_COMMAND}`; export r; \
40822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40823         $(NORMAL_TARGET_EXPORTS) \
40824         echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
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)/newlib && \
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                    clean) \
40834           || exit 1
40835
40836 @endif target-newlib
40837
40838 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
40839 maybe-distclean-target-newlib:
40840 @if target-newlib
40841 maybe-distclean-target-newlib: distclean-target-newlib
40842
40843 distclean-target-newlib: 
40844         @: $(MAKE); $(unstage)
40845         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40846         r=`${PWD_COMMAND}`; export r; \
40847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40848         $(NORMAL_TARGET_EXPORTS) \
40849         echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
40850         for flag in $(EXTRA_TARGET_FLAGS); do \
40851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40852         done; \
40853         (cd $(TARGET_SUBDIR)/newlib && \
40854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40856                   "RANLIB=$${RANLIB}" \
40857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40858                    distclean) \
40859           || exit 1
40860
40861 @endif target-newlib
40862
40863 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
40864 maybe-maintainer-clean-target-newlib:
40865 @if target-newlib
40866 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
40867
40868 maintainer-clean-target-newlib: 
40869         @: $(MAKE); $(unstage)
40870         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40871         r=`${PWD_COMMAND}`; export r; \
40872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40873         $(NORMAL_TARGET_EXPORTS) \
40874         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
40875         for flag in $(EXTRA_TARGET_FLAGS); do \
40876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40877         done; \
40878         (cd $(TARGET_SUBDIR)/newlib && \
40879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40881                   "RANLIB=$${RANLIB}" \
40882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40883                    maintainer-clean) \
40884           || exit 1
40885
40886 @endif target-newlib
40887
40888
40889
40890
40891
40892 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
40893 maybe-configure-target-libgcc:
40894 @if gcc-bootstrap
40895 configure-target-libgcc: stage_current
40896 @endif gcc-bootstrap
40897 @if target-libgcc
40898 maybe-configure-target-libgcc: configure-target-libgcc
40899 configure-target-libgcc: 
40900         @r=`${PWD_COMMAND}`; export r; \
40901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40902         echo "Checking multilib configuration for libgcc..."; \
40903         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
40904         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
40905         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40906           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40907             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
40908           else \
40909             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
40910             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40911           fi; \
40912         else \
40913           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40914         fi; \
40915         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
40916         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
40917         $(NORMAL_TARGET_EXPORTS)  \
40918         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
40919         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
40920         case $(srcdir) in \
40921           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40922           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
40923                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40924         esac; \
40925         module_srcdir=libgcc; \
40926         rm -f no-such-file || : ; \
40927         CONFIG_SITE=no-such-file $(SHELL) \
40928           $$s/$$module_srcdir/configure \
40929           --srcdir=$${topdir}/$$module_srcdir \
40930           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40931           --target=${target_alias}  \
40932           || exit 1
40933 @endif target-libgcc
40934
40935
40936
40937 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
40938 maybe-configure-stage1-target-libgcc:
40939 @if target-libgcc-bootstrap
40940 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
40941 configure-stage1-target-libgcc:
40942         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40943         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
40944         @r=`${PWD_COMMAND}`; export r; \
40945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40946         TFLAGS="$(STAGE1_TFLAGS)"; \
40947         echo "Checking multilib configuration for libgcc..."; \
40948         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
40949         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40950           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40951             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
40952           else \
40953             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
40954             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40955           fi; \
40956         else \
40957           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40958         fi; \
40959         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
40960         $(NORMAL_TARGET_EXPORTS) \
40961         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40962         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40963         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
40964         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
40965         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
40966         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
40967         case $(srcdir) in \
40968           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40969           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
40970                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40971         esac; \
40972         module_srcdir=libgcc; \
40973         $(SHELL) $$s/$$module_srcdir/configure \
40974           --srcdir=$${topdir}/$$module_srcdir \
40975           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40976           --target=${target_alias} \
40977            \
40978           $(STAGE1_CONFIGURE_FLAGS)
40979 @endif target-libgcc-bootstrap
40980
40981 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
40982 maybe-configure-stage2-target-libgcc:
40983 @if target-libgcc-bootstrap
40984 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
40985 configure-stage2-target-libgcc:
40986         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40987         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
40988         @r=`${PWD_COMMAND}`; export r; \
40989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40990         TFLAGS="$(STAGE2_TFLAGS)"; \
40991         echo "Checking multilib configuration for libgcc..."; \
40992         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
40993         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40994           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40995             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
40996           else \
40997             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
40998             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40999           fi; \
41000         else \
41001           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41002         fi; \
41003         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41004         $(NORMAL_TARGET_EXPORTS) \
41005          \
41006         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41007         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41008         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41009         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
41010         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
41011         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41012         case $(srcdir) in \
41013           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41014           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41015                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41016         esac; \
41017         module_srcdir=libgcc; \
41018         $(SHELL) $$s/$$module_srcdir/configure \
41019           --srcdir=$${topdir}/$$module_srcdir \
41020           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41021           --target=${target_alias} \
41022           --with-build-libsubdir=$(HOST_SUBDIR) \
41023           $(STAGE2_CONFIGURE_FLAGS)
41024 @endif target-libgcc-bootstrap
41025
41026 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
41027 maybe-configure-stage3-target-libgcc:
41028 @if target-libgcc-bootstrap
41029 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
41030 configure-stage3-target-libgcc:
41031         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41032         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41033         @r=`${PWD_COMMAND}`; export r; \
41034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41035         TFLAGS="$(STAGE3_TFLAGS)"; \
41036         echo "Checking multilib configuration for libgcc..."; \
41037         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
41038         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41039           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41040             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41041           else \
41042             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41043             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41044           fi; \
41045         else \
41046           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41047         fi; \
41048         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41049         $(NORMAL_TARGET_EXPORTS) \
41050          \
41051         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41052         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41053         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41054         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
41055         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
41056         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41057         case $(srcdir) in \
41058           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41059           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41060                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41061         esac; \
41062         module_srcdir=libgcc; \
41063         $(SHELL) $$s/$$module_srcdir/configure \
41064           --srcdir=$${topdir}/$$module_srcdir \
41065           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41066           --target=${target_alias} \
41067           --with-build-libsubdir=$(HOST_SUBDIR) \
41068           $(STAGE3_CONFIGURE_FLAGS)
41069 @endif target-libgcc-bootstrap
41070
41071 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
41072 maybe-configure-stage4-target-libgcc:
41073 @if target-libgcc-bootstrap
41074 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
41075 configure-stage4-target-libgcc:
41076         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41077         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41078         @r=`${PWD_COMMAND}`; export r; \
41079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41080         TFLAGS="$(STAGE4_TFLAGS)"; \
41081         echo "Checking multilib configuration for libgcc..."; \
41082         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
41083         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41084           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41085             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41086           else \
41087             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41088             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41089           fi; \
41090         else \
41091           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41092         fi; \
41093         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41094         $(NORMAL_TARGET_EXPORTS) \
41095          \
41096         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41097         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41098         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41099         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
41100         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
41101         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41102         case $(srcdir) in \
41103           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41104           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41105                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41106         esac; \
41107         module_srcdir=libgcc; \
41108         $(SHELL) $$s/$$module_srcdir/configure \
41109           --srcdir=$${topdir}/$$module_srcdir \
41110           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41111           --target=${target_alias} \
41112           --with-build-libsubdir=$(HOST_SUBDIR) \
41113           $(STAGE4_CONFIGURE_FLAGS)
41114 @endif target-libgcc-bootstrap
41115
41116 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
41117 maybe-configure-stageprofile-target-libgcc:
41118 @if target-libgcc-bootstrap
41119 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
41120 configure-stageprofile-target-libgcc:
41121         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41122         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41123         @r=`${PWD_COMMAND}`; export r; \
41124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41125         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41126         echo "Checking multilib configuration for libgcc..."; \
41127         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
41128         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41129           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41130             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41131           else \
41132             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41133             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41134           fi; \
41135         else \
41136           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41137         fi; \
41138         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41139         $(NORMAL_TARGET_EXPORTS) \
41140          \
41141         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41142         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41143         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41144         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
41145         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
41146         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41147         case $(srcdir) in \
41148           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41149           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41150                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41151         esac; \
41152         module_srcdir=libgcc; \
41153         $(SHELL) $$s/$$module_srcdir/configure \
41154           --srcdir=$${topdir}/$$module_srcdir \
41155           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41156           --target=${target_alias} \
41157           --with-build-libsubdir=$(HOST_SUBDIR) \
41158           $(STAGEprofile_CONFIGURE_FLAGS)
41159 @endif target-libgcc-bootstrap
41160
41161 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
41162 maybe-configure-stagefeedback-target-libgcc:
41163 @if target-libgcc-bootstrap
41164 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
41165 configure-stagefeedback-target-libgcc:
41166         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41167         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41168         @r=`${PWD_COMMAND}`; export r; \
41169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41170         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41171         echo "Checking multilib configuration for libgcc..."; \
41172         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
41173         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41174           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41175             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41176           else \
41177             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41178             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41179           fi; \
41180         else \
41181           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41182         fi; \
41183         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41184         $(NORMAL_TARGET_EXPORTS) \
41185          \
41186         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41187         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41188         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41189         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
41190         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
41191         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41192         case $(srcdir) in \
41193           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41194           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41195                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41196         esac; \
41197         module_srcdir=libgcc; \
41198         $(SHELL) $$s/$$module_srcdir/configure \
41199           --srcdir=$${topdir}/$$module_srcdir \
41200           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41201           --target=${target_alias} \
41202           --with-build-libsubdir=$(HOST_SUBDIR) \
41203           $(STAGEfeedback_CONFIGURE_FLAGS)
41204 @endif target-libgcc-bootstrap
41205
41206
41207
41208
41209
41210 .PHONY: all-target-libgcc maybe-all-target-libgcc
41211 maybe-all-target-libgcc:
41212 @if gcc-bootstrap
41213 all-target-libgcc: stage_current
41214 @endif gcc-bootstrap
41215 @if target-libgcc
41216 TARGET-target-libgcc=all
41217 maybe-all-target-libgcc: all-target-libgcc
41218 all-target-libgcc: configure-target-libgcc
41219         @r=`${PWD_COMMAND}`; export r; \
41220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41221         $(NORMAL_TARGET_EXPORTS)  \
41222         (cd $(TARGET_SUBDIR)/libgcc && \
41223           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41224                 $(TARGET-target-libgcc))
41225 @endif target-libgcc
41226
41227
41228
41229 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
41230 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
41231 maybe-all-stage1-target-libgcc:
41232 maybe-clean-stage1-target-libgcc:
41233 @if target-libgcc-bootstrap
41234 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
41235 all-stage1: all-stage1-target-libgcc
41236 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
41237 all-stage1-target-libgcc: configure-stage1-target-libgcc
41238         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41239         @r=`${PWD_COMMAND}`; export r; \
41240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41241         TFLAGS="$(STAGE1_TFLAGS)"; \
41242         $(NORMAL_TARGET_EXPORTS)  \
41243         cd $(TARGET_SUBDIR)/libgcc && \
41244          \
41245         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41246                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41247                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41248                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41249                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41250                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41251                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41252                 $(EXTRA_TARGET_FLAGS)  \
41253                   \
41254                 TFLAGS="$(STAGE1_TFLAGS)"  \
41255                 $(TARGET-stage1-target-libgcc)
41256
41257 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
41258 clean-stage1: clean-stage1-target-libgcc
41259 clean-stage1-target-libgcc:
41260         @if [ $(current_stage) = stage1 ]; then \
41261           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41262         else \
41263           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
41264           $(MAKE) stage1-start; \
41265         fi; \
41266         cd $(TARGET_SUBDIR)/libgcc && \
41267         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
41268           clean
41269 @endif target-libgcc-bootstrap
41270
41271
41272 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
41273 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
41274 maybe-all-stage2-target-libgcc:
41275 maybe-clean-stage2-target-libgcc:
41276 @if target-libgcc-bootstrap
41277 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
41278 all-stage2: all-stage2-target-libgcc
41279 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
41280 all-stage2-target-libgcc: configure-stage2-target-libgcc
41281         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41282         @r=`${PWD_COMMAND}`; export r; \
41283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41284         TFLAGS="$(STAGE2_TFLAGS)"; \
41285         $(NORMAL_TARGET_EXPORTS) \
41286           \
41287         cd $(TARGET_SUBDIR)/libgcc && \
41288          \
41289         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41290                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41291                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41292                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41293                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41294                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41295                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41296                 $(EXTRA_TARGET_FLAGS)   \
41297                 TFLAGS="$(STAGE2_TFLAGS)"  \
41298                 $(TARGET-stage2-target-libgcc)
41299
41300 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
41301 clean-stage2: clean-stage2-target-libgcc
41302 clean-stage2-target-libgcc:
41303         @if [ $(current_stage) = stage2 ]; then \
41304           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41305         else \
41306           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
41307           $(MAKE) stage2-start; \
41308         fi; \
41309         cd $(TARGET_SUBDIR)/libgcc && \
41310         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
41311 @endif target-libgcc-bootstrap
41312
41313
41314 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
41315 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
41316 maybe-all-stage3-target-libgcc:
41317 maybe-clean-stage3-target-libgcc:
41318 @if target-libgcc-bootstrap
41319 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
41320 all-stage3: all-stage3-target-libgcc
41321 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
41322 all-stage3-target-libgcc: configure-stage3-target-libgcc
41323         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41324         @r=`${PWD_COMMAND}`; export r; \
41325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41326         TFLAGS="$(STAGE3_TFLAGS)"; \
41327         $(NORMAL_TARGET_EXPORTS) \
41328           \
41329         cd $(TARGET_SUBDIR)/libgcc && \
41330          \
41331         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41332                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41333                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41334                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41335                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41336                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41337                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41338                 $(EXTRA_TARGET_FLAGS)   \
41339                 TFLAGS="$(STAGE3_TFLAGS)"  \
41340                 $(TARGET-stage3-target-libgcc)
41341
41342 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
41343 clean-stage3: clean-stage3-target-libgcc
41344 clean-stage3-target-libgcc:
41345         @if [ $(current_stage) = stage3 ]; then \
41346           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41347         else \
41348           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
41349           $(MAKE) stage3-start; \
41350         fi; \
41351         cd $(TARGET_SUBDIR)/libgcc && \
41352         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
41353 @endif target-libgcc-bootstrap
41354
41355
41356 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
41357 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
41358 maybe-all-stage4-target-libgcc:
41359 maybe-clean-stage4-target-libgcc:
41360 @if target-libgcc-bootstrap
41361 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
41362 all-stage4: all-stage4-target-libgcc
41363 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
41364 all-stage4-target-libgcc: configure-stage4-target-libgcc
41365         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41366         @r=`${PWD_COMMAND}`; export r; \
41367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41368         TFLAGS="$(STAGE4_TFLAGS)"; \
41369         $(NORMAL_TARGET_EXPORTS) \
41370           \
41371         cd $(TARGET_SUBDIR)/libgcc && \
41372          \
41373         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41374                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41375                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41376                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41377                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41378                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41379                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41380                 $(EXTRA_TARGET_FLAGS)   \
41381                 TFLAGS="$(STAGE4_TFLAGS)"  \
41382                 $(TARGET-stage4-target-libgcc)
41383
41384 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
41385 clean-stage4: clean-stage4-target-libgcc
41386 clean-stage4-target-libgcc:
41387         @if [ $(current_stage) = stage4 ]; then \
41388           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41389         else \
41390           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
41391           $(MAKE) stage4-start; \
41392         fi; \
41393         cd $(TARGET_SUBDIR)/libgcc && \
41394         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
41395 @endif target-libgcc-bootstrap
41396
41397
41398 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
41399 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
41400 maybe-all-stageprofile-target-libgcc:
41401 maybe-clean-stageprofile-target-libgcc:
41402 @if target-libgcc-bootstrap
41403 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
41404 all-stageprofile: all-stageprofile-target-libgcc
41405 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
41406 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
41407         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41408         @r=`${PWD_COMMAND}`; export r; \
41409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41410         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41411         $(NORMAL_TARGET_EXPORTS) \
41412           \
41413         cd $(TARGET_SUBDIR)/libgcc && \
41414          \
41415         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41416                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41417                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41418                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41419                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41420                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41421                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41422                 $(EXTRA_TARGET_FLAGS)   \
41423                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
41424                 $(TARGET-stageprofile-target-libgcc)
41425
41426 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
41427 clean-stageprofile: clean-stageprofile-target-libgcc
41428 clean-stageprofile-target-libgcc:
41429         @if [ $(current_stage) = stageprofile ]; then \
41430           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41431         else \
41432           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
41433           $(MAKE) stageprofile-start; \
41434         fi; \
41435         cd $(TARGET_SUBDIR)/libgcc && \
41436         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
41437 @endif target-libgcc-bootstrap
41438
41439
41440 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
41441 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
41442 maybe-all-stagefeedback-target-libgcc:
41443 maybe-clean-stagefeedback-target-libgcc:
41444 @if target-libgcc-bootstrap
41445 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
41446 all-stagefeedback: all-stagefeedback-target-libgcc
41447 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
41448 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
41449         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41450         @r=`${PWD_COMMAND}`; export r; \
41451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41452         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41453         $(NORMAL_TARGET_EXPORTS) \
41454           \
41455         cd $(TARGET_SUBDIR)/libgcc && \
41456          \
41457         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41458                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41459                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41460                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41461                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41462                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41463                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41464                 $(EXTRA_TARGET_FLAGS)   \
41465                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
41466                 $(TARGET-stagefeedback-target-libgcc)
41467
41468 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
41469 clean-stagefeedback: clean-stagefeedback-target-libgcc
41470 clean-stagefeedback-target-libgcc:
41471         @if [ $(current_stage) = stagefeedback ]; then \
41472           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41473         else \
41474           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
41475           $(MAKE) stagefeedback-start; \
41476         fi; \
41477         cd $(TARGET_SUBDIR)/libgcc && \
41478         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
41479 @endif target-libgcc-bootstrap
41480
41481
41482
41483
41484
41485
41486 .PHONY: check-target-libgcc maybe-check-target-libgcc
41487 maybe-check-target-libgcc:
41488 @if target-libgcc
41489 maybe-check-target-libgcc: check-target-libgcc
41490
41491 # Dummy target for uncheckable module.
41492 check-target-libgcc:
41493
41494 @endif target-libgcc
41495
41496 .PHONY: install-target-libgcc maybe-install-target-libgcc
41497 maybe-install-target-libgcc:
41498 @if target-libgcc
41499 maybe-install-target-libgcc: install-target-libgcc
41500
41501 install-target-libgcc: installdirs
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)/libgcc && \
41507           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41508
41509 @endif target-libgcc
41510
41511 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
41512 maybe-install-strip-target-libgcc:
41513 @if target-libgcc
41514 maybe-install-strip-target-libgcc: install-strip-target-libgcc
41515
41516 install-strip-target-libgcc: 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)/libgcc && \
41522           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41523
41524 @endif target-libgcc
41525
41526 # Other targets (info, dvi, pdf, etc.)
41527
41528 .PHONY: maybe-info-target-libgcc info-target-libgcc
41529 maybe-info-target-libgcc:
41530 @if target-libgcc
41531 maybe-info-target-libgcc: info-target-libgcc
41532
41533 info-target-libgcc: \
41534     configure-target-libgcc 
41535         @: $(MAKE); $(unstage)
41536         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41537         r=`${PWD_COMMAND}`; export r; \
41538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41539         $(NORMAL_TARGET_EXPORTS) \
41540         echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
41541         for flag in $(EXTRA_TARGET_FLAGS); do \
41542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41543         done; \
41544         (cd $(TARGET_SUBDIR)/libgcc && \
41545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41547                   "RANLIB=$${RANLIB}" \
41548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41549                    info) \
41550           || exit 1
41551
41552 @endif target-libgcc
41553
41554 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
41555 maybe-dvi-target-libgcc:
41556 @if target-libgcc
41557 maybe-dvi-target-libgcc: dvi-target-libgcc
41558
41559 dvi-target-libgcc: \
41560     configure-target-libgcc 
41561         @: $(MAKE); $(unstage)
41562         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41563         r=`${PWD_COMMAND}`; export r; \
41564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41565         $(NORMAL_TARGET_EXPORTS) \
41566         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
41567         for flag in $(EXTRA_TARGET_FLAGS); do \
41568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41569         done; \
41570         (cd $(TARGET_SUBDIR)/libgcc && \
41571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41573                   "RANLIB=$${RANLIB}" \
41574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41575                    dvi) \
41576           || exit 1
41577
41578 @endif target-libgcc
41579
41580 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
41581 maybe-pdf-target-libgcc:
41582 @if target-libgcc
41583 maybe-pdf-target-libgcc: pdf-target-libgcc
41584
41585 pdf-target-libgcc: \
41586     configure-target-libgcc 
41587         @: $(MAKE); $(unstage)
41588         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41589         r=`${PWD_COMMAND}`; export r; \
41590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41591         $(NORMAL_TARGET_EXPORTS) \
41592         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
41593         for flag in $(EXTRA_TARGET_FLAGS); do \
41594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41595         done; \
41596         (cd $(TARGET_SUBDIR)/libgcc && \
41597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41599                   "RANLIB=$${RANLIB}" \
41600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41601                    pdf) \
41602           || exit 1
41603
41604 @endif target-libgcc
41605
41606 .PHONY: maybe-html-target-libgcc html-target-libgcc
41607 maybe-html-target-libgcc:
41608 @if target-libgcc
41609 maybe-html-target-libgcc: html-target-libgcc
41610
41611 html-target-libgcc: \
41612     configure-target-libgcc 
41613         @: $(MAKE); $(unstage)
41614         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41615         r=`${PWD_COMMAND}`; export r; \
41616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41617         $(NORMAL_TARGET_EXPORTS) \
41618         echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
41619         for flag in $(EXTRA_TARGET_FLAGS); do \
41620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41621         done; \
41622         (cd $(TARGET_SUBDIR)/libgcc && \
41623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41625                   "RANLIB=$${RANLIB}" \
41626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41627                    html) \
41628           || exit 1
41629
41630 @endif target-libgcc
41631
41632 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
41633 maybe-TAGS-target-libgcc:
41634 @if target-libgcc
41635 maybe-TAGS-target-libgcc: TAGS-target-libgcc
41636
41637 TAGS-target-libgcc: \
41638     configure-target-libgcc 
41639         @: $(MAKE); $(unstage)
41640         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41641         r=`${PWD_COMMAND}`; export r; \
41642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41643         $(NORMAL_TARGET_EXPORTS) \
41644         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
41645         for flag in $(EXTRA_TARGET_FLAGS); do \
41646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41647         done; \
41648         (cd $(TARGET_SUBDIR)/libgcc && \
41649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41651                   "RANLIB=$${RANLIB}" \
41652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41653                    TAGS) \
41654           || exit 1
41655
41656 @endif target-libgcc
41657
41658 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
41659 maybe-install-info-target-libgcc:
41660 @if target-libgcc
41661 maybe-install-info-target-libgcc: install-info-target-libgcc
41662
41663 install-info-target-libgcc: \
41664     configure-target-libgcc \
41665     info-target-libgcc 
41666         @: $(MAKE); $(unstage)
41667         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41668         r=`${PWD_COMMAND}`; export r; \
41669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41670         $(NORMAL_TARGET_EXPORTS) \
41671         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
41672         for flag in $(EXTRA_TARGET_FLAGS); do \
41673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41674         done; \
41675         (cd $(TARGET_SUBDIR)/libgcc && \
41676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41678                   "RANLIB=$${RANLIB}" \
41679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41680                    install-info) \
41681           || exit 1
41682
41683 @endif target-libgcc
41684
41685 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
41686 maybe-install-pdf-target-libgcc:
41687 @if target-libgcc
41688 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
41689
41690 install-pdf-target-libgcc: \
41691     configure-target-libgcc \
41692     pdf-target-libgcc 
41693         @: $(MAKE); $(unstage)
41694         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41695         r=`${PWD_COMMAND}`; export r; \
41696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41697         $(NORMAL_TARGET_EXPORTS) \
41698         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
41699         for flag in $(EXTRA_TARGET_FLAGS); do \
41700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41701         done; \
41702         (cd $(TARGET_SUBDIR)/libgcc && \
41703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41705                   "RANLIB=$${RANLIB}" \
41706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41707                    install-pdf) \
41708           || exit 1
41709
41710 @endif target-libgcc
41711
41712 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
41713 maybe-install-html-target-libgcc:
41714 @if target-libgcc
41715 maybe-install-html-target-libgcc: install-html-target-libgcc
41716
41717 install-html-target-libgcc: \
41718     configure-target-libgcc \
41719     html-target-libgcc 
41720         @: $(MAKE); $(unstage)
41721         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41722         r=`${PWD_COMMAND}`; export r; \
41723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41724         $(NORMAL_TARGET_EXPORTS) \
41725         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
41726         for flag in $(EXTRA_TARGET_FLAGS); do \
41727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41728         done; \
41729         (cd $(TARGET_SUBDIR)/libgcc && \
41730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41732                   "RANLIB=$${RANLIB}" \
41733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41734                    install-html) \
41735           || exit 1
41736
41737 @endif target-libgcc
41738
41739 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
41740 maybe-installcheck-target-libgcc:
41741 @if target-libgcc
41742 maybe-installcheck-target-libgcc: installcheck-target-libgcc
41743
41744 installcheck-target-libgcc: \
41745     configure-target-libgcc 
41746         @: $(MAKE); $(unstage)
41747         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41748         r=`${PWD_COMMAND}`; export r; \
41749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41750         $(NORMAL_TARGET_EXPORTS) \
41751         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
41752         for flag in $(EXTRA_TARGET_FLAGS); do \
41753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41754         done; \
41755         (cd $(TARGET_SUBDIR)/libgcc && \
41756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41758                   "RANLIB=$${RANLIB}" \
41759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41760                    installcheck) \
41761           || exit 1
41762
41763 @endif target-libgcc
41764
41765 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
41766 maybe-mostlyclean-target-libgcc:
41767 @if target-libgcc
41768 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
41769
41770 mostlyclean-target-libgcc: 
41771         @: $(MAKE); $(unstage)
41772         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41773         r=`${PWD_COMMAND}`; export r; \
41774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41775         $(NORMAL_TARGET_EXPORTS) \
41776         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
41777         for flag in $(EXTRA_TARGET_FLAGS); do \
41778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41779         done; \
41780         (cd $(TARGET_SUBDIR)/libgcc && \
41781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41783                   "RANLIB=$${RANLIB}" \
41784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41785                    mostlyclean) \
41786           || exit 1
41787
41788 @endif target-libgcc
41789
41790 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
41791 maybe-clean-target-libgcc:
41792 @if target-libgcc
41793 maybe-clean-target-libgcc: clean-target-libgcc
41794
41795 clean-target-libgcc: 
41796         @: $(MAKE); $(unstage)
41797         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41798         r=`${PWD_COMMAND}`; export r; \
41799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41800         $(NORMAL_TARGET_EXPORTS) \
41801         echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
41802         for flag in $(EXTRA_TARGET_FLAGS); do \
41803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41804         done; \
41805         (cd $(TARGET_SUBDIR)/libgcc && \
41806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41808                   "RANLIB=$${RANLIB}" \
41809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41810                    clean) \
41811           || exit 1
41812
41813 @endif target-libgcc
41814
41815 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
41816 maybe-distclean-target-libgcc:
41817 @if target-libgcc
41818 maybe-distclean-target-libgcc: distclean-target-libgcc
41819
41820 distclean-target-libgcc: 
41821         @: $(MAKE); $(unstage)
41822         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41823         r=`${PWD_COMMAND}`; export r; \
41824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41825         $(NORMAL_TARGET_EXPORTS) \
41826         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
41827         for flag in $(EXTRA_TARGET_FLAGS); do \
41828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41829         done; \
41830         (cd $(TARGET_SUBDIR)/libgcc && \
41831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41833                   "RANLIB=$${RANLIB}" \
41834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41835                    distclean) \
41836           || exit 1
41837
41838 @endif target-libgcc
41839
41840 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
41841 maybe-maintainer-clean-target-libgcc:
41842 @if target-libgcc
41843 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
41844
41845 maintainer-clean-target-libgcc: 
41846         @: $(MAKE); $(unstage)
41847         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41848         r=`${PWD_COMMAND}`; export r; \
41849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41850         $(NORMAL_TARGET_EXPORTS) \
41851         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
41852         for flag in $(EXTRA_TARGET_FLAGS); do \
41853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41854         done; \
41855         (cd $(TARGET_SUBDIR)/libgcc && \
41856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41858                   "RANLIB=$${RANLIB}" \
41859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41860                    maintainer-clean) \
41861           || exit 1
41862
41863 @endif target-libgcc
41864
41865
41866
41867
41868
41869 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
41870 maybe-configure-target-libbacktrace:
41871 @if gcc-bootstrap
41872 configure-target-libbacktrace: stage_current
41873 @endif gcc-bootstrap
41874 @if target-libbacktrace
41875 maybe-configure-target-libbacktrace: configure-target-libbacktrace
41876 configure-target-libbacktrace: 
41877         @: $(MAKE); $(unstage)
41878         @r=`${PWD_COMMAND}`; export r; \
41879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41880         echo "Checking multilib configuration for libbacktrace..."; \
41881         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
41882         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
41883         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
41884           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
41885             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
41886           else \
41887             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
41888             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
41889           fi; \
41890         else \
41891           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
41892         fi; \
41893         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
41894         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
41895         $(NORMAL_TARGET_EXPORTS)  \
41896         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
41897         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
41898         case $(srcdir) in \
41899           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41900           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
41901                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41902         esac; \
41903         module_srcdir=libbacktrace; \
41904         rm -f no-such-file || : ; \
41905         CONFIG_SITE=no-such-file $(SHELL) \
41906           $$s/$$module_srcdir/configure \
41907           --srcdir=$${topdir}/$$module_srcdir \
41908           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41909           --target=${target_alias}  \
41910           || exit 1
41911 @endif target-libbacktrace
41912
41913
41914
41915
41916
41917 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
41918 maybe-all-target-libbacktrace:
41919 @if gcc-bootstrap
41920 all-target-libbacktrace: stage_current
41921 @endif gcc-bootstrap
41922 @if target-libbacktrace
41923 TARGET-target-libbacktrace=all
41924 maybe-all-target-libbacktrace: all-target-libbacktrace
41925 all-target-libbacktrace: configure-target-libbacktrace
41926         @: $(MAKE); $(unstage)
41927         @r=`${PWD_COMMAND}`; export r; \
41928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41929         $(NORMAL_TARGET_EXPORTS)  \
41930         (cd $(TARGET_SUBDIR)/libbacktrace && \
41931           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41932                 $(TARGET-target-libbacktrace))
41933 @endif target-libbacktrace
41934
41935
41936
41937
41938
41939 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
41940 maybe-check-target-libbacktrace:
41941 @if target-libbacktrace
41942 maybe-check-target-libbacktrace: check-target-libbacktrace
41943
41944 check-target-libbacktrace:
41945         @: $(MAKE); $(unstage)
41946         @r=`${PWD_COMMAND}`; export r; \
41947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41948         $(NORMAL_TARGET_EXPORTS) \
41949         (cd $(TARGET_SUBDIR)/libbacktrace && \
41950           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41951
41952 @endif target-libbacktrace
41953
41954 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
41955 maybe-install-target-libbacktrace:
41956 @if target-libbacktrace
41957 maybe-install-target-libbacktrace: install-target-libbacktrace
41958
41959 install-target-libbacktrace: installdirs
41960         @: $(MAKE); $(unstage)
41961         @r=`${PWD_COMMAND}`; export r; \
41962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41963         $(NORMAL_TARGET_EXPORTS) \
41964         (cd $(TARGET_SUBDIR)/libbacktrace && \
41965           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41966
41967 @endif target-libbacktrace
41968
41969 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
41970 maybe-install-strip-target-libbacktrace:
41971 @if target-libbacktrace
41972 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
41973
41974 install-strip-target-libbacktrace: installdirs
41975         @: $(MAKE); $(unstage)
41976         @r=`${PWD_COMMAND}`; export r; \
41977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41978         $(NORMAL_TARGET_EXPORTS) \
41979         (cd $(TARGET_SUBDIR)/libbacktrace && \
41980           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41981
41982 @endif target-libbacktrace
41983
41984 # Other targets (info, dvi, pdf, etc.)
41985
41986 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
41987 maybe-info-target-libbacktrace:
41988 @if target-libbacktrace
41989 maybe-info-target-libbacktrace: info-target-libbacktrace
41990
41991 info-target-libbacktrace: \
41992     configure-target-libbacktrace 
41993         @: $(MAKE); $(unstage)
41994         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
41995         r=`${PWD_COMMAND}`; export r; \
41996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41997         $(NORMAL_TARGET_EXPORTS) \
41998         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
41999         for flag in $(EXTRA_TARGET_FLAGS); do \
42000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42001         done; \
42002         (cd $(TARGET_SUBDIR)/libbacktrace && \
42003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42005                   "RANLIB=$${RANLIB}" \
42006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42007                    info) \
42008           || exit 1
42009
42010 @endif target-libbacktrace
42011
42012 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
42013 maybe-dvi-target-libbacktrace:
42014 @if target-libbacktrace
42015 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
42016
42017 dvi-target-libbacktrace: \
42018     configure-target-libbacktrace 
42019         @: $(MAKE); $(unstage)
42020         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42021         r=`${PWD_COMMAND}`; export r; \
42022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42023         $(NORMAL_TARGET_EXPORTS) \
42024         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
42025         for flag in $(EXTRA_TARGET_FLAGS); do \
42026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42027         done; \
42028         (cd $(TARGET_SUBDIR)/libbacktrace && \
42029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42031                   "RANLIB=$${RANLIB}" \
42032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42033                    dvi) \
42034           || exit 1
42035
42036 @endif target-libbacktrace
42037
42038 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
42039 maybe-pdf-target-libbacktrace:
42040 @if target-libbacktrace
42041 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
42042
42043 pdf-target-libbacktrace: \
42044     configure-target-libbacktrace 
42045         @: $(MAKE); $(unstage)
42046         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42047         r=`${PWD_COMMAND}`; export r; \
42048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42049         $(NORMAL_TARGET_EXPORTS) \
42050         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
42051         for flag in $(EXTRA_TARGET_FLAGS); do \
42052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42053         done; \
42054         (cd $(TARGET_SUBDIR)/libbacktrace && \
42055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42057                   "RANLIB=$${RANLIB}" \
42058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42059                    pdf) \
42060           || exit 1
42061
42062 @endif target-libbacktrace
42063
42064 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
42065 maybe-html-target-libbacktrace:
42066 @if target-libbacktrace
42067 maybe-html-target-libbacktrace: html-target-libbacktrace
42068
42069 html-target-libbacktrace: \
42070     configure-target-libbacktrace 
42071         @: $(MAKE); $(unstage)
42072         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42073         r=`${PWD_COMMAND}`; export r; \
42074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42075         $(NORMAL_TARGET_EXPORTS) \
42076         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
42077         for flag in $(EXTRA_TARGET_FLAGS); do \
42078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42079         done; \
42080         (cd $(TARGET_SUBDIR)/libbacktrace && \
42081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42083                   "RANLIB=$${RANLIB}" \
42084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42085                    html) \
42086           || exit 1
42087
42088 @endif target-libbacktrace
42089
42090 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
42091 maybe-TAGS-target-libbacktrace:
42092 @if target-libbacktrace
42093 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
42094
42095 TAGS-target-libbacktrace: \
42096     configure-target-libbacktrace 
42097         @: $(MAKE); $(unstage)
42098         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42099         r=`${PWD_COMMAND}`; export r; \
42100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42101         $(NORMAL_TARGET_EXPORTS) \
42102         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
42103         for flag in $(EXTRA_TARGET_FLAGS); do \
42104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42105         done; \
42106         (cd $(TARGET_SUBDIR)/libbacktrace && \
42107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42109                   "RANLIB=$${RANLIB}" \
42110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42111                    TAGS) \
42112           || exit 1
42113
42114 @endif target-libbacktrace
42115
42116 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
42117 maybe-install-info-target-libbacktrace:
42118 @if target-libbacktrace
42119 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
42120
42121 install-info-target-libbacktrace: \
42122     configure-target-libbacktrace \
42123     info-target-libbacktrace 
42124         @: $(MAKE); $(unstage)
42125         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42126         r=`${PWD_COMMAND}`; export r; \
42127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42128         $(NORMAL_TARGET_EXPORTS) \
42129         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
42130         for flag in $(EXTRA_TARGET_FLAGS); do \
42131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42132         done; \
42133         (cd $(TARGET_SUBDIR)/libbacktrace && \
42134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42136                   "RANLIB=$${RANLIB}" \
42137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42138                    install-info) \
42139           || exit 1
42140
42141 @endif target-libbacktrace
42142
42143 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
42144 maybe-install-pdf-target-libbacktrace:
42145 @if target-libbacktrace
42146 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
42147
42148 install-pdf-target-libbacktrace: \
42149     configure-target-libbacktrace \
42150     pdf-target-libbacktrace 
42151         @: $(MAKE); $(unstage)
42152         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42153         r=`${PWD_COMMAND}`; export r; \
42154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42155         $(NORMAL_TARGET_EXPORTS) \
42156         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
42157         for flag in $(EXTRA_TARGET_FLAGS); do \
42158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42159         done; \
42160         (cd $(TARGET_SUBDIR)/libbacktrace && \
42161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42163                   "RANLIB=$${RANLIB}" \
42164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42165                    install-pdf) \
42166           || exit 1
42167
42168 @endif target-libbacktrace
42169
42170 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
42171 maybe-install-html-target-libbacktrace:
42172 @if target-libbacktrace
42173 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
42174
42175 install-html-target-libbacktrace: \
42176     configure-target-libbacktrace \
42177     html-target-libbacktrace 
42178         @: $(MAKE); $(unstage)
42179         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42180         r=`${PWD_COMMAND}`; export r; \
42181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42182         $(NORMAL_TARGET_EXPORTS) \
42183         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
42184         for flag in $(EXTRA_TARGET_FLAGS); do \
42185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42186         done; \
42187         (cd $(TARGET_SUBDIR)/libbacktrace && \
42188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42190                   "RANLIB=$${RANLIB}" \
42191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42192                    install-html) \
42193           || exit 1
42194
42195 @endif target-libbacktrace
42196
42197 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
42198 maybe-installcheck-target-libbacktrace:
42199 @if target-libbacktrace
42200 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
42201
42202 installcheck-target-libbacktrace: \
42203     configure-target-libbacktrace 
42204         @: $(MAKE); $(unstage)
42205         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42206         r=`${PWD_COMMAND}`; export r; \
42207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42208         $(NORMAL_TARGET_EXPORTS) \
42209         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
42210         for flag in $(EXTRA_TARGET_FLAGS); do \
42211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42212         done; \
42213         (cd $(TARGET_SUBDIR)/libbacktrace && \
42214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42216                   "RANLIB=$${RANLIB}" \
42217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42218                    installcheck) \
42219           || exit 1
42220
42221 @endif target-libbacktrace
42222
42223 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
42224 maybe-mostlyclean-target-libbacktrace:
42225 @if target-libbacktrace
42226 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
42227
42228 mostlyclean-target-libbacktrace: 
42229         @: $(MAKE); $(unstage)
42230         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42231         r=`${PWD_COMMAND}`; export r; \
42232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42233         $(NORMAL_TARGET_EXPORTS) \
42234         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
42235         for flag in $(EXTRA_TARGET_FLAGS); do \
42236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42237         done; \
42238         (cd $(TARGET_SUBDIR)/libbacktrace && \
42239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42241                   "RANLIB=$${RANLIB}" \
42242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42243                    mostlyclean) \
42244           || exit 1
42245
42246 @endif target-libbacktrace
42247
42248 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
42249 maybe-clean-target-libbacktrace:
42250 @if target-libbacktrace
42251 maybe-clean-target-libbacktrace: clean-target-libbacktrace
42252
42253 clean-target-libbacktrace: 
42254         @: $(MAKE); $(unstage)
42255         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42256         r=`${PWD_COMMAND}`; export r; \
42257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42258         $(NORMAL_TARGET_EXPORTS) \
42259         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
42260         for flag in $(EXTRA_TARGET_FLAGS); do \
42261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42262         done; \
42263         (cd $(TARGET_SUBDIR)/libbacktrace && \
42264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42266                   "RANLIB=$${RANLIB}" \
42267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42268                    clean) \
42269           || exit 1
42270
42271 @endif target-libbacktrace
42272
42273 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
42274 maybe-distclean-target-libbacktrace:
42275 @if target-libbacktrace
42276 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
42277
42278 distclean-target-libbacktrace: 
42279         @: $(MAKE); $(unstage)
42280         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42281         r=`${PWD_COMMAND}`; export r; \
42282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42283         $(NORMAL_TARGET_EXPORTS) \
42284         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
42285         for flag in $(EXTRA_TARGET_FLAGS); do \
42286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42287         done; \
42288         (cd $(TARGET_SUBDIR)/libbacktrace && \
42289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42291                   "RANLIB=$${RANLIB}" \
42292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42293                    distclean) \
42294           || exit 1
42295
42296 @endif target-libbacktrace
42297
42298 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
42299 maybe-maintainer-clean-target-libbacktrace:
42300 @if target-libbacktrace
42301 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
42302
42303 maintainer-clean-target-libbacktrace: 
42304         @: $(MAKE); $(unstage)
42305         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42306         r=`${PWD_COMMAND}`; export r; \
42307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42308         $(NORMAL_TARGET_EXPORTS) \
42309         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
42310         for flag in $(EXTRA_TARGET_FLAGS); do \
42311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42312         done; \
42313         (cd $(TARGET_SUBDIR)/libbacktrace && \
42314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42316                   "RANLIB=$${RANLIB}" \
42317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42318                    maintainer-clean) \
42319           || exit 1
42320
42321 @endif target-libbacktrace
42322
42323
42324
42325
42326
42327 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
42328 maybe-configure-target-libquadmath:
42329 @if gcc-bootstrap
42330 configure-target-libquadmath: stage_current
42331 @endif gcc-bootstrap
42332 @if target-libquadmath
42333 maybe-configure-target-libquadmath: configure-target-libquadmath
42334 configure-target-libquadmath: 
42335         @: $(MAKE); $(unstage)
42336         @r=`${PWD_COMMAND}`; export r; \
42337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42338         echo "Checking multilib configuration for libquadmath..."; \
42339         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
42340         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
42341         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
42342           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
42343             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
42344           else \
42345             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
42346             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
42347           fi; \
42348         else \
42349           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
42350         fi; \
42351         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
42352         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
42353         $(NORMAL_TARGET_EXPORTS)  \
42354         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
42355         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
42356         case $(srcdir) in \
42357           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42358           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
42359                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42360         esac; \
42361         module_srcdir=libquadmath; \
42362         rm -f no-such-file || : ; \
42363         CONFIG_SITE=no-such-file $(SHELL) \
42364           $$s/$$module_srcdir/configure \
42365           --srcdir=$${topdir}/$$module_srcdir \
42366           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42367           --target=${target_alias}  \
42368           || exit 1
42369 @endif target-libquadmath
42370
42371
42372
42373
42374
42375 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
42376 maybe-all-target-libquadmath:
42377 @if gcc-bootstrap
42378 all-target-libquadmath: stage_current
42379 @endif gcc-bootstrap
42380 @if target-libquadmath
42381 TARGET-target-libquadmath=all
42382 maybe-all-target-libquadmath: all-target-libquadmath
42383 all-target-libquadmath: configure-target-libquadmath
42384         @: $(MAKE); $(unstage)
42385         @r=`${PWD_COMMAND}`; export r; \
42386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42387         $(NORMAL_TARGET_EXPORTS)  \
42388         (cd $(TARGET_SUBDIR)/libquadmath && \
42389           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42390                 $(TARGET-target-libquadmath))
42391 @endif target-libquadmath
42392
42393
42394
42395
42396
42397 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
42398 maybe-check-target-libquadmath:
42399 @if target-libquadmath
42400 maybe-check-target-libquadmath: check-target-libquadmath
42401
42402 check-target-libquadmath:
42403         @: $(MAKE); $(unstage)
42404         @r=`${PWD_COMMAND}`; export r; \
42405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42406         $(NORMAL_TARGET_EXPORTS) \
42407         (cd $(TARGET_SUBDIR)/libquadmath && \
42408           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42409
42410 @endif target-libquadmath
42411
42412 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
42413 maybe-install-target-libquadmath:
42414 @if target-libquadmath
42415 maybe-install-target-libquadmath: install-target-libquadmath
42416
42417 install-target-libquadmath: installdirs
42418         @: $(MAKE); $(unstage)
42419         @r=`${PWD_COMMAND}`; export r; \
42420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42421         $(NORMAL_TARGET_EXPORTS) \
42422         (cd $(TARGET_SUBDIR)/libquadmath && \
42423           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42424
42425 @endif target-libquadmath
42426
42427 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
42428 maybe-install-strip-target-libquadmath:
42429 @if target-libquadmath
42430 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
42431
42432 install-strip-target-libquadmath: installdirs
42433         @: $(MAKE); $(unstage)
42434         @r=`${PWD_COMMAND}`; export r; \
42435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42436         $(NORMAL_TARGET_EXPORTS) \
42437         (cd $(TARGET_SUBDIR)/libquadmath && \
42438           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42439
42440 @endif target-libquadmath
42441
42442 # Other targets (info, dvi, pdf, etc.)
42443
42444 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
42445 maybe-info-target-libquadmath:
42446 @if target-libquadmath
42447 maybe-info-target-libquadmath: info-target-libquadmath
42448
42449 info-target-libquadmath: \
42450     configure-target-libquadmath 
42451         @: $(MAKE); $(unstage)
42452         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42453         r=`${PWD_COMMAND}`; export r; \
42454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42455         $(NORMAL_TARGET_EXPORTS) \
42456         echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
42457         for flag in $(EXTRA_TARGET_FLAGS); do \
42458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42459         done; \
42460         (cd $(TARGET_SUBDIR)/libquadmath && \
42461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42463                   "RANLIB=$${RANLIB}" \
42464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42465                    info) \
42466           || exit 1
42467
42468 @endif target-libquadmath
42469
42470 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
42471 maybe-dvi-target-libquadmath:
42472 @if target-libquadmath
42473 maybe-dvi-target-libquadmath: dvi-target-libquadmath
42474
42475 dvi-target-libquadmath: \
42476     configure-target-libquadmath 
42477         @: $(MAKE); $(unstage)
42478         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42479         r=`${PWD_COMMAND}`; export r; \
42480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42481         $(NORMAL_TARGET_EXPORTS) \
42482         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
42483         for flag in $(EXTRA_TARGET_FLAGS); do \
42484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42485         done; \
42486         (cd $(TARGET_SUBDIR)/libquadmath && \
42487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42489                   "RANLIB=$${RANLIB}" \
42490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42491                    dvi) \
42492           || exit 1
42493
42494 @endif target-libquadmath
42495
42496 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
42497 maybe-pdf-target-libquadmath:
42498 @if target-libquadmath
42499 maybe-pdf-target-libquadmath: pdf-target-libquadmath
42500
42501 pdf-target-libquadmath: \
42502     configure-target-libquadmath 
42503         @: $(MAKE); $(unstage)
42504         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42505         r=`${PWD_COMMAND}`; export r; \
42506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42507         $(NORMAL_TARGET_EXPORTS) \
42508         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
42509         for flag in $(EXTRA_TARGET_FLAGS); do \
42510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42511         done; \
42512         (cd $(TARGET_SUBDIR)/libquadmath && \
42513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42515                   "RANLIB=$${RANLIB}" \
42516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42517                    pdf) \
42518           || exit 1
42519
42520 @endif target-libquadmath
42521
42522 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
42523 maybe-html-target-libquadmath:
42524 @if target-libquadmath
42525 maybe-html-target-libquadmath: html-target-libquadmath
42526
42527 html-target-libquadmath: \
42528     configure-target-libquadmath 
42529         @: $(MAKE); $(unstage)
42530         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42531         r=`${PWD_COMMAND}`; export r; \
42532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42533         $(NORMAL_TARGET_EXPORTS) \
42534         echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
42535         for flag in $(EXTRA_TARGET_FLAGS); do \
42536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42537         done; \
42538         (cd $(TARGET_SUBDIR)/libquadmath && \
42539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42541                   "RANLIB=$${RANLIB}" \
42542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42543                    html) \
42544           || exit 1
42545
42546 @endif target-libquadmath
42547
42548 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
42549 maybe-TAGS-target-libquadmath:
42550 @if target-libquadmath
42551 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
42552
42553 TAGS-target-libquadmath: \
42554     configure-target-libquadmath 
42555         @: $(MAKE); $(unstage)
42556         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42557         r=`${PWD_COMMAND}`; export r; \
42558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42559         $(NORMAL_TARGET_EXPORTS) \
42560         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
42561         for flag in $(EXTRA_TARGET_FLAGS); do \
42562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42563         done; \
42564         (cd $(TARGET_SUBDIR)/libquadmath && \
42565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42567                   "RANLIB=$${RANLIB}" \
42568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42569                    TAGS) \
42570           || exit 1
42571
42572 @endif target-libquadmath
42573
42574 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
42575 maybe-install-info-target-libquadmath:
42576 @if target-libquadmath
42577 maybe-install-info-target-libquadmath: install-info-target-libquadmath
42578
42579 install-info-target-libquadmath: \
42580     configure-target-libquadmath \
42581     info-target-libquadmath 
42582         @: $(MAKE); $(unstage)
42583         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42584         r=`${PWD_COMMAND}`; export r; \
42585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42586         $(NORMAL_TARGET_EXPORTS) \
42587         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
42588         for flag in $(EXTRA_TARGET_FLAGS); do \
42589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42590         done; \
42591         (cd $(TARGET_SUBDIR)/libquadmath && \
42592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42594                   "RANLIB=$${RANLIB}" \
42595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42596                    install-info) \
42597           || exit 1
42598
42599 @endif target-libquadmath
42600
42601 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
42602 maybe-install-pdf-target-libquadmath:
42603 @if target-libquadmath
42604 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
42605
42606 install-pdf-target-libquadmath: \
42607     configure-target-libquadmath \
42608     pdf-target-libquadmath 
42609         @: $(MAKE); $(unstage)
42610         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42611         r=`${PWD_COMMAND}`; export r; \
42612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42613         $(NORMAL_TARGET_EXPORTS) \
42614         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
42615         for flag in $(EXTRA_TARGET_FLAGS); do \
42616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42617         done; \
42618         (cd $(TARGET_SUBDIR)/libquadmath && \
42619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42621                   "RANLIB=$${RANLIB}" \
42622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42623                    install-pdf) \
42624           || exit 1
42625
42626 @endif target-libquadmath
42627
42628 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
42629 maybe-install-html-target-libquadmath:
42630 @if target-libquadmath
42631 maybe-install-html-target-libquadmath: install-html-target-libquadmath
42632
42633 install-html-target-libquadmath: \
42634     configure-target-libquadmath \
42635     html-target-libquadmath 
42636         @: $(MAKE); $(unstage)
42637         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42638         r=`${PWD_COMMAND}`; export r; \
42639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42640         $(NORMAL_TARGET_EXPORTS) \
42641         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
42642         for flag in $(EXTRA_TARGET_FLAGS); do \
42643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42644         done; \
42645         (cd $(TARGET_SUBDIR)/libquadmath && \
42646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42648                   "RANLIB=$${RANLIB}" \
42649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42650                    install-html) \
42651           || exit 1
42652
42653 @endif target-libquadmath
42654
42655 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
42656 maybe-installcheck-target-libquadmath:
42657 @if target-libquadmath
42658 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
42659
42660 installcheck-target-libquadmath: \
42661     configure-target-libquadmath 
42662         @: $(MAKE); $(unstage)
42663         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42664         r=`${PWD_COMMAND}`; export r; \
42665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42666         $(NORMAL_TARGET_EXPORTS) \
42667         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
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)/libquadmath && \
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                    installcheck) \
42677           || exit 1
42678
42679 @endif target-libquadmath
42680
42681 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
42682 maybe-mostlyclean-target-libquadmath:
42683 @if target-libquadmath
42684 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
42685
42686 mostlyclean-target-libquadmath: 
42687         @: $(MAKE); $(unstage)
42688         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42689         r=`${PWD_COMMAND}`; export r; \
42690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42691         $(NORMAL_TARGET_EXPORTS) \
42692         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
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)/libquadmath && \
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                    mostlyclean) \
42702           || exit 1
42703
42704 @endif target-libquadmath
42705
42706 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
42707 maybe-clean-target-libquadmath:
42708 @if target-libquadmath
42709 maybe-clean-target-libquadmath: clean-target-libquadmath
42710
42711 clean-target-libquadmath: 
42712         @: $(MAKE); $(unstage)
42713         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42714         r=`${PWD_COMMAND}`; export r; \
42715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42716         $(NORMAL_TARGET_EXPORTS) \
42717         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
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)/libquadmath && \
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                    clean) \
42727           || exit 1
42728
42729 @endif target-libquadmath
42730
42731 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
42732 maybe-distclean-target-libquadmath:
42733 @if target-libquadmath
42734 maybe-distclean-target-libquadmath: distclean-target-libquadmath
42735
42736 distclean-target-libquadmath: 
42737         @: $(MAKE); $(unstage)
42738         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42739         r=`${PWD_COMMAND}`; export r; \
42740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42741         $(NORMAL_TARGET_EXPORTS) \
42742         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
42743         for flag in $(EXTRA_TARGET_FLAGS); do \
42744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42745         done; \
42746         (cd $(TARGET_SUBDIR)/libquadmath && \
42747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42749                   "RANLIB=$${RANLIB}" \
42750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42751                    distclean) \
42752           || exit 1
42753
42754 @endif target-libquadmath
42755
42756 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
42757 maybe-maintainer-clean-target-libquadmath:
42758 @if target-libquadmath
42759 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
42760
42761 maintainer-clean-target-libquadmath: 
42762         @: $(MAKE); $(unstage)
42763         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42764         r=`${PWD_COMMAND}`; export r; \
42765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42766         $(NORMAL_TARGET_EXPORTS) \
42767         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
42768         for flag in $(EXTRA_TARGET_FLAGS); do \
42769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42770         done; \
42771         (cd $(TARGET_SUBDIR)/libquadmath && \
42772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42774                   "RANLIB=$${RANLIB}" \
42775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42776                    maintainer-clean) \
42777           || exit 1
42778
42779 @endif target-libquadmath
42780
42781
42782
42783
42784
42785 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
42786 maybe-configure-target-libgfortran:
42787 @if gcc-bootstrap
42788 configure-target-libgfortran: stage_current
42789 @endif gcc-bootstrap
42790 @if target-libgfortran
42791 maybe-configure-target-libgfortran: configure-target-libgfortran
42792 configure-target-libgfortran: 
42793         @: $(MAKE); $(unstage)
42794         @r=`${PWD_COMMAND}`; export r; \
42795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42796         echo "Checking multilib configuration for libgfortran..."; \
42797         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
42798         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
42799         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
42800           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
42801             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
42802           else \
42803             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
42804             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
42805           fi; \
42806         else \
42807           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
42808         fi; \
42809         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
42810         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
42811         $(NORMAL_TARGET_EXPORTS)  \
42812         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
42813         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
42814         case $(srcdir) in \
42815           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42816           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
42817                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42818         esac; \
42819         module_srcdir=libgfortran; \
42820         rm -f no-such-file || : ; \
42821         CONFIG_SITE=no-such-file $(SHELL) \
42822           $$s/$$module_srcdir/configure \
42823           --srcdir=$${topdir}/$$module_srcdir \
42824           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42825           --target=${target_alias}  \
42826           || exit 1
42827 @endif target-libgfortran
42828
42829
42830
42831
42832
42833 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
42834 maybe-all-target-libgfortran:
42835 @if gcc-bootstrap
42836 all-target-libgfortran: stage_current
42837 @endif gcc-bootstrap
42838 @if target-libgfortran
42839 TARGET-target-libgfortran=all
42840 maybe-all-target-libgfortran: all-target-libgfortran
42841 all-target-libgfortran: configure-target-libgfortran
42842         @: $(MAKE); $(unstage)
42843         @r=`${PWD_COMMAND}`; export r; \
42844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42845         $(NORMAL_TARGET_EXPORTS)  \
42846         (cd $(TARGET_SUBDIR)/libgfortran && \
42847           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42848                 $(TARGET-target-libgfortran))
42849 @endif target-libgfortran
42850
42851
42852
42853
42854
42855 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
42856 maybe-check-target-libgfortran:
42857 @if target-libgfortran
42858 maybe-check-target-libgfortran: check-target-libgfortran
42859
42860 check-target-libgfortran:
42861         @: $(MAKE); $(unstage)
42862         @r=`${PWD_COMMAND}`; export r; \
42863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42864         $(NORMAL_TARGET_EXPORTS) \
42865         (cd $(TARGET_SUBDIR)/libgfortran && \
42866           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42867
42868 @endif target-libgfortran
42869
42870 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
42871 maybe-install-target-libgfortran:
42872 @if target-libgfortran
42873 maybe-install-target-libgfortran: install-target-libgfortran
42874
42875 install-target-libgfortran: installdirs
42876         @: $(MAKE); $(unstage)
42877         @r=`${PWD_COMMAND}`; export r; \
42878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42879         $(NORMAL_TARGET_EXPORTS) \
42880         (cd $(TARGET_SUBDIR)/libgfortran && \
42881           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42882
42883 @endif target-libgfortran
42884
42885 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
42886 maybe-install-strip-target-libgfortran:
42887 @if target-libgfortran
42888 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
42889
42890 install-strip-target-libgfortran: installdirs
42891         @: $(MAKE); $(unstage)
42892         @r=`${PWD_COMMAND}`; export r; \
42893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42894         $(NORMAL_TARGET_EXPORTS) \
42895         (cd $(TARGET_SUBDIR)/libgfortran && \
42896           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42897
42898 @endif target-libgfortran
42899
42900 # Other targets (info, dvi, pdf, etc.)
42901
42902 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
42903 maybe-info-target-libgfortran:
42904 @if target-libgfortran
42905 maybe-info-target-libgfortran: info-target-libgfortran
42906
42907 info-target-libgfortran: \
42908     configure-target-libgfortran 
42909         @: $(MAKE); $(unstage)
42910         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
42911         r=`${PWD_COMMAND}`; export r; \
42912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42913         $(NORMAL_TARGET_EXPORTS) \
42914         echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
42915         for flag in $(EXTRA_TARGET_FLAGS); do \
42916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42917         done; \
42918         (cd $(TARGET_SUBDIR)/libgfortran && \
42919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42921                   "RANLIB=$${RANLIB}" \
42922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42923                    info) \
42924           || exit 1
42925
42926 @endif target-libgfortran
42927
42928 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
42929 maybe-dvi-target-libgfortran:
42930 @if target-libgfortran
42931 maybe-dvi-target-libgfortran: dvi-target-libgfortran
42932
42933 dvi-target-libgfortran: \
42934     configure-target-libgfortran 
42935         @: $(MAKE); $(unstage)
42936         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
42937         r=`${PWD_COMMAND}`; export r; \
42938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42939         $(NORMAL_TARGET_EXPORTS) \
42940         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
42941         for flag in $(EXTRA_TARGET_FLAGS); do \
42942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42943         done; \
42944         (cd $(TARGET_SUBDIR)/libgfortran && \
42945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42947                   "RANLIB=$${RANLIB}" \
42948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42949                    dvi) \
42950           || exit 1
42951
42952 @endif target-libgfortran
42953
42954 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
42955 maybe-pdf-target-libgfortran:
42956 @if target-libgfortran
42957 maybe-pdf-target-libgfortran: pdf-target-libgfortran
42958
42959 pdf-target-libgfortran: \
42960     configure-target-libgfortran 
42961         @: $(MAKE); $(unstage)
42962         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
42963         r=`${PWD_COMMAND}`; export r; \
42964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42965         $(NORMAL_TARGET_EXPORTS) \
42966         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
42967         for flag in $(EXTRA_TARGET_FLAGS); do \
42968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42969         done; \
42970         (cd $(TARGET_SUBDIR)/libgfortran && \
42971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42973                   "RANLIB=$${RANLIB}" \
42974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42975                    pdf) \
42976           || exit 1
42977
42978 @endif target-libgfortran
42979
42980 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
42981 maybe-html-target-libgfortran:
42982 @if target-libgfortran
42983 maybe-html-target-libgfortran: html-target-libgfortran
42984
42985 html-target-libgfortran: \
42986     configure-target-libgfortran 
42987         @: $(MAKE); $(unstage)
42988         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
42989         r=`${PWD_COMMAND}`; export r; \
42990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42991         $(NORMAL_TARGET_EXPORTS) \
42992         echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
42993         for flag in $(EXTRA_TARGET_FLAGS); do \
42994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42995         done; \
42996         (cd $(TARGET_SUBDIR)/libgfortran && \
42997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42999                   "RANLIB=$${RANLIB}" \
43000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43001                    html) \
43002           || exit 1
43003
43004 @endif target-libgfortran
43005
43006 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
43007 maybe-TAGS-target-libgfortran:
43008 @if target-libgfortran
43009 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
43010
43011 TAGS-target-libgfortran: \
43012     configure-target-libgfortran 
43013         @: $(MAKE); $(unstage)
43014         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43015         r=`${PWD_COMMAND}`; export r; \
43016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43017         $(NORMAL_TARGET_EXPORTS) \
43018         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
43019         for flag in $(EXTRA_TARGET_FLAGS); do \
43020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43021         done; \
43022         (cd $(TARGET_SUBDIR)/libgfortran && \
43023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43025                   "RANLIB=$${RANLIB}" \
43026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43027                    TAGS) \
43028           || exit 1
43029
43030 @endif target-libgfortran
43031
43032 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
43033 maybe-install-info-target-libgfortran:
43034 @if target-libgfortran
43035 maybe-install-info-target-libgfortran: install-info-target-libgfortran
43036
43037 install-info-target-libgfortran: \
43038     configure-target-libgfortran \
43039     info-target-libgfortran 
43040         @: $(MAKE); $(unstage)
43041         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43042         r=`${PWD_COMMAND}`; export r; \
43043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43044         $(NORMAL_TARGET_EXPORTS) \
43045         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
43046         for flag in $(EXTRA_TARGET_FLAGS); do \
43047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43048         done; \
43049         (cd $(TARGET_SUBDIR)/libgfortran && \
43050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43052                   "RANLIB=$${RANLIB}" \
43053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43054                    install-info) \
43055           || exit 1
43056
43057 @endif target-libgfortran
43058
43059 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
43060 maybe-install-pdf-target-libgfortran:
43061 @if target-libgfortran
43062 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
43063
43064 install-pdf-target-libgfortran: \
43065     configure-target-libgfortran \
43066     pdf-target-libgfortran 
43067         @: $(MAKE); $(unstage)
43068         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43069         r=`${PWD_COMMAND}`; export r; \
43070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43071         $(NORMAL_TARGET_EXPORTS) \
43072         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
43073         for flag in $(EXTRA_TARGET_FLAGS); do \
43074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43075         done; \
43076         (cd $(TARGET_SUBDIR)/libgfortran && \
43077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43079                   "RANLIB=$${RANLIB}" \
43080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43081                    install-pdf) \
43082           || exit 1
43083
43084 @endif target-libgfortran
43085
43086 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
43087 maybe-install-html-target-libgfortran:
43088 @if target-libgfortran
43089 maybe-install-html-target-libgfortran: install-html-target-libgfortran
43090
43091 install-html-target-libgfortran: \
43092     configure-target-libgfortran \
43093     html-target-libgfortran 
43094         @: $(MAKE); $(unstage)
43095         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43096         r=`${PWD_COMMAND}`; export r; \
43097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43098         $(NORMAL_TARGET_EXPORTS) \
43099         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
43100         for flag in $(EXTRA_TARGET_FLAGS); do \
43101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43102         done; \
43103         (cd $(TARGET_SUBDIR)/libgfortran && \
43104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43106                   "RANLIB=$${RANLIB}" \
43107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43108                    install-html) \
43109           || exit 1
43110
43111 @endif target-libgfortran
43112
43113 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
43114 maybe-installcheck-target-libgfortran:
43115 @if target-libgfortran
43116 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
43117
43118 installcheck-target-libgfortran: \
43119     configure-target-libgfortran 
43120         @: $(MAKE); $(unstage)
43121         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43122         r=`${PWD_COMMAND}`; export r; \
43123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43124         $(NORMAL_TARGET_EXPORTS) \
43125         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
43126         for flag in $(EXTRA_TARGET_FLAGS); do \
43127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43128         done; \
43129         (cd $(TARGET_SUBDIR)/libgfortran && \
43130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43132                   "RANLIB=$${RANLIB}" \
43133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43134                    installcheck) \
43135           || exit 1
43136
43137 @endif target-libgfortran
43138
43139 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
43140 maybe-mostlyclean-target-libgfortran:
43141 @if target-libgfortran
43142 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
43143
43144 mostlyclean-target-libgfortran: 
43145         @: $(MAKE); $(unstage)
43146         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43147         r=`${PWD_COMMAND}`; export r; \
43148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43149         $(NORMAL_TARGET_EXPORTS) \
43150         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
43151         for flag in $(EXTRA_TARGET_FLAGS); do \
43152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43153         done; \
43154         (cd $(TARGET_SUBDIR)/libgfortran && \
43155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43157                   "RANLIB=$${RANLIB}" \
43158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43159                    mostlyclean) \
43160           || exit 1
43161
43162 @endif target-libgfortran
43163
43164 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
43165 maybe-clean-target-libgfortran:
43166 @if target-libgfortran
43167 maybe-clean-target-libgfortran: clean-target-libgfortran
43168
43169 clean-target-libgfortran: 
43170         @: $(MAKE); $(unstage)
43171         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43172         r=`${PWD_COMMAND}`; export r; \
43173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43174         $(NORMAL_TARGET_EXPORTS) \
43175         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
43176         for flag in $(EXTRA_TARGET_FLAGS); do \
43177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43178         done; \
43179         (cd $(TARGET_SUBDIR)/libgfortran && \
43180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43182                   "RANLIB=$${RANLIB}" \
43183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43184                    clean) \
43185           || exit 1
43186
43187 @endif target-libgfortran
43188
43189 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
43190 maybe-distclean-target-libgfortran:
43191 @if target-libgfortran
43192 maybe-distclean-target-libgfortran: distclean-target-libgfortran
43193
43194 distclean-target-libgfortran: 
43195         @: $(MAKE); $(unstage)
43196         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43197         r=`${PWD_COMMAND}`; export r; \
43198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43199         $(NORMAL_TARGET_EXPORTS) \
43200         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
43201         for flag in $(EXTRA_TARGET_FLAGS); do \
43202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43203         done; \
43204         (cd $(TARGET_SUBDIR)/libgfortran && \
43205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43207                   "RANLIB=$${RANLIB}" \
43208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43209                    distclean) \
43210           || exit 1
43211
43212 @endif target-libgfortran
43213
43214 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
43215 maybe-maintainer-clean-target-libgfortran:
43216 @if target-libgfortran
43217 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
43218
43219 maintainer-clean-target-libgfortran: 
43220         @: $(MAKE); $(unstage)
43221         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43222         r=`${PWD_COMMAND}`; export r; \
43223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43224         $(NORMAL_TARGET_EXPORTS) \
43225         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
43226         for flag in $(EXTRA_TARGET_FLAGS); do \
43227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43228         done; \
43229         (cd $(TARGET_SUBDIR)/libgfortran && \
43230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43232                   "RANLIB=$${RANLIB}" \
43233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43234                    maintainer-clean) \
43235           || exit 1
43236
43237 @endif target-libgfortran
43238
43239
43240
43241
43242
43243 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
43244 maybe-configure-target-libobjc:
43245 @if gcc-bootstrap
43246 configure-target-libobjc: stage_current
43247 @endif gcc-bootstrap
43248 @if target-libobjc
43249 maybe-configure-target-libobjc: configure-target-libobjc
43250 configure-target-libobjc: 
43251         @: $(MAKE); $(unstage)
43252         @r=`${PWD_COMMAND}`; export r; \
43253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43254         echo "Checking multilib configuration for libobjc..."; \
43255         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
43256         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
43257         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
43258           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
43259             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
43260           else \
43261             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
43262             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
43263           fi; \
43264         else \
43265           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
43266         fi; \
43267         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
43268         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
43269         $(NORMAL_TARGET_EXPORTS)  \
43270         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
43271         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
43272         case $(srcdir) in \
43273           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43274           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
43275                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43276         esac; \
43277         module_srcdir=libobjc; \
43278         rm -f no-such-file || : ; \
43279         CONFIG_SITE=no-such-file $(SHELL) \
43280           $$s/$$module_srcdir/configure \
43281           --srcdir=$${topdir}/$$module_srcdir \
43282           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43283           --target=${target_alias}  \
43284           || exit 1
43285 @endif target-libobjc
43286
43287
43288
43289
43290
43291 .PHONY: all-target-libobjc maybe-all-target-libobjc
43292 maybe-all-target-libobjc:
43293 @if gcc-bootstrap
43294 all-target-libobjc: stage_current
43295 @endif gcc-bootstrap
43296 @if target-libobjc
43297 TARGET-target-libobjc=all
43298 maybe-all-target-libobjc: all-target-libobjc
43299 all-target-libobjc: configure-target-libobjc
43300         @: $(MAKE); $(unstage)
43301         @r=`${PWD_COMMAND}`; export r; \
43302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43303         $(NORMAL_TARGET_EXPORTS)  \
43304         (cd $(TARGET_SUBDIR)/libobjc && \
43305           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43306                 $(TARGET-target-libobjc))
43307 @endif target-libobjc
43308
43309
43310
43311
43312
43313 .PHONY: check-target-libobjc maybe-check-target-libobjc
43314 maybe-check-target-libobjc:
43315 @if target-libobjc
43316 maybe-check-target-libobjc: check-target-libobjc
43317
43318 check-target-libobjc:
43319         @: $(MAKE); $(unstage)
43320         @r=`${PWD_COMMAND}`; export r; \
43321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43322         $(NORMAL_TARGET_EXPORTS) \
43323         (cd $(TARGET_SUBDIR)/libobjc && \
43324           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43325
43326 @endif target-libobjc
43327
43328 .PHONY: install-target-libobjc maybe-install-target-libobjc
43329 maybe-install-target-libobjc:
43330 @if target-libobjc
43331 maybe-install-target-libobjc: install-target-libobjc
43332
43333 install-target-libobjc: installdirs
43334         @: $(MAKE); $(unstage)
43335         @r=`${PWD_COMMAND}`; export r; \
43336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43337         $(NORMAL_TARGET_EXPORTS) \
43338         (cd $(TARGET_SUBDIR)/libobjc && \
43339           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43340
43341 @endif target-libobjc
43342
43343 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
43344 maybe-install-strip-target-libobjc:
43345 @if target-libobjc
43346 maybe-install-strip-target-libobjc: install-strip-target-libobjc
43347
43348 install-strip-target-libobjc: installdirs
43349         @: $(MAKE); $(unstage)
43350         @r=`${PWD_COMMAND}`; export r; \
43351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43352         $(NORMAL_TARGET_EXPORTS) \
43353         (cd $(TARGET_SUBDIR)/libobjc && \
43354           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43355
43356 @endif target-libobjc
43357
43358 # Other targets (info, dvi, pdf, etc.)
43359
43360 .PHONY: maybe-info-target-libobjc info-target-libobjc
43361 maybe-info-target-libobjc:
43362 @if target-libobjc
43363 maybe-info-target-libobjc: info-target-libobjc
43364
43365 info-target-libobjc: \
43366     configure-target-libobjc 
43367         @: $(MAKE); $(unstage)
43368         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43369         r=`${PWD_COMMAND}`; export r; \
43370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43371         $(NORMAL_TARGET_EXPORTS) \
43372         echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
43373         for flag in $(EXTRA_TARGET_FLAGS); do \
43374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43375         done; \
43376         (cd $(TARGET_SUBDIR)/libobjc && \
43377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43379                   "RANLIB=$${RANLIB}" \
43380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43381                    info) \
43382           || exit 1
43383
43384 @endif target-libobjc
43385
43386 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
43387 maybe-dvi-target-libobjc:
43388 @if target-libobjc
43389 maybe-dvi-target-libobjc: dvi-target-libobjc
43390
43391 dvi-target-libobjc: \
43392     configure-target-libobjc 
43393         @: $(MAKE); $(unstage)
43394         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43395         r=`${PWD_COMMAND}`; export r; \
43396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43397         $(NORMAL_TARGET_EXPORTS) \
43398         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
43399         for flag in $(EXTRA_TARGET_FLAGS); do \
43400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43401         done; \
43402         (cd $(TARGET_SUBDIR)/libobjc && \
43403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43405                   "RANLIB=$${RANLIB}" \
43406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43407                    dvi) \
43408           || exit 1
43409
43410 @endif target-libobjc
43411
43412 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
43413 maybe-pdf-target-libobjc:
43414 @if target-libobjc
43415 maybe-pdf-target-libobjc: pdf-target-libobjc
43416
43417 pdf-target-libobjc: \
43418     configure-target-libobjc 
43419         @: $(MAKE); $(unstage)
43420         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43421         r=`${PWD_COMMAND}`; export r; \
43422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43423         $(NORMAL_TARGET_EXPORTS) \
43424         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
43425         for flag in $(EXTRA_TARGET_FLAGS); do \
43426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43427         done; \
43428         (cd $(TARGET_SUBDIR)/libobjc && \
43429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43431                   "RANLIB=$${RANLIB}" \
43432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43433                    pdf) \
43434           || exit 1
43435
43436 @endif target-libobjc
43437
43438 .PHONY: maybe-html-target-libobjc html-target-libobjc
43439 maybe-html-target-libobjc:
43440 @if target-libobjc
43441 maybe-html-target-libobjc: html-target-libobjc
43442
43443 html-target-libobjc: \
43444     configure-target-libobjc 
43445         @: $(MAKE); $(unstage)
43446         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43447         r=`${PWD_COMMAND}`; export r; \
43448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43449         $(NORMAL_TARGET_EXPORTS) \
43450         echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
43451         for flag in $(EXTRA_TARGET_FLAGS); do \
43452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43453         done; \
43454         (cd $(TARGET_SUBDIR)/libobjc && \
43455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43457                   "RANLIB=$${RANLIB}" \
43458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43459                    html) \
43460           || exit 1
43461
43462 @endif target-libobjc
43463
43464 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
43465 maybe-TAGS-target-libobjc:
43466 @if target-libobjc
43467 maybe-TAGS-target-libobjc: TAGS-target-libobjc
43468
43469 TAGS-target-libobjc: \
43470     configure-target-libobjc 
43471         @: $(MAKE); $(unstage)
43472         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43473         r=`${PWD_COMMAND}`; export r; \
43474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43475         $(NORMAL_TARGET_EXPORTS) \
43476         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
43477         for flag in $(EXTRA_TARGET_FLAGS); do \
43478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43479         done; \
43480         (cd $(TARGET_SUBDIR)/libobjc && \
43481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43483                   "RANLIB=$${RANLIB}" \
43484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43485                    TAGS) \
43486           || exit 1
43487
43488 @endif target-libobjc
43489
43490 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
43491 maybe-install-info-target-libobjc:
43492 @if target-libobjc
43493 maybe-install-info-target-libobjc: install-info-target-libobjc
43494
43495 install-info-target-libobjc: \
43496     configure-target-libobjc \
43497     info-target-libobjc 
43498         @: $(MAKE); $(unstage)
43499         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43500         r=`${PWD_COMMAND}`; export r; \
43501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43502         $(NORMAL_TARGET_EXPORTS) \
43503         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
43504         for flag in $(EXTRA_TARGET_FLAGS); do \
43505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43506         done; \
43507         (cd $(TARGET_SUBDIR)/libobjc && \
43508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43510                   "RANLIB=$${RANLIB}" \
43511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43512                    install-info) \
43513           || exit 1
43514
43515 @endif target-libobjc
43516
43517 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
43518 maybe-install-pdf-target-libobjc:
43519 @if target-libobjc
43520 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
43521
43522 install-pdf-target-libobjc: \
43523     configure-target-libobjc \
43524     pdf-target-libobjc 
43525         @: $(MAKE); $(unstage)
43526         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43527         r=`${PWD_COMMAND}`; export r; \
43528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43529         $(NORMAL_TARGET_EXPORTS) \
43530         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
43531         for flag in $(EXTRA_TARGET_FLAGS); do \
43532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43533         done; \
43534         (cd $(TARGET_SUBDIR)/libobjc && \
43535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43537                   "RANLIB=$${RANLIB}" \
43538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43539                    install-pdf) \
43540           || exit 1
43541
43542 @endif target-libobjc
43543
43544 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
43545 maybe-install-html-target-libobjc:
43546 @if target-libobjc
43547 maybe-install-html-target-libobjc: install-html-target-libobjc
43548
43549 install-html-target-libobjc: \
43550     configure-target-libobjc \
43551     html-target-libobjc 
43552         @: $(MAKE); $(unstage)
43553         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43554         r=`${PWD_COMMAND}`; export r; \
43555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43556         $(NORMAL_TARGET_EXPORTS) \
43557         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
43558         for flag in $(EXTRA_TARGET_FLAGS); do \
43559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43560         done; \
43561         (cd $(TARGET_SUBDIR)/libobjc && \
43562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43564                   "RANLIB=$${RANLIB}" \
43565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43566                    install-html) \
43567           || exit 1
43568
43569 @endif target-libobjc
43570
43571 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
43572 maybe-installcheck-target-libobjc:
43573 @if target-libobjc
43574 maybe-installcheck-target-libobjc: installcheck-target-libobjc
43575
43576 installcheck-target-libobjc: \
43577     configure-target-libobjc 
43578         @: $(MAKE); $(unstage)
43579         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43580         r=`${PWD_COMMAND}`; export r; \
43581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43582         $(NORMAL_TARGET_EXPORTS) \
43583         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
43584         for flag in $(EXTRA_TARGET_FLAGS); do \
43585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43586         done; \
43587         (cd $(TARGET_SUBDIR)/libobjc && \
43588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43590                   "RANLIB=$${RANLIB}" \
43591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43592                    installcheck) \
43593           || exit 1
43594
43595 @endif target-libobjc
43596
43597 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
43598 maybe-mostlyclean-target-libobjc:
43599 @if target-libobjc
43600 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
43601
43602 mostlyclean-target-libobjc: 
43603         @: $(MAKE); $(unstage)
43604         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43605         r=`${PWD_COMMAND}`; export r; \
43606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43607         $(NORMAL_TARGET_EXPORTS) \
43608         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
43609         for flag in $(EXTRA_TARGET_FLAGS); do \
43610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43611         done; \
43612         (cd $(TARGET_SUBDIR)/libobjc && \
43613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43615                   "RANLIB=$${RANLIB}" \
43616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43617                    mostlyclean) \
43618           || exit 1
43619
43620 @endif target-libobjc
43621
43622 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
43623 maybe-clean-target-libobjc:
43624 @if target-libobjc
43625 maybe-clean-target-libobjc: clean-target-libobjc
43626
43627 clean-target-libobjc: 
43628         @: $(MAKE); $(unstage)
43629         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43630         r=`${PWD_COMMAND}`; export r; \
43631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43632         $(NORMAL_TARGET_EXPORTS) \
43633         echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
43634         for flag in $(EXTRA_TARGET_FLAGS); do \
43635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43636         done; \
43637         (cd $(TARGET_SUBDIR)/libobjc && \
43638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43640                   "RANLIB=$${RANLIB}" \
43641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43642                    clean) \
43643           || exit 1
43644
43645 @endif target-libobjc
43646
43647 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
43648 maybe-distclean-target-libobjc:
43649 @if target-libobjc
43650 maybe-distclean-target-libobjc: distclean-target-libobjc
43651
43652 distclean-target-libobjc: 
43653         @: $(MAKE); $(unstage)
43654         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43655         r=`${PWD_COMMAND}`; export r; \
43656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43657         $(NORMAL_TARGET_EXPORTS) \
43658         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
43659         for flag in $(EXTRA_TARGET_FLAGS); do \
43660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43661         done; \
43662         (cd $(TARGET_SUBDIR)/libobjc && \
43663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43665                   "RANLIB=$${RANLIB}" \
43666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43667                    distclean) \
43668           || exit 1
43669
43670 @endif target-libobjc
43671
43672 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
43673 maybe-maintainer-clean-target-libobjc:
43674 @if target-libobjc
43675 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
43676
43677 maintainer-clean-target-libobjc: 
43678         @: $(MAKE); $(unstage)
43679         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43680         r=`${PWD_COMMAND}`; export r; \
43681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43682         $(NORMAL_TARGET_EXPORTS) \
43683         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
43684         for flag in $(EXTRA_TARGET_FLAGS); do \
43685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43686         done; \
43687         (cd $(TARGET_SUBDIR)/libobjc && \
43688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43690                   "RANLIB=$${RANLIB}" \
43691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43692                    maintainer-clean) \
43693           || exit 1
43694
43695 @endif target-libobjc
43696
43697
43698
43699
43700
43701 .PHONY: configure-target-libgo maybe-configure-target-libgo
43702 maybe-configure-target-libgo:
43703 @if gcc-bootstrap
43704 configure-target-libgo: stage_current
43705 @endif gcc-bootstrap
43706 @if target-libgo
43707 maybe-configure-target-libgo: configure-target-libgo
43708 configure-target-libgo: 
43709         @: $(MAKE); $(unstage)
43710         @r=`${PWD_COMMAND}`; export r; \
43711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43712         echo "Checking multilib configuration for libgo..."; \
43713         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
43714         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
43715         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
43716           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
43717             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
43718           else \
43719             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
43720             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
43721           fi; \
43722         else \
43723           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
43724         fi; \
43725         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
43726         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
43727         $(NORMAL_TARGET_EXPORTS)  \
43728         echo Configuring in $(TARGET_SUBDIR)/libgo; \
43729         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
43730         case $(srcdir) in \
43731           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43732           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
43733                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43734         esac; \
43735         module_srcdir=libgo; \
43736         rm -f no-such-file || : ; \
43737         CONFIG_SITE=no-such-file $(SHELL) \
43738           $$s/$$module_srcdir/configure \
43739           --srcdir=$${topdir}/$$module_srcdir \
43740           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43741           --target=${target_alias}  \
43742           || exit 1
43743 @endif target-libgo
43744
43745
43746
43747
43748
43749 .PHONY: all-target-libgo maybe-all-target-libgo
43750 maybe-all-target-libgo:
43751 @if gcc-bootstrap
43752 all-target-libgo: stage_current
43753 @endif gcc-bootstrap
43754 @if target-libgo
43755 TARGET-target-libgo=all
43756 maybe-all-target-libgo: all-target-libgo
43757 all-target-libgo: configure-target-libgo
43758         @: $(MAKE); $(unstage)
43759         @r=`${PWD_COMMAND}`; export r; \
43760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43761         $(NORMAL_TARGET_EXPORTS)  \
43762         (cd $(TARGET_SUBDIR)/libgo && \
43763           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43764                 $(TARGET-target-libgo))
43765 @endif target-libgo
43766
43767
43768
43769
43770
43771 .PHONY: check-target-libgo maybe-check-target-libgo
43772 maybe-check-target-libgo:
43773 @if target-libgo
43774 maybe-check-target-libgo: check-target-libgo
43775
43776 check-target-libgo:
43777         @: $(MAKE); $(unstage)
43778         @r=`${PWD_COMMAND}`; export r; \
43779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43780         $(NORMAL_TARGET_EXPORTS) \
43781         (cd $(TARGET_SUBDIR)/libgo && \
43782           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43783
43784 @endif target-libgo
43785
43786 .PHONY: install-target-libgo maybe-install-target-libgo
43787 maybe-install-target-libgo:
43788 @if target-libgo
43789 maybe-install-target-libgo: install-target-libgo
43790
43791 install-target-libgo: installdirs
43792         @: $(MAKE); $(unstage)
43793         @r=`${PWD_COMMAND}`; export r; \
43794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43795         $(NORMAL_TARGET_EXPORTS) \
43796         (cd $(TARGET_SUBDIR)/libgo && \
43797           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43798
43799 @endif target-libgo
43800
43801 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
43802 maybe-install-strip-target-libgo:
43803 @if target-libgo
43804 maybe-install-strip-target-libgo: install-strip-target-libgo
43805
43806 install-strip-target-libgo: installdirs
43807         @: $(MAKE); $(unstage)
43808         @r=`${PWD_COMMAND}`; export r; \
43809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43810         $(NORMAL_TARGET_EXPORTS) \
43811         (cd $(TARGET_SUBDIR)/libgo && \
43812           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43813
43814 @endif target-libgo
43815
43816 # Other targets (info, dvi, pdf, etc.)
43817
43818 .PHONY: maybe-info-target-libgo info-target-libgo
43819 maybe-info-target-libgo:
43820 @if target-libgo
43821 maybe-info-target-libgo: info-target-libgo
43822
43823 info-target-libgo: \
43824     configure-target-libgo 
43825         @: $(MAKE); $(unstage)
43826         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43827         r=`${PWD_COMMAND}`; export r; \
43828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43829         $(NORMAL_TARGET_EXPORTS) \
43830         echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
43831         for flag in $(EXTRA_TARGET_FLAGS); do \
43832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43833         done; \
43834         (cd $(TARGET_SUBDIR)/libgo && \
43835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43837                   "RANLIB=$${RANLIB}" \
43838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43839                    info) \
43840           || exit 1
43841
43842 @endif target-libgo
43843
43844 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
43845 maybe-dvi-target-libgo:
43846 @if target-libgo
43847 maybe-dvi-target-libgo: dvi-target-libgo
43848
43849 dvi-target-libgo: \
43850     configure-target-libgo 
43851         @: $(MAKE); $(unstage)
43852         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43853         r=`${PWD_COMMAND}`; export r; \
43854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43855         $(NORMAL_TARGET_EXPORTS) \
43856         echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
43857         for flag in $(EXTRA_TARGET_FLAGS); do \
43858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43859         done; \
43860         (cd $(TARGET_SUBDIR)/libgo && \
43861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43863                   "RANLIB=$${RANLIB}" \
43864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43865                    dvi) \
43866           || exit 1
43867
43868 @endif target-libgo
43869
43870 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
43871 maybe-pdf-target-libgo:
43872 @if target-libgo
43873 maybe-pdf-target-libgo: pdf-target-libgo
43874
43875 pdf-target-libgo: \
43876     configure-target-libgo 
43877         @: $(MAKE); $(unstage)
43878         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43879         r=`${PWD_COMMAND}`; export r; \
43880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43881         $(NORMAL_TARGET_EXPORTS) \
43882         echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
43883         for flag in $(EXTRA_TARGET_FLAGS); do \
43884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43885         done; \
43886         (cd $(TARGET_SUBDIR)/libgo && \
43887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43889                   "RANLIB=$${RANLIB}" \
43890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43891                    pdf) \
43892           || exit 1
43893
43894 @endif target-libgo
43895
43896 .PHONY: maybe-html-target-libgo html-target-libgo
43897 maybe-html-target-libgo:
43898 @if target-libgo
43899 maybe-html-target-libgo: html-target-libgo
43900
43901 html-target-libgo: \
43902     configure-target-libgo 
43903         @: $(MAKE); $(unstage)
43904         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43905         r=`${PWD_COMMAND}`; export r; \
43906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43907         $(NORMAL_TARGET_EXPORTS) \
43908         echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
43909         for flag in $(EXTRA_TARGET_FLAGS); do \
43910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43911         done; \
43912         (cd $(TARGET_SUBDIR)/libgo && \
43913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43915                   "RANLIB=$${RANLIB}" \
43916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43917                    html) \
43918           || exit 1
43919
43920 @endif target-libgo
43921
43922 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
43923 maybe-TAGS-target-libgo:
43924 @if target-libgo
43925 maybe-TAGS-target-libgo: TAGS-target-libgo
43926
43927 TAGS-target-libgo: \
43928     configure-target-libgo 
43929         @: $(MAKE); $(unstage)
43930         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43931         r=`${PWD_COMMAND}`; export r; \
43932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43933         $(NORMAL_TARGET_EXPORTS) \
43934         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
43935         for flag in $(EXTRA_TARGET_FLAGS); do \
43936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43937         done; \
43938         (cd $(TARGET_SUBDIR)/libgo && \
43939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43941                   "RANLIB=$${RANLIB}" \
43942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43943                    TAGS) \
43944           || exit 1
43945
43946 @endif target-libgo
43947
43948 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
43949 maybe-install-info-target-libgo:
43950 @if target-libgo
43951 maybe-install-info-target-libgo: install-info-target-libgo
43952
43953 install-info-target-libgo: \
43954     configure-target-libgo \
43955     info-target-libgo 
43956         @: $(MAKE); $(unstage)
43957         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43958         r=`${PWD_COMMAND}`; export r; \
43959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43960         $(NORMAL_TARGET_EXPORTS) \
43961         echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
43962         for flag in $(EXTRA_TARGET_FLAGS); do \
43963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43964         done; \
43965         (cd $(TARGET_SUBDIR)/libgo && \
43966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43968                   "RANLIB=$${RANLIB}" \
43969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43970                    install-info) \
43971           || exit 1
43972
43973 @endif target-libgo
43974
43975 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
43976 maybe-install-pdf-target-libgo:
43977 @if target-libgo
43978 maybe-install-pdf-target-libgo: install-pdf-target-libgo
43979
43980 install-pdf-target-libgo: \
43981     configure-target-libgo \
43982     pdf-target-libgo 
43983         @: $(MAKE); $(unstage)
43984         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43985         r=`${PWD_COMMAND}`; export r; \
43986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43987         $(NORMAL_TARGET_EXPORTS) \
43988         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
43989         for flag in $(EXTRA_TARGET_FLAGS); do \
43990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43991         done; \
43992         (cd $(TARGET_SUBDIR)/libgo && \
43993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43995                   "RANLIB=$${RANLIB}" \
43996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43997                    install-pdf) \
43998           || exit 1
43999
44000 @endif target-libgo
44001
44002 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
44003 maybe-install-html-target-libgo:
44004 @if target-libgo
44005 maybe-install-html-target-libgo: install-html-target-libgo
44006
44007 install-html-target-libgo: \
44008     configure-target-libgo \
44009     html-target-libgo 
44010         @: $(MAKE); $(unstage)
44011         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44012         r=`${PWD_COMMAND}`; export r; \
44013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44014         $(NORMAL_TARGET_EXPORTS) \
44015         echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
44016         for flag in $(EXTRA_TARGET_FLAGS); do \
44017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44018         done; \
44019         (cd $(TARGET_SUBDIR)/libgo && \
44020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44022                   "RANLIB=$${RANLIB}" \
44023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44024                    install-html) \
44025           || exit 1
44026
44027 @endif target-libgo
44028
44029 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
44030 maybe-installcheck-target-libgo:
44031 @if target-libgo
44032 maybe-installcheck-target-libgo: installcheck-target-libgo
44033
44034 installcheck-target-libgo: \
44035     configure-target-libgo 
44036         @: $(MAKE); $(unstage)
44037         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44038         r=`${PWD_COMMAND}`; export r; \
44039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44040         $(NORMAL_TARGET_EXPORTS) \
44041         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
44042         for flag in $(EXTRA_TARGET_FLAGS); do \
44043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44044         done; \
44045         (cd $(TARGET_SUBDIR)/libgo && \
44046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44048                   "RANLIB=$${RANLIB}" \
44049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44050                    installcheck) \
44051           || exit 1
44052
44053 @endif target-libgo
44054
44055 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
44056 maybe-mostlyclean-target-libgo:
44057 @if target-libgo
44058 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
44059
44060 mostlyclean-target-libgo: 
44061         @: $(MAKE); $(unstage)
44062         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44063         r=`${PWD_COMMAND}`; export r; \
44064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44065         $(NORMAL_TARGET_EXPORTS) \
44066         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
44067         for flag in $(EXTRA_TARGET_FLAGS); do \
44068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44069         done; \
44070         (cd $(TARGET_SUBDIR)/libgo && \
44071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44073                   "RANLIB=$${RANLIB}" \
44074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44075                    mostlyclean) \
44076           || exit 1
44077
44078 @endif target-libgo
44079
44080 .PHONY: maybe-clean-target-libgo clean-target-libgo
44081 maybe-clean-target-libgo:
44082 @if target-libgo
44083 maybe-clean-target-libgo: clean-target-libgo
44084
44085 clean-target-libgo: 
44086         @: $(MAKE); $(unstage)
44087         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44088         r=`${PWD_COMMAND}`; export r; \
44089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44090         $(NORMAL_TARGET_EXPORTS) \
44091         echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
44092         for flag in $(EXTRA_TARGET_FLAGS); do \
44093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44094         done; \
44095         (cd $(TARGET_SUBDIR)/libgo && \
44096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44098                   "RANLIB=$${RANLIB}" \
44099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44100                    clean) \
44101           || exit 1
44102
44103 @endif target-libgo
44104
44105 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
44106 maybe-distclean-target-libgo:
44107 @if target-libgo
44108 maybe-distclean-target-libgo: distclean-target-libgo
44109
44110 distclean-target-libgo: 
44111         @: $(MAKE); $(unstage)
44112         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44113         r=`${PWD_COMMAND}`; export r; \
44114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44115         $(NORMAL_TARGET_EXPORTS) \
44116         echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
44117         for flag in $(EXTRA_TARGET_FLAGS); do \
44118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44119         done; \
44120         (cd $(TARGET_SUBDIR)/libgo && \
44121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44123                   "RANLIB=$${RANLIB}" \
44124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44125                    distclean) \
44126           || exit 1
44127
44128 @endif target-libgo
44129
44130 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
44131 maybe-maintainer-clean-target-libgo:
44132 @if target-libgo
44133 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
44134
44135 maintainer-clean-target-libgo: 
44136         @: $(MAKE); $(unstage)
44137         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44138         r=`${PWD_COMMAND}`; export r; \
44139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44140         $(NORMAL_TARGET_EXPORTS) \
44141         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
44142         for flag in $(EXTRA_TARGET_FLAGS); do \
44143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44144         done; \
44145         (cd $(TARGET_SUBDIR)/libgo && \
44146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44148                   "RANLIB=$${RANLIB}" \
44149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44150                    maintainer-clean) \
44151           || exit 1
44152
44153 @endif target-libgo
44154
44155
44156
44157
44158
44159 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
44160 maybe-configure-target-libtermcap:
44161 @if gcc-bootstrap
44162 configure-target-libtermcap: stage_current
44163 @endif gcc-bootstrap
44164 @if target-libtermcap
44165 maybe-configure-target-libtermcap: configure-target-libtermcap
44166 configure-target-libtermcap: 
44167         @: $(MAKE); $(unstage)
44168         @r=`${PWD_COMMAND}`; export r; \
44169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44170         echo "Checking multilib configuration for libtermcap..."; \
44171         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
44172         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
44173         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
44174           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
44175             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
44176           else \
44177             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
44178             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
44179           fi; \
44180         else \
44181           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
44182         fi; \
44183         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
44184         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
44185         $(NORMAL_TARGET_EXPORTS)  \
44186         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
44187         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
44188         case $(srcdir) in \
44189           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44190           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
44191                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44192         esac; \
44193         module_srcdir=libtermcap; \
44194         rm -f no-such-file || : ; \
44195         CONFIG_SITE=no-such-file $(SHELL) \
44196           $$s/$$module_srcdir/configure \
44197           --srcdir=$${topdir}/$$module_srcdir \
44198           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44199           --target=${target_alias}  \
44200           || exit 1
44201 @endif target-libtermcap
44202
44203
44204
44205
44206
44207 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
44208 maybe-all-target-libtermcap:
44209 @if gcc-bootstrap
44210 all-target-libtermcap: stage_current
44211 @endif gcc-bootstrap
44212 @if target-libtermcap
44213 TARGET-target-libtermcap=all
44214 maybe-all-target-libtermcap: all-target-libtermcap
44215 all-target-libtermcap: configure-target-libtermcap
44216         @: $(MAKE); $(unstage)
44217         @r=`${PWD_COMMAND}`; export r; \
44218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44219         $(NORMAL_TARGET_EXPORTS)  \
44220         (cd $(TARGET_SUBDIR)/libtermcap && \
44221           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44222                 $(TARGET-target-libtermcap))
44223 @endif target-libtermcap
44224
44225
44226
44227
44228
44229 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
44230 maybe-check-target-libtermcap:
44231 @if target-libtermcap
44232 maybe-check-target-libtermcap: check-target-libtermcap
44233
44234 # Dummy target for uncheckable module.
44235 check-target-libtermcap:
44236
44237 @endif target-libtermcap
44238
44239 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
44240 maybe-install-target-libtermcap:
44241 @if target-libtermcap
44242 maybe-install-target-libtermcap: install-target-libtermcap
44243
44244 install-target-libtermcap: installdirs
44245         @: $(MAKE); $(unstage)
44246         @r=`${PWD_COMMAND}`; export r; \
44247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44248         $(NORMAL_TARGET_EXPORTS) \
44249         (cd $(TARGET_SUBDIR)/libtermcap && \
44250           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44251
44252 @endif target-libtermcap
44253
44254 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
44255 maybe-install-strip-target-libtermcap:
44256 @if target-libtermcap
44257 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
44258
44259 install-strip-target-libtermcap: installdirs
44260         @: $(MAKE); $(unstage)
44261         @r=`${PWD_COMMAND}`; export r; \
44262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44263         $(NORMAL_TARGET_EXPORTS) \
44264         (cd $(TARGET_SUBDIR)/libtermcap && \
44265           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44266
44267 @endif target-libtermcap
44268
44269 # Other targets (info, dvi, pdf, etc.)
44270
44271 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
44272 maybe-info-target-libtermcap:
44273 @if target-libtermcap
44274 maybe-info-target-libtermcap: info-target-libtermcap
44275
44276 info-target-libtermcap: \
44277     configure-target-libtermcap 
44278         @: $(MAKE); $(unstage)
44279         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44280         r=`${PWD_COMMAND}`; export r; \
44281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44282         $(NORMAL_TARGET_EXPORTS) \
44283         echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
44284         for flag in $(EXTRA_TARGET_FLAGS); do \
44285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44286         done; \
44287         (cd $(TARGET_SUBDIR)/libtermcap && \
44288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44290                   "RANLIB=$${RANLIB}" \
44291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44292                    info) \
44293           || exit 1
44294
44295 @endif target-libtermcap
44296
44297 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
44298 maybe-dvi-target-libtermcap:
44299 @if target-libtermcap
44300 maybe-dvi-target-libtermcap: dvi-target-libtermcap
44301
44302 dvi-target-libtermcap: \
44303     configure-target-libtermcap 
44304         @: $(MAKE); $(unstage)
44305         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44306         r=`${PWD_COMMAND}`; export r; \
44307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44308         $(NORMAL_TARGET_EXPORTS) \
44309         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
44310         for flag in $(EXTRA_TARGET_FLAGS); do \
44311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44312         done; \
44313         (cd $(TARGET_SUBDIR)/libtermcap && \
44314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44316                   "RANLIB=$${RANLIB}" \
44317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44318                    dvi) \
44319           || exit 1
44320
44321 @endif target-libtermcap
44322
44323 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
44324 maybe-pdf-target-libtermcap:
44325 @if target-libtermcap
44326 maybe-pdf-target-libtermcap: pdf-target-libtermcap
44327
44328 pdf-target-libtermcap: \
44329     configure-target-libtermcap 
44330         @: $(MAKE); $(unstage)
44331         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44332         r=`${PWD_COMMAND}`; export r; \
44333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44334         $(NORMAL_TARGET_EXPORTS) \
44335         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
44336         for flag in $(EXTRA_TARGET_FLAGS); do \
44337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44338         done; \
44339         (cd $(TARGET_SUBDIR)/libtermcap && \
44340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44342                   "RANLIB=$${RANLIB}" \
44343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44344                    pdf) \
44345           || exit 1
44346
44347 @endif target-libtermcap
44348
44349 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
44350 maybe-html-target-libtermcap:
44351 @if target-libtermcap
44352 maybe-html-target-libtermcap: html-target-libtermcap
44353
44354 html-target-libtermcap: \
44355     configure-target-libtermcap 
44356         @: $(MAKE); $(unstage)
44357         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44358         r=`${PWD_COMMAND}`; export r; \
44359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44360         $(NORMAL_TARGET_EXPORTS) \
44361         echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
44362         for flag in $(EXTRA_TARGET_FLAGS); do \
44363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44364         done; \
44365         (cd $(TARGET_SUBDIR)/libtermcap && \
44366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44368                   "RANLIB=$${RANLIB}" \
44369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44370                    html) \
44371           || exit 1
44372
44373 @endif target-libtermcap
44374
44375 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
44376 maybe-TAGS-target-libtermcap:
44377 @if target-libtermcap
44378 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
44379
44380 TAGS-target-libtermcap: \
44381     configure-target-libtermcap 
44382         @: $(MAKE); $(unstage)
44383         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44384         r=`${PWD_COMMAND}`; export r; \
44385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44386         $(NORMAL_TARGET_EXPORTS) \
44387         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
44388         for flag in $(EXTRA_TARGET_FLAGS); do \
44389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44390         done; \
44391         (cd $(TARGET_SUBDIR)/libtermcap && \
44392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44394                   "RANLIB=$${RANLIB}" \
44395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44396                    TAGS) \
44397           || exit 1
44398
44399 @endif target-libtermcap
44400
44401 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
44402 maybe-install-info-target-libtermcap:
44403 @if target-libtermcap
44404 maybe-install-info-target-libtermcap: install-info-target-libtermcap
44405
44406 install-info-target-libtermcap: \
44407     configure-target-libtermcap \
44408     info-target-libtermcap 
44409         @: $(MAKE); $(unstage)
44410         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44411         r=`${PWD_COMMAND}`; export r; \
44412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44413         $(NORMAL_TARGET_EXPORTS) \
44414         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
44415         for flag in $(EXTRA_TARGET_FLAGS); do \
44416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44417         done; \
44418         (cd $(TARGET_SUBDIR)/libtermcap && \
44419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44421                   "RANLIB=$${RANLIB}" \
44422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44423                    install-info) \
44424           || exit 1
44425
44426 @endif target-libtermcap
44427
44428 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
44429 maybe-install-pdf-target-libtermcap:
44430 @if target-libtermcap
44431 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
44432
44433 install-pdf-target-libtermcap: \
44434     configure-target-libtermcap \
44435     pdf-target-libtermcap 
44436         @: $(MAKE); $(unstage)
44437         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44438         r=`${PWD_COMMAND}`; export r; \
44439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44440         $(NORMAL_TARGET_EXPORTS) \
44441         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
44442         for flag in $(EXTRA_TARGET_FLAGS); do \
44443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44444         done; \
44445         (cd $(TARGET_SUBDIR)/libtermcap && \
44446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44448                   "RANLIB=$${RANLIB}" \
44449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44450                    install-pdf) \
44451           || exit 1
44452
44453 @endif target-libtermcap
44454
44455 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
44456 maybe-install-html-target-libtermcap:
44457 @if target-libtermcap
44458 maybe-install-html-target-libtermcap: install-html-target-libtermcap
44459
44460 install-html-target-libtermcap: \
44461     configure-target-libtermcap \
44462     html-target-libtermcap 
44463         @: $(MAKE); $(unstage)
44464         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44465         r=`${PWD_COMMAND}`; export r; \
44466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44467         $(NORMAL_TARGET_EXPORTS) \
44468         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
44469         for flag in $(EXTRA_TARGET_FLAGS); do \
44470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44471         done; \
44472         (cd $(TARGET_SUBDIR)/libtermcap && \
44473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44475                   "RANLIB=$${RANLIB}" \
44476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44477                    install-html) \
44478           || exit 1
44479
44480 @endif target-libtermcap
44481
44482 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
44483 maybe-installcheck-target-libtermcap:
44484 @if target-libtermcap
44485 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
44486
44487 installcheck-target-libtermcap: \
44488     configure-target-libtermcap 
44489         @: $(MAKE); $(unstage)
44490         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44491         r=`${PWD_COMMAND}`; export r; \
44492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44493         $(NORMAL_TARGET_EXPORTS) \
44494         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
44495         for flag in $(EXTRA_TARGET_FLAGS); do \
44496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44497         done; \
44498         (cd $(TARGET_SUBDIR)/libtermcap && \
44499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44501                   "RANLIB=$${RANLIB}" \
44502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44503                    installcheck) \
44504           || exit 1
44505
44506 @endif target-libtermcap
44507
44508 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
44509 maybe-mostlyclean-target-libtermcap:
44510 @if target-libtermcap
44511 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
44512
44513 # libtermcap doesn't support mostlyclean.
44514 mostlyclean-target-libtermcap:
44515
44516 @endif target-libtermcap
44517
44518 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
44519 maybe-clean-target-libtermcap:
44520 @if target-libtermcap
44521 maybe-clean-target-libtermcap: clean-target-libtermcap
44522
44523 # libtermcap doesn't support clean.
44524 clean-target-libtermcap:
44525
44526 @endif target-libtermcap
44527
44528 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
44529 maybe-distclean-target-libtermcap:
44530 @if target-libtermcap
44531 maybe-distclean-target-libtermcap: distclean-target-libtermcap
44532
44533 # libtermcap doesn't support distclean.
44534 distclean-target-libtermcap:
44535
44536 @endif target-libtermcap
44537
44538 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
44539 maybe-maintainer-clean-target-libtermcap:
44540 @if target-libtermcap
44541 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
44542
44543 # libtermcap doesn't support maintainer-clean.
44544 maintainer-clean-target-libtermcap:
44545
44546 @endif target-libtermcap
44547
44548
44549
44550
44551
44552 .PHONY: configure-target-winsup maybe-configure-target-winsup
44553 maybe-configure-target-winsup:
44554 @if gcc-bootstrap
44555 configure-target-winsup: stage_current
44556 @endif gcc-bootstrap
44557 @if target-winsup
44558 maybe-configure-target-winsup: configure-target-winsup
44559 configure-target-winsup: 
44560         @: $(MAKE); $(unstage)
44561         @r=`${PWD_COMMAND}`; export r; \
44562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44563         echo "Checking multilib configuration for winsup..."; \
44564         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
44565         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
44566         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
44567           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
44568             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
44569           else \
44570             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
44571             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44572           fi; \
44573         else \
44574           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44575         fi; \
44576         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
44577         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
44578         $(NORMAL_TARGET_EXPORTS)  \
44579         echo Configuring in $(TARGET_SUBDIR)/winsup; \
44580         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
44581         case $(srcdir) in \
44582           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44583           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
44584                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44585         esac; \
44586         module_srcdir=winsup; \
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-winsup
44595
44596
44597
44598
44599
44600 .PHONY: all-target-winsup maybe-all-target-winsup
44601 maybe-all-target-winsup:
44602 @if gcc-bootstrap
44603 all-target-winsup: stage_current
44604 @endif gcc-bootstrap
44605 @if target-winsup
44606 TARGET-target-winsup=all
44607 maybe-all-target-winsup: all-target-winsup
44608 all-target-winsup: configure-target-winsup
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)/winsup && \
44614           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44615                 $(TARGET-target-winsup))
44616 @endif target-winsup
44617
44618
44619
44620
44621
44622 .PHONY: check-target-winsup maybe-check-target-winsup
44623 maybe-check-target-winsup:
44624 @if target-winsup
44625 maybe-check-target-winsup: check-target-winsup
44626
44627 check-target-winsup:
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)/winsup && \
44633           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44634
44635 @endif target-winsup
44636
44637 .PHONY: install-target-winsup maybe-install-target-winsup
44638 maybe-install-target-winsup:
44639 @if target-winsup
44640 maybe-install-target-winsup: install-target-winsup
44641
44642 install-target-winsup: 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)/winsup && \
44648           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44649
44650 @endif target-winsup
44651
44652 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
44653 maybe-install-strip-target-winsup:
44654 @if target-winsup
44655 maybe-install-strip-target-winsup: install-strip-target-winsup
44656
44657 install-strip-target-winsup: 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)/winsup && \
44663           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44664
44665 @endif target-winsup
44666
44667 # Other targets (info, dvi, pdf, etc.)
44668
44669 .PHONY: maybe-info-target-winsup info-target-winsup
44670 maybe-info-target-winsup:
44671 @if target-winsup
44672 maybe-info-target-winsup: info-target-winsup
44673
44674 info-target-winsup: \
44675     configure-target-winsup 
44676         @: $(MAKE); $(unstage)
44677         @[ -f $(TARGET_SUBDIR)/winsup/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)/winsup"; \
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)/winsup && \
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-winsup
44694
44695 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
44696 maybe-dvi-target-winsup:
44697 @if target-winsup
44698 maybe-dvi-target-winsup: dvi-target-winsup
44699
44700 dvi-target-winsup: \
44701     configure-target-winsup 
44702         @: $(MAKE); $(unstage)
44703         @[ -f $(TARGET_SUBDIR)/winsup/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)/winsup"; \
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)/winsup && \
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-winsup
44720
44721 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
44722 maybe-pdf-target-winsup:
44723 @if target-winsup
44724 maybe-pdf-target-winsup: pdf-target-winsup
44725
44726 pdf-target-winsup: \
44727     configure-target-winsup 
44728         @: $(MAKE); $(unstage)
44729         @[ -f $(TARGET_SUBDIR)/winsup/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)/winsup"; \
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)/winsup && \
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-winsup
44746
44747 .PHONY: maybe-html-target-winsup html-target-winsup
44748 maybe-html-target-winsup:
44749 @if target-winsup
44750 maybe-html-target-winsup: html-target-winsup
44751
44752 html-target-winsup: \
44753     configure-target-winsup 
44754         @: $(MAKE); $(unstage)
44755         @[ -f $(TARGET_SUBDIR)/winsup/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)/winsup"; \
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)/winsup && \
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-winsup
44772
44773 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
44774 maybe-TAGS-target-winsup:
44775 @if target-winsup
44776 maybe-TAGS-target-winsup: TAGS-target-winsup
44777
44778 TAGS-target-winsup: \
44779     configure-target-winsup 
44780         @: $(MAKE); $(unstage)
44781         @[ -f $(TARGET_SUBDIR)/winsup/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)/winsup"; \
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)/winsup && \
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-winsup
44798
44799 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
44800 maybe-install-info-target-winsup:
44801 @if target-winsup
44802 maybe-install-info-target-winsup: install-info-target-winsup
44803
44804 install-info-target-winsup: \
44805     configure-target-winsup \
44806     info-target-winsup 
44807         @: $(MAKE); $(unstage)
44808         @[ -f $(TARGET_SUBDIR)/winsup/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)/winsup"; \
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)/winsup && \
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-winsup
44825
44826 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
44827 maybe-install-pdf-target-winsup:
44828 @if target-winsup
44829 maybe-install-pdf-target-winsup: install-pdf-target-winsup
44830
44831 install-pdf-target-winsup: \
44832     configure-target-winsup \
44833     pdf-target-winsup 
44834         @: $(MAKE); $(unstage)
44835         @[ -f $(TARGET_SUBDIR)/winsup/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)/winsup"; \
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)/winsup && \
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-winsup
44852
44853 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
44854 maybe-install-html-target-winsup:
44855 @if target-winsup
44856 maybe-install-html-target-winsup: install-html-target-winsup
44857
44858 install-html-target-winsup: \
44859     configure-target-winsup \
44860     html-target-winsup 
44861         @: $(MAKE); $(unstage)
44862         @[ -f $(TARGET_SUBDIR)/winsup/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)/winsup"; \
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)/winsup && \
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-winsup
44879
44880 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
44881 maybe-installcheck-target-winsup:
44882 @if target-winsup
44883 maybe-installcheck-target-winsup: installcheck-target-winsup
44884
44885 installcheck-target-winsup: \
44886     configure-target-winsup 
44887         @: $(MAKE); $(unstage)
44888         @[ -f $(TARGET_SUBDIR)/winsup/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)/winsup"; \
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)/winsup && \
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-winsup
44905
44906 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
44907 maybe-mostlyclean-target-winsup:
44908 @if target-winsup
44909 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
44910
44911 mostlyclean-target-winsup: 
44912         @: $(MAKE); $(unstage)
44913         @[ -f $(TARGET_SUBDIR)/winsup/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)/winsup"; \
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)/winsup && \
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-winsup
44930
44931 .PHONY: maybe-clean-target-winsup clean-target-winsup
44932 maybe-clean-target-winsup:
44933 @if target-winsup
44934 maybe-clean-target-winsup: clean-target-winsup
44935
44936 clean-target-winsup: 
44937         @: $(MAKE); $(unstage)
44938         @[ -f $(TARGET_SUBDIR)/winsup/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)/winsup"; \
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)/winsup && \
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-winsup
44955
44956 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
44957 maybe-distclean-target-winsup:
44958 @if target-winsup
44959 maybe-distclean-target-winsup: distclean-target-winsup
44960
44961 distclean-target-winsup: 
44962         @: $(MAKE); $(unstage)
44963         @[ -f $(TARGET_SUBDIR)/winsup/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)/winsup"; \
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)/winsup && \
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-winsup
44980
44981 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
44982 maybe-maintainer-clean-target-winsup:
44983 @if target-winsup
44984 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
44985
44986 maintainer-clean-target-winsup: 
44987         @: $(MAKE); $(unstage)
44988         @[ -f $(TARGET_SUBDIR)/winsup/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)/winsup"; \
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)/winsup && \
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-winsup
45005
45006
45007
45008
45009
45010 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
45011 maybe-configure-target-libgloss:
45012 @if gcc-bootstrap
45013 configure-target-libgloss: stage_current
45014 @endif gcc-bootstrap
45015 @if target-libgloss
45016 maybe-configure-target-libgloss: configure-target-libgloss
45017 configure-target-libgloss: 
45018         @: $(MAKE); $(unstage)
45019         @r=`${PWD_COMMAND}`; export r; \
45020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45021         echo "Checking multilib configuration for libgloss..."; \
45022         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
45023         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
45024         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
45025           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
45026             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
45027           else \
45028             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
45029             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
45030           fi; \
45031         else \
45032           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
45033         fi; \
45034         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
45035         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
45036         $(NORMAL_TARGET_EXPORTS)  \
45037         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
45038         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
45039         case $(srcdir) in \
45040           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45041           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
45042                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45043         esac; \
45044         module_srcdir=libgloss; \
45045         rm -f no-such-file || : ; \
45046         CONFIG_SITE=no-such-file $(SHELL) \
45047           $$s/$$module_srcdir/configure \
45048           --srcdir=$${topdir}/$$module_srcdir \
45049           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45050           --target=${target_alias}  \
45051           || exit 1
45052 @endif target-libgloss
45053
45054
45055
45056
45057
45058 .PHONY: all-target-libgloss maybe-all-target-libgloss
45059 maybe-all-target-libgloss:
45060 @if gcc-bootstrap
45061 all-target-libgloss: stage_current
45062 @endif gcc-bootstrap
45063 @if target-libgloss
45064 TARGET-target-libgloss=all
45065 maybe-all-target-libgloss: all-target-libgloss
45066 all-target-libgloss: configure-target-libgloss
45067         @: $(MAKE); $(unstage)
45068         @r=`${PWD_COMMAND}`; export r; \
45069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45070         $(NORMAL_TARGET_EXPORTS)  \
45071         (cd $(TARGET_SUBDIR)/libgloss && \
45072           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45073                 $(TARGET-target-libgloss))
45074 @endif target-libgloss
45075
45076
45077
45078
45079
45080 .PHONY: check-target-libgloss maybe-check-target-libgloss
45081 maybe-check-target-libgloss:
45082 @if target-libgloss
45083 maybe-check-target-libgloss: check-target-libgloss
45084
45085 # Dummy target for uncheckable module.
45086 check-target-libgloss:
45087
45088 @endif target-libgloss
45089
45090 .PHONY: install-target-libgloss maybe-install-target-libgloss
45091 maybe-install-target-libgloss:
45092 @if target-libgloss
45093 maybe-install-target-libgloss: install-target-libgloss
45094
45095 install-target-libgloss: installdirs
45096         @: $(MAKE); $(unstage)
45097         @r=`${PWD_COMMAND}`; export r; \
45098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45099         $(NORMAL_TARGET_EXPORTS) \
45100         (cd $(TARGET_SUBDIR)/libgloss && \
45101           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45102
45103 @endif target-libgloss
45104
45105 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
45106 maybe-install-strip-target-libgloss:
45107 @if target-libgloss
45108 maybe-install-strip-target-libgloss: install-strip-target-libgloss
45109
45110 install-strip-target-libgloss: installdirs
45111         @: $(MAKE); $(unstage)
45112         @r=`${PWD_COMMAND}`; export r; \
45113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45114         $(NORMAL_TARGET_EXPORTS) \
45115         (cd $(TARGET_SUBDIR)/libgloss && \
45116           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45117
45118 @endif target-libgloss
45119
45120 # Other targets (info, dvi, pdf, etc.)
45121
45122 .PHONY: maybe-info-target-libgloss info-target-libgloss
45123 maybe-info-target-libgloss:
45124 @if target-libgloss
45125 maybe-info-target-libgloss: info-target-libgloss
45126
45127 info-target-libgloss: \
45128     configure-target-libgloss 
45129         @: $(MAKE); $(unstage)
45130         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45131         r=`${PWD_COMMAND}`; export r; \
45132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45133         $(NORMAL_TARGET_EXPORTS) \
45134         echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
45135         for flag in $(EXTRA_TARGET_FLAGS); do \
45136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45137         done; \
45138         (cd $(TARGET_SUBDIR)/libgloss && \
45139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45141                   "RANLIB=$${RANLIB}" \
45142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45143                    info) \
45144           || exit 1
45145
45146 @endif target-libgloss
45147
45148 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
45149 maybe-dvi-target-libgloss:
45150 @if target-libgloss
45151 maybe-dvi-target-libgloss: dvi-target-libgloss
45152
45153 dvi-target-libgloss: \
45154     configure-target-libgloss 
45155         @: $(MAKE); $(unstage)
45156         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45157         r=`${PWD_COMMAND}`; export r; \
45158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45159         $(NORMAL_TARGET_EXPORTS) \
45160         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
45161         for flag in $(EXTRA_TARGET_FLAGS); do \
45162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45163         done; \
45164         (cd $(TARGET_SUBDIR)/libgloss && \
45165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45167                   "RANLIB=$${RANLIB}" \
45168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45169                    dvi) \
45170           || exit 1
45171
45172 @endif target-libgloss
45173
45174 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
45175 maybe-pdf-target-libgloss:
45176 @if target-libgloss
45177 maybe-pdf-target-libgloss: pdf-target-libgloss
45178
45179 pdf-target-libgloss: \
45180     configure-target-libgloss 
45181         @: $(MAKE); $(unstage)
45182         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45183         r=`${PWD_COMMAND}`; export r; \
45184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45185         $(NORMAL_TARGET_EXPORTS) \
45186         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
45187         for flag in $(EXTRA_TARGET_FLAGS); do \
45188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45189         done; \
45190         (cd $(TARGET_SUBDIR)/libgloss && \
45191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45193                   "RANLIB=$${RANLIB}" \
45194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45195                    pdf) \
45196           || exit 1
45197
45198 @endif target-libgloss
45199
45200 .PHONY: maybe-html-target-libgloss html-target-libgloss
45201 maybe-html-target-libgloss:
45202 @if target-libgloss
45203 maybe-html-target-libgloss: html-target-libgloss
45204
45205 html-target-libgloss: \
45206     configure-target-libgloss 
45207         @: $(MAKE); $(unstage)
45208         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45209         r=`${PWD_COMMAND}`; export r; \
45210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45211         $(NORMAL_TARGET_EXPORTS) \
45212         echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
45213         for flag in $(EXTRA_TARGET_FLAGS); do \
45214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45215         done; \
45216         (cd $(TARGET_SUBDIR)/libgloss && \
45217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45219                   "RANLIB=$${RANLIB}" \
45220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45221                    html) \
45222           || exit 1
45223
45224 @endif target-libgloss
45225
45226 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
45227 maybe-TAGS-target-libgloss:
45228 @if target-libgloss
45229 maybe-TAGS-target-libgloss: TAGS-target-libgloss
45230
45231 TAGS-target-libgloss: \
45232     configure-target-libgloss 
45233         @: $(MAKE); $(unstage)
45234         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45235         r=`${PWD_COMMAND}`; export r; \
45236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45237         $(NORMAL_TARGET_EXPORTS) \
45238         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
45239         for flag in $(EXTRA_TARGET_FLAGS); do \
45240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45241         done; \
45242         (cd $(TARGET_SUBDIR)/libgloss && \
45243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45245                   "RANLIB=$${RANLIB}" \
45246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45247                    TAGS) \
45248           || exit 1
45249
45250 @endif target-libgloss
45251
45252 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
45253 maybe-install-info-target-libgloss:
45254 @if target-libgloss
45255 maybe-install-info-target-libgloss: install-info-target-libgloss
45256
45257 install-info-target-libgloss: \
45258     configure-target-libgloss \
45259     info-target-libgloss 
45260         @: $(MAKE); $(unstage)
45261         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45262         r=`${PWD_COMMAND}`; export r; \
45263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45264         $(NORMAL_TARGET_EXPORTS) \
45265         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
45266         for flag in $(EXTRA_TARGET_FLAGS); do \
45267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45268         done; \
45269         (cd $(TARGET_SUBDIR)/libgloss && \
45270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45272                   "RANLIB=$${RANLIB}" \
45273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45274                    install-info) \
45275           || exit 1
45276
45277 @endif target-libgloss
45278
45279 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
45280 maybe-install-pdf-target-libgloss:
45281 @if target-libgloss
45282 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
45283
45284 install-pdf-target-libgloss: \
45285     configure-target-libgloss \
45286     pdf-target-libgloss 
45287         @: $(MAKE); $(unstage)
45288         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45289         r=`${PWD_COMMAND}`; export r; \
45290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45291         $(NORMAL_TARGET_EXPORTS) \
45292         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
45293         for flag in $(EXTRA_TARGET_FLAGS); do \
45294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45295         done; \
45296         (cd $(TARGET_SUBDIR)/libgloss && \
45297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45299                   "RANLIB=$${RANLIB}" \
45300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45301                    install-pdf) \
45302           || exit 1
45303
45304 @endif target-libgloss
45305
45306 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
45307 maybe-install-html-target-libgloss:
45308 @if target-libgloss
45309 maybe-install-html-target-libgloss: install-html-target-libgloss
45310
45311 install-html-target-libgloss: \
45312     configure-target-libgloss \
45313     html-target-libgloss 
45314         @: $(MAKE); $(unstage)
45315         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45316         r=`${PWD_COMMAND}`; export r; \
45317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45318         $(NORMAL_TARGET_EXPORTS) \
45319         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
45320         for flag in $(EXTRA_TARGET_FLAGS); do \
45321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45322         done; \
45323         (cd $(TARGET_SUBDIR)/libgloss && \
45324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45326                   "RANLIB=$${RANLIB}" \
45327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45328                    install-html) \
45329           || exit 1
45330
45331 @endif target-libgloss
45332
45333 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
45334 maybe-installcheck-target-libgloss:
45335 @if target-libgloss
45336 maybe-installcheck-target-libgloss: installcheck-target-libgloss
45337
45338 installcheck-target-libgloss: \
45339     configure-target-libgloss 
45340         @: $(MAKE); $(unstage)
45341         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45342         r=`${PWD_COMMAND}`; export r; \
45343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45344         $(NORMAL_TARGET_EXPORTS) \
45345         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
45346         for flag in $(EXTRA_TARGET_FLAGS); do \
45347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45348         done; \
45349         (cd $(TARGET_SUBDIR)/libgloss && \
45350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45352                   "RANLIB=$${RANLIB}" \
45353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45354                    installcheck) \
45355           || exit 1
45356
45357 @endif target-libgloss
45358
45359 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
45360 maybe-mostlyclean-target-libgloss:
45361 @if target-libgloss
45362 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
45363
45364 mostlyclean-target-libgloss: 
45365         @: $(MAKE); $(unstage)
45366         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45367         r=`${PWD_COMMAND}`; export r; \
45368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45369         $(NORMAL_TARGET_EXPORTS) \
45370         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
45371         for flag in $(EXTRA_TARGET_FLAGS); do \
45372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45373         done; \
45374         (cd $(TARGET_SUBDIR)/libgloss && \
45375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45377                   "RANLIB=$${RANLIB}" \
45378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45379                    mostlyclean) \
45380           || exit 1
45381
45382 @endif target-libgloss
45383
45384 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
45385 maybe-clean-target-libgloss:
45386 @if target-libgloss
45387 maybe-clean-target-libgloss: clean-target-libgloss
45388
45389 clean-target-libgloss: 
45390         @: $(MAKE); $(unstage)
45391         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45392         r=`${PWD_COMMAND}`; export r; \
45393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45394         $(NORMAL_TARGET_EXPORTS) \
45395         echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
45396         for flag in $(EXTRA_TARGET_FLAGS); do \
45397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45398         done; \
45399         (cd $(TARGET_SUBDIR)/libgloss && \
45400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45402                   "RANLIB=$${RANLIB}" \
45403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45404                    clean) \
45405           || exit 1
45406
45407 @endif target-libgloss
45408
45409 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
45410 maybe-distclean-target-libgloss:
45411 @if target-libgloss
45412 maybe-distclean-target-libgloss: distclean-target-libgloss
45413
45414 distclean-target-libgloss: 
45415         @: $(MAKE); $(unstage)
45416         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45417         r=`${PWD_COMMAND}`; export r; \
45418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45419         $(NORMAL_TARGET_EXPORTS) \
45420         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
45421         for flag in $(EXTRA_TARGET_FLAGS); do \
45422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45423         done; \
45424         (cd $(TARGET_SUBDIR)/libgloss && \
45425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45427                   "RANLIB=$${RANLIB}" \
45428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45429                    distclean) \
45430           || exit 1
45431
45432 @endif target-libgloss
45433
45434 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
45435 maybe-maintainer-clean-target-libgloss:
45436 @if target-libgloss
45437 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
45438
45439 maintainer-clean-target-libgloss: 
45440         @: $(MAKE); $(unstage)
45441         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45442         r=`${PWD_COMMAND}`; export r; \
45443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45444         $(NORMAL_TARGET_EXPORTS) \
45445         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
45446         for flag in $(EXTRA_TARGET_FLAGS); do \
45447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45448         done; \
45449         (cd $(TARGET_SUBDIR)/libgloss && \
45450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45452                   "RANLIB=$${RANLIB}" \
45453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45454                    maintainer-clean) \
45455           || exit 1
45456
45457 @endif target-libgloss
45458
45459
45460
45461
45462
45463 .PHONY: configure-target-libffi maybe-configure-target-libffi
45464 maybe-configure-target-libffi:
45465 @if gcc-bootstrap
45466 configure-target-libffi: stage_current
45467 @endif gcc-bootstrap
45468 @if target-libffi
45469 maybe-configure-target-libffi: configure-target-libffi
45470 configure-target-libffi: 
45471         @: $(MAKE); $(unstage)
45472         @r=`${PWD_COMMAND}`; export r; \
45473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45474         echo "Checking multilib configuration for libffi..."; \
45475         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
45476         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
45477         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
45478           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
45479             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
45480           else \
45481             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
45482             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
45483           fi; \
45484         else \
45485           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
45486         fi; \
45487         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
45488         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
45489         $(NORMAL_TARGET_EXPORTS)  \
45490         echo Configuring in $(TARGET_SUBDIR)/libffi; \
45491         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
45492         case $(srcdir) in \
45493           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45494           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
45495                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45496         esac; \
45497         module_srcdir=libffi; \
45498         rm -f no-such-file || : ; \
45499         CONFIG_SITE=no-such-file $(SHELL) \
45500           $$s/$$module_srcdir/configure \
45501           --srcdir=$${topdir}/$$module_srcdir \
45502           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45503           --target=${target_alias}  \
45504           || exit 1
45505 @endif target-libffi
45506
45507
45508
45509
45510
45511 .PHONY: all-target-libffi maybe-all-target-libffi
45512 maybe-all-target-libffi:
45513 @if gcc-bootstrap
45514 all-target-libffi: stage_current
45515 @endif gcc-bootstrap
45516 @if target-libffi
45517 TARGET-target-libffi=all
45518 maybe-all-target-libffi: all-target-libffi
45519 all-target-libffi: configure-target-libffi
45520         @: $(MAKE); $(unstage)
45521         @r=`${PWD_COMMAND}`; export r; \
45522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45523         $(NORMAL_TARGET_EXPORTS)  \
45524         (cd $(TARGET_SUBDIR)/libffi && \
45525           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45526                 $(TARGET-target-libffi))
45527 @endif target-libffi
45528
45529
45530
45531
45532
45533 .PHONY: check-target-libffi maybe-check-target-libffi
45534 maybe-check-target-libffi:
45535 @if target-libffi
45536 maybe-check-target-libffi: check-target-libffi
45537
45538 check-target-libffi:
45539         @: $(MAKE); $(unstage)
45540         @r=`${PWD_COMMAND}`; export r; \
45541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45542         $(NORMAL_TARGET_EXPORTS) \
45543         (cd $(TARGET_SUBDIR)/libffi && \
45544           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45545
45546 @endif target-libffi
45547
45548 .PHONY: install-target-libffi maybe-install-target-libffi
45549 maybe-install-target-libffi:
45550 @if target-libffi
45551 maybe-install-target-libffi: install-target-libffi
45552
45553 # Dummy target for uninstallable.
45554 install-target-libffi:
45555
45556 @endif target-libffi
45557
45558 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
45559 maybe-install-strip-target-libffi:
45560 @if target-libffi
45561 maybe-install-strip-target-libffi: install-strip-target-libffi
45562
45563 # Dummy target for uninstallable.
45564 install-strip-target-libffi:
45565
45566 @endif target-libffi
45567
45568 # Other targets (info, dvi, pdf, etc.)
45569
45570 .PHONY: maybe-info-target-libffi info-target-libffi
45571 maybe-info-target-libffi:
45572 @if target-libffi
45573 maybe-info-target-libffi: info-target-libffi
45574
45575 info-target-libffi: \
45576     configure-target-libffi 
45577         @: $(MAKE); $(unstage)
45578         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45579         r=`${PWD_COMMAND}`; export r; \
45580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45581         $(NORMAL_TARGET_EXPORTS) \
45582         echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
45583         for flag in $(EXTRA_TARGET_FLAGS); do \
45584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45585         done; \
45586         (cd $(TARGET_SUBDIR)/libffi && \
45587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45589                   "RANLIB=$${RANLIB}" \
45590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45591                    info) \
45592           || exit 1
45593
45594 @endif target-libffi
45595
45596 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
45597 maybe-dvi-target-libffi:
45598 @if target-libffi
45599 maybe-dvi-target-libffi: dvi-target-libffi
45600
45601 dvi-target-libffi: \
45602     configure-target-libffi 
45603         @: $(MAKE); $(unstage)
45604         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45605         r=`${PWD_COMMAND}`; export r; \
45606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45607         $(NORMAL_TARGET_EXPORTS) \
45608         echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
45609         for flag in $(EXTRA_TARGET_FLAGS); do \
45610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45611         done; \
45612         (cd $(TARGET_SUBDIR)/libffi && \
45613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45615                   "RANLIB=$${RANLIB}" \
45616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45617                    dvi) \
45618           || exit 1
45619
45620 @endif target-libffi
45621
45622 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
45623 maybe-pdf-target-libffi:
45624 @if target-libffi
45625 maybe-pdf-target-libffi: pdf-target-libffi
45626
45627 pdf-target-libffi: \
45628     configure-target-libffi 
45629         @: $(MAKE); $(unstage)
45630         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45631         r=`${PWD_COMMAND}`; export r; \
45632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45633         $(NORMAL_TARGET_EXPORTS) \
45634         echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
45635         for flag in $(EXTRA_TARGET_FLAGS); do \
45636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45637         done; \
45638         (cd $(TARGET_SUBDIR)/libffi && \
45639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45641                   "RANLIB=$${RANLIB}" \
45642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45643                    pdf) \
45644           || exit 1
45645
45646 @endif target-libffi
45647
45648 .PHONY: maybe-html-target-libffi html-target-libffi
45649 maybe-html-target-libffi:
45650 @if target-libffi
45651 maybe-html-target-libffi: html-target-libffi
45652
45653 html-target-libffi: \
45654     configure-target-libffi 
45655         @: $(MAKE); $(unstage)
45656         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45657         r=`${PWD_COMMAND}`; export r; \
45658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45659         $(NORMAL_TARGET_EXPORTS) \
45660         echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
45661         for flag in $(EXTRA_TARGET_FLAGS); do \
45662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45663         done; \
45664         (cd $(TARGET_SUBDIR)/libffi && \
45665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45667                   "RANLIB=$${RANLIB}" \
45668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45669                    html) \
45670           || exit 1
45671
45672 @endif target-libffi
45673
45674 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
45675 maybe-TAGS-target-libffi:
45676 @if target-libffi
45677 maybe-TAGS-target-libffi: TAGS-target-libffi
45678
45679 TAGS-target-libffi: \
45680     configure-target-libffi 
45681         @: $(MAKE); $(unstage)
45682         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45683         r=`${PWD_COMMAND}`; export r; \
45684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45685         $(NORMAL_TARGET_EXPORTS) \
45686         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
45687         for flag in $(EXTRA_TARGET_FLAGS); do \
45688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45689         done; \
45690         (cd $(TARGET_SUBDIR)/libffi && \
45691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45693                   "RANLIB=$${RANLIB}" \
45694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45695                    TAGS) \
45696           || exit 1
45697
45698 @endif target-libffi
45699
45700 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
45701 maybe-install-info-target-libffi:
45702 @if target-libffi
45703 maybe-install-info-target-libffi: install-info-target-libffi
45704
45705 install-info-target-libffi: \
45706     configure-target-libffi \
45707     info-target-libffi 
45708         @: $(MAKE); $(unstage)
45709         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45710         r=`${PWD_COMMAND}`; export r; \
45711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45712         $(NORMAL_TARGET_EXPORTS) \
45713         echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
45714         for flag in $(EXTRA_TARGET_FLAGS); do \
45715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45716         done; \
45717         (cd $(TARGET_SUBDIR)/libffi && \
45718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45720                   "RANLIB=$${RANLIB}" \
45721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45722                    install-info) \
45723           || exit 1
45724
45725 @endif target-libffi
45726
45727 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
45728 maybe-install-pdf-target-libffi:
45729 @if target-libffi
45730 maybe-install-pdf-target-libffi: install-pdf-target-libffi
45731
45732 install-pdf-target-libffi: \
45733     configure-target-libffi \
45734     pdf-target-libffi 
45735         @: $(MAKE); $(unstage)
45736         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45737         r=`${PWD_COMMAND}`; export r; \
45738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45739         $(NORMAL_TARGET_EXPORTS) \
45740         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
45741         for flag in $(EXTRA_TARGET_FLAGS); do \
45742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45743         done; \
45744         (cd $(TARGET_SUBDIR)/libffi && \
45745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45747                   "RANLIB=$${RANLIB}" \
45748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45749                    install-pdf) \
45750           || exit 1
45751
45752 @endif target-libffi
45753
45754 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
45755 maybe-install-html-target-libffi:
45756 @if target-libffi
45757 maybe-install-html-target-libffi: install-html-target-libffi
45758
45759 install-html-target-libffi: \
45760     configure-target-libffi \
45761     html-target-libffi 
45762         @: $(MAKE); $(unstage)
45763         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45764         r=`${PWD_COMMAND}`; export r; \
45765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45766         $(NORMAL_TARGET_EXPORTS) \
45767         echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
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)/libffi && \
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                    install-html) \
45777           || exit 1
45778
45779 @endif target-libffi
45780
45781 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
45782 maybe-installcheck-target-libffi:
45783 @if target-libffi
45784 maybe-installcheck-target-libffi: installcheck-target-libffi
45785
45786 installcheck-target-libffi: \
45787     configure-target-libffi 
45788         @: $(MAKE); $(unstage)
45789         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45790         r=`${PWD_COMMAND}`; export r; \
45791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45792         $(NORMAL_TARGET_EXPORTS) \
45793         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
45794         for flag in $(EXTRA_TARGET_FLAGS); do \
45795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45796         done; \
45797         (cd $(TARGET_SUBDIR)/libffi && \
45798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45800                   "RANLIB=$${RANLIB}" \
45801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45802                    installcheck) \
45803           || exit 1
45804
45805 @endif target-libffi
45806
45807 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
45808 maybe-mostlyclean-target-libffi:
45809 @if target-libffi
45810 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
45811
45812 mostlyclean-target-libffi: 
45813         @: $(MAKE); $(unstage)
45814         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45815         r=`${PWD_COMMAND}`; export r; \
45816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45817         $(NORMAL_TARGET_EXPORTS) \
45818         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
45819         for flag in $(EXTRA_TARGET_FLAGS); do \
45820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45821         done; \
45822         (cd $(TARGET_SUBDIR)/libffi && \
45823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45825                   "RANLIB=$${RANLIB}" \
45826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45827                    mostlyclean) \
45828           || exit 1
45829
45830 @endif target-libffi
45831
45832 .PHONY: maybe-clean-target-libffi clean-target-libffi
45833 maybe-clean-target-libffi:
45834 @if target-libffi
45835 maybe-clean-target-libffi: clean-target-libffi
45836
45837 clean-target-libffi: 
45838         @: $(MAKE); $(unstage)
45839         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45840         r=`${PWD_COMMAND}`; export r; \
45841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45842         $(NORMAL_TARGET_EXPORTS) \
45843         echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
45844         for flag in $(EXTRA_TARGET_FLAGS); do \
45845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45846         done; \
45847         (cd $(TARGET_SUBDIR)/libffi && \
45848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45850                   "RANLIB=$${RANLIB}" \
45851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45852                    clean) \
45853           || exit 1
45854
45855 @endif target-libffi
45856
45857 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
45858 maybe-distclean-target-libffi:
45859 @if target-libffi
45860 maybe-distclean-target-libffi: distclean-target-libffi
45861
45862 distclean-target-libffi: 
45863         @: $(MAKE); $(unstage)
45864         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45865         r=`${PWD_COMMAND}`; export r; \
45866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45867         $(NORMAL_TARGET_EXPORTS) \
45868         echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
45869         for flag in $(EXTRA_TARGET_FLAGS); do \
45870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45871         done; \
45872         (cd $(TARGET_SUBDIR)/libffi && \
45873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45875                   "RANLIB=$${RANLIB}" \
45876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45877                    distclean) \
45878           || exit 1
45879
45880 @endif target-libffi
45881
45882 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
45883 maybe-maintainer-clean-target-libffi:
45884 @if target-libffi
45885 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
45886
45887 maintainer-clean-target-libffi: 
45888         @: $(MAKE); $(unstage)
45889         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45890         r=`${PWD_COMMAND}`; export r; \
45891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45892         $(NORMAL_TARGET_EXPORTS) \
45893         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
45894         for flag in $(EXTRA_TARGET_FLAGS); do \
45895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45896         done; \
45897         (cd $(TARGET_SUBDIR)/libffi && \
45898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45900                   "RANLIB=$${RANLIB}" \
45901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45902                    maintainer-clean) \
45903           || exit 1
45904
45905 @endif target-libffi
45906
45907
45908
45909
45910
45911 .PHONY: configure-target-zlib maybe-configure-target-zlib
45912 maybe-configure-target-zlib:
45913 @if gcc-bootstrap
45914 configure-target-zlib: stage_current
45915 @endif gcc-bootstrap
45916 @if target-zlib
45917 maybe-configure-target-zlib: configure-target-zlib
45918 configure-target-zlib: 
45919         @: $(MAKE); $(unstage)
45920         @r=`${PWD_COMMAND}`; export r; \
45921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45922         echo "Checking multilib configuration for zlib..."; \
45923         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
45924         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
45925         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
45926           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
45927             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
45928           else \
45929             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
45930             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
45931           fi; \
45932         else \
45933           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
45934         fi; \
45935         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
45936         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
45937         $(NORMAL_TARGET_EXPORTS)  \
45938         echo Configuring in $(TARGET_SUBDIR)/zlib; \
45939         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
45940         case $(srcdir) in \
45941           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45942           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
45943                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45944         esac; \
45945         module_srcdir=zlib; \
45946         rm -f no-such-file || : ; \
45947         CONFIG_SITE=no-such-file $(SHELL) \
45948           $$s/$$module_srcdir/configure \
45949           --srcdir=$${topdir}/$$module_srcdir \
45950           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45951           --target=${target_alias}  \
45952           || exit 1
45953 @endif target-zlib
45954
45955
45956
45957
45958
45959 .PHONY: all-target-zlib maybe-all-target-zlib
45960 maybe-all-target-zlib:
45961 @if gcc-bootstrap
45962 all-target-zlib: stage_current
45963 @endif gcc-bootstrap
45964 @if target-zlib
45965 TARGET-target-zlib=all
45966 maybe-all-target-zlib: all-target-zlib
45967 all-target-zlib: configure-target-zlib
45968         @: $(MAKE); $(unstage)
45969         @r=`${PWD_COMMAND}`; export r; \
45970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45971         $(NORMAL_TARGET_EXPORTS)  \
45972         (cd $(TARGET_SUBDIR)/zlib && \
45973           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45974                 $(TARGET-target-zlib))
45975 @endif target-zlib
45976
45977
45978
45979
45980
45981 .PHONY: check-target-zlib maybe-check-target-zlib
45982 maybe-check-target-zlib:
45983 @if target-zlib
45984 maybe-check-target-zlib: check-target-zlib
45985
45986 check-target-zlib:
45987         @: $(MAKE); $(unstage)
45988         @r=`${PWD_COMMAND}`; export r; \
45989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45990         $(NORMAL_TARGET_EXPORTS) \
45991         (cd $(TARGET_SUBDIR)/zlib && \
45992           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45993
45994 @endif target-zlib
45995
45996 .PHONY: install-target-zlib maybe-install-target-zlib
45997 maybe-install-target-zlib:
45998 @if target-zlib
45999 maybe-install-target-zlib: install-target-zlib
46000
46001 install-target-zlib: installdirs
46002         @: $(MAKE); $(unstage)
46003         @r=`${PWD_COMMAND}`; export r; \
46004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46005         $(NORMAL_TARGET_EXPORTS) \
46006         (cd $(TARGET_SUBDIR)/zlib && \
46007           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46008
46009 @endif target-zlib
46010
46011 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
46012 maybe-install-strip-target-zlib:
46013 @if target-zlib
46014 maybe-install-strip-target-zlib: install-strip-target-zlib
46015
46016 install-strip-target-zlib: installdirs
46017         @: $(MAKE); $(unstage)
46018         @r=`${PWD_COMMAND}`; export r; \
46019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46020         $(NORMAL_TARGET_EXPORTS) \
46021         (cd $(TARGET_SUBDIR)/zlib && \
46022           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46023
46024 @endif target-zlib
46025
46026 # Other targets (info, dvi, pdf, etc.)
46027
46028 .PHONY: maybe-info-target-zlib info-target-zlib
46029 maybe-info-target-zlib:
46030 @if target-zlib
46031 maybe-info-target-zlib: info-target-zlib
46032
46033 info-target-zlib: \
46034     configure-target-zlib 
46035         @: $(MAKE); $(unstage)
46036         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46037         r=`${PWD_COMMAND}`; export r; \
46038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46039         $(NORMAL_TARGET_EXPORTS) \
46040         echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
46041         for flag in $(EXTRA_TARGET_FLAGS); do \
46042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46043         done; \
46044         (cd $(TARGET_SUBDIR)/zlib && \
46045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46047                   "RANLIB=$${RANLIB}" \
46048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46049                    info) \
46050           || exit 1
46051
46052 @endif target-zlib
46053
46054 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
46055 maybe-dvi-target-zlib:
46056 @if target-zlib
46057 maybe-dvi-target-zlib: dvi-target-zlib
46058
46059 dvi-target-zlib: \
46060     configure-target-zlib 
46061         @: $(MAKE); $(unstage)
46062         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46063         r=`${PWD_COMMAND}`; export r; \
46064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46065         $(NORMAL_TARGET_EXPORTS) \
46066         echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
46067         for flag in $(EXTRA_TARGET_FLAGS); do \
46068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46069         done; \
46070         (cd $(TARGET_SUBDIR)/zlib && \
46071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46073                   "RANLIB=$${RANLIB}" \
46074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46075                    dvi) \
46076           || exit 1
46077
46078 @endif target-zlib
46079
46080 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
46081 maybe-pdf-target-zlib:
46082 @if target-zlib
46083 maybe-pdf-target-zlib: pdf-target-zlib
46084
46085 pdf-target-zlib: \
46086     configure-target-zlib 
46087         @: $(MAKE); $(unstage)
46088         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46089         r=`${PWD_COMMAND}`; export r; \
46090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46091         $(NORMAL_TARGET_EXPORTS) \
46092         echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
46093         for flag in $(EXTRA_TARGET_FLAGS); do \
46094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46095         done; \
46096         (cd $(TARGET_SUBDIR)/zlib && \
46097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46099                   "RANLIB=$${RANLIB}" \
46100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46101                    pdf) \
46102           || exit 1
46103
46104 @endif target-zlib
46105
46106 .PHONY: maybe-html-target-zlib html-target-zlib
46107 maybe-html-target-zlib:
46108 @if target-zlib
46109 maybe-html-target-zlib: html-target-zlib
46110
46111 html-target-zlib: \
46112     configure-target-zlib 
46113         @: $(MAKE); $(unstage)
46114         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46115         r=`${PWD_COMMAND}`; export r; \
46116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46117         $(NORMAL_TARGET_EXPORTS) \
46118         echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
46119         for flag in $(EXTRA_TARGET_FLAGS); do \
46120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46121         done; \
46122         (cd $(TARGET_SUBDIR)/zlib && \
46123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46125                   "RANLIB=$${RANLIB}" \
46126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46127                    html) \
46128           || exit 1
46129
46130 @endif target-zlib
46131
46132 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
46133 maybe-TAGS-target-zlib:
46134 @if target-zlib
46135 maybe-TAGS-target-zlib: TAGS-target-zlib
46136
46137 TAGS-target-zlib: \
46138     configure-target-zlib 
46139         @: $(MAKE); $(unstage)
46140         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46141         r=`${PWD_COMMAND}`; export r; \
46142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46143         $(NORMAL_TARGET_EXPORTS) \
46144         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
46145         for flag in $(EXTRA_TARGET_FLAGS); do \
46146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46147         done; \
46148         (cd $(TARGET_SUBDIR)/zlib && \
46149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46151                   "RANLIB=$${RANLIB}" \
46152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46153                    TAGS) \
46154           || exit 1
46155
46156 @endif target-zlib
46157
46158 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
46159 maybe-install-info-target-zlib:
46160 @if target-zlib
46161 maybe-install-info-target-zlib: install-info-target-zlib
46162
46163 install-info-target-zlib: \
46164     configure-target-zlib \
46165     info-target-zlib 
46166         @: $(MAKE); $(unstage)
46167         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46168         r=`${PWD_COMMAND}`; export r; \
46169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46170         $(NORMAL_TARGET_EXPORTS) \
46171         echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
46172         for flag in $(EXTRA_TARGET_FLAGS); do \
46173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46174         done; \
46175         (cd $(TARGET_SUBDIR)/zlib && \
46176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46178                   "RANLIB=$${RANLIB}" \
46179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46180                    install-info) \
46181           || exit 1
46182
46183 @endif target-zlib
46184
46185 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
46186 maybe-install-pdf-target-zlib:
46187 @if target-zlib
46188 maybe-install-pdf-target-zlib: install-pdf-target-zlib
46189
46190 install-pdf-target-zlib: \
46191     configure-target-zlib \
46192     pdf-target-zlib 
46193         @: $(MAKE); $(unstage)
46194         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46195         r=`${PWD_COMMAND}`; export r; \
46196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46197         $(NORMAL_TARGET_EXPORTS) \
46198         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
46199         for flag in $(EXTRA_TARGET_FLAGS); do \
46200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46201         done; \
46202         (cd $(TARGET_SUBDIR)/zlib && \
46203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46205                   "RANLIB=$${RANLIB}" \
46206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46207                    install-pdf) \
46208           || exit 1
46209
46210 @endif target-zlib
46211
46212 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
46213 maybe-install-html-target-zlib:
46214 @if target-zlib
46215 maybe-install-html-target-zlib: install-html-target-zlib
46216
46217 install-html-target-zlib: \
46218     configure-target-zlib \
46219     html-target-zlib 
46220         @: $(MAKE); $(unstage)
46221         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46222         r=`${PWD_COMMAND}`; export r; \
46223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46224         $(NORMAL_TARGET_EXPORTS) \
46225         echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
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)/zlib && \
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                    install-html) \
46235           || exit 1
46236
46237 @endif target-zlib
46238
46239 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
46240 maybe-installcheck-target-zlib:
46241 @if target-zlib
46242 maybe-installcheck-target-zlib: installcheck-target-zlib
46243
46244 installcheck-target-zlib: \
46245     configure-target-zlib 
46246         @: $(MAKE); $(unstage)
46247         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46248         r=`${PWD_COMMAND}`; export r; \
46249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46250         $(NORMAL_TARGET_EXPORTS) \
46251         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
46252         for flag in $(EXTRA_TARGET_FLAGS); do \
46253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46254         done; \
46255         (cd $(TARGET_SUBDIR)/zlib && \
46256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46258                   "RANLIB=$${RANLIB}" \
46259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46260                    installcheck) \
46261           || exit 1
46262
46263 @endif target-zlib
46264
46265 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
46266 maybe-mostlyclean-target-zlib:
46267 @if target-zlib
46268 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
46269
46270 mostlyclean-target-zlib: 
46271         @: $(MAKE); $(unstage)
46272         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46273         r=`${PWD_COMMAND}`; export r; \
46274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46275         $(NORMAL_TARGET_EXPORTS) \
46276         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
46277         for flag in $(EXTRA_TARGET_FLAGS); do \
46278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46279         done; \
46280         (cd $(TARGET_SUBDIR)/zlib && \
46281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46283                   "RANLIB=$${RANLIB}" \
46284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46285                    mostlyclean) \
46286           || exit 1
46287
46288 @endif target-zlib
46289
46290 .PHONY: maybe-clean-target-zlib clean-target-zlib
46291 maybe-clean-target-zlib:
46292 @if target-zlib
46293 maybe-clean-target-zlib: clean-target-zlib
46294
46295 clean-target-zlib: 
46296         @: $(MAKE); $(unstage)
46297         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46298         r=`${PWD_COMMAND}`; export r; \
46299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46300         $(NORMAL_TARGET_EXPORTS) \
46301         echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
46302         for flag in $(EXTRA_TARGET_FLAGS); do \
46303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46304         done; \
46305         (cd $(TARGET_SUBDIR)/zlib && \
46306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46308                   "RANLIB=$${RANLIB}" \
46309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46310                    clean) \
46311           || exit 1
46312
46313 @endif target-zlib
46314
46315 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
46316 maybe-distclean-target-zlib:
46317 @if target-zlib
46318 maybe-distclean-target-zlib: distclean-target-zlib
46319
46320 distclean-target-zlib: 
46321         @: $(MAKE); $(unstage)
46322         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46323         r=`${PWD_COMMAND}`; export r; \
46324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46325         $(NORMAL_TARGET_EXPORTS) \
46326         echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
46327         for flag in $(EXTRA_TARGET_FLAGS); do \
46328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46329         done; \
46330         (cd $(TARGET_SUBDIR)/zlib && \
46331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46333                   "RANLIB=$${RANLIB}" \
46334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46335                    distclean) \
46336           || exit 1
46337
46338 @endif target-zlib
46339
46340 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
46341 maybe-maintainer-clean-target-zlib:
46342 @if target-zlib
46343 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
46344
46345 maintainer-clean-target-zlib: 
46346         @: $(MAKE); $(unstage)
46347         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46348         r=`${PWD_COMMAND}`; export r; \
46349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46350         $(NORMAL_TARGET_EXPORTS) \
46351         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
46352         for flag in $(EXTRA_TARGET_FLAGS); do \
46353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46354         done; \
46355         (cd $(TARGET_SUBDIR)/zlib && \
46356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46358                   "RANLIB=$${RANLIB}" \
46359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46360                    maintainer-clean) \
46361           || exit 1
46362
46363 @endif target-zlib
46364
46365
46366
46367
46368
46369 .PHONY: configure-target-rda maybe-configure-target-rda
46370 maybe-configure-target-rda:
46371 @if gcc-bootstrap
46372 configure-target-rda: stage_current
46373 @endif gcc-bootstrap
46374 @if target-rda
46375 maybe-configure-target-rda: configure-target-rda
46376 configure-target-rda: 
46377         @: $(MAKE); $(unstage)
46378         @r=`${PWD_COMMAND}`; export r; \
46379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46380         echo "Checking multilib configuration for rda..."; \
46381         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
46382         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
46383         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
46384           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
46385             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
46386           else \
46387             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
46388             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
46389           fi; \
46390         else \
46391           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
46392         fi; \
46393         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
46394         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
46395         $(NORMAL_TARGET_EXPORTS)  \
46396         echo Configuring in $(TARGET_SUBDIR)/rda; \
46397         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
46398         case $(srcdir) in \
46399           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46400           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
46401                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46402         esac; \
46403         module_srcdir=rda; \
46404         rm -f no-such-file || : ; \
46405         CONFIG_SITE=no-such-file $(SHELL) \
46406           $$s/$$module_srcdir/configure \
46407           --srcdir=$${topdir}/$$module_srcdir \
46408           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46409           --target=${target_alias}  \
46410           || exit 1
46411 @endif target-rda
46412
46413
46414
46415
46416
46417 .PHONY: all-target-rda maybe-all-target-rda
46418 maybe-all-target-rda:
46419 @if gcc-bootstrap
46420 all-target-rda: stage_current
46421 @endif gcc-bootstrap
46422 @if target-rda
46423 TARGET-target-rda=all
46424 maybe-all-target-rda: all-target-rda
46425 all-target-rda: configure-target-rda
46426         @: $(MAKE); $(unstage)
46427         @r=`${PWD_COMMAND}`; export r; \
46428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46429         $(NORMAL_TARGET_EXPORTS)  \
46430         (cd $(TARGET_SUBDIR)/rda && \
46431           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46432                 $(TARGET-target-rda))
46433 @endif target-rda
46434
46435
46436
46437
46438
46439 .PHONY: check-target-rda maybe-check-target-rda
46440 maybe-check-target-rda:
46441 @if target-rda
46442 maybe-check-target-rda: check-target-rda
46443
46444 check-target-rda:
46445         @: $(MAKE); $(unstage)
46446         @r=`${PWD_COMMAND}`; export r; \
46447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46448         $(NORMAL_TARGET_EXPORTS) \
46449         (cd $(TARGET_SUBDIR)/rda && \
46450           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46451
46452 @endif target-rda
46453
46454 .PHONY: install-target-rda maybe-install-target-rda
46455 maybe-install-target-rda:
46456 @if target-rda
46457 maybe-install-target-rda: install-target-rda
46458
46459 install-target-rda: installdirs
46460         @: $(MAKE); $(unstage)
46461         @r=`${PWD_COMMAND}`; export r; \
46462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46463         $(NORMAL_TARGET_EXPORTS) \
46464         (cd $(TARGET_SUBDIR)/rda && \
46465           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46466
46467 @endif target-rda
46468
46469 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
46470 maybe-install-strip-target-rda:
46471 @if target-rda
46472 maybe-install-strip-target-rda: install-strip-target-rda
46473
46474 install-strip-target-rda: installdirs
46475         @: $(MAKE); $(unstage)
46476         @r=`${PWD_COMMAND}`; export r; \
46477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46478         $(NORMAL_TARGET_EXPORTS) \
46479         (cd $(TARGET_SUBDIR)/rda && \
46480           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46481
46482 @endif target-rda
46483
46484 # Other targets (info, dvi, pdf, etc.)
46485
46486 .PHONY: maybe-info-target-rda info-target-rda
46487 maybe-info-target-rda:
46488 @if target-rda
46489 maybe-info-target-rda: info-target-rda
46490
46491 info-target-rda: \
46492     configure-target-rda 
46493         @: $(MAKE); $(unstage)
46494         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46495         r=`${PWD_COMMAND}`; export r; \
46496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46497         $(NORMAL_TARGET_EXPORTS) \
46498         echo "Doing info in $(TARGET_SUBDIR)/rda"; \
46499         for flag in $(EXTRA_TARGET_FLAGS); do \
46500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46501         done; \
46502         (cd $(TARGET_SUBDIR)/rda && \
46503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46505                   "RANLIB=$${RANLIB}" \
46506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46507                    info) \
46508           || exit 1
46509
46510 @endif target-rda
46511
46512 .PHONY: maybe-dvi-target-rda dvi-target-rda
46513 maybe-dvi-target-rda:
46514 @if target-rda
46515 maybe-dvi-target-rda: dvi-target-rda
46516
46517 dvi-target-rda: \
46518     configure-target-rda 
46519         @: $(MAKE); $(unstage)
46520         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46521         r=`${PWD_COMMAND}`; export r; \
46522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46523         $(NORMAL_TARGET_EXPORTS) \
46524         echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
46525         for flag in $(EXTRA_TARGET_FLAGS); do \
46526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46527         done; \
46528         (cd $(TARGET_SUBDIR)/rda && \
46529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46531                   "RANLIB=$${RANLIB}" \
46532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46533                    dvi) \
46534           || exit 1
46535
46536 @endif target-rda
46537
46538 .PHONY: maybe-pdf-target-rda pdf-target-rda
46539 maybe-pdf-target-rda:
46540 @if target-rda
46541 maybe-pdf-target-rda: pdf-target-rda
46542
46543 pdf-target-rda: \
46544     configure-target-rda 
46545         @: $(MAKE); $(unstage)
46546         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46547         r=`${PWD_COMMAND}`; export r; \
46548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46549         $(NORMAL_TARGET_EXPORTS) \
46550         echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
46551         for flag in $(EXTRA_TARGET_FLAGS); do \
46552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46553         done; \
46554         (cd $(TARGET_SUBDIR)/rda && \
46555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46557                   "RANLIB=$${RANLIB}" \
46558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46559                    pdf) \
46560           || exit 1
46561
46562 @endif target-rda
46563
46564 .PHONY: maybe-html-target-rda html-target-rda
46565 maybe-html-target-rda:
46566 @if target-rda
46567 maybe-html-target-rda: html-target-rda
46568
46569 html-target-rda: \
46570     configure-target-rda 
46571         @: $(MAKE); $(unstage)
46572         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46573         r=`${PWD_COMMAND}`; export r; \
46574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46575         $(NORMAL_TARGET_EXPORTS) \
46576         echo "Doing html in $(TARGET_SUBDIR)/rda"; \
46577         for flag in $(EXTRA_TARGET_FLAGS); do \
46578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46579         done; \
46580         (cd $(TARGET_SUBDIR)/rda && \
46581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46583                   "RANLIB=$${RANLIB}" \
46584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46585                    html) \
46586           || exit 1
46587
46588 @endif target-rda
46589
46590 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
46591 maybe-TAGS-target-rda:
46592 @if target-rda
46593 maybe-TAGS-target-rda: TAGS-target-rda
46594
46595 TAGS-target-rda: \
46596     configure-target-rda 
46597         @: $(MAKE); $(unstage)
46598         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46599         r=`${PWD_COMMAND}`; export r; \
46600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46601         $(NORMAL_TARGET_EXPORTS) \
46602         echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
46603         for flag in $(EXTRA_TARGET_FLAGS); do \
46604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46605         done; \
46606         (cd $(TARGET_SUBDIR)/rda && \
46607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46609                   "RANLIB=$${RANLIB}" \
46610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46611                    TAGS) \
46612           || exit 1
46613
46614 @endif target-rda
46615
46616 .PHONY: maybe-install-info-target-rda install-info-target-rda
46617 maybe-install-info-target-rda:
46618 @if target-rda
46619 maybe-install-info-target-rda: install-info-target-rda
46620
46621 install-info-target-rda: \
46622     configure-target-rda \
46623     info-target-rda 
46624         @: $(MAKE); $(unstage)
46625         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46626         r=`${PWD_COMMAND}`; export r; \
46627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46628         $(NORMAL_TARGET_EXPORTS) \
46629         echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
46630         for flag in $(EXTRA_TARGET_FLAGS); do \
46631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46632         done; \
46633         (cd $(TARGET_SUBDIR)/rda && \
46634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46636                   "RANLIB=$${RANLIB}" \
46637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46638                    install-info) \
46639           || exit 1
46640
46641 @endif target-rda
46642
46643 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
46644 maybe-install-pdf-target-rda:
46645 @if target-rda
46646 maybe-install-pdf-target-rda: install-pdf-target-rda
46647
46648 install-pdf-target-rda: \
46649     configure-target-rda \
46650     pdf-target-rda 
46651         @: $(MAKE); $(unstage)
46652         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46653         r=`${PWD_COMMAND}`; export r; \
46654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46655         $(NORMAL_TARGET_EXPORTS) \
46656         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
46657         for flag in $(EXTRA_TARGET_FLAGS); do \
46658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46659         done; \
46660         (cd $(TARGET_SUBDIR)/rda && \
46661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46663                   "RANLIB=$${RANLIB}" \
46664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46665                    install-pdf) \
46666           || exit 1
46667
46668 @endif target-rda
46669
46670 .PHONY: maybe-install-html-target-rda install-html-target-rda
46671 maybe-install-html-target-rda:
46672 @if target-rda
46673 maybe-install-html-target-rda: install-html-target-rda
46674
46675 install-html-target-rda: \
46676     configure-target-rda \
46677     html-target-rda 
46678         @: $(MAKE); $(unstage)
46679         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46680         r=`${PWD_COMMAND}`; export r; \
46681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46682         $(NORMAL_TARGET_EXPORTS) \
46683         echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
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)/rda && \
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                    install-html) \
46693           || exit 1
46694
46695 @endif target-rda
46696
46697 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
46698 maybe-installcheck-target-rda:
46699 @if target-rda
46700 maybe-installcheck-target-rda: installcheck-target-rda
46701
46702 installcheck-target-rda: \
46703     configure-target-rda 
46704         @: $(MAKE); $(unstage)
46705         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46706         r=`${PWD_COMMAND}`; export r; \
46707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46708         $(NORMAL_TARGET_EXPORTS) \
46709         echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
46710         for flag in $(EXTRA_TARGET_FLAGS); do \
46711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46712         done; \
46713         (cd $(TARGET_SUBDIR)/rda && \
46714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46716                   "RANLIB=$${RANLIB}" \
46717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46718                    installcheck) \
46719           || exit 1
46720
46721 @endif target-rda
46722
46723 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
46724 maybe-mostlyclean-target-rda:
46725 @if target-rda
46726 maybe-mostlyclean-target-rda: mostlyclean-target-rda
46727
46728 mostlyclean-target-rda: 
46729         @: $(MAKE); $(unstage)
46730         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46731         r=`${PWD_COMMAND}`; export r; \
46732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46733         $(NORMAL_TARGET_EXPORTS) \
46734         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
46735         for flag in $(EXTRA_TARGET_FLAGS); do \
46736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46737         done; \
46738         (cd $(TARGET_SUBDIR)/rda && \
46739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46741                   "RANLIB=$${RANLIB}" \
46742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46743                    mostlyclean) \
46744           || exit 1
46745
46746 @endif target-rda
46747
46748 .PHONY: maybe-clean-target-rda clean-target-rda
46749 maybe-clean-target-rda:
46750 @if target-rda
46751 maybe-clean-target-rda: clean-target-rda
46752
46753 clean-target-rda: 
46754         @: $(MAKE); $(unstage)
46755         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46756         r=`${PWD_COMMAND}`; export r; \
46757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46758         $(NORMAL_TARGET_EXPORTS) \
46759         echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
46760         for flag in $(EXTRA_TARGET_FLAGS); do \
46761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46762         done; \
46763         (cd $(TARGET_SUBDIR)/rda && \
46764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46766                   "RANLIB=$${RANLIB}" \
46767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46768                    clean) \
46769           || exit 1
46770
46771 @endif target-rda
46772
46773 .PHONY: maybe-distclean-target-rda distclean-target-rda
46774 maybe-distclean-target-rda:
46775 @if target-rda
46776 maybe-distclean-target-rda: distclean-target-rda
46777
46778 distclean-target-rda: 
46779         @: $(MAKE); $(unstage)
46780         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46781         r=`${PWD_COMMAND}`; export r; \
46782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46783         $(NORMAL_TARGET_EXPORTS) \
46784         echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
46785         for flag in $(EXTRA_TARGET_FLAGS); do \
46786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46787         done; \
46788         (cd $(TARGET_SUBDIR)/rda && \
46789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46791                   "RANLIB=$${RANLIB}" \
46792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46793                    distclean) \
46794           || exit 1
46795
46796 @endif target-rda
46797
46798 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
46799 maybe-maintainer-clean-target-rda:
46800 @if target-rda
46801 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
46802
46803 maintainer-clean-target-rda: 
46804         @: $(MAKE); $(unstage)
46805         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46806         r=`${PWD_COMMAND}`; export r; \
46807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46808         $(NORMAL_TARGET_EXPORTS) \
46809         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
46810         for flag in $(EXTRA_TARGET_FLAGS); do \
46811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46812         done; \
46813         (cd $(TARGET_SUBDIR)/rda && \
46814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46816                   "RANLIB=$${RANLIB}" \
46817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46818                    maintainer-clean) \
46819           || exit 1
46820
46821 @endif target-rda
46822
46823
46824
46825
46826
46827 .PHONY: configure-target-libada maybe-configure-target-libada
46828 maybe-configure-target-libada:
46829 @if gcc-bootstrap
46830 configure-target-libada: stage_current
46831 @endif gcc-bootstrap
46832 @if target-libada
46833 maybe-configure-target-libada: configure-target-libada
46834 configure-target-libada: 
46835         @: $(MAKE); $(unstage)
46836         @r=`${PWD_COMMAND}`; export r; \
46837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46838         echo "Checking multilib configuration for libada..."; \
46839         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
46840         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
46841         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
46842           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
46843             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
46844           else \
46845             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
46846             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
46847           fi; \
46848         else \
46849           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
46850         fi; \
46851         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
46852         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
46853         $(NORMAL_TARGET_EXPORTS)  \
46854         echo Configuring in $(TARGET_SUBDIR)/libada; \
46855         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
46856         case $(srcdir) in \
46857           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46858           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
46859                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46860         esac; \
46861         module_srcdir=libada; \
46862         rm -f no-such-file || : ; \
46863         CONFIG_SITE=no-such-file $(SHELL) \
46864           $$s/$$module_srcdir/configure \
46865           --srcdir=$${topdir}/$$module_srcdir \
46866           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46867           --target=${target_alias}  \
46868           || exit 1
46869 @endif target-libada
46870
46871
46872
46873
46874
46875 .PHONY: all-target-libada maybe-all-target-libada
46876 maybe-all-target-libada:
46877 @if gcc-bootstrap
46878 all-target-libada: stage_current
46879 @endif gcc-bootstrap
46880 @if target-libada
46881 TARGET-target-libada=all
46882 maybe-all-target-libada: all-target-libada
46883 all-target-libada: configure-target-libada
46884         @: $(MAKE); $(unstage)
46885         @r=`${PWD_COMMAND}`; export r; \
46886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46887         $(NORMAL_TARGET_EXPORTS)  \
46888         (cd $(TARGET_SUBDIR)/libada && \
46889           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46890                 $(TARGET-target-libada))
46891 @endif target-libada
46892
46893
46894
46895
46896
46897 .PHONY: check-target-libada maybe-check-target-libada
46898 maybe-check-target-libada:
46899 @if target-libada
46900 maybe-check-target-libada: check-target-libada
46901
46902 check-target-libada:
46903         @: $(MAKE); $(unstage)
46904         @r=`${PWD_COMMAND}`; export r; \
46905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46906         $(NORMAL_TARGET_EXPORTS) \
46907         (cd $(TARGET_SUBDIR)/libada && \
46908           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46909
46910 @endif target-libada
46911
46912 .PHONY: install-target-libada maybe-install-target-libada
46913 maybe-install-target-libada:
46914 @if target-libada
46915 maybe-install-target-libada: install-target-libada
46916
46917 install-target-libada: installdirs
46918         @: $(MAKE); $(unstage)
46919         @r=`${PWD_COMMAND}`; export r; \
46920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46921         $(NORMAL_TARGET_EXPORTS) \
46922         (cd $(TARGET_SUBDIR)/libada && \
46923           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46924
46925 @endif target-libada
46926
46927 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
46928 maybe-install-strip-target-libada:
46929 @if target-libada
46930 maybe-install-strip-target-libada: install-strip-target-libada
46931
46932 install-strip-target-libada: installdirs
46933         @: $(MAKE); $(unstage)
46934         @r=`${PWD_COMMAND}`; export r; \
46935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46936         $(NORMAL_TARGET_EXPORTS) \
46937         (cd $(TARGET_SUBDIR)/libada && \
46938           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46939
46940 @endif target-libada
46941
46942 # Other targets (info, dvi, pdf, etc.)
46943
46944 .PHONY: maybe-info-target-libada info-target-libada
46945 maybe-info-target-libada:
46946 @if target-libada
46947 maybe-info-target-libada: info-target-libada
46948
46949 info-target-libada: \
46950     configure-target-libada 
46951         @: $(MAKE); $(unstage)
46952         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
46953         r=`${PWD_COMMAND}`; export r; \
46954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46955         $(NORMAL_TARGET_EXPORTS) \
46956         echo "Doing info in $(TARGET_SUBDIR)/libada"; \
46957         for flag in $(EXTRA_TARGET_FLAGS); do \
46958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46959         done; \
46960         (cd $(TARGET_SUBDIR)/libada && \
46961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46963                   "RANLIB=$${RANLIB}" \
46964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46965                    info) \
46966           || exit 1
46967
46968 @endif target-libada
46969
46970 .PHONY: maybe-dvi-target-libada dvi-target-libada
46971 maybe-dvi-target-libada:
46972 @if target-libada
46973 maybe-dvi-target-libada: dvi-target-libada
46974
46975 dvi-target-libada: \
46976     configure-target-libada 
46977         @: $(MAKE); $(unstage)
46978         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
46979         r=`${PWD_COMMAND}`; export r; \
46980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46981         $(NORMAL_TARGET_EXPORTS) \
46982         echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
46983         for flag in $(EXTRA_TARGET_FLAGS); do \
46984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46985         done; \
46986         (cd $(TARGET_SUBDIR)/libada && \
46987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46989                   "RANLIB=$${RANLIB}" \
46990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46991                    dvi) \
46992           || exit 1
46993
46994 @endif target-libada
46995
46996 .PHONY: maybe-pdf-target-libada pdf-target-libada
46997 maybe-pdf-target-libada:
46998 @if target-libada
46999 maybe-pdf-target-libada: pdf-target-libada
47000
47001 pdf-target-libada: \
47002     configure-target-libada 
47003         @: $(MAKE); $(unstage)
47004         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47005         r=`${PWD_COMMAND}`; export r; \
47006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47007         $(NORMAL_TARGET_EXPORTS) \
47008         echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
47009         for flag in $(EXTRA_TARGET_FLAGS); do \
47010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47011         done; \
47012         (cd $(TARGET_SUBDIR)/libada && \
47013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47015                   "RANLIB=$${RANLIB}" \
47016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47017                    pdf) \
47018           || exit 1
47019
47020 @endif target-libada
47021
47022 .PHONY: maybe-html-target-libada html-target-libada
47023 maybe-html-target-libada:
47024 @if target-libada
47025 maybe-html-target-libada: html-target-libada
47026
47027 html-target-libada: \
47028     configure-target-libada 
47029         @: $(MAKE); $(unstage)
47030         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47031         r=`${PWD_COMMAND}`; export r; \
47032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47033         $(NORMAL_TARGET_EXPORTS) \
47034         echo "Doing html in $(TARGET_SUBDIR)/libada"; \
47035         for flag in $(EXTRA_TARGET_FLAGS); do \
47036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47037         done; \
47038         (cd $(TARGET_SUBDIR)/libada && \
47039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47041                   "RANLIB=$${RANLIB}" \
47042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47043                    html) \
47044           || exit 1
47045
47046 @endif target-libada
47047
47048 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
47049 maybe-TAGS-target-libada:
47050 @if target-libada
47051 maybe-TAGS-target-libada: TAGS-target-libada
47052
47053 TAGS-target-libada: \
47054     configure-target-libada 
47055         @: $(MAKE); $(unstage)
47056         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47057         r=`${PWD_COMMAND}`; export r; \
47058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47059         $(NORMAL_TARGET_EXPORTS) \
47060         echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
47061         for flag in $(EXTRA_TARGET_FLAGS); do \
47062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47063         done; \
47064         (cd $(TARGET_SUBDIR)/libada && \
47065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47067                   "RANLIB=$${RANLIB}" \
47068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47069                    TAGS) \
47070           || exit 1
47071
47072 @endif target-libada
47073
47074 .PHONY: maybe-install-info-target-libada install-info-target-libada
47075 maybe-install-info-target-libada:
47076 @if target-libada
47077 maybe-install-info-target-libada: install-info-target-libada
47078
47079 install-info-target-libada: \
47080     configure-target-libada \
47081     info-target-libada 
47082         @: $(MAKE); $(unstage)
47083         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47084         r=`${PWD_COMMAND}`; export r; \
47085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47086         $(NORMAL_TARGET_EXPORTS) \
47087         echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
47088         for flag in $(EXTRA_TARGET_FLAGS); do \
47089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47090         done; \
47091         (cd $(TARGET_SUBDIR)/libada && \
47092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47094                   "RANLIB=$${RANLIB}" \
47095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47096                    install-info) \
47097           || exit 1
47098
47099 @endif target-libada
47100
47101 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
47102 maybe-install-pdf-target-libada:
47103 @if target-libada
47104 maybe-install-pdf-target-libada: install-pdf-target-libada
47105
47106 install-pdf-target-libada: \
47107     configure-target-libada \
47108     pdf-target-libada 
47109         @: $(MAKE); $(unstage)
47110         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47111         r=`${PWD_COMMAND}`; export r; \
47112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47113         $(NORMAL_TARGET_EXPORTS) \
47114         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
47115         for flag in $(EXTRA_TARGET_FLAGS); do \
47116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47117         done; \
47118         (cd $(TARGET_SUBDIR)/libada && \
47119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47121                   "RANLIB=$${RANLIB}" \
47122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47123                    install-pdf) \
47124           || exit 1
47125
47126 @endif target-libada
47127
47128 .PHONY: maybe-install-html-target-libada install-html-target-libada
47129 maybe-install-html-target-libada:
47130 @if target-libada
47131 maybe-install-html-target-libada: install-html-target-libada
47132
47133 install-html-target-libada: \
47134     configure-target-libada \
47135     html-target-libada 
47136         @: $(MAKE); $(unstage)
47137         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47138         r=`${PWD_COMMAND}`; export r; \
47139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47140         $(NORMAL_TARGET_EXPORTS) \
47141         echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
47142         for flag in $(EXTRA_TARGET_FLAGS); do \
47143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47144         done; \
47145         (cd $(TARGET_SUBDIR)/libada && \
47146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47148                   "RANLIB=$${RANLIB}" \
47149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47150                    install-html) \
47151           || exit 1
47152
47153 @endif target-libada
47154
47155 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
47156 maybe-installcheck-target-libada:
47157 @if target-libada
47158 maybe-installcheck-target-libada: installcheck-target-libada
47159
47160 installcheck-target-libada: \
47161     configure-target-libada 
47162         @: $(MAKE); $(unstage)
47163         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47164         r=`${PWD_COMMAND}`; export r; \
47165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47166         $(NORMAL_TARGET_EXPORTS) \
47167         echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
47168         for flag in $(EXTRA_TARGET_FLAGS); do \
47169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47170         done; \
47171         (cd $(TARGET_SUBDIR)/libada && \
47172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47174                   "RANLIB=$${RANLIB}" \
47175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47176                    installcheck) \
47177           || exit 1
47178
47179 @endif target-libada
47180
47181 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
47182 maybe-mostlyclean-target-libada:
47183 @if target-libada
47184 maybe-mostlyclean-target-libada: mostlyclean-target-libada
47185
47186 mostlyclean-target-libada: 
47187         @: $(MAKE); $(unstage)
47188         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47189         r=`${PWD_COMMAND}`; export r; \
47190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47191         $(NORMAL_TARGET_EXPORTS) \
47192         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
47193         for flag in $(EXTRA_TARGET_FLAGS); do \
47194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47195         done; \
47196         (cd $(TARGET_SUBDIR)/libada && \
47197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47199                   "RANLIB=$${RANLIB}" \
47200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47201                    mostlyclean) \
47202           || exit 1
47203
47204 @endif target-libada
47205
47206 .PHONY: maybe-clean-target-libada clean-target-libada
47207 maybe-clean-target-libada:
47208 @if target-libada
47209 maybe-clean-target-libada: clean-target-libada
47210
47211 clean-target-libada: 
47212         @: $(MAKE); $(unstage)
47213         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47214         r=`${PWD_COMMAND}`; export r; \
47215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47216         $(NORMAL_TARGET_EXPORTS) \
47217         echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
47218         for flag in $(EXTRA_TARGET_FLAGS); do \
47219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47220         done; \
47221         (cd $(TARGET_SUBDIR)/libada && \
47222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47224                   "RANLIB=$${RANLIB}" \
47225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47226                    clean) \
47227           || exit 1
47228
47229 @endif target-libada
47230
47231 .PHONY: maybe-distclean-target-libada distclean-target-libada
47232 maybe-distclean-target-libada:
47233 @if target-libada
47234 maybe-distclean-target-libada: distclean-target-libada
47235
47236 distclean-target-libada: 
47237         @: $(MAKE); $(unstage)
47238         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47239         r=`${PWD_COMMAND}`; export r; \
47240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47241         $(NORMAL_TARGET_EXPORTS) \
47242         echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
47243         for flag in $(EXTRA_TARGET_FLAGS); do \
47244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47245         done; \
47246         (cd $(TARGET_SUBDIR)/libada && \
47247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47249                   "RANLIB=$${RANLIB}" \
47250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47251                    distclean) \
47252           || exit 1
47253
47254 @endif target-libada
47255
47256 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
47257 maybe-maintainer-clean-target-libada:
47258 @if target-libada
47259 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
47260
47261 maintainer-clean-target-libada: 
47262         @: $(MAKE); $(unstage)
47263         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47264         r=`${PWD_COMMAND}`; export r; \
47265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47266         $(NORMAL_TARGET_EXPORTS) \
47267         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
47268         for flag in $(EXTRA_TARGET_FLAGS); do \
47269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47270         done; \
47271         (cd $(TARGET_SUBDIR)/libada && \
47272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47274                   "RANLIB=$${RANLIB}" \
47275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47276                    maintainer-clean) \
47277           || exit 1
47278
47279 @endif target-libada
47280
47281
47282
47283
47284
47285 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
47286 maybe-configure-target-libgomp:
47287 @if gcc-bootstrap
47288 configure-target-libgomp: stage_current
47289 @endif gcc-bootstrap
47290 @if target-libgomp
47291 maybe-configure-target-libgomp: configure-target-libgomp
47292 configure-target-libgomp: 
47293         @r=`${PWD_COMMAND}`; export r; \
47294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47295         echo "Checking multilib configuration for libgomp..."; \
47296         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47297         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47298         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47299           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47300             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47301           else \
47302             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47303             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47304           fi; \
47305         else \
47306           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47307         fi; \
47308         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47309         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47310         $(NORMAL_TARGET_EXPORTS)  \
47311         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
47312         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
47313         case $(srcdir) in \
47314           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47315           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47316                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47317         esac; \
47318         module_srcdir=libgomp; \
47319         rm -f no-such-file || : ; \
47320         CONFIG_SITE=no-such-file $(SHELL) \
47321           $$s/$$module_srcdir/configure \
47322           --srcdir=$${topdir}/$$module_srcdir \
47323           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47324           --target=${target_alias}  \
47325           || exit 1
47326 @endif target-libgomp
47327
47328
47329
47330 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
47331 maybe-configure-stage1-target-libgomp:
47332 @if target-libgomp-bootstrap
47333 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
47334 configure-stage1-target-libgomp:
47335         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47336         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47337         @r=`${PWD_COMMAND}`; export r; \
47338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47339         TFLAGS="$(STAGE1_TFLAGS)"; \
47340         echo "Checking multilib configuration for libgomp..."; \
47341         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47342         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47343           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47344             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47345           else \
47346             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47347             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47348           fi; \
47349         else \
47350           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47351         fi; \
47352         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47353         $(NORMAL_TARGET_EXPORTS) \
47354         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47355         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47356         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47357         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
47358         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47359         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47360         case $(srcdir) in \
47361           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47362           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47363                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47364         esac; \
47365         module_srcdir=libgomp; \
47366         $(SHELL) $$s/$$module_srcdir/configure \
47367           --srcdir=$${topdir}/$$module_srcdir \
47368           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47369           --target=${target_alias} \
47370            \
47371           $(STAGE1_CONFIGURE_FLAGS)
47372 @endif target-libgomp-bootstrap
47373
47374 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
47375 maybe-configure-stage2-target-libgomp:
47376 @if target-libgomp-bootstrap
47377 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
47378 configure-stage2-target-libgomp:
47379         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47380         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47381         @r=`${PWD_COMMAND}`; export r; \
47382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47383         TFLAGS="$(STAGE2_TFLAGS)"; \
47384         echo "Checking multilib configuration for libgomp..."; \
47385         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47386         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47387           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47388             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47389           else \
47390             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47391             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47392           fi; \
47393         else \
47394           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47395         fi; \
47396         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47397         $(NORMAL_TARGET_EXPORTS) \
47398          \
47399         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47400         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47401         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47402         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
47403         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47404         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47405         case $(srcdir) in \
47406           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47407           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47408                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47409         esac; \
47410         module_srcdir=libgomp; \
47411         $(SHELL) $$s/$$module_srcdir/configure \
47412           --srcdir=$${topdir}/$$module_srcdir \
47413           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47414           --target=${target_alias} \
47415           --with-build-libsubdir=$(HOST_SUBDIR) \
47416           $(STAGE2_CONFIGURE_FLAGS)
47417 @endif target-libgomp-bootstrap
47418
47419 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
47420 maybe-configure-stage3-target-libgomp:
47421 @if target-libgomp-bootstrap
47422 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
47423 configure-stage3-target-libgomp:
47424         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47425         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47426         @r=`${PWD_COMMAND}`; export r; \
47427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47428         TFLAGS="$(STAGE3_TFLAGS)"; \
47429         echo "Checking multilib configuration for libgomp..."; \
47430         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47431         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47432           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47433             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47434           else \
47435             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47436             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47437           fi; \
47438         else \
47439           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47440         fi; \
47441         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47442         $(NORMAL_TARGET_EXPORTS) \
47443          \
47444         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47445         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47446         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47447         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
47448         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47449         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47450         case $(srcdir) in \
47451           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47452           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47453                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47454         esac; \
47455         module_srcdir=libgomp; \
47456         $(SHELL) $$s/$$module_srcdir/configure \
47457           --srcdir=$${topdir}/$$module_srcdir \
47458           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47459           --target=${target_alias} \
47460           --with-build-libsubdir=$(HOST_SUBDIR) \
47461           $(STAGE3_CONFIGURE_FLAGS)
47462 @endif target-libgomp-bootstrap
47463
47464 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
47465 maybe-configure-stage4-target-libgomp:
47466 @if target-libgomp-bootstrap
47467 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
47468 configure-stage4-target-libgomp:
47469         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47470         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47471         @r=`${PWD_COMMAND}`; export r; \
47472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47473         TFLAGS="$(STAGE4_TFLAGS)"; \
47474         echo "Checking multilib configuration for libgomp..."; \
47475         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47476         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47477           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47478             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47479           else \
47480             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47481             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47482           fi; \
47483         else \
47484           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47485         fi; \
47486         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47487         $(NORMAL_TARGET_EXPORTS) \
47488          \
47489         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47490         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47491         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47492         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
47493         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47494         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47495         case $(srcdir) in \
47496           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47497           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47498                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47499         esac; \
47500         module_srcdir=libgomp; \
47501         $(SHELL) $$s/$$module_srcdir/configure \
47502           --srcdir=$${topdir}/$$module_srcdir \
47503           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47504           --target=${target_alias} \
47505           --with-build-libsubdir=$(HOST_SUBDIR) \
47506           $(STAGE4_CONFIGURE_FLAGS)
47507 @endif target-libgomp-bootstrap
47508
47509 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
47510 maybe-configure-stageprofile-target-libgomp:
47511 @if target-libgomp-bootstrap
47512 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
47513 configure-stageprofile-target-libgomp:
47514         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47515         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47516         @r=`${PWD_COMMAND}`; export r; \
47517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47518         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47519         echo "Checking multilib configuration for libgomp..."; \
47520         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47521         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47522           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47523             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47524           else \
47525             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47526             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47527           fi; \
47528         else \
47529           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47530         fi; \
47531         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47532         $(NORMAL_TARGET_EXPORTS) \
47533          \
47534         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47535         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47536         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47537         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
47538         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47539         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47540         case $(srcdir) in \
47541           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47542           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47543                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47544         esac; \
47545         module_srcdir=libgomp; \
47546         $(SHELL) $$s/$$module_srcdir/configure \
47547           --srcdir=$${topdir}/$$module_srcdir \
47548           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47549           --target=${target_alias} \
47550           --with-build-libsubdir=$(HOST_SUBDIR) \
47551           $(STAGEprofile_CONFIGURE_FLAGS)
47552 @endif target-libgomp-bootstrap
47553
47554 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
47555 maybe-configure-stagefeedback-target-libgomp:
47556 @if target-libgomp-bootstrap
47557 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
47558 configure-stagefeedback-target-libgomp:
47559         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47560         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47561         @r=`${PWD_COMMAND}`; export r; \
47562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47563         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47564         echo "Checking multilib configuration for libgomp..."; \
47565         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47566         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47567           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47568             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47569           else \
47570             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47571             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47572           fi; \
47573         else \
47574           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47575         fi; \
47576         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47577         $(NORMAL_TARGET_EXPORTS) \
47578          \
47579         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47580         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47581         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47582         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
47583         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47584         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47585         case $(srcdir) in \
47586           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47587           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47588                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47589         esac; \
47590         module_srcdir=libgomp; \
47591         $(SHELL) $$s/$$module_srcdir/configure \
47592           --srcdir=$${topdir}/$$module_srcdir \
47593           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47594           --target=${target_alias} \
47595           --with-build-libsubdir=$(HOST_SUBDIR) \
47596           $(STAGEfeedback_CONFIGURE_FLAGS)
47597 @endif target-libgomp-bootstrap
47598
47599
47600
47601
47602
47603 .PHONY: all-target-libgomp maybe-all-target-libgomp
47604 maybe-all-target-libgomp:
47605 @if gcc-bootstrap
47606 all-target-libgomp: stage_current
47607 @endif gcc-bootstrap
47608 @if target-libgomp
47609 TARGET-target-libgomp=all
47610 maybe-all-target-libgomp: all-target-libgomp
47611 all-target-libgomp: configure-target-libgomp
47612         @r=`${PWD_COMMAND}`; export r; \
47613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47614         $(NORMAL_TARGET_EXPORTS)  \
47615         (cd $(TARGET_SUBDIR)/libgomp && \
47616           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47617                 $(TARGET-target-libgomp))
47618 @endif target-libgomp
47619
47620
47621
47622 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
47623 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
47624 maybe-all-stage1-target-libgomp:
47625 maybe-clean-stage1-target-libgomp:
47626 @if target-libgomp-bootstrap
47627 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
47628 all-stage1: all-stage1-target-libgomp
47629 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
47630 all-stage1-target-libgomp: configure-stage1-target-libgomp
47631         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47632         @r=`${PWD_COMMAND}`; export r; \
47633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47634         TFLAGS="$(STAGE1_TFLAGS)"; \
47635         $(NORMAL_TARGET_EXPORTS)  \
47636         cd $(TARGET_SUBDIR)/libgomp && \
47637          \
47638         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47639                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47640                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47641                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47642                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47643                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47644                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47645                 $(EXTRA_TARGET_FLAGS)  \
47646                   \
47647                 TFLAGS="$(STAGE1_TFLAGS)"  \
47648                 $(TARGET-stage1-target-libgomp)
47649
47650 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
47651 clean-stage1: clean-stage1-target-libgomp
47652 clean-stage1-target-libgomp:
47653         @if [ $(current_stage) = stage1 ]; then \
47654           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47655         else \
47656           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
47657           $(MAKE) stage1-start; \
47658         fi; \
47659         cd $(TARGET_SUBDIR)/libgomp && \
47660         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47661           clean
47662 @endif target-libgomp-bootstrap
47663
47664
47665 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
47666 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
47667 maybe-all-stage2-target-libgomp:
47668 maybe-clean-stage2-target-libgomp:
47669 @if target-libgomp-bootstrap
47670 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
47671 all-stage2: all-stage2-target-libgomp
47672 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
47673 all-stage2-target-libgomp: configure-stage2-target-libgomp
47674         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47675         @r=`${PWD_COMMAND}`; export r; \
47676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47677         TFLAGS="$(STAGE2_TFLAGS)"; \
47678         $(NORMAL_TARGET_EXPORTS) \
47679           \
47680         cd $(TARGET_SUBDIR)/libgomp && \
47681          \
47682         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47683                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47684                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47685                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47686                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47687                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47688                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47689                 $(EXTRA_TARGET_FLAGS)   \
47690                 TFLAGS="$(STAGE2_TFLAGS)"  \
47691                 $(TARGET-stage2-target-libgomp)
47692
47693 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
47694 clean-stage2: clean-stage2-target-libgomp
47695 clean-stage2-target-libgomp:
47696         @if [ $(current_stage) = stage2 ]; then \
47697           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47698         else \
47699           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
47700           $(MAKE) stage2-start; \
47701         fi; \
47702         cd $(TARGET_SUBDIR)/libgomp && \
47703         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47704 @endif target-libgomp-bootstrap
47705
47706
47707 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
47708 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
47709 maybe-all-stage3-target-libgomp:
47710 maybe-clean-stage3-target-libgomp:
47711 @if target-libgomp-bootstrap
47712 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
47713 all-stage3: all-stage3-target-libgomp
47714 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
47715 all-stage3-target-libgomp: configure-stage3-target-libgomp
47716         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47717         @r=`${PWD_COMMAND}`; export r; \
47718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47719         TFLAGS="$(STAGE3_TFLAGS)"; \
47720         $(NORMAL_TARGET_EXPORTS) \
47721           \
47722         cd $(TARGET_SUBDIR)/libgomp && \
47723          \
47724         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47725                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47726                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47727                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47728                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47729                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47730                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47731                 $(EXTRA_TARGET_FLAGS)   \
47732                 TFLAGS="$(STAGE3_TFLAGS)"  \
47733                 $(TARGET-stage3-target-libgomp)
47734
47735 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
47736 clean-stage3: clean-stage3-target-libgomp
47737 clean-stage3-target-libgomp:
47738         @if [ $(current_stage) = stage3 ]; then \
47739           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47740         else \
47741           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
47742           $(MAKE) stage3-start; \
47743         fi; \
47744         cd $(TARGET_SUBDIR)/libgomp && \
47745         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47746 @endif target-libgomp-bootstrap
47747
47748
47749 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
47750 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
47751 maybe-all-stage4-target-libgomp:
47752 maybe-clean-stage4-target-libgomp:
47753 @if target-libgomp-bootstrap
47754 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
47755 all-stage4: all-stage4-target-libgomp
47756 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
47757 all-stage4-target-libgomp: configure-stage4-target-libgomp
47758         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47759         @r=`${PWD_COMMAND}`; export r; \
47760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47761         TFLAGS="$(STAGE4_TFLAGS)"; \
47762         $(NORMAL_TARGET_EXPORTS) \
47763           \
47764         cd $(TARGET_SUBDIR)/libgomp && \
47765          \
47766         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47767                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47768                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47769                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47770                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47771                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47772                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47773                 $(EXTRA_TARGET_FLAGS)   \
47774                 TFLAGS="$(STAGE4_TFLAGS)"  \
47775                 $(TARGET-stage4-target-libgomp)
47776
47777 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
47778 clean-stage4: clean-stage4-target-libgomp
47779 clean-stage4-target-libgomp:
47780         @if [ $(current_stage) = stage4 ]; then \
47781           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47782         else \
47783           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
47784           $(MAKE) stage4-start; \
47785         fi; \
47786         cd $(TARGET_SUBDIR)/libgomp && \
47787         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47788 @endif target-libgomp-bootstrap
47789
47790
47791 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
47792 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
47793 maybe-all-stageprofile-target-libgomp:
47794 maybe-clean-stageprofile-target-libgomp:
47795 @if target-libgomp-bootstrap
47796 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
47797 all-stageprofile: all-stageprofile-target-libgomp
47798 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
47799 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
47800         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47801         @r=`${PWD_COMMAND}`; export r; \
47802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47803         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47804         $(NORMAL_TARGET_EXPORTS) \
47805           \
47806         cd $(TARGET_SUBDIR)/libgomp && \
47807          \
47808         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47809                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47810                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47811                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47812                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47813                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47814                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47815                 $(EXTRA_TARGET_FLAGS)   \
47816                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
47817                 $(TARGET-stageprofile-target-libgomp)
47818
47819 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
47820 clean-stageprofile: clean-stageprofile-target-libgomp
47821 clean-stageprofile-target-libgomp:
47822         @if [ $(current_stage) = stageprofile ]; then \
47823           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47824         else \
47825           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
47826           $(MAKE) stageprofile-start; \
47827         fi; \
47828         cd $(TARGET_SUBDIR)/libgomp && \
47829         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47830 @endif target-libgomp-bootstrap
47831
47832
47833 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
47834 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
47835 maybe-all-stagefeedback-target-libgomp:
47836 maybe-clean-stagefeedback-target-libgomp:
47837 @if target-libgomp-bootstrap
47838 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
47839 all-stagefeedback: all-stagefeedback-target-libgomp
47840 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
47841 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
47842         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47843         @r=`${PWD_COMMAND}`; export r; \
47844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47845         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47846         $(NORMAL_TARGET_EXPORTS) \
47847           \
47848         cd $(TARGET_SUBDIR)/libgomp && \
47849          \
47850         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47851                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47852                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47853                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47854                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47855                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47856                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47857                 $(EXTRA_TARGET_FLAGS)   \
47858                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
47859                 $(TARGET-stagefeedback-target-libgomp)
47860
47861 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
47862 clean-stagefeedback: clean-stagefeedback-target-libgomp
47863 clean-stagefeedback-target-libgomp:
47864         @if [ $(current_stage) = stagefeedback ]; then \
47865           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47866         else \
47867           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
47868           $(MAKE) stagefeedback-start; \
47869         fi; \
47870         cd $(TARGET_SUBDIR)/libgomp && \
47871         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47872 @endif target-libgomp-bootstrap
47873
47874
47875
47876
47877
47878
47879 .PHONY: check-target-libgomp maybe-check-target-libgomp
47880 maybe-check-target-libgomp:
47881 @if target-libgomp
47882 maybe-check-target-libgomp: check-target-libgomp
47883
47884 check-target-libgomp:
47885         @: $(MAKE); $(unstage)
47886         @r=`${PWD_COMMAND}`; export r; \
47887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47888         $(NORMAL_TARGET_EXPORTS) \
47889         (cd $(TARGET_SUBDIR)/libgomp && \
47890           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47891
47892 @endif target-libgomp
47893
47894 .PHONY: install-target-libgomp maybe-install-target-libgomp
47895 maybe-install-target-libgomp:
47896 @if target-libgomp
47897 maybe-install-target-libgomp: install-target-libgomp
47898
47899 install-target-libgomp: installdirs
47900         @: $(MAKE); $(unstage)
47901         @r=`${PWD_COMMAND}`; export r; \
47902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47903         $(NORMAL_TARGET_EXPORTS) \
47904         (cd $(TARGET_SUBDIR)/libgomp && \
47905           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47906
47907 @endif target-libgomp
47908
47909 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
47910 maybe-install-strip-target-libgomp:
47911 @if target-libgomp
47912 maybe-install-strip-target-libgomp: install-strip-target-libgomp
47913
47914 install-strip-target-libgomp: installdirs
47915         @: $(MAKE); $(unstage)
47916         @r=`${PWD_COMMAND}`; export r; \
47917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47918         $(NORMAL_TARGET_EXPORTS) \
47919         (cd $(TARGET_SUBDIR)/libgomp && \
47920           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47921
47922 @endif target-libgomp
47923
47924 # Other targets (info, dvi, pdf, etc.)
47925
47926 .PHONY: maybe-info-target-libgomp info-target-libgomp
47927 maybe-info-target-libgomp:
47928 @if target-libgomp
47929 maybe-info-target-libgomp: info-target-libgomp
47930
47931 info-target-libgomp: \
47932     configure-target-libgomp 
47933         @: $(MAKE); $(unstage)
47934         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47935         r=`${PWD_COMMAND}`; export r; \
47936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47937         $(NORMAL_TARGET_EXPORTS) \
47938         echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
47939         for flag in $(EXTRA_TARGET_FLAGS); do \
47940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47941         done; \
47942         (cd $(TARGET_SUBDIR)/libgomp && \
47943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47945                   "RANLIB=$${RANLIB}" \
47946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47947                    info) \
47948           || exit 1
47949
47950 @endif target-libgomp
47951
47952 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
47953 maybe-dvi-target-libgomp:
47954 @if target-libgomp
47955 maybe-dvi-target-libgomp: dvi-target-libgomp
47956
47957 dvi-target-libgomp: \
47958     configure-target-libgomp 
47959         @: $(MAKE); $(unstage)
47960         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47961         r=`${PWD_COMMAND}`; export r; \
47962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47963         $(NORMAL_TARGET_EXPORTS) \
47964         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
47965         for flag in $(EXTRA_TARGET_FLAGS); do \
47966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47967         done; \
47968         (cd $(TARGET_SUBDIR)/libgomp && \
47969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47971                   "RANLIB=$${RANLIB}" \
47972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47973                    dvi) \
47974           || exit 1
47975
47976 @endif target-libgomp
47977
47978 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
47979 maybe-pdf-target-libgomp:
47980 @if target-libgomp
47981 maybe-pdf-target-libgomp: pdf-target-libgomp
47982
47983 pdf-target-libgomp: \
47984     configure-target-libgomp 
47985         @: $(MAKE); $(unstage)
47986         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47987         r=`${PWD_COMMAND}`; export r; \
47988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47989         $(NORMAL_TARGET_EXPORTS) \
47990         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
47991         for flag in $(EXTRA_TARGET_FLAGS); do \
47992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47993         done; \
47994         (cd $(TARGET_SUBDIR)/libgomp && \
47995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47997                   "RANLIB=$${RANLIB}" \
47998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47999                    pdf) \
48000           || exit 1
48001
48002 @endif target-libgomp
48003
48004 .PHONY: maybe-html-target-libgomp html-target-libgomp
48005 maybe-html-target-libgomp:
48006 @if target-libgomp
48007 maybe-html-target-libgomp: html-target-libgomp
48008
48009 html-target-libgomp: \
48010     configure-target-libgomp 
48011         @: $(MAKE); $(unstage)
48012         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48013         r=`${PWD_COMMAND}`; export r; \
48014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48015         $(NORMAL_TARGET_EXPORTS) \
48016         echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
48017         for flag in $(EXTRA_TARGET_FLAGS); do \
48018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48019         done; \
48020         (cd $(TARGET_SUBDIR)/libgomp && \
48021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48023                   "RANLIB=$${RANLIB}" \
48024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48025                    html) \
48026           || exit 1
48027
48028 @endif target-libgomp
48029
48030 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
48031 maybe-TAGS-target-libgomp:
48032 @if target-libgomp
48033 maybe-TAGS-target-libgomp: TAGS-target-libgomp
48034
48035 TAGS-target-libgomp: \
48036     configure-target-libgomp 
48037         @: $(MAKE); $(unstage)
48038         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48039         r=`${PWD_COMMAND}`; export r; \
48040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48041         $(NORMAL_TARGET_EXPORTS) \
48042         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
48043         for flag in $(EXTRA_TARGET_FLAGS); do \
48044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48045         done; \
48046         (cd $(TARGET_SUBDIR)/libgomp && \
48047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48049                   "RANLIB=$${RANLIB}" \
48050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48051                    TAGS) \
48052           || exit 1
48053
48054 @endif target-libgomp
48055
48056 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
48057 maybe-install-info-target-libgomp:
48058 @if target-libgomp
48059 maybe-install-info-target-libgomp: install-info-target-libgomp
48060
48061 install-info-target-libgomp: \
48062     configure-target-libgomp \
48063     info-target-libgomp 
48064         @: $(MAKE); $(unstage)
48065         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48066         r=`${PWD_COMMAND}`; export r; \
48067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48068         $(NORMAL_TARGET_EXPORTS) \
48069         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
48070         for flag in $(EXTRA_TARGET_FLAGS); do \
48071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48072         done; \
48073         (cd $(TARGET_SUBDIR)/libgomp && \
48074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48076                   "RANLIB=$${RANLIB}" \
48077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48078                    install-info) \
48079           || exit 1
48080
48081 @endif target-libgomp
48082
48083 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
48084 maybe-install-pdf-target-libgomp:
48085 @if target-libgomp
48086 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
48087
48088 install-pdf-target-libgomp: \
48089     configure-target-libgomp \
48090     pdf-target-libgomp 
48091         @: $(MAKE); $(unstage)
48092         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48093         r=`${PWD_COMMAND}`; export r; \
48094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48095         $(NORMAL_TARGET_EXPORTS) \
48096         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
48097         for flag in $(EXTRA_TARGET_FLAGS); do \
48098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48099         done; \
48100         (cd $(TARGET_SUBDIR)/libgomp && \
48101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48103                   "RANLIB=$${RANLIB}" \
48104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48105                    install-pdf) \
48106           || exit 1
48107
48108 @endif target-libgomp
48109
48110 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
48111 maybe-install-html-target-libgomp:
48112 @if target-libgomp
48113 maybe-install-html-target-libgomp: install-html-target-libgomp
48114
48115 install-html-target-libgomp: \
48116     configure-target-libgomp \
48117     html-target-libgomp 
48118         @: $(MAKE); $(unstage)
48119         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48120         r=`${PWD_COMMAND}`; export r; \
48121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48122         $(NORMAL_TARGET_EXPORTS) \
48123         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
48124         for flag in $(EXTRA_TARGET_FLAGS); do \
48125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48126         done; \
48127         (cd $(TARGET_SUBDIR)/libgomp && \
48128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48130                   "RANLIB=$${RANLIB}" \
48131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48132                    install-html) \
48133           || exit 1
48134
48135 @endif target-libgomp
48136
48137 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
48138 maybe-installcheck-target-libgomp:
48139 @if target-libgomp
48140 maybe-installcheck-target-libgomp: installcheck-target-libgomp
48141
48142 installcheck-target-libgomp: \
48143     configure-target-libgomp 
48144         @: $(MAKE); $(unstage)
48145         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48146         r=`${PWD_COMMAND}`; export r; \
48147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48148         $(NORMAL_TARGET_EXPORTS) \
48149         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
48150         for flag in $(EXTRA_TARGET_FLAGS); do \
48151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48152         done; \
48153         (cd $(TARGET_SUBDIR)/libgomp && \
48154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48156                   "RANLIB=$${RANLIB}" \
48157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48158                    installcheck) \
48159           || exit 1
48160
48161 @endif target-libgomp
48162
48163 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
48164 maybe-mostlyclean-target-libgomp:
48165 @if target-libgomp
48166 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
48167
48168 mostlyclean-target-libgomp: 
48169         @: $(MAKE); $(unstage)
48170         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48171         r=`${PWD_COMMAND}`; export r; \
48172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48173         $(NORMAL_TARGET_EXPORTS) \
48174         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
48175         for flag in $(EXTRA_TARGET_FLAGS); do \
48176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48177         done; \
48178         (cd $(TARGET_SUBDIR)/libgomp && \
48179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48181                   "RANLIB=$${RANLIB}" \
48182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48183                    mostlyclean) \
48184           || exit 1
48185
48186 @endif target-libgomp
48187
48188 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
48189 maybe-clean-target-libgomp:
48190 @if target-libgomp
48191 maybe-clean-target-libgomp: clean-target-libgomp
48192
48193 clean-target-libgomp: 
48194         @: $(MAKE); $(unstage)
48195         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48196         r=`${PWD_COMMAND}`; export r; \
48197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48198         $(NORMAL_TARGET_EXPORTS) \
48199         echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
48200         for flag in $(EXTRA_TARGET_FLAGS); do \
48201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48202         done; \
48203         (cd $(TARGET_SUBDIR)/libgomp && \
48204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48206                   "RANLIB=$${RANLIB}" \
48207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48208                    clean) \
48209           || exit 1
48210
48211 @endif target-libgomp
48212
48213 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
48214 maybe-distclean-target-libgomp:
48215 @if target-libgomp
48216 maybe-distclean-target-libgomp: distclean-target-libgomp
48217
48218 distclean-target-libgomp: 
48219         @: $(MAKE); $(unstage)
48220         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48221         r=`${PWD_COMMAND}`; export r; \
48222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48223         $(NORMAL_TARGET_EXPORTS) \
48224         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
48225         for flag in $(EXTRA_TARGET_FLAGS); do \
48226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48227         done; \
48228         (cd $(TARGET_SUBDIR)/libgomp && \
48229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48231                   "RANLIB=$${RANLIB}" \
48232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48233                    distclean) \
48234           || exit 1
48235
48236 @endif target-libgomp
48237
48238 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
48239 maybe-maintainer-clean-target-libgomp:
48240 @if target-libgomp
48241 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
48242
48243 maintainer-clean-target-libgomp: 
48244         @: $(MAKE); $(unstage)
48245         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48246         r=`${PWD_COMMAND}`; export r; \
48247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48248         $(NORMAL_TARGET_EXPORTS) \
48249         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
48250         for flag in $(EXTRA_TARGET_FLAGS); do \
48251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48252         done; \
48253         (cd $(TARGET_SUBDIR)/libgomp && \
48254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48256                   "RANLIB=$${RANLIB}" \
48257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48258                    maintainer-clean) \
48259           || exit 1
48260
48261 @endif target-libgomp
48262
48263
48264
48265
48266
48267 .PHONY: configure-target-libitm maybe-configure-target-libitm
48268 maybe-configure-target-libitm:
48269 @if gcc-bootstrap
48270 configure-target-libitm: stage_current
48271 @endif gcc-bootstrap
48272 @if target-libitm
48273 maybe-configure-target-libitm: configure-target-libitm
48274 configure-target-libitm: 
48275         @: $(MAKE); $(unstage)
48276         @r=`${PWD_COMMAND}`; export r; \
48277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48278         echo "Checking multilib configuration for libitm..."; \
48279         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
48280         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
48281         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
48282           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
48283             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
48284           else \
48285             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
48286             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
48287           fi; \
48288         else \
48289           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
48290         fi; \
48291         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
48292         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
48293         $(NORMAL_TARGET_EXPORTS)  \
48294         echo Configuring in $(TARGET_SUBDIR)/libitm; \
48295         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
48296         case $(srcdir) in \
48297           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48298           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
48299                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48300         esac; \
48301         module_srcdir=libitm; \
48302         rm -f no-such-file || : ; \
48303         CONFIG_SITE=no-such-file $(SHELL) \
48304           $$s/$$module_srcdir/configure \
48305           --srcdir=$${topdir}/$$module_srcdir \
48306           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48307           --target=${target_alias}  \
48308           || exit 1
48309 @endif target-libitm
48310
48311
48312
48313
48314
48315 .PHONY: all-target-libitm maybe-all-target-libitm
48316 maybe-all-target-libitm:
48317 @if gcc-bootstrap
48318 all-target-libitm: stage_current
48319 @endif gcc-bootstrap
48320 @if target-libitm
48321 TARGET-target-libitm=all
48322 maybe-all-target-libitm: all-target-libitm
48323 all-target-libitm: configure-target-libitm
48324         @: $(MAKE); $(unstage)
48325         @r=`${PWD_COMMAND}`; export r; \
48326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48327         $(NORMAL_TARGET_EXPORTS)  \
48328         (cd $(TARGET_SUBDIR)/libitm && \
48329           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
48330                 $(TARGET-target-libitm))
48331 @endif target-libitm
48332
48333
48334
48335
48336
48337 .PHONY: check-target-libitm maybe-check-target-libitm
48338 maybe-check-target-libitm:
48339 @if target-libitm
48340 maybe-check-target-libitm: check-target-libitm
48341
48342 check-target-libitm:
48343         @: $(MAKE); $(unstage)
48344         @r=`${PWD_COMMAND}`; export r; \
48345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48346         $(NORMAL_TARGET_EXPORTS) \
48347         (cd $(TARGET_SUBDIR)/libitm && \
48348           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48349
48350 @endif target-libitm
48351
48352 .PHONY: install-target-libitm maybe-install-target-libitm
48353 maybe-install-target-libitm:
48354 @if target-libitm
48355 maybe-install-target-libitm: install-target-libitm
48356
48357 install-target-libitm: installdirs
48358         @: $(MAKE); $(unstage)
48359         @r=`${PWD_COMMAND}`; export r; \
48360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48361         $(NORMAL_TARGET_EXPORTS) \
48362         (cd $(TARGET_SUBDIR)/libitm && \
48363           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48364
48365 @endif target-libitm
48366
48367 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
48368 maybe-install-strip-target-libitm:
48369 @if target-libitm
48370 maybe-install-strip-target-libitm: install-strip-target-libitm
48371
48372 install-strip-target-libitm: installdirs
48373         @: $(MAKE); $(unstage)
48374         @r=`${PWD_COMMAND}`; export r; \
48375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48376         $(NORMAL_TARGET_EXPORTS) \
48377         (cd $(TARGET_SUBDIR)/libitm && \
48378           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48379
48380 @endif target-libitm
48381
48382 # Other targets (info, dvi, pdf, etc.)
48383
48384 .PHONY: maybe-info-target-libitm info-target-libitm
48385 maybe-info-target-libitm:
48386 @if target-libitm
48387 maybe-info-target-libitm: info-target-libitm
48388
48389 info-target-libitm: \
48390     configure-target-libitm 
48391         @: $(MAKE); $(unstage)
48392         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48393         r=`${PWD_COMMAND}`; export r; \
48394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48395         $(NORMAL_TARGET_EXPORTS) \
48396         echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
48397         for flag in $(EXTRA_TARGET_FLAGS); do \
48398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48399         done; \
48400         (cd $(TARGET_SUBDIR)/libitm && \
48401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48403                   "RANLIB=$${RANLIB}" \
48404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48405                    info) \
48406           || exit 1
48407
48408 @endif target-libitm
48409
48410 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
48411 maybe-dvi-target-libitm:
48412 @if target-libitm
48413 maybe-dvi-target-libitm: dvi-target-libitm
48414
48415 dvi-target-libitm: \
48416     configure-target-libitm 
48417         @: $(MAKE); $(unstage)
48418         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48419         r=`${PWD_COMMAND}`; export r; \
48420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48421         $(NORMAL_TARGET_EXPORTS) \
48422         echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
48423         for flag in $(EXTRA_TARGET_FLAGS); do \
48424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48425         done; \
48426         (cd $(TARGET_SUBDIR)/libitm && \
48427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48429                   "RANLIB=$${RANLIB}" \
48430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48431                    dvi) \
48432           || exit 1
48433
48434 @endif target-libitm
48435
48436 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
48437 maybe-pdf-target-libitm:
48438 @if target-libitm
48439 maybe-pdf-target-libitm: pdf-target-libitm
48440
48441 pdf-target-libitm: \
48442     configure-target-libitm 
48443         @: $(MAKE); $(unstage)
48444         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48445         r=`${PWD_COMMAND}`; export r; \
48446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48447         $(NORMAL_TARGET_EXPORTS) \
48448         echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
48449         for flag in $(EXTRA_TARGET_FLAGS); do \
48450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48451         done; \
48452         (cd $(TARGET_SUBDIR)/libitm && \
48453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48455                   "RANLIB=$${RANLIB}" \
48456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48457                    pdf) \
48458           || exit 1
48459
48460 @endif target-libitm
48461
48462 .PHONY: maybe-html-target-libitm html-target-libitm
48463 maybe-html-target-libitm:
48464 @if target-libitm
48465 maybe-html-target-libitm: html-target-libitm
48466
48467 html-target-libitm: \
48468     configure-target-libitm 
48469         @: $(MAKE); $(unstage)
48470         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48471         r=`${PWD_COMMAND}`; export r; \
48472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48473         $(NORMAL_TARGET_EXPORTS) \
48474         echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
48475         for flag in $(EXTRA_TARGET_FLAGS); do \
48476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48477         done; \
48478         (cd $(TARGET_SUBDIR)/libitm && \
48479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48481                   "RANLIB=$${RANLIB}" \
48482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48483                    html) \
48484           || exit 1
48485
48486 @endif target-libitm
48487
48488 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
48489 maybe-TAGS-target-libitm:
48490 @if target-libitm
48491 maybe-TAGS-target-libitm: TAGS-target-libitm
48492
48493 TAGS-target-libitm: \
48494     configure-target-libitm 
48495         @: $(MAKE); $(unstage)
48496         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48497         r=`${PWD_COMMAND}`; export r; \
48498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48499         $(NORMAL_TARGET_EXPORTS) \
48500         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
48501         for flag in $(EXTRA_TARGET_FLAGS); do \
48502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48503         done; \
48504         (cd $(TARGET_SUBDIR)/libitm && \
48505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48507                   "RANLIB=$${RANLIB}" \
48508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48509                    TAGS) \
48510           || exit 1
48511
48512 @endif target-libitm
48513
48514 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
48515 maybe-install-info-target-libitm:
48516 @if target-libitm
48517 maybe-install-info-target-libitm: install-info-target-libitm
48518
48519 install-info-target-libitm: \
48520     configure-target-libitm \
48521     info-target-libitm 
48522         @: $(MAKE); $(unstage)
48523         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48524         r=`${PWD_COMMAND}`; export r; \
48525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48526         $(NORMAL_TARGET_EXPORTS) \
48527         echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
48528         for flag in $(EXTRA_TARGET_FLAGS); do \
48529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48530         done; \
48531         (cd $(TARGET_SUBDIR)/libitm && \
48532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48534                   "RANLIB=$${RANLIB}" \
48535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48536                    install-info) \
48537           || exit 1
48538
48539 @endif target-libitm
48540
48541 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
48542 maybe-install-pdf-target-libitm:
48543 @if target-libitm
48544 maybe-install-pdf-target-libitm: install-pdf-target-libitm
48545
48546 install-pdf-target-libitm: \
48547     configure-target-libitm \
48548     pdf-target-libitm 
48549         @: $(MAKE); $(unstage)
48550         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48551         r=`${PWD_COMMAND}`; export r; \
48552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48553         $(NORMAL_TARGET_EXPORTS) \
48554         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
48555         for flag in $(EXTRA_TARGET_FLAGS); do \
48556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48557         done; \
48558         (cd $(TARGET_SUBDIR)/libitm && \
48559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48561                   "RANLIB=$${RANLIB}" \
48562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48563                    install-pdf) \
48564           || exit 1
48565
48566 @endif target-libitm
48567
48568 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
48569 maybe-install-html-target-libitm:
48570 @if target-libitm
48571 maybe-install-html-target-libitm: install-html-target-libitm
48572
48573 install-html-target-libitm: \
48574     configure-target-libitm \
48575     html-target-libitm 
48576         @: $(MAKE); $(unstage)
48577         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48578         r=`${PWD_COMMAND}`; export r; \
48579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48580         $(NORMAL_TARGET_EXPORTS) \
48581         echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
48582         for flag in $(EXTRA_TARGET_FLAGS); do \
48583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48584         done; \
48585         (cd $(TARGET_SUBDIR)/libitm && \
48586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48588                   "RANLIB=$${RANLIB}" \
48589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48590                    install-html) \
48591           || exit 1
48592
48593 @endif target-libitm
48594
48595 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
48596 maybe-installcheck-target-libitm:
48597 @if target-libitm
48598 maybe-installcheck-target-libitm: installcheck-target-libitm
48599
48600 installcheck-target-libitm: \
48601     configure-target-libitm 
48602         @: $(MAKE); $(unstage)
48603         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48604         r=`${PWD_COMMAND}`; export r; \
48605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48606         $(NORMAL_TARGET_EXPORTS) \
48607         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
48608         for flag in $(EXTRA_TARGET_FLAGS); do \
48609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48610         done; \
48611         (cd $(TARGET_SUBDIR)/libitm && \
48612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48614                   "RANLIB=$${RANLIB}" \
48615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48616                    installcheck) \
48617           || exit 1
48618
48619 @endif target-libitm
48620
48621 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
48622 maybe-mostlyclean-target-libitm:
48623 @if target-libitm
48624 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
48625
48626 mostlyclean-target-libitm: 
48627         @: $(MAKE); $(unstage)
48628         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48629         r=`${PWD_COMMAND}`; export r; \
48630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48631         $(NORMAL_TARGET_EXPORTS) \
48632         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
48633         for flag in $(EXTRA_TARGET_FLAGS); do \
48634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48635         done; \
48636         (cd $(TARGET_SUBDIR)/libitm && \
48637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48639                   "RANLIB=$${RANLIB}" \
48640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48641                    mostlyclean) \
48642           || exit 1
48643
48644 @endif target-libitm
48645
48646 .PHONY: maybe-clean-target-libitm clean-target-libitm
48647 maybe-clean-target-libitm:
48648 @if target-libitm
48649 maybe-clean-target-libitm: clean-target-libitm
48650
48651 clean-target-libitm: 
48652         @: $(MAKE); $(unstage)
48653         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48654         r=`${PWD_COMMAND}`; export r; \
48655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48656         $(NORMAL_TARGET_EXPORTS) \
48657         echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
48658         for flag in $(EXTRA_TARGET_FLAGS); do \
48659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48660         done; \
48661         (cd $(TARGET_SUBDIR)/libitm && \
48662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48664                   "RANLIB=$${RANLIB}" \
48665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48666                    clean) \
48667           || exit 1
48668
48669 @endif target-libitm
48670
48671 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
48672 maybe-distclean-target-libitm:
48673 @if target-libitm
48674 maybe-distclean-target-libitm: distclean-target-libitm
48675
48676 distclean-target-libitm: 
48677         @: $(MAKE); $(unstage)
48678         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48679         r=`${PWD_COMMAND}`; export r; \
48680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48681         $(NORMAL_TARGET_EXPORTS) \
48682         echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
48683         for flag in $(EXTRA_TARGET_FLAGS); do \
48684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48685         done; \
48686         (cd $(TARGET_SUBDIR)/libitm && \
48687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48689                   "RANLIB=$${RANLIB}" \
48690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48691                    distclean) \
48692           || exit 1
48693
48694 @endif target-libitm
48695
48696 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
48697 maybe-maintainer-clean-target-libitm:
48698 @if target-libitm
48699 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
48700
48701 maintainer-clean-target-libitm: 
48702         @: $(MAKE); $(unstage)
48703         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48704         r=`${PWD_COMMAND}`; export r; \
48705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48706         $(NORMAL_TARGET_EXPORTS) \
48707         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
48708         for flag in $(EXTRA_TARGET_FLAGS); do \
48709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48710         done; \
48711         (cd $(TARGET_SUBDIR)/libitm && \
48712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48714                   "RANLIB=$${RANLIB}" \
48715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48716                    maintainer-clean) \
48717           || exit 1
48718
48719 @endif target-libitm
48720
48721
48722
48723
48724
48725 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
48726 maybe-configure-target-libatomic:
48727 @if gcc-bootstrap
48728 configure-target-libatomic: stage_current
48729 @endif gcc-bootstrap
48730 @if target-libatomic
48731 maybe-configure-target-libatomic: configure-target-libatomic
48732 configure-target-libatomic: 
48733         @: $(MAKE); $(unstage)
48734         @r=`${PWD_COMMAND}`; export r; \
48735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48736         echo "Checking multilib configuration for libatomic..."; \
48737         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
48738         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
48739         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
48740           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
48741             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
48742           else \
48743             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
48744             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
48745           fi; \
48746         else \
48747           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
48748         fi; \
48749         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
48750         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
48751         $(NORMAL_TARGET_EXPORTS)  \
48752         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
48753         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
48754         case $(srcdir) in \
48755           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48756           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
48757                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48758         esac; \
48759         module_srcdir=libatomic; \
48760         rm -f no-such-file || : ; \
48761         CONFIG_SITE=no-such-file $(SHELL) \
48762           $$s/$$module_srcdir/configure \
48763           --srcdir=$${topdir}/$$module_srcdir \
48764           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48765           --target=${target_alias}  \
48766           || exit 1
48767 @endif target-libatomic
48768
48769
48770
48771
48772
48773 .PHONY: all-target-libatomic maybe-all-target-libatomic
48774 maybe-all-target-libatomic:
48775 @if gcc-bootstrap
48776 all-target-libatomic: stage_current
48777 @endif gcc-bootstrap
48778 @if target-libatomic
48779 TARGET-target-libatomic=all
48780 maybe-all-target-libatomic: all-target-libatomic
48781 all-target-libatomic: configure-target-libatomic
48782         @: $(MAKE); $(unstage)
48783         @r=`${PWD_COMMAND}`; export r; \
48784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48785         $(NORMAL_TARGET_EXPORTS)  \
48786         (cd $(TARGET_SUBDIR)/libatomic && \
48787           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
48788                 $(TARGET-target-libatomic))
48789 @endif target-libatomic
48790
48791
48792
48793
48794
48795 .PHONY: check-target-libatomic maybe-check-target-libatomic
48796 maybe-check-target-libatomic:
48797 @if target-libatomic
48798 maybe-check-target-libatomic: check-target-libatomic
48799
48800 check-target-libatomic:
48801         @: $(MAKE); $(unstage)
48802         @r=`${PWD_COMMAND}`; export r; \
48803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48804         $(NORMAL_TARGET_EXPORTS) \
48805         (cd $(TARGET_SUBDIR)/libatomic && \
48806           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48807
48808 @endif target-libatomic
48809
48810 .PHONY: install-target-libatomic maybe-install-target-libatomic
48811 maybe-install-target-libatomic:
48812 @if target-libatomic
48813 maybe-install-target-libatomic: install-target-libatomic
48814
48815 install-target-libatomic: installdirs
48816         @: $(MAKE); $(unstage)
48817         @r=`${PWD_COMMAND}`; export r; \
48818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48819         $(NORMAL_TARGET_EXPORTS) \
48820         (cd $(TARGET_SUBDIR)/libatomic && \
48821           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48822
48823 @endif target-libatomic
48824
48825 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
48826 maybe-install-strip-target-libatomic:
48827 @if target-libatomic
48828 maybe-install-strip-target-libatomic: install-strip-target-libatomic
48829
48830 install-strip-target-libatomic: installdirs
48831         @: $(MAKE); $(unstage)
48832         @r=`${PWD_COMMAND}`; export r; \
48833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48834         $(NORMAL_TARGET_EXPORTS) \
48835         (cd $(TARGET_SUBDIR)/libatomic && \
48836           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48837
48838 @endif target-libatomic
48839
48840 # Other targets (info, dvi, pdf, etc.)
48841
48842 .PHONY: maybe-info-target-libatomic info-target-libatomic
48843 maybe-info-target-libatomic:
48844 @if target-libatomic
48845 maybe-info-target-libatomic: info-target-libatomic
48846
48847 info-target-libatomic: \
48848     configure-target-libatomic 
48849         @: $(MAKE); $(unstage)
48850         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48851         r=`${PWD_COMMAND}`; export r; \
48852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48853         $(NORMAL_TARGET_EXPORTS) \
48854         echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
48855         for flag in $(EXTRA_TARGET_FLAGS); do \
48856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48857         done; \
48858         (cd $(TARGET_SUBDIR)/libatomic && \
48859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48861                   "RANLIB=$${RANLIB}" \
48862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48863                    info) \
48864           || exit 1
48865
48866 @endif target-libatomic
48867
48868 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
48869 maybe-dvi-target-libatomic:
48870 @if target-libatomic
48871 maybe-dvi-target-libatomic: dvi-target-libatomic
48872
48873 dvi-target-libatomic: \
48874     configure-target-libatomic 
48875         @: $(MAKE); $(unstage)
48876         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48877         r=`${PWD_COMMAND}`; export r; \
48878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48879         $(NORMAL_TARGET_EXPORTS) \
48880         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
48881         for flag in $(EXTRA_TARGET_FLAGS); do \
48882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48883         done; \
48884         (cd $(TARGET_SUBDIR)/libatomic && \
48885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48887                   "RANLIB=$${RANLIB}" \
48888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48889                    dvi) \
48890           || exit 1
48891
48892 @endif target-libatomic
48893
48894 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
48895 maybe-pdf-target-libatomic:
48896 @if target-libatomic
48897 maybe-pdf-target-libatomic: pdf-target-libatomic
48898
48899 pdf-target-libatomic: \
48900     configure-target-libatomic 
48901         @: $(MAKE); $(unstage)
48902         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48903         r=`${PWD_COMMAND}`; export r; \
48904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48905         $(NORMAL_TARGET_EXPORTS) \
48906         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
48907         for flag in $(EXTRA_TARGET_FLAGS); do \
48908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48909         done; \
48910         (cd $(TARGET_SUBDIR)/libatomic && \
48911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48913                   "RANLIB=$${RANLIB}" \
48914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48915                    pdf) \
48916           || exit 1
48917
48918 @endif target-libatomic
48919
48920 .PHONY: maybe-html-target-libatomic html-target-libatomic
48921 maybe-html-target-libatomic:
48922 @if target-libatomic
48923 maybe-html-target-libatomic: html-target-libatomic
48924
48925 html-target-libatomic: \
48926     configure-target-libatomic 
48927         @: $(MAKE); $(unstage)
48928         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48929         r=`${PWD_COMMAND}`; export r; \
48930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48931         $(NORMAL_TARGET_EXPORTS) \
48932         echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
48933         for flag in $(EXTRA_TARGET_FLAGS); do \
48934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48935         done; \
48936         (cd $(TARGET_SUBDIR)/libatomic && \
48937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48939                   "RANLIB=$${RANLIB}" \
48940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48941                    html) \
48942           || exit 1
48943
48944 @endif target-libatomic
48945
48946 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
48947 maybe-TAGS-target-libatomic:
48948 @if target-libatomic
48949 maybe-TAGS-target-libatomic: TAGS-target-libatomic
48950
48951 TAGS-target-libatomic: \
48952     configure-target-libatomic 
48953         @: $(MAKE); $(unstage)
48954         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48955         r=`${PWD_COMMAND}`; export r; \
48956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48957         $(NORMAL_TARGET_EXPORTS) \
48958         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
48959         for flag in $(EXTRA_TARGET_FLAGS); do \
48960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48961         done; \
48962         (cd $(TARGET_SUBDIR)/libatomic && \
48963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48965                   "RANLIB=$${RANLIB}" \
48966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48967                    TAGS) \
48968           || exit 1
48969
48970 @endif target-libatomic
48971
48972 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
48973 maybe-install-info-target-libatomic:
48974 @if target-libatomic
48975 maybe-install-info-target-libatomic: install-info-target-libatomic
48976
48977 install-info-target-libatomic: \
48978     configure-target-libatomic \
48979     info-target-libatomic 
48980         @: $(MAKE); $(unstage)
48981         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48982         r=`${PWD_COMMAND}`; export r; \
48983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48984         $(NORMAL_TARGET_EXPORTS) \
48985         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
48986         for flag in $(EXTRA_TARGET_FLAGS); do \
48987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48988         done; \
48989         (cd $(TARGET_SUBDIR)/libatomic && \
48990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48992                   "RANLIB=$${RANLIB}" \
48993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48994                    install-info) \
48995           || exit 1
48996
48997 @endif target-libatomic
48998
48999 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
49000 maybe-install-pdf-target-libatomic:
49001 @if target-libatomic
49002 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
49003
49004 install-pdf-target-libatomic: \
49005     configure-target-libatomic \
49006     pdf-target-libatomic 
49007         @: $(MAKE); $(unstage)
49008         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49009         r=`${PWD_COMMAND}`; export r; \
49010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49011         $(NORMAL_TARGET_EXPORTS) \
49012         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
49013         for flag in $(EXTRA_TARGET_FLAGS); do \
49014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49015         done; \
49016         (cd $(TARGET_SUBDIR)/libatomic && \
49017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49019                   "RANLIB=$${RANLIB}" \
49020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49021                    install-pdf) \
49022           || exit 1
49023
49024 @endif target-libatomic
49025
49026 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
49027 maybe-install-html-target-libatomic:
49028 @if target-libatomic
49029 maybe-install-html-target-libatomic: install-html-target-libatomic
49030
49031 install-html-target-libatomic: \
49032     configure-target-libatomic \
49033     html-target-libatomic 
49034         @: $(MAKE); $(unstage)
49035         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49036         r=`${PWD_COMMAND}`; export r; \
49037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49038         $(NORMAL_TARGET_EXPORTS) \
49039         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
49040         for flag in $(EXTRA_TARGET_FLAGS); do \
49041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49042         done; \
49043         (cd $(TARGET_SUBDIR)/libatomic && \
49044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49046                   "RANLIB=$${RANLIB}" \
49047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49048                    install-html) \
49049           || exit 1
49050
49051 @endif target-libatomic
49052
49053 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
49054 maybe-installcheck-target-libatomic:
49055 @if target-libatomic
49056 maybe-installcheck-target-libatomic: installcheck-target-libatomic
49057
49058 installcheck-target-libatomic: \
49059     configure-target-libatomic 
49060         @: $(MAKE); $(unstage)
49061         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49062         r=`${PWD_COMMAND}`; export r; \
49063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49064         $(NORMAL_TARGET_EXPORTS) \
49065         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
49066         for flag in $(EXTRA_TARGET_FLAGS); do \
49067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49068         done; \
49069         (cd $(TARGET_SUBDIR)/libatomic && \
49070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49072                   "RANLIB=$${RANLIB}" \
49073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49074                    installcheck) \
49075           || exit 1
49076
49077 @endif target-libatomic
49078
49079 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
49080 maybe-mostlyclean-target-libatomic:
49081 @if target-libatomic
49082 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
49083
49084 mostlyclean-target-libatomic: 
49085         @: $(MAKE); $(unstage)
49086         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49087         r=`${PWD_COMMAND}`; export r; \
49088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49089         $(NORMAL_TARGET_EXPORTS) \
49090         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
49091         for flag in $(EXTRA_TARGET_FLAGS); do \
49092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49093         done; \
49094         (cd $(TARGET_SUBDIR)/libatomic && \
49095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49097                   "RANLIB=$${RANLIB}" \
49098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49099                    mostlyclean) \
49100           || exit 1
49101
49102 @endif target-libatomic
49103
49104 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
49105 maybe-clean-target-libatomic:
49106 @if target-libatomic
49107 maybe-clean-target-libatomic: clean-target-libatomic
49108
49109 clean-target-libatomic: 
49110         @: $(MAKE); $(unstage)
49111         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49112         r=`${PWD_COMMAND}`; export r; \
49113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49114         $(NORMAL_TARGET_EXPORTS) \
49115         echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
49116         for flag in $(EXTRA_TARGET_FLAGS); do \
49117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49118         done; \
49119         (cd $(TARGET_SUBDIR)/libatomic && \
49120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49122                   "RANLIB=$${RANLIB}" \
49123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49124                    clean) \
49125           || exit 1
49126
49127 @endif target-libatomic
49128
49129 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
49130 maybe-distclean-target-libatomic:
49131 @if target-libatomic
49132 maybe-distclean-target-libatomic: distclean-target-libatomic
49133
49134 distclean-target-libatomic: 
49135         @: $(MAKE); $(unstage)
49136         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49137         r=`${PWD_COMMAND}`; export r; \
49138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49139         $(NORMAL_TARGET_EXPORTS) \
49140         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
49141         for flag in $(EXTRA_TARGET_FLAGS); do \
49142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49143         done; \
49144         (cd $(TARGET_SUBDIR)/libatomic && \
49145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49147                   "RANLIB=$${RANLIB}" \
49148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49149                    distclean) \
49150           || exit 1
49151
49152 @endif target-libatomic
49153
49154 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
49155 maybe-maintainer-clean-target-libatomic:
49156 @if target-libatomic
49157 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
49158
49159 maintainer-clean-target-libatomic: 
49160         @: $(MAKE); $(unstage)
49161         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49162         r=`${PWD_COMMAND}`; export r; \
49163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49164         $(NORMAL_TARGET_EXPORTS) \
49165         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
49166         for flag in $(EXTRA_TARGET_FLAGS); do \
49167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49168         done; \
49169         (cd $(TARGET_SUBDIR)/libatomic && \
49170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49172                   "RANLIB=$${RANLIB}" \
49173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49174                    maintainer-clean) \
49175           || exit 1
49176
49177 @endif target-libatomic
49178
49179
49180
49181 @if target-libgomp
49182 .PHONY: check-target-libgomp-c++
49183 check-target-libgomp-c++:
49184         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
49185
49186 .PHONY: check-target-libgomp-fortran
49187 check-target-libgomp-fortran:
49188         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
49189
49190 @endif target-libgomp
49191
49192 @if target-libitm
49193 .PHONY: check-target-libitm-c++
49194 check-target-libitm-c++:
49195         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
49196
49197 @endif target-libitm
49198
49199 # ----------
49200 # GCC module
49201 # ----------
49202
49203 @if gcc-no-bootstrap
49204 .PHONY: cross
49205 cross: all-build all-gas all-ld
49206         @r=`${PWD_COMMAND}`; export r; \
49207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49208         $(HOST_EXPORTS) \
49209         echo "Building the C and C++ compiler"; \
49210         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
49211         @r=`${PWD_COMMAND}`; export r; \
49212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49213         echo "Building runtime libraries"; \
49214         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
49215 @endif gcc-no-bootstrap
49216
49217 @if gcc
49218
49219 .PHONY: check-gcc-c check-c
49220 check-gcc-c:
49221         r=`${PWD_COMMAND}`; export r; \
49222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49223         $(HOST_EXPORTS) \
49224         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
49225 check-c: check-gcc-c
49226
49227 .PHONY: check-gcc-c++ check-c++
49228 check-gcc-c++:
49229         r=`${PWD_COMMAND}`; export r; \
49230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49231         $(HOST_EXPORTS) \
49232         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
49233 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
49234
49235 .PHONY: check-gcc-fortran check-fortran
49236 check-gcc-fortran:
49237         r=`${PWD_COMMAND}`; export r; \
49238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49239         $(HOST_EXPORTS) \
49240         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
49241 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
49242
49243 .PHONY: check-gcc-ada check-ada
49244 check-gcc-ada:
49245         r=`${PWD_COMMAND}`; export r; \
49246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49247         $(HOST_EXPORTS) \
49248         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
49249 check-ada: check-gcc-ada check-target-libada
49250
49251 .PHONY: check-gcc-objc check-objc
49252 check-gcc-objc:
49253         r=`${PWD_COMMAND}`; export r; \
49254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49255         $(HOST_EXPORTS) \
49256         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
49257 check-objc: check-gcc-objc check-target-libobjc
49258
49259 .PHONY: check-gcc-obj-c++ check-obj-c++
49260 check-gcc-obj-c++:
49261         r=`${PWD_COMMAND}`; export r; \
49262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49263         $(HOST_EXPORTS) \
49264         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
49265 check-obj-c++: check-gcc-obj-c++
49266
49267 .PHONY: check-gcc-go check-go
49268 check-gcc-go:
49269         r=`${PWD_COMMAND}`; export r; \
49270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49271         $(HOST_EXPORTS) \
49272         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
49273 check-go: check-gcc-go check-target-libgo
49274
49275
49276 # The gcc part of install-no-fixedincludes, which relies on an intimate
49277 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
49278 .PHONY: gcc-install-no-fixedincludes
49279 gcc-install-no-fixedincludes:
49280         @if [ -f ./gcc/Makefile ]; then \
49281           r=`${PWD_COMMAND}`; export r; \
49282           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49283           $(HOST_EXPORTS) \
49284           (cd ./gcc \
49285            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
49286         else true; fi
49287 @endif gcc
49288
49289 # ---------------------
49290 # GCC bootstrap support
49291 # ---------------------
49292
49293 # We track the current stage (the one in 'gcc') in the stage_current file.
49294 # stage_last instead tracks the stage that was built last.  These targets
49295 # are dummy when toplevel bootstrap is not active.
49296
49297 # While making host and target tools, symlinks to the final stage must be
49298 # there, so $(unstage) should be run at various points.  To avoid excessive
49299 # recursive invocations of make, we "inline" them using a variable.  These
49300 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
49301 # to avoid warnings from the GNU Make job server.
49302
49303 unstage = :
49304 stage = :
49305 current_stage = ""
49306
49307 @if gcc-bootstrap
49308 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
49309 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
49310 current_stage = "`cat stage_current 2> /dev/null`"
49311 @endif gcc-bootstrap
49312
49313 .PHONY: unstage stage
49314 unstage:
49315         @: $(MAKE); $(unstage)
49316 stage:
49317         @: $(MAKE); $(stage)
49318
49319 # Disable commands for lean bootstrap.
49320 LEAN = false
49321
49322 # We name the build directories for the various stages "stage1-gcc",
49323 # "stage2-gcc","stage3-gcc", etc.
49324
49325 # Since the 'compare' process will fail (on debugging information) if any
49326 # directory names are different, we need to link the gcc directory for
49327 # the previous stage to a constant name ('prev-gcc'), and to make the name of
49328 # the build directories constant as well. For the latter, we use naked names
49329 # like 'gcc', because the scripts in that directory assume it.  We use
49330 # mv on platforms where symlinks to directories do not work or are not
49331 # reliable.
49332
49333 # 'touch' doesn't work right on some platforms.
49334 STAMP = echo timestamp > 
49335
49336 # We only want to compare .o files, so set this!
49337 objext = .o
49338
49339
49340 .PHONY: stage1-start stage1-end
49341
49342 stage1-start::
49343         @: $(MAKE); $(stage); \
49344         echo stage1 > stage_current; \
49345         echo stage1 > stage_last; \
49346         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49347 @if bfd
49348         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
49349           mkdir stage1-bfd; \
49350         mv stage1-bfd bfd
49351 @endif bfd
49352 @if opcodes
49353         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
49354           mkdir stage1-opcodes; \
49355         mv stage1-opcodes opcodes
49356 @endif opcodes
49357 @if binutils
49358         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
49359           mkdir stage1-binutils; \
49360         mv stage1-binutils binutils
49361 @endif binutils
49362 @if fixincludes
49363         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
49364           mkdir stage1-fixincludes; \
49365         mv stage1-fixincludes fixincludes
49366 @endif fixincludes
49367 @if gas
49368         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
49369           mkdir stage1-gas; \
49370         mv stage1-gas gas
49371 @endif gas
49372 @if gcc
49373         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
49374           mkdir stage1-gcc; \
49375         mv stage1-gcc gcc
49376 @endif gcc
49377 @if gmp
49378         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
49379           mkdir stage1-gmp; \
49380         mv stage1-gmp gmp
49381 @endif gmp
49382 @if mpfr
49383         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
49384           mkdir stage1-mpfr; \
49385         mv stage1-mpfr mpfr
49386 @endif mpfr
49387 @if mpc
49388         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
49389           mkdir stage1-mpc; \
49390         mv stage1-mpc mpc
49391 @endif mpc
49392 @if isl
49393         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
49394           mkdir stage1-isl; \
49395         mv stage1-isl isl
49396 @endif isl
49397 @if libelf
49398         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
49399           mkdir stage1-libelf; \
49400         mv stage1-libelf libelf
49401 @endif libelf
49402 @if gold
49403         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
49404           mkdir stage1-gold; \
49405         mv stage1-gold gold
49406 @endif gold
49407 @if intl
49408         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
49409           mkdir stage1-intl; \
49410         mv stage1-intl intl
49411 @endif intl
49412 @if ld
49413         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
49414           mkdir stage1-ld; \
49415         mv stage1-ld ld
49416 @endif ld
49417 @if libbacktrace
49418         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
49419           mkdir stage1-libbacktrace; \
49420         mv stage1-libbacktrace libbacktrace
49421 @endif libbacktrace
49422 @if libcpp
49423         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
49424           mkdir stage1-libcpp; \
49425         mv stage1-libcpp libcpp
49426 @endif libcpp
49427 @if libdecnumber
49428         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
49429           mkdir stage1-libdecnumber; \
49430         mv stage1-libdecnumber libdecnumber
49431 @endif libdecnumber
49432 @if libiberty
49433         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
49434           mkdir stage1-libiberty; \
49435         mv stage1-libiberty libiberty
49436 @endif libiberty
49437 @if libiberty-linker-plugin
49438         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
49439           mkdir stage1-libiberty-linker-plugin; \
49440         mv stage1-libiberty-linker-plugin libiberty-linker-plugin
49441 @endif libiberty-linker-plugin
49442 @if libiconv
49443         @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
49444           mkdir stage1-libiconv; \
49445         mv stage1-libiconv libiconv
49446 @endif libiconv
49447 @if zlib
49448         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
49449           mkdir stage1-zlib; \
49450         mv stage1-zlib zlib
49451 @endif zlib
49452 @if lto-plugin
49453         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
49454           mkdir stage1-lto-plugin; \
49455         mv stage1-lto-plugin lto-plugin
49456 @endif lto-plugin
49457 @if libctf
49458         @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
49459           mkdir stage1-libctf; \
49460         mv stage1-libctf libctf
49461 @endif libctf
49462         @[ -d stage1-$(TARGET_SUBDIR) ] || \
49463           mkdir stage1-$(TARGET_SUBDIR); \
49464         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
49465
49466 stage1-end:: 
49467 @if bfd
49468         @if test -d $(HOST_SUBDIR)/bfd; then \
49469           cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
49470         fi
49471 @endif bfd
49472 @if opcodes
49473         @if test -d $(HOST_SUBDIR)/opcodes; then \
49474           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
49475         fi
49476 @endif opcodes
49477 @if binutils
49478         @if test -d $(HOST_SUBDIR)/binutils; then \
49479           cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
49480         fi
49481 @endif binutils
49482 @if fixincludes
49483         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49484           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
49485         fi
49486 @endif fixincludes
49487 @if gas
49488         @if test -d $(HOST_SUBDIR)/gas; then \
49489           cd $(HOST_SUBDIR); mv gas stage1-gas; \
49490         fi
49491 @endif gas
49492 @if gcc
49493         @if test -d $(HOST_SUBDIR)/gcc; then \
49494           cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
49495         fi
49496 @endif gcc
49497 @if gmp
49498         @if test -d $(HOST_SUBDIR)/gmp; then \
49499           cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
49500         fi
49501 @endif gmp
49502 @if mpfr
49503         @if test -d $(HOST_SUBDIR)/mpfr; then \
49504           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
49505         fi
49506 @endif mpfr
49507 @if mpc
49508         @if test -d $(HOST_SUBDIR)/mpc; then \
49509           cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
49510         fi
49511 @endif mpc
49512 @if isl
49513         @if test -d $(HOST_SUBDIR)/isl; then \
49514           cd $(HOST_SUBDIR); mv isl stage1-isl; \
49515         fi
49516 @endif isl
49517 @if libelf
49518         @if test -d $(HOST_SUBDIR)/libelf; then \
49519           cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
49520         fi
49521 @endif libelf
49522 @if gold
49523         @if test -d $(HOST_SUBDIR)/gold; then \
49524           cd $(HOST_SUBDIR); mv gold stage1-gold; \
49525         fi
49526 @endif gold
49527 @if intl
49528         @if test -d $(HOST_SUBDIR)/intl; then \
49529           cd $(HOST_SUBDIR); mv intl stage1-intl; \
49530         fi
49531 @endif intl
49532 @if ld
49533         @if test -d $(HOST_SUBDIR)/ld; then \
49534           cd $(HOST_SUBDIR); mv ld stage1-ld; \
49535         fi
49536 @endif ld
49537 @if libbacktrace
49538         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49539           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
49540         fi
49541 @endif libbacktrace
49542 @if libcpp
49543         @if test -d $(HOST_SUBDIR)/libcpp; then \
49544           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
49545         fi
49546 @endif libcpp
49547 @if libdecnumber
49548         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49549           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
49550         fi
49551 @endif libdecnumber
49552 @if libiberty
49553         @if test -d $(HOST_SUBDIR)/libiberty; then \
49554           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
49555         fi
49556 @endif libiberty
49557 @if libiberty-linker-plugin
49558         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49559           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
49560         fi
49561 @endif libiberty-linker-plugin
49562 @if libiconv
49563         @if test -d $(HOST_SUBDIR)/libiconv; then \
49564           cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
49565         fi
49566 @endif libiconv
49567 @if zlib
49568         @if test -d $(HOST_SUBDIR)/zlib; then \
49569           cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
49570         fi
49571 @endif zlib
49572 @if lto-plugin
49573         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49574           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
49575         fi
49576 @endif lto-plugin
49577 @if libctf
49578         @if test -d $(HOST_SUBDIR)/libctf; then \
49579           cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
49580         fi
49581 @endif libctf
49582         @if test -d $(TARGET_SUBDIR); then \
49583           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
49584         fi
49585         rm -f stage_current
49586
49587 # Bubble a bug fix through all the stages up to stage 1.  They are
49588 # remade, but not reconfigured.  The next stage (if any) will not be
49589 # reconfigured either.
49590 .PHONY: stage1-bubble
49591 stage1-bubble:: 
49592         @r=`${PWD_COMMAND}`; export r; \
49593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49594         if test -f stage1-lean ; then \
49595           echo Skipping rebuild of stage1; \
49596         else \
49597           $(MAKE) stage1-start; \
49598           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
49599         fi
49600
49601 .PHONY: all-stage1 clean-stage1
49602 do-clean: clean-stage1
49603
49604 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49605 # only possibility, but now it conflicts with no-bootstrap rules
49606 @if gcc-bootstrap
49607
49608
49609
49610
49611 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49612
49613 .PHONY: distclean-stage1
49614 distclean-stage1::
49615         @: $(MAKE); $(stage)
49616         @test "`cat stage_last`" != stage1 || rm -f stage_last
49617         rm -rf stage1-* 
49618
49619
49620 @endif gcc-bootstrap
49621
49622
49623 .PHONY: stage2-start stage2-end
49624
49625 stage2-start::
49626         @: $(MAKE); $(stage); \
49627         echo stage2 > stage_current; \
49628         echo stage2 > stage_last; \
49629         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49630 @if bfd
49631         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
49632           mkdir stage2-bfd; \
49633         mv stage2-bfd bfd; \
49634         mv stage1-bfd prev-bfd || test -f stage1-lean 
49635 @endif bfd
49636 @if opcodes
49637         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
49638           mkdir stage2-opcodes; \
49639         mv stage2-opcodes opcodes; \
49640         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
49641 @endif opcodes
49642 @if binutils
49643         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
49644           mkdir stage2-binutils; \
49645         mv stage2-binutils binutils; \
49646         mv stage1-binutils prev-binutils || test -f stage1-lean 
49647 @endif binutils
49648 @if fixincludes
49649         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
49650           mkdir stage2-fixincludes; \
49651         mv stage2-fixincludes fixincludes; \
49652         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
49653 @endif fixincludes
49654 @if gas
49655         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
49656           mkdir stage2-gas; \
49657         mv stage2-gas gas; \
49658         mv stage1-gas prev-gas || test -f stage1-lean 
49659 @endif gas
49660 @if gcc
49661         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
49662           mkdir stage2-gcc; \
49663         mv stage2-gcc gcc; \
49664         mv stage1-gcc prev-gcc || test -f stage1-lean 
49665 @endif gcc
49666 @if gmp
49667         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
49668           mkdir stage2-gmp; \
49669         mv stage2-gmp gmp; \
49670         mv stage1-gmp prev-gmp || test -f stage1-lean 
49671 @endif gmp
49672 @if mpfr
49673         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
49674           mkdir stage2-mpfr; \
49675         mv stage2-mpfr mpfr; \
49676         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
49677 @endif mpfr
49678 @if mpc
49679         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
49680           mkdir stage2-mpc; \
49681         mv stage2-mpc mpc; \
49682         mv stage1-mpc prev-mpc || test -f stage1-lean 
49683 @endif mpc
49684 @if isl
49685         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
49686           mkdir stage2-isl; \
49687         mv stage2-isl isl; \
49688         mv stage1-isl prev-isl || test -f stage1-lean 
49689 @endif isl
49690 @if libelf
49691         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
49692           mkdir stage2-libelf; \
49693         mv stage2-libelf libelf; \
49694         mv stage1-libelf prev-libelf || test -f stage1-lean 
49695 @endif libelf
49696 @if gold
49697         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
49698           mkdir stage2-gold; \
49699         mv stage2-gold gold; \
49700         mv stage1-gold prev-gold || test -f stage1-lean 
49701 @endif gold
49702 @if intl
49703         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
49704           mkdir stage2-intl; \
49705         mv stage2-intl intl; \
49706         mv stage1-intl prev-intl || test -f stage1-lean 
49707 @endif intl
49708 @if ld
49709         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
49710           mkdir stage2-ld; \
49711         mv stage2-ld ld; \
49712         mv stage1-ld prev-ld || test -f stage1-lean 
49713 @endif ld
49714 @if libbacktrace
49715         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
49716           mkdir stage2-libbacktrace; \
49717         mv stage2-libbacktrace libbacktrace; \
49718         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
49719 @endif libbacktrace
49720 @if libcpp
49721         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
49722           mkdir stage2-libcpp; \
49723         mv stage2-libcpp libcpp; \
49724         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
49725 @endif libcpp
49726 @if libdecnumber
49727         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
49728           mkdir stage2-libdecnumber; \
49729         mv stage2-libdecnumber libdecnumber; \
49730         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
49731 @endif libdecnumber
49732 @if libiberty
49733         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
49734           mkdir stage2-libiberty; \
49735         mv stage2-libiberty libiberty; \
49736         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
49737 @endif libiberty
49738 @if libiberty-linker-plugin
49739         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
49740           mkdir stage2-libiberty-linker-plugin; \
49741         mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
49742         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
49743 @endif libiberty-linker-plugin
49744 @if libiconv
49745         @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
49746           mkdir stage2-libiconv; \
49747         mv stage2-libiconv libiconv; \
49748         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
49749 @endif libiconv
49750 @if zlib
49751         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
49752           mkdir stage2-zlib; \
49753         mv stage2-zlib zlib; \
49754         mv stage1-zlib prev-zlib || test -f stage1-lean 
49755 @endif zlib
49756 @if lto-plugin
49757         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
49758           mkdir stage2-lto-plugin; \
49759         mv stage2-lto-plugin lto-plugin; \
49760         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
49761 @endif lto-plugin
49762 @if libctf
49763         @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
49764           mkdir stage2-libctf; \
49765         mv stage2-libctf libctf; \
49766         mv stage1-libctf prev-libctf || test -f stage1-lean 
49767 @endif libctf
49768         @[ -d stage2-$(TARGET_SUBDIR) ] || \
49769           mkdir stage2-$(TARGET_SUBDIR); \
49770         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49771         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
49772
49773 stage2-end:: 
49774 @if bfd
49775         @if test -d $(HOST_SUBDIR)/bfd; then \
49776           cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
49777           mv prev-bfd stage1-bfd; : ; \
49778         fi
49779 @endif bfd
49780 @if opcodes
49781         @if test -d $(HOST_SUBDIR)/opcodes; then \
49782           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
49783           mv prev-opcodes stage1-opcodes; : ; \
49784         fi
49785 @endif opcodes
49786 @if binutils
49787         @if test -d $(HOST_SUBDIR)/binutils; then \
49788           cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
49789           mv prev-binutils stage1-binutils; : ; \
49790         fi
49791 @endif binutils
49792 @if fixincludes
49793         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49794           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
49795           mv prev-fixincludes stage1-fixincludes; : ; \
49796         fi
49797 @endif fixincludes
49798 @if gas
49799         @if test -d $(HOST_SUBDIR)/gas; then \
49800           cd $(HOST_SUBDIR); mv gas stage2-gas; \
49801           mv prev-gas stage1-gas; : ; \
49802         fi
49803 @endif gas
49804 @if gcc
49805         @if test -d $(HOST_SUBDIR)/gcc; then \
49806           cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
49807           mv prev-gcc stage1-gcc; : ; \
49808         fi
49809 @endif gcc
49810 @if gmp
49811         @if test -d $(HOST_SUBDIR)/gmp; then \
49812           cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
49813           mv prev-gmp stage1-gmp; : ; \
49814         fi
49815 @endif gmp
49816 @if mpfr
49817         @if test -d $(HOST_SUBDIR)/mpfr; then \
49818           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
49819           mv prev-mpfr stage1-mpfr; : ; \
49820         fi
49821 @endif mpfr
49822 @if mpc
49823         @if test -d $(HOST_SUBDIR)/mpc; then \
49824           cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
49825           mv prev-mpc stage1-mpc; : ; \
49826         fi
49827 @endif mpc
49828 @if isl
49829         @if test -d $(HOST_SUBDIR)/isl; then \
49830           cd $(HOST_SUBDIR); mv isl stage2-isl; \
49831           mv prev-isl stage1-isl; : ; \
49832         fi
49833 @endif isl
49834 @if libelf
49835         @if test -d $(HOST_SUBDIR)/libelf; then \
49836           cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
49837           mv prev-libelf stage1-libelf; : ; \
49838         fi
49839 @endif libelf
49840 @if gold
49841         @if test -d $(HOST_SUBDIR)/gold; then \
49842           cd $(HOST_SUBDIR); mv gold stage2-gold; \
49843           mv prev-gold stage1-gold; : ; \
49844         fi
49845 @endif gold
49846 @if intl
49847         @if test -d $(HOST_SUBDIR)/intl; then \
49848           cd $(HOST_SUBDIR); mv intl stage2-intl; \
49849           mv prev-intl stage1-intl; : ; \
49850         fi
49851 @endif intl
49852 @if ld
49853         @if test -d $(HOST_SUBDIR)/ld; then \
49854           cd $(HOST_SUBDIR); mv ld stage2-ld; \
49855           mv prev-ld stage1-ld; : ; \
49856         fi
49857 @endif ld
49858 @if libbacktrace
49859         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49860           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
49861           mv prev-libbacktrace stage1-libbacktrace; : ; \
49862         fi
49863 @endif libbacktrace
49864 @if libcpp
49865         @if test -d $(HOST_SUBDIR)/libcpp; then \
49866           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
49867           mv prev-libcpp stage1-libcpp; : ; \
49868         fi
49869 @endif libcpp
49870 @if libdecnumber
49871         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49872           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
49873           mv prev-libdecnumber stage1-libdecnumber; : ; \
49874         fi
49875 @endif libdecnumber
49876 @if libiberty
49877         @if test -d $(HOST_SUBDIR)/libiberty; then \
49878           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
49879           mv prev-libiberty stage1-libiberty; : ; \
49880         fi
49881 @endif libiberty
49882 @if libiberty-linker-plugin
49883         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49884           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
49885           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
49886         fi
49887 @endif libiberty-linker-plugin
49888 @if libiconv
49889         @if test -d $(HOST_SUBDIR)/libiconv; then \
49890           cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
49891           mv prev-libiconv stage1-libiconv; : ; \
49892         fi
49893 @endif libiconv
49894 @if zlib
49895         @if test -d $(HOST_SUBDIR)/zlib; then \
49896           cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
49897           mv prev-zlib stage1-zlib; : ; \
49898         fi
49899 @endif zlib
49900 @if lto-plugin
49901         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49902           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
49903           mv prev-lto-plugin stage1-lto-plugin; : ; \
49904         fi
49905 @endif lto-plugin
49906 @if libctf
49907         @if test -d $(HOST_SUBDIR)/libctf; then \
49908           cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
49909           mv prev-libctf stage1-libctf; : ; \
49910         fi
49911 @endif libctf
49912         @if test -d $(TARGET_SUBDIR); then \
49913           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
49914           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
49915         fi
49916         rm -f stage_current
49917
49918 # Bubble a bug fix through all the stages up to stage 2.  They are
49919 # remade, but not reconfigured.  The next stage (if any) will not be
49920 # reconfigured either.
49921 .PHONY: stage2-bubble
49922 stage2-bubble:: stage1-bubble
49923         @r=`${PWD_COMMAND}`; export r; \
49924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49925         if test -f stage2-lean || test -f stage1-lean ; then \
49926           echo Skipping rebuild of stage2; \
49927         else \
49928           $(MAKE) stage2-start; \
49929           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
49930         fi
49931
49932 .PHONY: all-stage2 clean-stage2
49933 do-clean: clean-stage2
49934
49935 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49936 # only possibility, but now it conflicts with no-bootstrap rules
49937 @if gcc-bootstrap
49938
49939
49940
49941 .PHONY: bootstrap2 bootstrap2-lean
49942 bootstrap2:
49943         echo stage2 > stage_final
49944         @r=`${PWD_COMMAND}`; export r; \
49945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49946         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
49947         @: $(MAKE); $(unstage)
49948         @r=`${PWD_COMMAND}`; export r; \
49949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49950         TFLAGS="$(STAGE2_TFLAGS)"; \
49951         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49952
49953 bootstrap2-lean:
49954         echo stage2 > stage_final
49955         @r=`${PWD_COMMAND}`; export r; \
49956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49957         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
49958         @: $(MAKE); $(unstage)
49959         @r=`${PWD_COMMAND}`; export r; \
49960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49961         TFLAGS="$(STAGE2_TFLAGS)"; \
49962         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49963
49964
49965 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49966 distclean-stage1:: distclean-stage2 
49967 .PHONY: distclean-stage2
49968 distclean-stage2::
49969         @: $(MAKE); $(stage)
49970         @test "`cat stage_last`" != stage2 || rm -f stage_last
49971         rm -rf stage2-* 
49972
49973
49974 @endif gcc-bootstrap
49975
49976
49977 .PHONY: stage3-start stage3-end
49978
49979 stage3-start::
49980         @: $(MAKE); $(stage); \
49981         echo stage3 > stage_current; \
49982         echo stage3 > stage_last; \
49983         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49984 @if bfd
49985         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
49986           mkdir stage3-bfd; \
49987         mv stage3-bfd bfd; \
49988         mv stage2-bfd prev-bfd || test -f stage2-lean 
49989 @endif bfd
49990 @if opcodes
49991         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
49992           mkdir stage3-opcodes; \
49993         mv stage3-opcodes opcodes; \
49994         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
49995 @endif opcodes
49996 @if binutils
49997         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
49998           mkdir stage3-binutils; \
49999         mv stage3-binutils binutils; \
50000         mv stage2-binutils prev-binutils || test -f stage2-lean 
50001 @endif binutils
50002 @if fixincludes
50003         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
50004           mkdir stage3-fixincludes; \
50005         mv stage3-fixincludes fixincludes; \
50006         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
50007 @endif fixincludes
50008 @if gas
50009         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
50010           mkdir stage3-gas; \
50011         mv stage3-gas gas; \
50012         mv stage2-gas prev-gas || test -f stage2-lean 
50013 @endif gas
50014 @if gcc
50015         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
50016           mkdir stage3-gcc; \
50017         mv stage3-gcc gcc; \
50018         mv stage2-gcc prev-gcc || test -f stage2-lean 
50019 @endif gcc
50020 @if gmp
50021         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
50022           mkdir stage3-gmp; \
50023         mv stage3-gmp gmp; \
50024         mv stage2-gmp prev-gmp || test -f stage2-lean 
50025 @endif gmp
50026 @if mpfr
50027         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
50028           mkdir stage3-mpfr; \
50029         mv stage3-mpfr mpfr; \
50030         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
50031 @endif mpfr
50032 @if mpc
50033         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
50034           mkdir stage3-mpc; \
50035         mv stage3-mpc mpc; \
50036         mv stage2-mpc prev-mpc || test -f stage2-lean 
50037 @endif mpc
50038 @if isl
50039         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
50040           mkdir stage3-isl; \
50041         mv stage3-isl isl; \
50042         mv stage2-isl prev-isl || test -f stage2-lean 
50043 @endif isl
50044 @if libelf
50045         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
50046           mkdir stage3-libelf; \
50047         mv stage3-libelf libelf; \
50048         mv stage2-libelf prev-libelf || test -f stage2-lean 
50049 @endif libelf
50050 @if gold
50051         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
50052           mkdir stage3-gold; \
50053         mv stage3-gold gold; \
50054         mv stage2-gold prev-gold || test -f stage2-lean 
50055 @endif gold
50056 @if intl
50057         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
50058           mkdir stage3-intl; \
50059         mv stage3-intl intl; \
50060         mv stage2-intl prev-intl || test -f stage2-lean 
50061 @endif intl
50062 @if ld
50063         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
50064           mkdir stage3-ld; \
50065         mv stage3-ld ld; \
50066         mv stage2-ld prev-ld || test -f stage2-lean 
50067 @endif ld
50068 @if libbacktrace
50069         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
50070           mkdir stage3-libbacktrace; \
50071         mv stage3-libbacktrace libbacktrace; \
50072         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
50073 @endif libbacktrace
50074 @if libcpp
50075         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
50076           mkdir stage3-libcpp; \
50077         mv stage3-libcpp libcpp; \
50078         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
50079 @endif libcpp
50080 @if libdecnumber
50081         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
50082           mkdir stage3-libdecnumber; \
50083         mv stage3-libdecnumber libdecnumber; \
50084         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
50085 @endif libdecnumber
50086 @if libiberty
50087         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
50088           mkdir stage3-libiberty; \
50089         mv stage3-libiberty libiberty; \
50090         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
50091 @endif libiberty
50092 @if libiberty-linker-plugin
50093         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
50094           mkdir stage3-libiberty-linker-plugin; \
50095         mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
50096         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
50097 @endif libiberty-linker-plugin
50098 @if libiconv
50099         @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
50100           mkdir stage3-libiconv; \
50101         mv stage3-libiconv libiconv; \
50102         mv stage2-libiconv prev-libiconv || test -f stage2-lean 
50103 @endif libiconv
50104 @if zlib
50105         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
50106           mkdir stage3-zlib; \
50107         mv stage3-zlib zlib; \
50108         mv stage2-zlib prev-zlib || test -f stage2-lean 
50109 @endif zlib
50110 @if lto-plugin
50111         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
50112           mkdir stage3-lto-plugin; \
50113         mv stage3-lto-plugin lto-plugin; \
50114         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
50115 @endif lto-plugin
50116 @if libctf
50117         @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
50118           mkdir stage3-libctf; \
50119         mv stage3-libctf libctf; \
50120         mv stage2-libctf prev-libctf || test -f stage2-lean 
50121 @endif libctf
50122         @[ -d stage3-$(TARGET_SUBDIR) ] || \
50123           mkdir stage3-$(TARGET_SUBDIR); \
50124         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
50125         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
50126
50127 stage3-end:: 
50128 @if bfd
50129         @if test -d $(HOST_SUBDIR)/bfd; then \
50130           cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
50131           mv prev-bfd stage2-bfd; : ; \
50132         fi
50133 @endif bfd
50134 @if opcodes
50135         @if test -d $(HOST_SUBDIR)/opcodes; then \
50136           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
50137           mv prev-opcodes stage2-opcodes; : ; \
50138         fi
50139 @endif opcodes
50140 @if binutils
50141         @if test -d $(HOST_SUBDIR)/binutils; then \
50142           cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
50143           mv prev-binutils stage2-binutils; : ; \
50144         fi
50145 @endif binutils
50146 @if fixincludes
50147         @if test -d $(HOST_SUBDIR)/fixincludes; then \
50148           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
50149           mv prev-fixincludes stage2-fixincludes; : ; \
50150         fi
50151 @endif fixincludes
50152 @if gas
50153         @if test -d $(HOST_SUBDIR)/gas; then \
50154           cd $(HOST_SUBDIR); mv gas stage3-gas; \
50155           mv prev-gas stage2-gas; : ; \
50156         fi
50157 @endif gas
50158 @if gcc
50159         @if test -d $(HOST_SUBDIR)/gcc; then \
50160           cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
50161           mv prev-gcc stage2-gcc; : ; \
50162         fi
50163 @endif gcc
50164 @if gmp
50165         @if test -d $(HOST_SUBDIR)/gmp; then \
50166           cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
50167           mv prev-gmp stage2-gmp; : ; \
50168         fi
50169 @endif gmp
50170 @if mpfr
50171         @if test -d $(HOST_SUBDIR)/mpfr; then \
50172           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
50173           mv prev-mpfr stage2-mpfr; : ; \
50174         fi
50175 @endif mpfr
50176 @if mpc
50177         @if test -d $(HOST_SUBDIR)/mpc; then \
50178           cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
50179           mv prev-mpc stage2-mpc; : ; \
50180         fi
50181 @endif mpc
50182 @if isl
50183         @if test -d $(HOST_SUBDIR)/isl; then \
50184           cd $(HOST_SUBDIR); mv isl stage3-isl; \
50185           mv prev-isl stage2-isl; : ; \
50186         fi
50187 @endif isl
50188 @if libelf
50189         @if test -d $(HOST_SUBDIR)/libelf; then \
50190           cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
50191           mv prev-libelf stage2-libelf; : ; \
50192         fi
50193 @endif libelf
50194 @if gold
50195         @if test -d $(HOST_SUBDIR)/gold; then \
50196           cd $(HOST_SUBDIR); mv gold stage3-gold; \
50197           mv prev-gold stage2-gold; : ; \
50198         fi
50199 @endif gold
50200 @if intl
50201         @if test -d $(HOST_SUBDIR)/intl; then \
50202           cd $(HOST_SUBDIR); mv intl stage3-intl; \
50203           mv prev-intl stage2-intl; : ; \
50204         fi
50205 @endif intl
50206 @if ld
50207         @if test -d $(HOST_SUBDIR)/ld; then \
50208           cd $(HOST_SUBDIR); mv ld stage3-ld; \
50209           mv prev-ld stage2-ld; : ; \
50210         fi
50211 @endif ld
50212 @if libbacktrace
50213         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
50214           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
50215           mv prev-libbacktrace stage2-libbacktrace; : ; \
50216         fi
50217 @endif libbacktrace
50218 @if libcpp
50219         @if test -d $(HOST_SUBDIR)/libcpp; then \
50220           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
50221           mv prev-libcpp stage2-libcpp; : ; \
50222         fi
50223 @endif libcpp
50224 @if libdecnumber
50225         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
50226           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
50227           mv prev-libdecnumber stage2-libdecnumber; : ; \
50228         fi
50229 @endif libdecnumber
50230 @if libiberty
50231         @if test -d $(HOST_SUBDIR)/libiberty; then \
50232           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
50233           mv prev-libiberty stage2-libiberty; : ; \
50234         fi
50235 @endif libiberty
50236 @if libiberty-linker-plugin
50237         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
50238           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
50239           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
50240         fi
50241 @endif libiberty-linker-plugin
50242 @if libiconv
50243         @if test -d $(HOST_SUBDIR)/libiconv; then \
50244           cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
50245           mv prev-libiconv stage2-libiconv; : ; \
50246         fi
50247 @endif libiconv
50248 @if zlib
50249         @if test -d $(HOST_SUBDIR)/zlib; then \
50250           cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
50251           mv prev-zlib stage2-zlib; : ; \
50252         fi
50253 @endif zlib
50254 @if lto-plugin
50255         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
50256           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
50257           mv prev-lto-plugin stage2-lto-plugin; : ; \
50258         fi
50259 @endif lto-plugin
50260 @if libctf
50261         @if test -d $(HOST_SUBDIR)/libctf; then \
50262           cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
50263           mv prev-libctf stage2-libctf; : ; \
50264         fi
50265 @endif libctf
50266         @if test -d $(TARGET_SUBDIR); then \
50267           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
50268           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
50269         fi
50270         rm -f stage_current
50271
50272 # Bubble a bug fix through all the stages up to stage 3.  They are
50273 # remade, but not reconfigured.  The next stage (if any) will not be
50274 # reconfigured either.
50275 .PHONY: stage3-bubble
50276 stage3-bubble:: stage2-bubble
50277         @r=`${PWD_COMMAND}`; export r; \
50278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50279         if test -f stage3-lean || test -f stage2-lean ; then \
50280           echo Skipping rebuild of stage3; \
50281         else \
50282           $(MAKE) stage3-start; \
50283           if $(LEAN); then \
50284             rm -rf stage1-*; \
50285             $(STAMP) stage1-lean; \
50286           fi; \
50287           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
50288         fi
50289         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
50290
50291 .PHONY: all-stage3 clean-stage3
50292 do-clean: clean-stage3
50293
50294 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50295 # only possibility, but now it conflicts with no-bootstrap rules
50296 @if gcc-bootstrap
50297
50298 compare:
50299         @r=`${PWD_COMMAND}`; export r; \
50300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50301         if test -f stage2-lean; then \
50302           echo Cannot compare object files as stage 2 was deleted.; \
50303           exit 0; \
50304         fi; \
50305         : $(MAKE); $(stage); \
50306         rm -f .bad_compare; \
50307         echo Comparing stages 2 and 3; \
50308         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
50309         files=`find stage3-* -name "*$(objext)" -print | \
50310                  sed -n s,^stage$$sed-,,p`; \
50311         for file in $${files}; do \
50312           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
50313           if test ! -f $$f1; then continue; fi; \
50314           $(do-compare) > /dev/null 2>&1; \
50315           if test $$? -eq 1; then \
50316             case $$file in \
50317               @compare_exclusions@) \
50318                 echo warning: $$file differs ;; \
50319               *) \
50320                 echo $$file differs >> .bad_compare ;; \
50321             esac; \
50322           fi; \
50323         done; \
50324         if [ -f .bad_compare ]; then \
50325           echo "Bootstrap comparison failure!"; \
50326           cat .bad_compare; \
50327           exit 1; \
50328         else \
50329           echo Comparison successful.; \
50330         fi; \
50331         $(STAMP) compare
50332         if $(LEAN); then \
50333           rm -rf stage2-*; \
50334           $(STAMP) stage2-lean; \
50335         fi
50336
50337
50338
50339 .PHONY: bootstrap bootstrap-lean
50340 bootstrap:
50341         echo stage3 > stage_final
50342         @r=`${PWD_COMMAND}`; export r; \
50343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50344         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
50345         @: $(MAKE); $(unstage)
50346         @r=`${PWD_COMMAND}`; export r; \
50347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50348         TFLAGS="$(STAGE3_TFLAGS)"; \
50349         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50350
50351 bootstrap-lean:
50352         echo stage3 > stage_final
50353         @r=`${PWD_COMMAND}`; export r; \
50354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50355         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
50356         @: $(MAKE); $(unstage)
50357         @r=`${PWD_COMMAND}`; export r; \
50358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50359         TFLAGS="$(STAGE3_TFLAGS)"; \
50360         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50361
50362
50363 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50364 distclean-stage2:: distclean-stage3 
50365 .PHONY: distclean-stage3
50366 distclean-stage3::
50367         @: $(MAKE); $(stage)
50368         @test "`cat stage_last`" != stage3 || rm -f stage_last
50369         rm -rf stage3-* compare 
50370
50371
50372 .PHONY: cleanstrap
50373 cleanstrap: do-distclean local-clean
50374         echo stage3 > stage_final
50375         @r=`${PWD_COMMAND}`; export r; \
50376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50377         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
50378         @: $(MAKE); $(unstage)
50379         @r=`${PWD_COMMAND}`; export r; \
50380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50381         TFLAGS="$(STAGE3_TFLAGS)"; \
50382         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50383
50384 @endif gcc-bootstrap
50385
50386
50387 .PHONY: stage4-start stage4-end
50388
50389 stage4-start::
50390         @: $(MAKE); $(stage); \
50391         echo stage4 > stage_current; \
50392         echo stage4 > stage_last; \
50393         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50394 @if bfd
50395         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
50396           mkdir stage4-bfd; \
50397         mv stage4-bfd bfd; \
50398         mv stage3-bfd prev-bfd || test -f stage3-lean 
50399 @endif bfd
50400 @if opcodes
50401         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
50402           mkdir stage4-opcodes; \
50403         mv stage4-opcodes opcodes; \
50404         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
50405 @endif opcodes
50406 @if binutils
50407         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
50408           mkdir stage4-binutils; \
50409         mv stage4-binutils binutils; \
50410         mv stage3-binutils prev-binutils || test -f stage3-lean 
50411 @endif binutils
50412 @if fixincludes
50413         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
50414           mkdir stage4-fixincludes; \
50415         mv stage4-fixincludes fixincludes; \
50416         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
50417 @endif fixincludes
50418 @if gas
50419         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
50420           mkdir stage4-gas; \
50421         mv stage4-gas gas; \
50422         mv stage3-gas prev-gas || test -f stage3-lean 
50423 @endif gas
50424 @if gcc
50425         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
50426           mkdir stage4-gcc; \
50427         mv stage4-gcc gcc; \
50428         mv stage3-gcc prev-gcc || test -f stage3-lean 
50429 @endif gcc
50430 @if gmp
50431         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
50432           mkdir stage4-gmp; \
50433         mv stage4-gmp gmp; \
50434         mv stage3-gmp prev-gmp || test -f stage3-lean 
50435 @endif gmp
50436 @if mpfr
50437         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
50438           mkdir stage4-mpfr; \
50439         mv stage4-mpfr mpfr; \
50440         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
50441 @endif mpfr
50442 @if mpc
50443         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
50444           mkdir stage4-mpc; \
50445         mv stage4-mpc mpc; \
50446         mv stage3-mpc prev-mpc || test -f stage3-lean 
50447 @endif mpc
50448 @if isl
50449         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
50450           mkdir stage4-isl; \
50451         mv stage4-isl isl; \
50452         mv stage3-isl prev-isl || test -f stage3-lean 
50453 @endif isl
50454 @if libelf
50455         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
50456           mkdir stage4-libelf; \
50457         mv stage4-libelf libelf; \
50458         mv stage3-libelf prev-libelf || test -f stage3-lean 
50459 @endif libelf
50460 @if gold
50461         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
50462           mkdir stage4-gold; \
50463         mv stage4-gold gold; \
50464         mv stage3-gold prev-gold || test -f stage3-lean 
50465 @endif gold
50466 @if intl
50467         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
50468           mkdir stage4-intl; \
50469         mv stage4-intl intl; \
50470         mv stage3-intl prev-intl || test -f stage3-lean 
50471 @endif intl
50472 @if ld
50473         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
50474           mkdir stage4-ld; \
50475         mv stage4-ld ld; \
50476         mv stage3-ld prev-ld || test -f stage3-lean 
50477 @endif ld
50478 @if libbacktrace
50479         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
50480           mkdir stage4-libbacktrace; \
50481         mv stage4-libbacktrace libbacktrace; \
50482         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
50483 @endif libbacktrace
50484 @if libcpp
50485         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
50486           mkdir stage4-libcpp; \
50487         mv stage4-libcpp libcpp; \
50488         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
50489 @endif libcpp
50490 @if libdecnumber
50491         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
50492           mkdir stage4-libdecnumber; \
50493         mv stage4-libdecnumber libdecnumber; \
50494         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
50495 @endif libdecnumber
50496 @if libiberty
50497         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
50498           mkdir stage4-libiberty; \
50499         mv stage4-libiberty libiberty; \
50500         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
50501 @endif libiberty
50502 @if libiberty-linker-plugin
50503         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
50504           mkdir stage4-libiberty-linker-plugin; \
50505         mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
50506         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
50507 @endif libiberty-linker-plugin
50508 @if libiconv
50509         @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
50510           mkdir stage4-libiconv; \
50511         mv stage4-libiconv libiconv; \
50512         mv stage3-libiconv prev-libiconv || test -f stage3-lean 
50513 @endif libiconv
50514 @if zlib
50515         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
50516           mkdir stage4-zlib; \
50517         mv stage4-zlib zlib; \
50518         mv stage3-zlib prev-zlib || test -f stage3-lean 
50519 @endif zlib
50520 @if lto-plugin
50521         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
50522           mkdir stage4-lto-plugin; \
50523         mv stage4-lto-plugin lto-plugin; \
50524         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
50525 @endif lto-plugin
50526 @if libctf
50527         @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
50528           mkdir stage4-libctf; \
50529         mv stage4-libctf libctf; \
50530         mv stage3-libctf prev-libctf || test -f stage3-lean 
50531 @endif libctf
50532         @[ -d stage4-$(TARGET_SUBDIR) ] || \
50533           mkdir stage4-$(TARGET_SUBDIR); \
50534         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
50535         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
50536
50537 stage4-end:: 
50538 @if bfd
50539         @if test -d $(HOST_SUBDIR)/bfd; then \
50540           cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
50541           mv prev-bfd stage3-bfd; : ; \
50542         fi
50543 @endif bfd
50544 @if opcodes
50545         @if test -d $(HOST_SUBDIR)/opcodes; then \
50546           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
50547           mv prev-opcodes stage3-opcodes; : ; \
50548         fi
50549 @endif opcodes
50550 @if binutils
50551         @if test -d $(HOST_SUBDIR)/binutils; then \
50552           cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
50553           mv prev-binutils stage3-binutils; : ; \
50554         fi
50555 @endif binutils
50556 @if fixincludes
50557         @if test -d $(HOST_SUBDIR)/fixincludes; then \
50558           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
50559           mv prev-fixincludes stage3-fixincludes; : ; \
50560         fi
50561 @endif fixincludes
50562 @if gas
50563         @if test -d $(HOST_SUBDIR)/gas; then \
50564           cd $(HOST_SUBDIR); mv gas stage4-gas; \
50565           mv prev-gas stage3-gas; : ; \
50566         fi
50567 @endif gas
50568 @if gcc
50569         @if test -d $(HOST_SUBDIR)/gcc; then \
50570           cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
50571           mv prev-gcc stage3-gcc; : ; \
50572         fi
50573 @endif gcc
50574 @if gmp
50575         @if test -d $(HOST_SUBDIR)/gmp; then \
50576           cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
50577           mv prev-gmp stage3-gmp; : ; \
50578         fi
50579 @endif gmp
50580 @if mpfr
50581         @if test -d $(HOST_SUBDIR)/mpfr; then \
50582           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
50583           mv prev-mpfr stage3-mpfr; : ; \
50584         fi
50585 @endif mpfr
50586 @if mpc
50587         @if test -d $(HOST_SUBDIR)/mpc; then \
50588           cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
50589           mv prev-mpc stage3-mpc; : ; \
50590         fi
50591 @endif mpc
50592 @if isl
50593         @if test -d $(HOST_SUBDIR)/isl; then \
50594           cd $(HOST_SUBDIR); mv isl stage4-isl; \
50595           mv prev-isl stage3-isl; : ; \
50596         fi
50597 @endif isl
50598 @if libelf
50599         @if test -d $(HOST_SUBDIR)/libelf; then \
50600           cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
50601           mv prev-libelf stage3-libelf; : ; \
50602         fi
50603 @endif libelf
50604 @if gold
50605         @if test -d $(HOST_SUBDIR)/gold; then \
50606           cd $(HOST_SUBDIR); mv gold stage4-gold; \
50607           mv prev-gold stage3-gold; : ; \
50608         fi
50609 @endif gold
50610 @if intl
50611         @if test -d $(HOST_SUBDIR)/intl; then \
50612           cd $(HOST_SUBDIR); mv intl stage4-intl; \
50613           mv prev-intl stage3-intl; : ; \
50614         fi
50615 @endif intl
50616 @if ld
50617         @if test -d $(HOST_SUBDIR)/ld; then \
50618           cd $(HOST_SUBDIR); mv ld stage4-ld; \
50619           mv prev-ld stage3-ld; : ; \
50620         fi
50621 @endif ld
50622 @if libbacktrace
50623         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
50624           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
50625           mv prev-libbacktrace stage3-libbacktrace; : ; \
50626         fi
50627 @endif libbacktrace
50628 @if libcpp
50629         @if test -d $(HOST_SUBDIR)/libcpp; then \
50630           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
50631           mv prev-libcpp stage3-libcpp; : ; \
50632         fi
50633 @endif libcpp
50634 @if libdecnumber
50635         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
50636           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
50637           mv prev-libdecnumber stage3-libdecnumber; : ; \
50638         fi
50639 @endif libdecnumber
50640 @if libiberty
50641         @if test -d $(HOST_SUBDIR)/libiberty; then \
50642           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
50643           mv prev-libiberty stage3-libiberty; : ; \
50644         fi
50645 @endif libiberty
50646 @if libiberty-linker-plugin
50647         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
50648           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
50649           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
50650         fi
50651 @endif libiberty-linker-plugin
50652 @if libiconv
50653         @if test -d $(HOST_SUBDIR)/libiconv; then \
50654           cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
50655           mv prev-libiconv stage3-libiconv; : ; \
50656         fi
50657 @endif libiconv
50658 @if zlib
50659         @if test -d $(HOST_SUBDIR)/zlib; then \
50660           cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
50661           mv prev-zlib stage3-zlib; : ; \
50662         fi
50663 @endif zlib
50664 @if lto-plugin
50665         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
50666           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
50667           mv prev-lto-plugin stage3-lto-plugin; : ; \
50668         fi
50669 @endif lto-plugin
50670 @if libctf
50671         @if test -d $(HOST_SUBDIR)/libctf; then \
50672           cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
50673           mv prev-libctf stage3-libctf; : ; \
50674         fi
50675 @endif libctf
50676         @if test -d $(TARGET_SUBDIR); then \
50677           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
50678           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
50679         fi
50680         rm -f stage_current
50681
50682 # Bubble a bug fix through all the stages up to stage 4.  They are
50683 # remade, but not reconfigured.  The next stage (if any) will not be
50684 # reconfigured either.
50685 .PHONY: stage4-bubble
50686 stage4-bubble:: stage3-bubble
50687         @r=`${PWD_COMMAND}`; export r; \
50688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50689         if test -f stage4-lean || test -f stage3-lean ; then \
50690           echo Skipping rebuild of stage4; \
50691         else \
50692           $(MAKE) stage4-start; \
50693           if $(LEAN); then \
50694             rm -rf stage2-*; \
50695             $(STAMP) stage2-lean; \
50696           fi; \
50697           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
50698         fi
50699         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
50700
50701 .PHONY: all-stage4 clean-stage4
50702 do-clean: clean-stage4
50703
50704 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50705 # only possibility, but now it conflicts with no-bootstrap rules
50706 @if gcc-bootstrap
50707
50708 compare3:
50709         @r=`${PWD_COMMAND}`; export r; \
50710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50711         if test -f stage3-lean; then \
50712           echo Cannot compare object files as stage 3 was deleted.; \
50713           exit 0; \
50714         fi; \
50715         : $(MAKE); $(stage); \
50716         rm -f .bad_compare; \
50717         echo Comparing stages 3 and 4; \
50718         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
50719         files=`find stage4-* -name "*$(objext)" -print | \
50720                  sed -n s,^stage$$sed-,,p`; \
50721         for file in $${files}; do \
50722           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
50723           if test ! -f $$f1; then continue; fi; \
50724           $(do-compare3) > /dev/null 2>&1; \
50725           if test $$? -eq 1; then \
50726             case $$file in \
50727               @compare_exclusions@) \
50728                 echo warning: $$file differs ;; \
50729               *) \
50730                 echo $$file differs >> .bad_compare ;; \
50731             esac; \
50732           fi; \
50733         done; \
50734         if [ -f .bad_compare ]; then \
50735           echo "Bootstrap comparison failure!"; \
50736           cat .bad_compare; \
50737           exit 1; \
50738         else \
50739           echo Comparison successful.; \
50740         fi; \
50741         $(STAMP) compare3
50742         if $(LEAN); then \
50743           rm -rf stage3-*; \
50744           $(STAMP) stage3-lean; \
50745         fi
50746
50747
50748
50749 .PHONY: bootstrap4 bootstrap4-lean
50750 bootstrap4:
50751         echo stage4 > stage_final
50752         @r=`${PWD_COMMAND}`; export r; \
50753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50754         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
50755         @: $(MAKE); $(unstage)
50756         @r=`${PWD_COMMAND}`; export r; \
50757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50758         TFLAGS="$(STAGE4_TFLAGS)"; \
50759         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50760
50761 bootstrap4-lean:
50762         echo stage4 > stage_final
50763         @r=`${PWD_COMMAND}`; export r; \
50764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50765         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
50766         @: $(MAKE); $(unstage)
50767         @r=`${PWD_COMMAND}`; export r; \
50768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50769         TFLAGS="$(STAGE4_TFLAGS)"; \
50770         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50771
50772
50773 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50774 distclean-stage3:: distclean-stage4 
50775 .PHONY: distclean-stage4
50776 distclean-stage4::
50777         @: $(MAKE); $(stage)
50778         @test "`cat stage_last`" != stage4 || rm -f stage_last
50779         rm -rf stage4-* compare3 
50780
50781
50782 @endif gcc-bootstrap
50783
50784
50785 .PHONY: stageprofile-start stageprofile-end
50786
50787 stageprofile-start::
50788         @: $(MAKE); $(stage); \
50789         echo stageprofile > stage_current; \
50790         echo stageprofile > stage_last; \
50791         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50792 @if bfd
50793         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
50794           mkdir stageprofile-bfd; \
50795         mv stageprofile-bfd bfd; \
50796         mv stage1-bfd prev-bfd || test -f stage1-lean 
50797 @endif bfd
50798 @if opcodes
50799         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
50800           mkdir stageprofile-opcodes; \
50801         mv stageprofile-opcodes opcodes; \
50802         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
50803 @endif opcodes
50804 @if binutils
50805         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
50806           mkdir stageprofile-binutils; \
50807         mv stageprofile-binutils binutils; \
50808         mv stage1-binutils prev-binutils || test -f stage1-lean 
50809 @endif binutils
50810 @if fixincludes
50811         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
50812           mkdir stageprofile-fixincludes; \
50813         mv stageprofile-fixincludes fixincludes; \
50814         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
50815 @endif fixincludes
50816 @if gas
50817         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
50818           mkdir stageprofile-gas; \
50819         mv stageprofile-gas gas; \
50820         mv stage1-gas prev-gas || test -f stage1-lean 
50821 @endif gas
50822 @if gcc
50823         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
50824           mkdir stageprofile-gcc; \
50825         mv stageprofile-gcc gcc; \
50826         mv stage1-gcc prev-gcc || test -f stage1-lean 
50827 @endif gcc
50828 @if gmp
50829         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
50830           mkdir stageprofile-gmp; \
50831         mv stageprofile-gmp gmp; \
50832         mv stage1-gmp prev-gmp || test -f stage1-lean 
50833 @endif gmp
50834 @if mpfr
50835         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
50836           mkdir stageprofile-mpfr; \
50837         mv stageprofile-mpfr mpfr; \
50838         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
50839 @endif mpfr
50840 @if mpc
50841         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
50842           mkdir stageprofile-mpc; \
50843         mv stageprofile-mpc mpc; \
50844         mv stage1-mpc prev-mpc || test -f stage1-lean 
50845 @endif mpc
50846 @if isl
50847         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
50848           mkdir stageprofile-isl; \
50849         mv stageprofile-isl isl; \
50850         mv stage1-isl prev-isl || test -f stage1-lean 
50851 @endif isl
50852 @if libelf
50853         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
50854           mkdir stageprofile-libelf; \
50855         mv stageprofile-libelf libelf; \
50856         mv stage1-libelf prev-libelf || test -f stage1-lean 
50857 @endif libelf
50858 @if gold
50859         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
50860           mkdir stageprofile-gold; \
50861         mv stageprofile-gold gold; \
50862         mv stage1-gold prev-gold || test -f stage1-lean 
50863 @endif gold
50864 @if intl
50865         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
50866           mkdir stageprofile-intl; \
50867         mv stageprofile-intl intl; \
50868         mv stage1-intl prev-intl || test -f stage1-lean 
50869 @endif intl
50870 @if ld
50871         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
50872           mkdir stageprofile-ld; \
50873         mv stageprofile-ld ld; \
50874         mv stage1-ld prev-ld || test -f stage1-lean 
50875 @endif ld
50876 @if libbacktrace
50877         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
50878           mkdir stageprofile-libbacktrace; \
50879         mv stageprofile-libbacktrace libbacktrace; \
50880         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
50881 @endif libbacktrace
50882 @if libcpp
50883         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
50884           mkdir stageprofile-libcpp; \
50885         mv stageprofile-libcpp libcpp; \
50886         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
50887 @endif libcpp
50888 @if libdecnumber
50889         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
50890           mkdir stageprofile-libdecnumber; \
50891         mv stageprofile-libdecnumber libdecnumber; \
50892         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
50893 @endif libdecnumber
50894 @if libiberty
50895         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
50896           mkdir stageprofile-libiberty; \
50897         mv stageprofile-libiberty libiberty; \
50898         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
50899 @endif libiberty
50900 @if libiberty-linker-plugin
50901         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
50902           mkdir stageprofile-libiberty-linker-plugin; \
50903         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
50904         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
50905 @endif libiberty-linker-plugin
50906 @if libiconv
50907         @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
50908           mkdir stageprofile-libiconv; \
50909         mv stageprofile-libiconv libiconv; \
50910         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
50911 @endif libiconv
50912 @if zlib
50913         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
50914           mkdir stageprofile-zlib; \
50915         mv stageprofile-zlib zlib; \
50916         mv stage1-zlib prev-zlib || test -f stage1-lean 
50917 @endif zlib
50918 @if lto-plugin
50919         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
50920           mkdir stageprofile-lto-plugin; \
50921         mv stageprofile-lto-plugin lto-plugin; \
50922         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
50923 @endif lto-plugin
50924 @if libctf
50925         @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
50926           mkdir stageprofile-libctf; \
50927         mv stageprofile-libctf libctf; \
50928         mv stage1-libctf prev-libctf || test -f stage1-lean 
50929 @endif libctf
50930         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
50931           mkdir stageprofile-$(TARGET_SUBDIR); \
50932         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
50933         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
50934
50935 stageprofile-end:: 
50936 @if bfd
50937         @if test -d $(HOST_SUBDIR)/bfd; then \
50938           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
50939           mv prev-bfd stage1-bfd; : ; \
50940         fi
50941 @endif bfd
50942 @if opcodes
50943         @if test -d $(HOST_SUBDIR)/opcodes; then \
50944           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
50945           mv prev-opcodes stage1-opcodes; : ; \
50946         fi
50947 @endif opcodes
50948 @if binutils
50949         @if test -d $(HOST_SUBDIR)/binutils; then \
50950           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
50951           mv prev-binutils stage1-binutils; : ; \
50952         fi
50953 @endif binutils
50954 @if fixincludes
50955         @if test -d $(HOST_SUBDIR)/fixincludes; then \
50956           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
50957           mv prev-fixincludes stage1-fixincludes; : ; \
50958         fi
50959 @endif fixincludes
50960 @if gas
50961         @if test -d $(HOST_SUBDIR)/gas; then \
50962           cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
50963           mv prev-gas stage1-gas; : ; \
50964         fi
50965 @endif gas
50966 @if gcc
50967         @if test -d $(HOST_SUBDIR)/gcc; then \
50968           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
50969           mv prev-gcc stage1-gcc; : ; \
50970         fi
50971 @endif gcc
50972 @if gmp
50973         @if test -d $(HOST_SUBDIR)/gmp; then \
50974           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
50975           mv prev-gmp stage1-gmp; : ; \
50976         fi
50977 @endif gmp
50978 @if mpfr
50979         @if test -d $(HOST_SUBDIR)/mpfr; then \
50980           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
50981           mv prev-mpfr stage1-mpfr; : ; \
50982         fi
50983 @endif mpfr
50984 @if mpc
50985         @if test -d $(HOST_SUBDIR)/mpc; then \
50986           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
50987           mv prev-mpc stage1-mpc; : ; \
50988         fi
50989 @endif mpc
50990 @if isl
50991         @if test -d $(HOST_SUBDIR)/isl; then \
50992           cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
50993           mv prev-isl stage1-isl; : ; \
50994         fi
50995 @endif isl
50996 @if libelf
50997         @if test -d $(HOST_SUBDIR)/libelf; then \
50998           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
50999           mv prev-libelf stage1-libelf; : ; \
51000         fi
51001 @endif libelf
51002 @if gold
51003         @if test -d $(HOST_SUBDIR)/gold; then \
51004           cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
51005           mv prev-gold stage1-gold; : ; \
51006         fi
51007 @endif gold
51008 @if intl
51009         @if test -d $(HOST_SUBDIR)/intl; then \
51010           cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
51011           mv prev-intl stage1-intl; : ; \
51012         fi
51013 @endif intl
51014 @if ld
51015         @if test -d $(HOST_SUBDIR)/ld; then \
51016           cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
51017           mv prev-ld stage1-ld; : ; \
51018         fi
51019 @endif ld
51020 @if libbacktrace
51021         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
51022           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
51023           mv prev-libbacktrace stage1-libbacktrace; : ; \
51024         fi
51025 @endif libbacktrace
51026 @if libcpp
51027         @if test -d $(HOST_SUBDIR)/libcpp; then \
51028           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
51029           mv prev-libcpp stage1-libcpp; : ; \
51030         fi
51031 @endif libcpp
51032 @if libdecnumber
51033         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
51034           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
51035           mv prev-libdecnumber stage1-libdecnumber; : ; \
51036         fi
51037 @endif libdecnumber
51038 @if libiberty
51039         @if test -d $(HOST_SUBDIR)/libiberty; then \
51040           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
51041           mv prev-libiberty stage1-libiberty; : ; \
51042         fi
51043 @endif libiberty
51044 @if libiberty-linker-plugin
51045         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
51046           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
51047           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
51048         fi
51049 @endif libiberty-linker-plugin
51050 @if libiconv
51051         @if test -d $(HOST_SUBDIR)/libiconv; then \
51052           cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
51053           mv prev-libiconv stage1-libiconv; : ; \
51054         fi
51055 @endif libiconv
51056 @if zlib
51057         @if test -d $(HOST_SUBDIR)/zlib; then \
51058           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
51059           mv prev-zlib stage1-zlib; : ; \
51060         fi
51061 @endif zlib
51062 @if lto-plugin
51063         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
51064           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
51065           mv prev-lto-plugin stage1-lto-plugin; : ; \
51066         fi
51067 @endif lto-plugin
51068 @if libctf
51069         @if test -d $(HOST_SUBDIR)/libctf; then \
51070           cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
51071           mv prev-libctf stage1-libctf; : ; \
51072         fi
51073 @endif libctf
51074         @if test -d $(TARGET_SUBDIR); then \
51075           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
51076           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
51077         fi
51078         rm -f stage_current
51079
51080 # Bubble a bug fix through all the stages up to stage profile.  They are
51081 # remade, but not reconfigured.  The next stage (if any) will not be
51082 # reconfigured either.
51083 .PHONY: stageprofile-bubble
51084 stageprofile-bubble:: stage1-bubble
51085         @r=`${PWD_COMMAND}`; export r; \
51086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51087         if test -f stageprofile-lean || test -f stage1-lean ; then \
51088           echo Skipping rebuild of stageprofile; \
51089         else \
51090           $(MAKE) stageprofile-start; \
51091           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
51092         fi
51093
51094 .PHONY: all-stageprofile clean-stageprofile
51095 do-clean: clean-stageprofile
51096
51097 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51098 # only possibility, but now it conflicts with no-bootstrap rules
51099 @if gcc-bootstrap
51100
51101
51102
51103
51104 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51105 distclean-stage1:: distclean-stageprofile 
51106 .PHONY: distclean-stageprofile
51107 distclean-stageprofile::
51108         @: $(MAKE); $(stage)
51109         @test "`cat stage_last`" != stageprofile || rm -f stage_last
51110         rm -rf stageprofile-* 
51111
51112
51113 @endif gcc-bootstrap
51114
51115
51116 .PHONY: stagefeedback-start stagefeedback-end
51117
51118 stagefeedback-start::
51119         @: $(MAKE); $(stage); \
51120         echo stagefeedback > stage_current; \
51121         echo stagefeedback > stage_last; \
51122         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51123 @if bfd
51124         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
51125           mkdir stagefeedback-bfd; \
51126         mv stagefeedback-bfd bfd; \
51127         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
51128 @endif bfd
51129 @if opcodes
51130         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
51131           mkdir stagefeedback-opcodes; \
51132         mv stagefeedback-opcodes opcodes; \
51133         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
51134 @endif opcodes
51135 @if binutils
51136         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
51137           mkdir stagefeedback-binutils; \
51138         mv stagefeedback-binutils binutils; \
51139         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
51140 @endif binutils
51141 @if fixincludes
51142         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
51143           mkdir stagefeedback-fixincludes; \
51144         mv stagefeedback-fixincludes fixincludes; \
51145         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
51146 @endif fixincludes
51147 @if gas
51148         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
51149           mkdir stagefeedback-gas; \
51150         mv stagefeedback-gas gas; \
51151         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
51152 @endif gas
51153 @if gcc
51154         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
51155           mkdir stagefeedback-gcc; \
51156         mv stagefeedback-gcc gcc; \
51157         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
51158 @endif gcc
51159 @if gmp
51160         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
51161           mkdir stagefeedback-gmp; \
51162         mv stagefeedback-gmp gmp; \
51163         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
51164 @endif gmp
51165 @if mpfr
51166         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
51167           mkdir stagefeedback-mpfr; \
51168         mv stagefeedback-mpfr mpfr; \
51169         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
51170 @endif mpfr
51171 @if mpc
51172         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
51173           mkdir stagefeedback-mpc; \
51174         mv stagefeedback-mpc mpc; \
51175         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
51176 @endif mpc
51177 @if isl
51178         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
51179           mkdir stagefeedback-isl; \
51180         mv stagefeedback-isl isl; \
51181         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
51182 @endif isl
51183 @if libelf
51184         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
51185           mkdir stagefeedback-libelf; \
51186         mv stagefeedback-libelf libelf; \
51187         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
51188 @endif libelf
51189 @if gold
51190         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
51191           mkdir stagefeedback-gold; \
51192         mv stagefeedback-gold gold; \
51193         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
51194 @endif gold
51195 @if intl
51196         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
51197           mkdir stagefeedback-intl; \
51198         mv stagefeedback-intl intl; \
51199         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
51200 @endif intl
51201 @if ld
51202         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
51203           mkdir stagefeedback-ld; \
51204         mv stagefeedback-ld ld; \
51205         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
51206 @endif ld
51207 @if libbacktrace
51208         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
51209           mkdir stagefeedback-libbacktrace; \
51210         mv stagefeedback-libbacktrace libbacktrace; \
51211         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
51212 @endif libbacktrace
51213 @if libcpp
51214         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
51215           mkdir stagefeedback-libcpp; \
51216         mv stagefeedback-libcpp libcpp; \
51217         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
51218 @endif libcpp
51219 @if libdecnumber
51220         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
51221           mkdir stagefeedback-libdecnumber; \
51222         mv stagefeedback-libdecnumber libdecnumber; \
51223         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
51224 @endif libdecnumber
51225 @if libiberty
51226         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
51227           mkdir stagefeedback-libiberty; \
51228         mv stagefeedback-libiberty libiberty; \
51229         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
51230 @endif libiberty
51231 @if libiberty-linker-plugin
51232         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
51233           mkdir stagefeedback-libiberty-linker-plugin; \
51234         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
51235         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
51236 @endif libiberty-linker-plugin
51237 @if libiconv
51238         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
51239           mkdir stagefeedback-libiconv; \
51240         mv stagefeedback-libiconv libiconv; \
51241         mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
51242 @endif libiconv
51243 @if zlib
51244         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
51245           mkdir stagefeedback-zlib; \
51246         mv stagefeedback-zlib zlib; \
51247         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
51248 @endif zlib
51249 @if lto-plugin
51250         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
51251           mkdir stagefeedback-lto-plugin; \
51252         mv stagefeedback-lto-plugin lto-plugin; \
51253         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
51254 @endif lto-plugin
51255 @if libctf
51256         @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
51257           mkdir stagefeedback-libctf; \
51258         mv stagefeedback-libctf libctf; \
51259         mv stageprofile-libctf prev-libctf || test -f stageprofile-lean 
51260 @endif libctf
51261         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
51262           mkdir stagefeedback-$(TARGET_SUBDIR); \
51263         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
51264         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
51265
51266 stagefeedback-end:: 
51267 @if bfd
51268         @if test -d $(HOST_SUBDIR)/bfd; then \
51269           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
51270           mv prev-bfd stageprofile-bfd; : ; \
51271         fi
51272 @endif bfd
51273 @if opcodes
51274         @if test -d $(HOST_SUBDIR)/opcodes; then \
51275           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
51276           mv prev-opcodes stageprofile-opcodes; : ; \
51277         fi
51278 @endif opcodes
51279 @if binutils
51280         @if test -d $(HOST_SUBDIR)/binutils; then \
51281           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
51282           mv prev-binutils stageprofile-binutils; : ; \
51283         fi
51284 @endif binutils
51285 @if fixincludes
51286         @if test -d $(HOST_SUBDIR)/fixincludes; then \
51287           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
51288           mv prev-fixincludes stageprofile-fixincludes; : ; \
51289         fi
51290 @endif fixincludes
51291 @if gas
51292         @if test -d $(HOST_SUBDIR)/gas; then \
51293           cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
51294           mv prev-gas stageprofile-gas; : ; \
51295         fi
51296 @endif gas
51297 @if gcc
51298         @if test -d $(HOST_SUBDIR)/gcc; then \
51299           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
51300           mv prev-gcc stageprofile-gcc; : ; \
51301         fi
51302 @endif gcc
51303 @if gmp
51304         @if test -d $(HOST_SUBDIR)/gmp; then \
51305           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
51306           mv prev-gmp stageprofile-gmp; : ; \
51307         fi
51308 @endif gmp
51309 @if mpfr
51310         @if test -d $(HOST_SUBDIR)/mpfr; then \
51311           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
51312           mv prev-mpfr stageprofile-mpfr; : ; \
51313         fi
51314 @endif mpfr
51315 @if mpc
51316         @if test -d $(HOST_SUBDIR)/mpc; then \
51317           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
51318           mv prev-mpc stageprofile-mpc; : ; \
51319         fi
51320 @endif mpc
51321 @if isl
51322         @if test -d $(HOST_SUBDIR)/isl; then \
51323           cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
51324           mv prev-isl stageprofile-isl; : ; \
51325         fi
51326 @endif isl
51327 @if libelf
51328         @if test -d $(HOST_SUBDIR)/libelf; then \
51329           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
51330           mv prev-libelf stageprofile-libelf; : ; \
51331         fi
51332 @endif libelf
51333 @if gold
51334         @if test -d $(HOST_SUBDIR)/gold; then \
51335           cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
51336           mv prev-gold stageprofile-gold; : ; \
51337         fi
51338 @endif gold
51339 @if intl
51340         @if test -d $(HOST_SUBDIR)/intl; then \
51341           cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
51342           mv prev-intl stageprofile-intl; : ; \
51343         fi
51344 @endif intl
51345 @if ld
51346         @if test -d $(HOST_SUBDIR)/ld; then \
51347           cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
51348           mv prev-ld stageprofile-ld; : ; \
51349         fi
51350 @endif ld
51351 @if libbacktrace
51352         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
51353           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
51354           mv prev-libbacktrace stageprofile-libbacktrace; : ; \
51355         fi
51356 @endif libbacktrace
51357 @if libcpp
51358         @if test -d $(HOST_SUBDIR)/libcpp; then \
51359           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
51360           mv prev-libcpp stageprofile-libcpp; : ; \
51361         fi
51362 @endif libcpp
51363 @if libdecnumber
51364         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
51365           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
51366           mv prev-libdecnumber stageprofile-libdecnumber; : ; \
51367         fi
51368 @endif libdecnumber
51369 @if libiberty
51370         @if test -d $(HOST_SUBDIR)/libiberty; then \
51371           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
51372           mv prev-libiberty stageprofile-libiberty; : ; \
51373         fi
51374 @endif libiberty
51375 @if libiberty-linker-plugin
51376         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
51377           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
51378           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
51379         fi
51380 @endif libiberty-linker-plugin
51381 @if libiconv
51382         @if test -d $(HOST_SUBDIR)/libiconv; then \
51383           cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
51384           mv prev-libiconv stageprofile-libiconv; : ; \
51385         fi
51386 @endif libiconv
51387 @if zlib
51388         @if test -d $(HOST_SUBDIR)/zlib; then \
51389           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
51390           mv prev-zlib stageprofile-zlib; : ; \
51391         fi
51392 @endif zlib
51393 @if lto-plugin
51394         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
51395           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
51396           mv prev-lto-plugin stageprofile-lto-plugin; : ; \
51397         fi
51398 @endif lto-plugin
51399 @if libctf
51400         @if test -d $(HOST_SUBDIR)/libctf; then \
51401           cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
51402           mv prev-libctf stageprofile-libctf; : ; \
51403         fi
51404 @endif libctf
51405         @if test -d $(TARGET_SUBDIR); then \
51406           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
51407           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
51408         fi
51409         rm -f stage_current
51410
51411 # Bubble a bug fix through all the stages up to stage feedback.  They are
51412 # remade, but not reconfigured.  The next stage (if any) will not be
51413 # reconfigured either.
51414 .PHONY: stagefeedback-bubble
51415 stagefeedback-bubble:: stageprofile-bubble
51416         @r=`${PWD_COMMAND}`; export r; \
51417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51418         if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
51419           echo Skipping rebuild of stagefeedback; \
51420         else \
51421           $(MAKE) stagefeedback-start; \
51422           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
51423         fi
51424
51425 .PHONY: all-stagefeedback clean-stagefeedback
51426 do-clean: clean-stagefeedback
51427
51428 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51429 # only possibility, but now it conflicts with no-bootstrap rules
51430 @if gcc-bootstrap
51431
51432
51433
51434 .PHONY: profiledbootstrap profiledbootstrap-lean
51435 profiledbootstrap:
51436         echo stagefeedback > stage_final
51437         @r=`${PWD_COMMAND}`; export r; \
51438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51439         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
51440         @: $(MAKE); $(unstage)
51441         @r=`${PWD_COMMAND}`; export r; \
51442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51443         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
51444         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51445
51446 profiledbootstrap-lean:
51447         echo stagefeedback > stage_final
51448         @r=`${PWD_COMMAND}`; export r; \
51449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51450         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
51451         @: $(MAKE); $(unstage)
51452         @r=`${PWD_COMMAND}`; export r; \
51453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51454         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
51455         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51456
51457
51458 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51459 distclean-stageprofile:: distclean-stagefeedback 
51460 .PHONY: distclean-stagefeedback
51461 distclean-stagefeedback::
51462         @: $(MAKE); $(stage)
51463         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
51464         rm -rf stagefeedback-* 
51465
51466
51467 @endif gcc-bootstrap
51468
51469
51470
51471 stageprofile-end::
51472         $(MAKE) distclean-stagefeedback
51473
51474 stagefeedback-start::
51475         @r=`${PWD_COMMAND}`; export r; \
51476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51477         for i in prev-*; do \
51478           j=`echo $$i | sed s/^prev-//`; \
51479           cd $$r/$$i && \
51480           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
51481           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
51482         done
51483
51484 @if gcc-bootstrap
51485 do-distclean: distclean-stage1
51486
51487 # Provide a GCC build when we're building target libraries.  This does
51488 # not work as a dependency, just as the minimum necessary to avoid errors.
51489 stage_last:
51490         @r=`${PWD_COMMAND}`; export r; \
51491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51492         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
51493
51494 # Same as unstage, but not phony and defaulting to stage1-start.  We place
51495 # it in the dependency so that for example `make -j3 all-gcc' works.
51496 stage_current:
51497         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
51498
51499 .PHONY: restrap
51500 restrap::
51501         @: $(MAKE); $(stage)
51502         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
51503 restrap:: all
51504 @endif gcc-bootstrap
51505
51506 # --------------------------------------
51507 # Dependencies between different modules
51508 # --------------------------------------
51509
51510 # Generic dependencies for target modules on host stuff, especially gcc
51511 @if gcc-bootstrap
51512 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
51513 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
51514 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
51515 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
51516 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
51517 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
51518 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
51519 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
51520 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
51521 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
51522 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
51523 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
51524 configure-stage1-target-libmpx: maybe-all-stage1-gcc
51525 configure-stage2-target-libmpx: maybe-all-stage2-gcc
51526 configure-stage3-target-libmpx: maybe-all-stage3-gcc
51527 configure-stage4-target-libmpx: maybe-all-stage4-gcc
51528 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
51529 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
51530 configure-stage1-target-libvtv: maybe-all-stage1-gcc
51531 configure-stage2-target-libvtv: maybe-all-stage2-gcc
51532 configure-stage3-target-libvtv: maybe-all-stage3-gcc
51533 configure-stage4-target-libvtv: maybe-all-stage4-gcc
51534 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
51535 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
51536 configure-target-libcilkrts: stage_last
51537 configure-target-liboffloadmic: stage_last
51538 configure-target-libssp: stage_last
51539 configure-target-newlib: stage_last
51540 configure-stage1-target-libgcc: maybe-all-stage1-gcc
51541 configure-stage2-target-libgcc: maybe-all-stage2-gcc
51542 configure-stage3-target-libgcc: maybe-all-stage3-gcc
51543 configure-stage4-target-libgcc: maybe-all-stage4-gcc
51544 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
51545 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
51546 configure-target-libbacktrace: stage_last
51547 configure-target-libquadmath: stage_last
51548 configure-target-libgfortran: stage_last
51549 configure-target-libobjc: stage_last
51550 configure-target-libgo: stage_last
51551 configure-target-libtermcap: stage_last
51552 configure-target-winsup: stage_last
51553 configure-target-libgloss: stage_last
51554 configure-target-libffi: stage_last
51555 configure-target-zlib: stage_last
51556 configure-target-rda: stage_last
51557 configure-target-libada: stage_last
51558 configure-stage1-target-libgomp: maybe-all-stage1-gcc
51559 configure-stage2-target-libgomp: maybe-all-stage2-gcc
51560 configure-stage3-target-libgomp: maybe-all-stage3-gcc
51561 configure-stage4-target-libgomp: maybe-all-stage4-gcc
51562 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
51563 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
51564 configure-target-libitm: stage_last
51565 configure-target-libatomic: stage_last
51566 @endif gcc-bootstrap
51567
51568 @if gcc-no-bootstrap
51569 configure-target-libstdc++-v3: maybe-all-gcc
51570 configure-target-libsanitizer: maybe-all-gcc
51571 configure-target-libmpx: maybe-all-gcc
51572 configure-target-libvtv: maybe-all-gcc
51573 configure-target-libcilkrts: maybe-all-gcc
51574 configure-target-liboffloadmic: maybe-all-gcc
51575 configure-target-libssp: maybe-all-gcc
51576 configure-target-newlib: maybe-all-gcc
51577 configure-target-libgcc: maybe-all-gcc
51578 configure-target-libbacktrace: maybe-all-gcc
51579 configure-target-libquadmath: maybe-all-gcc
51580 configure-target-libgfortran: maybe-all-gcc
51581 configure-target-libobjc: maybe-all-gcc
51582 configure-target-libgo: maybe-all-gcc
51583 configure-target-libtermcap: maybe-all-gcc
51584 configure-target-winsup: maybe-all-gcc
51585 configure-target-libgloss: maybe-all-gcc
51586 configure-target-libffi: maybe-all-gcc
51587 configure-target-zlib: maybe-all-gcc
51588 configure-target-rda: maybe-all-gcc
51589 configure-target-libada: maybe-all-gcc
51590 configure-target-libgomp: maybe-all-gcc
51591 configure-target-libitm: maybe-all-gcc
51592 configure-target-libatomic: maybe-all-gcc
51593 @endif gcc-no-bootstrap
51594
51595
51596 # There are two types of dependencies here: 'hard' dependencies, where one
51597 # module simply won't build without the other; and 'soft' dependencies, where
51598 # if the depended-on module is missing, the depending module will do without
51599 # or find a substitute somewhere (perhaps installed).  Soft dependencies
51600 # are made here to depend on a 'maybe-' target.  If you're not sure,
51601 # it's safer to use a soft dependency.
51602
51603
51604
51605
51606
51607
51608 # With all the machinery above in place, it is pretty easy to generate
51609 # dependencies.  Host dependencies are a bit more complex because we have
51610 # to check for bootstrap/prebootstrap dependencies.  To resolve
51611 # prebootstrap dependencies, prebootstrap modules are gathered in
51612 # a hash table.
51613 all-build-bison: maybe-all-build-texinfo
51614 all-build-flex: maybe-all-build-texinfo
51615 all-build-flex: maybe-all-build-bison
51616 all-build-flex: maybe-all-build-m4
51617 all-build-libiberty: maybe-all-build-texinfo
51618 all-build-m4: maybe-all-build-texinfo
51619 all-build-fixincludes: maybe-all-build-libiberty
51620 all-build-libcpp: maybe-all-build-libiberty
51621 configure-gcc: maybe-configure-intl
51622 configure-stage1-gcc: maybe-configure-stage1-intl
51623 configure-stage2-gcc: maybe-configure-stage2-intl
51624 configure-stage3-gcc: maybe-configure-stage3-intl
51625 configure-stage4-gcc: maybe-configure-stage4-intl
51626 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
51627 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
51628 configure-gcc: maybe-all-gmp
51629 configure-stage1-gcc: maybe-all-stage1-gmp
51630 configure-stage2-gcc: maybe-all-stage2-gmp
51631 configure-stage3-gcc: maybe-all-stage3-gmp
51632 configure-stage4-gcc: maybe-all-stage4-gmp
51633 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
51634 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
51635 configure-gcc: maybe-all-mpfr
51636 configure-stage1-gcc: maybe-all-stage1-mpfr
51637 configure-stage2-gcc: maybe-all-stage2-mpfr
51638 configure-stage3-gcc: maybe-all-stage3-mpfr
51639 configure-stage4-gcc: maybe-all-stage4-mpfr
51640 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
51641 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
51642 configure-gcc: maybe-all-mpc
51643 configure-stage1-gcc: maybe-all-stage1-mpc
51644 configure-stage2-gcc: maybe-all-stage2-mpc
51645 configure-stage3-gcc: maybe-all-stage3-mpc
51646 configure-stage4-gcc: maybe-all-stage4-mpc
51647 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
51648 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
51649 configure-gcc: maybe-all-isl
51650 configure-stage1-gcc: maybe-all-stage1-isl
51651 configure-stage2-gcc: maybe-all-stage2-isl
51652 configure-stage3-gcc: maybe-all-stage3-isl
51653 configure-stage4-gcc: maybe-all-stage4-isl
51654 configure-stageprofile-gcc: maybe-all-stageprofile-isl
51655 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
51656 configure-gcc: maybe-all-lto-plugin
51657 configure-stage1-gcc: maybe-all-stage1-lto-plugin
51658 configure-stage2-gcc: maybe-all-stage2-lto-plugin
51659 configure-stage3-gcc: maybe-all-stage3-lto-plugin
51660 configure-stage4-gcc: maybe-all-stage4-lto-plugin
51661 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
51662 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
51663 configure-gcc: maybe-all-binutils
51664 configure-stage1-gcc: maybe-all-stage1-binutils
51665 configure-stage2-gcc: maybe-all-stage2-binutils
51666 configure-stage3-gcc: maybe-all-stage3-binutils
51667 configure-stage4-gcc: maybe-all-stage4-binutils
51668 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
51669 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
51670 configure-gcc: maybe-all-gas
51671 configure-stage1-gcc: maybe-all-stage1-gas
51672 configure-stage2-gcc: maybe-all-stage2-gas
51673 configure-stage3-gcc: maybe-all-stage3-gas
51674 configure-stage4-gcc: maybe-all-stage4-gas
51675 configure-stageprofile-gcc: maybe-all-stageprofile-gas
51676 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
51677 configure-gcc: maybe-all-ld
51678 configure-stage1-gcc: maybe-all-stage1-ld
51679 configure-stage2-gcc: maybe-all-stage2-ld
51680 configure-stage3-gcc: maybe-all-stage3-ld
51681 configure-stage4-gcc: maybe-all-stage4-ld
51682 configure-stageprofile-gcc: maybe-all-stageprofile-ld
51683 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
51684 configure-gcc: maybe-all-gold
51685 configure-stage1-gcc: maybe-all-stage1-gold
51686 configure-stage2-gcc: maybe-all-stage2-gold
51687 configure-stage3-gcc: maybe-all-stage3-gold
51688 configure-stage4-gcc: maybe-all-stage4-gold
51689 configure-stageprofile-gcc: maybe-all-stageprofile-gold
51690 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
51691 configure-gcc: maybe-all-libelf
51692 configure-stage1-gcc: maybe-all-stage1-libelf
51693 configure-stage2-gcc: maybe-all-stage2-libelf
51694 configure-stage3-gcc: maybe-all-stage3-libelf
51695 configure-stage4-gcc: maybe-all-stage4-libelf
51696 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
51697 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
51698 configure-gcc: maybe-all-libiconv
51699 configure-stage1-gcc: maybe-all-stage1-libiconv
51700 configure-stage2-gcc: maybe-all-stage2-libiconv
51701 configure-stage3-gcc: maybe-all-stage3-libiconv
51702 configure-stage4-gcc: maybe-all-stage4-libiconv
51703 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
51704 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
51705 all-gcc: all-libiberty
51706 all-stage1-gcc: all-stage1-libiberty
51707 all-stage2-gcc: all-stage2-libiberty
51708 all-stage3-gcc: all-stage3-libiberty
51709 all-stage4-gcc: all-stage4-libiberty
51710 all-stageprofile-gcc: all-stageprofile-libiberty
51711 all-stagefeedback-gcc: all-stagefeedback-libiberty
51712 all-gcc: maybe-all-intl
51713 all-stage1-gcc: maybe-all-stage1-intl
51714 all-stage2-gcc: maybe-all-stage2-intl
51715 all-stage3-gcc: maybe-all-stage3-intl
51716 all-stage4-gcc: maybe-all-stage4-intl
51717 all-stageprofile-gcc: maybe-all-stageprofile-intl
51718 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
51719 all-gcc: maybe-all-mpfr
51720 all-stage1-gcc: maybe-all-stage1-mpfr
51721 all-stage2-gcc: maybe-all-stage2-mpfr
51722 all-stage3-gcc: maybe-all-stage3-mpfr
51723 all-stage4-gcc: maybe-all-stage4-mpfr
51724 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
51725 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
51726 all-gcc: maybe-all-mpc
51727 all-stage1-gcc: maybe-all-stage1-mpc
51728 all-stage2-gcc: maybe-all-stage2-mpc
51729 all-stage3-gcc: maybe-all-stage3-mpc
51730 all-stage4-gcc: maybe-all-stage4-mpc
51731 all-stageprofile-gcc: maybe-all-stageprofile-mpc
51732 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
51733 all-gcc: maybe-all-isl
51734 all-stage1-gcc: maybe-all-stage1-isl
51735 all-stage2-gcc: maybe-all-stage2-isl
51736 all-stage3-gcc: maybe-all-stage3-isl
51737 all-stage4-gcc: maybe-all-stage4-isl
51738 all-stageprofile-gcc: maybe-all-stageprofile-isl
51739 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
51740 all-gcc: maybe-all-build-texinfo
51741 all-stage1-gcc: maybe-all-build-texinfo
51742 all-stage2-gcc: maybe-all-build-texinfo
51743 all-stage3-gcc: maybe-all-build-texinfo
51744 all-stage4-gcc: maybe-all-build-texinfo
51745 all-stageprofile-gcc: maybe-all-build-texinfo
51746 all-stagefeedback-gcc: maybe-all-build-texinfo
51747 all-gcc: maybe-all-build-bison
51748 all-stage1-gcc: maybe-all-build-bison
51749 all-stage2-gcc: maybe-all-build-bison
51750 all-stage3-gcc: maybe-all-build-bison
51751 all-stage4-gcc: maybe-all-build-bison
51752 all-stageprofile-gcc: maybe-all-build-bison
51753 all-stagefeedback-gcc: maybe-all-build-bison
51754 all-gcc: maybe-all-build-flex
51755 all-stage1-gcc: maybe-all-build-flex
51756 all-stage2-gcc: maybe-all-build-flex
51757 all-stage3-gcc: maybe-all-build-flex
51758 all-stage4-gcc: maybe-all-build-flex
51759 all-stageprofile-gcc: maybe-all-build-flex
51760 all-stagefeedback-gcc: maybe-all-build-flex
51761 all-gcc: maybe-all-build-libiberty
51762 all-stage1-gcc: maybe-all-build-libiberty
51763 all-stage2-gcc: maybe-all-build-libiberty
51764 all-stage3-gcc: maybe-all-build-libiberty
51765 all-stage4-gcc: maybe-all-build-libiberty
51766 all-stageprofile-gcc: maybe-all-build-libiberty
51767 all-stagefeedback-gcc: maybe-all-build-libiberty
51768 all-gcc: maybe-all-build-fixincludes
51769 all-stage1-gcc: maybe-all-build-fixincludes
51770 all-stage2-gcc: maybe-all-build-fixincludes
51771 all-stage3-gcc: maybe-all-build-fixincludes
51772 all-stage4-gcc: maybe-all-build-fixincludes
51773 all-stageprofile-gcc: maybe-all-build-fixincludes
51774 all-stagefeedback-gcc: maybe-all-build-fixincludes
51775 all-gcc: maybe-all-build-libcpp
51776 all-stage1-gcc: maybe-all-build-libcpp
51777 all-stage2-gcc: maybe-all-build-libcpp
51778 all-stage3-gcc: maybe-all-build-libcpp
51779 all-stage4-gcc: maybe-all-build-libcpp
51780 all-stageprofile-gcc: maybe-all-build-libcpp
51781 all-stagefeedback-gcc: maybe-all-build-libcpp
51782 all-gcc: maybe-all-zlib
51783 all-stage1-gcc: maybe-all-stage1-zlib
51784 all-stage2-gcc: maybe-all-stage2-zlib
51785 all-stage3-gcc: maybe-all-stage3-zlib
51786 all-stage4-gcc: maybe-all-stage4-zlib
51787 all-stageprofile-gcc: maybe-all-stageprofile-zlib
51788 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
51789 all-gcc: all-libbacktrace
51790 all-stage1-gcc: all-stage1-libbacktrace
51791 all-stage2-gcc: all-stage2-libbacktrace
51792 all-stage3-gcc: all-stage3-libbacktrace
51793 all-stage4-gcc: all-stage4-libbacktrace
51794 all-stageprofile-gcc: all-stageprofile-libbacktrace
51795 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
51796 all-gcc: all-libcpp
51797 all-stage1-gcc: all-stage1-libcpp
51798 all-stage2-gcc: all-stage2-libcpp
51799 all-stage3-gcc: all-stage3-libcpp
51800 all-stage4-gcc: all-stage4-libcpp
51801 all-stageprofile-gcc: all-stageprofile-libcpp
51802 all-stagefeedback-gcc: all-stagefeedback-libcpp
51803 all-gcc: all-libdecnumber
51804 all-stage1-gcc: all-stage1-libdecnumber
51805 all-stage2-gcc: all-stage2-libdecnumber
51806 all-stage3-gcc: all-stage3-libdecnumber
51807 all-stage4-gcc: all-stage4-libdecnumber
51808 all-stageprofile-gcc: all-stageprofile-libdecnumber
51809 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
51810 all-gcc: maybe-all-libiberty
51811 all-stage1-gcc: maybe-all-stage1-libiberty
51812 all-stage2-gcc: maybe-all-stage2-libiberty
51813 all-stage3-gcc: maybe-all-stage3-libiberty
51814 all-stage4-gcc: maybe-all-stage4-libiberty
51815 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
51816 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
51817 all-gcc: maybe-all-fixincludes
51818 all-stage1-gcc: maybe-all-stage1-fixincludes
51819 all-stage2-gcc: maybe-all-stage2-fixincludes
51820 all-stage3-gcc: maybe-all-stage3-fixincludes
51821 all-stage4-gcc: maybe-all-stage4-fixincludes
51822 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
51823 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
51824 all-gcc: maybe-all-lto-plugin
51825 all-stage1-gcc: maybe-all-stage1-lto-plugin
51826 all-stage2-gcc: maybe-all-stage2-lto-plugin
51827 all-stage3-gcc: maybe-all-stage3-lto-plugin
51828 all-stage4-gcc: maybe-all-stage4-lto-plugin
51829 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
51830 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
51831 all-gcc: maybe-all-libiconv
51832 all-stage1-gcc: maybe-all-stage1-libiconv
51833 all-stage2-gcc: maybe-all-stage2-libiconv
51834 all-stage3-gcc: maybe-all-stage3-libiconv
51835 all-stage4-gcc: maybe-all-stage4-libiconv
51836 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
51837 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
51838 info-gcc: maybe-all-build-libiberty
51839 info-stage1-gcc: maybe-all-build-libiberty
51840 info-stage2-gcc: maybe-all-build-libiberty
51841 info-stage3-gcc: maybe-all-build-libiberty
51842 info-stage4-gcc: maybe-all-build-libiberty
51843 info-stageprofile-gcc: maybe-all-build-libiberty
51844 info-stagefeedback-gcc: maybe-all-build-libiberty
51845 dvi-gcc: maybe-all-build-libiberty
51846 dvi-stage1-gcc: maybe-all-build-libiberty
51847 dvi-stage2-gcc: maybe-all-build-libiberty
51848 dvi-stage3-gcc: maybe-all-build-libiberty
51849 dvi-stage4-gcc: maybe-all-build-libiberty
51850 dvi-stageprofile-gcc: maybe-all-build-libiberty
51851 dvi-stagefeedback-gcc: maybe-all-build-libiberty
51852 pdf-gcc: maybe-all-build-libiberty
51853 pdf-stage1-gcc: maybe-all-build-libiberty
51854 pdf-stage2-gcc: maybe-all-build-libiberty
51855 pdf-stage3-gcc: maybe-all-build-libiberty
51856 pdf-stage4-gcc: maybe-all-build-libiberty
51857 pdf-stageprofile-gcc: maybe-all-build-libiberty
51858 pdf-stagefeedback-gcc: maybe-all-build-libiberty
51859 html-gcc: maybe-all-build-libiberty
51860 html-stage1-gcc: maybe-all-build-libiberty
51861 html-stage2-gcc: maybe-all-build-libiberty
51862 html-stage3-gcc: maybe-all-build-libiberty
51863 html-stage4-gcc: maybe-all-build-libiberty
51864 html-stageprofile-gcc: maybe-all-build-libiberty
51865 html-stagefeedback-gcc: maybe-all-build-libiberty
51866 install-gcc: maybe-install-fixincludes
51867 install-gcc: maybe-install-lto-plugin
51868 install-strip-gcc: maybe-install-strip-fixincludes
51869 install-strip-gcc: maybe-install-strip-lto-plugin
51870 configure-libcpp: configure-libiberty
51871 configure-stage1-libcpp: configure-stage1-libiberty
51872 configure-stage2-libcpp: configure-stage2-libiberty
51873 configure-stage3-libcpp: configure-stage3-libiberty
51874 configure-stage4-libcpp: configure-stage4-libiberty
51875 configure-stageprofile-libcpp: configure-stageprofile-libiberty
51876 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
51877 configure-libcpp: maybe-configure-intl
51878 configure-stage1-libcpp: maybe-configure-stage1-intl
51879 configure-stage2-libcpp: maybe-configure-stage2-intl
51880 configure-stage3-libcpp: maybe-configure-stage3-intl
51881 configure-stage4-libcpp: maybe-configure-stage4-intl
51882 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
51883 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
51884 configure-libcpp: maybe-all-libiconv
51885 configure-stage1-libcpp: maybe-all-stage1-libiconv
51886 configure-stage2-libcpp: maybe-all-stage2-libiconv
51887 configure-stage3-libcpp: maybe-all-stage3-libiconv
51888 configure-stage4-libcpp: maybe-all-stage4-libiconv
51889 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
51890 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
51891 all-libcpp: all-libiberty
51892 all-stage1-libcpp: all-stage1-libiberty
51893 all-stage2-libcpp: all-stage2-libiberty
51894 all-stage3-libcpp: all-stage3-libiberty
51895 all-stage4-libcpp: all-stage4-libiberty
51896 all-stageprofile-libcpp: all-stageprofile-libiberty
51897 all-stagefeedback-libcpp: all-stagefeedback-libiberty
51898 all-libcpp: maybe-all-intl
51899 all-stage1-libcpp: maybe-all-stage1-intl
51900 all-stage2-libcpp: maybe-all-stage2-intl
51901 all-stage3-libcpp: maybe-all-stage3-intl
51902 all-stage4-libcpp: maybe-all-stage4-intl
51903 all-stageprofile-libcpp: maybe-all-stageprofile-intl
51904 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
51905 all-libcpp: maybe-all-libiconv
51906 all-stage1-libcpp: maybe-all-stage1-libiconv
51907 all-stage2-libcpp: maybe-all-stage2-libiconv
51908 all-stage3-libcpp: maybe-all-stage3-libiconv
51909 all-stage4-libcpp: maybe-all-stage4-libiconv
51910 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
51911 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
51912 all-fixincludes: maybe-all-libiberty
51913 all-stage1-fixincludes: maybe-all-stage1-libiberty
51914 all-stage2-fixincludes: maybe-all-stage2-libiberty
51915 all-stage3-fixincludes: maybe-all-stage3-libiberty
51916 all-stage4-fixincludes: maybe-all-stage4-libiberty
51917 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
51918 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
51919 all-gnattools: maybe-all-target-libada
51920 all-lto-plugin: maybe-all-libiberty
51921 all-stage1-lto-plugin: maybe-all-stage1-libiberty
51922 all-stage2-lto-plugin: maybe-all-stage2-libiberty
51923 all-stage3-lto-plugin: maybe-all-stage3-libiberty
51924 all-stage4-lto-plugin: maybe-all-stage4-libiberty
51925 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
51926 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
51927 all-lto-plugin: maybe-all-libiberty-linker-plugin
51928 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
51929 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
51930 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
51931 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
51932 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
51933 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
51934 all-gotools: maybe-all-target-libgo
51935 configure-intl: maybe-all-libiconv
51936 configure-stage1-intl: maybe-all-stage1-libiconv
51937 configure-stage2-intl: maybe-all-stage2-libiconv
51938 configure-stage3-intl: maybe-all-stage3-libiconv
51939 configure-stage4-intl: maybe-all-stage4-libiconv
51940 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
51941 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
51942 configure-mpfr: maybe-all-gmp
51943 configure-stage1-mpfr: maybe-all-stage1-gmp
51944 configure-stage2-mpfr: maybe-all-stage2-gmp
51945 configure-stage3-mpfr: maybe-all-stage3-gmp
51946 configure-stage4-mpfr: maybe-all-stage4-gmp
51947 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
51948 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
51949 configure-mpc: maybe-all-mpfr
51950 configure-stage1-mpc: maybe-all-stage1-mpfr
51951 configure-stage2-mpc: maybe-all-stage2-mpfr
51952 configure-stage3-mpc: maybe-all-stage3-mpfr
51953 configure-stage4-mpc: maybe-all-stage4-mpfr
51954 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
51955 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
51956 configure-isl: maybe-all-gmp
51957 configure-stage1-isl: maybe-all-stage1-gmp
51958 configure-stage2-isl: maybe-all-stage2-gmp
51959 configure-stage3-isl: maybe-all-stage3-gmp
51960 configure-stage4-isl: maybe-all-stage4-gmp
51961 configure-stageprofile-isl: maybe-all-stageprofile-gmp
51962 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
51963 all-intl: maybe-all-libiconv
51964 all-stage1-intl: maybe-all-stage1-libiconv
51965 all-stage2-intl: maybe-all-stage2-libiconv
51966 all-stage3-intl: maybe-all-stage3-libiconv
51967 all-stage4-intl: maybe-all-stage4-libiconv
51968 all-stageprofile-intl: maybe-all-stageprofile-libiconv
51969 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
51970 configure-gdb: maybe-configure-sim
51971 configure-gdb: maybe-all-gnulib
51972 configure-gdb: maybe-all-gdbsupport
51973 all-gdb: maybe-all-gnulib
51974 all-gdb: maybe-all-gdbsupport
51975 all-gdb: maybe-all-readline
51976 all-gdb: maybe-all-build-bison
51977 all-gdb: maybe-all-sim
51978 all-gdb: maybe-all-libtermcap
51979 configure-gdbserver: maybe-all-gnulib
51980 all-gdbserver: maybe-all-gdbsupport
51981 all-gdbserver: maybe-all-gnulib
51982 configure-libgui: maybe-configure-tcl
51983 configure-libgui: maybe-configure-tk
51984 all-libgui: maybe-all-tcl
51985 all-libgui: maybe-all-tk
51986 all-libgui: maybe-all-itcl
51987 configure-gdbsupport: maybe-configure-gnulib
51988 all-gdbsupport: maybe-all-gnulib
51989 configure-bfd: configure-libiberty
51990 configure-stage1-bfd: configure-stage1-libiberty
51991 configure-stage2-bfd: configure-stage2-libiberty
51992 configure-stage3-bfd: configure-stage3-libiberty
51993 configure-stage4-bfd: configure-stage4-libiberty
51994 configure-stageprofile-bfd: configure-stageprofile-libiberty
51995 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
51996 configure-bfd: maybe-configure-intl
51997 configure-stage1-bfd: maybe-configure-stage1-intl
51998 configure-stage2-bfd: maybe-configure-stage2-intl
51999 configure-stage3-bfd: maybe-configure-stage3-intl
52000 configure-stage4-bfd: maybe-configure-stage4-intl
52001 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
52002 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
52003 all-bfd: maybe-all-libiberty
52004 all-stage1-bfd: maybe-all-stage1-libiberty
52005 all-stage2-bfd: maybe-all-stage2-libiberty
52006 all-stage3-bfd: maybe-all-stage3-libiberty
52007 all-stage4-bfd: maybe-all-stage4-libiberty
52008 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
52009 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
52010 all-bfd: maybe-all-intl
52011 all-stage1-bfd: maybe-all-stage1-intl
52012 all-stage2-bfd: maybe-all-stage2-intl
52013 all-stage3-bfd: maybe-all-stage3-intl
52014 all-stage4-bfd: maybe-all-stage4-intl
52015 all-stageprofile-bfd: maybe-all-stageprofile-intl
52016 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
52017 all-bfd: maybe-all-zlib
52018 all-stage1-bfd: maybe-all-stage1-zlib
52019 all-stage2-bfd: maybe-all-stage2-zlib
52020 all-stage3-bfd: maybe-all-stage3-zlib
52021 all-stage4-bfd: maybe-all-stage4-zlib
52022 all-stageprofile-bfd: maybe-all-stageprofile-zlib
52023 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
52024 configure-opcodes: configure-libiberty
52025 configure-stage1-opcodes: configure-stage1-libiberty
52026 configure-stage2-opcodes: configure-stage2-libiberty
52027 configure-stage3-opcodes: configure-stage3-libiberty
52028 configure-stage4-opcodes: configure-stage4-libiberty
52029 configure-stageprofile-opcodes: configure-stageprofile-libiberty
52030 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
52031 all-opcodes: maybe-all-libiberty
52032 all-stage1-opcodes: maybe-all-stage1-libiberty
52033 all-stage2-opcodes: maybe-all-stage2-libiberty
52034 all-stage3-opcodes: maybe-all-stage3-libiberty
52035 all-stage4-opcodes: maybe-all-stage4-libiberty
52036 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
52037 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
52038 configure-binutils: maybe-configure-intl
52039 configure-stage1-binutils: maybe-configure-stage1-intl
52040 configure-stage2-binutils: maybe-configure-stage2-intl
52041 configure-stage3-binutils: maybe-configure-stage3-intl
52042 configure-stage4-binutils: maybe-configure-stage4-intl
52043 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
52044 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
52045 all-binutils: maybe-all-libiberty
52046 all-stage1-binutils: maybe-all-stage1-libiberty
52047 all-stage2-binutils: maybe-all-stage2-libiberty
52048 all-stage3-binutils: maybe-all-stage3-libiberty
52049 all-stage4-binutils: maybe-all-stage4-libiberty
52050 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
52051 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
52052 all-binutils: maybe-all-opcodes
52053 all-stage1-binutils: maybe-all-stage1-opcodes
52054 all-stage2-binutils: maybe-all-stage2-opcodes
52055 all-stage3-binutils: maybe-all-stage3-opcodes
52056 all-stage4-binutils: maybe-all-stage4-opcodes
52057 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
52058 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
52059 all-binutils: maybe-all-bfd
52060 all-stage1-binutils: maybe-all-stage1-bfd
52061 all-stage2-binutils: maybe-all-stage2-bfd
52062 all-stage3-binutils: maybe-all-stage3-bfd
52063 all-stage4-binutils: maybe-all-stage4-bfd
52064 all-stageprofile-binutils: maybe-all-stageprofile-bfd
52065 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
52066 all-binutils: maybe-all-build-flex
52067 all-stage1-binutils: maybe-all-build-flex
52068 all-stage2-binutils: maybe-all-build-flex
52069 all-stage3-binutils: maybe-all-build-flex
52070 all-stage4-binutils: maybe-all-build-flex
52071 all-stageprofile-binutils: maybe-all-build-flex
52072 all-stagefeedback-binutils: maybe-all-build-flex
52073 all-binutils: maybe-all-build-bison
52074 all-stage1-binutils: maybe-all-build-bison
52075 all-stage2-binutils: maybe-all-build-bison
52076 all-stage3-binutils: maybe-all-build-bison
52077 all-stage4-binutils: maybe-all-build-bison
52078 all-stageprofile-binutils: maybe-all-build-bison
52079 all-stagefeedback-binutils: maybe-all-build-bison
52080 all-binutils: maybe-all-intl
52081 all-stage1-binutils: maybe-all-stage1-intl
52082 all-stage2-binutils: maybe-all-stage2-intl
52083 all-stage3-binutils: maybe-all-stage3-intl
52084 all-stage4-binutils: maybe-all-stage4-intl
52085 all-stageprofile-binutils: maybe-all-stageprofile-intl
52086 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
52087 all-binutils: maybe-all-gas
52088 all-stage1-binutils: maybe-all-stage1-gas
52089 all-stage2-binutils: maybe-all-stage2-gas
52090 all-stage3-binutils: maybe-all-stage3-gas
52091 all-stage4-binutils: maybe-all-stage4-gas
52092 all-stageprofile-binutils: maybe-all-stageprofile-gas
52093 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
52094 all-binutils: maybe-all-libctf
52095 all-stage1-binutils: maybe-all-stage1-libctf
52096 all-stage2-binutils: maybe-all-stage2-libctf
52097 all-stage3-binutils: maybe-all-stage3-libctf
52098 all-stage4-binutils: maybe-all-stage4-libctf
52099 all-stageprofile-binutils: maybe-all-stageprofile-libctf
52100 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
52101 all-ld: maybe-all-libctf
52102 all-stage1-ld: maybe-all-stage1-libctf
52103 all-stage2-ld: maybe-all-stage2-libctf
52104 all-stage3-ld: maybe-all-stage3-libctf
52105 all-stage4-ld: maybe-all-stage4-libctf
52106 all-stageprofile-ld: maybe-all-stageprofile-libctf
52107 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
52108 install-binutils: maybe-install-opcodes
52109 install-strip-binutils: maybe-install-strip-opcodes
52110 install-opcodes: maybe-install-bfd
52111 install-strip-opcodes: maybe-install-strip-bfd
52112 configure-gas: maybe-configure-intl
52113 configure-stage1-gas: maybe-configure-stage1-intl
52114 configure-stage2-gas: maybe-configure-stage2-intl
52115 configure-stage3-gas: maybe-configure-stage3-intl
52116 configure-stage4-gas: maybe-configure-stage4-intl
52117 configure-stageprofile-gas: maybe-configure-stageprofile-intl
52118 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
52119 all-gas: maybe-all-libiberty
52120 all-stage1-gas: maybe-all-stage1-libiberty
52121 all-stage2-gas: maybe-all-stage2-libiberty
52122 all-stage3-gas: maybe-all-stage3-libiberty
52123 all-stage4-gas: maybe-all-stage4-libiberty
52124 all-stageprofile-gas: maybe-all-stageprofile-libiberty
52125 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
52126 all-gas: maybe-all-opcodes
52127 all-stage1-gas: maybe-all-stage1-opcodes
52128 all-stage2-gas: maybe-all-stage2-opcodes
52129 all-stage3-gas: maybe-all-stage3-opcodes
52130 all-stage4-gas: maybe-all-stage4-opcodes
52131 all-stageprofile-gas: maybe-all-stageprofile-opcodes
52132 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
52133 all-gas: maybe-all-bfd
52134 all-stage1-gas: maybe-all-stage1-bfd
52135 all-stage2-gas: maybe-all-stage2-bfd
52136 all-stage3-gas: maybe-all-stage3-bfd
52137 all-stage4-gas: maybe-all-stage4-bfd
52138 all-stageprofile-gas: maybe-all-stageprofile-bfd
52139 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
52140 all-gas: maybe-all-intl
52141 all-stage1-gas: maybe-all-stage1-intl
52142 all-stage2-gas: maybe-all-stage2-intl
52143 all-stage3-gas: maybe-all-stage3-intl
52144 all-stage4-gas: maybe-all-stage4-intl
52145 all-stageprofile-gas: maybe-all-stageprofile-intl
52146 all-stagefeedback-gas: maybe-all-stagefeedback-intl
52147 configure-ld: maybe-configure-intl
52148 configure-stage1-ld: maybe-configure-stage1-intl
52149 configure-stage2-ld: maybe-configure-stage2-intl
52150 configure-stage3-ld: maybe-configure-stage3-intl
52151 configure-stage4-ld: maybe-configure-stage4-intl
52152 configure-stageprofile-ld: maybe-configure-stageprofile-intl
52153 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
52154 all-ld: maybe-all-libiberty
52155 all-stage1-ld: maybe-all-stage1-libiberty
52156 all-stage2-ld: maybe-all-stage2-libiberty
52157 all-stage3-ld: maybe-all-stage3-libiberty
52158 all-stage4-ld: maybe-all-stage4-libiberty
52159 all-stageprofile-ld: maybe-all-stageprofile-libiberty
52160 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
52161 all-ld: maybe-all-bfd
52162 all-stage1-ld: maybe-all-stage1-bfd
52163 all-stage2-ld: maybe-all-stage2-bfd
52164 all-stage3-ld: maybe-all-stage3-bfd
52165 all-stage4-ld: maybe-all-stage4-bfd
52166 all-stageprofile-ld: maybe-all-stageprofile-bfd
52167 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
52168 all-ld: maybe-all-opcodes
52169 all-stage1-ld: maybe-all-stage1-opcodes
52170 all-stage2-ld: maybe-all-stage2-opcodes
52171 all-stage3-ld: maybe-all-stage3-opcodes
52172 all-stage4-ld: maybe-all-stage4-opcodes
52173 all-stageprofile-ld: maybe-all-stageprofile-opcodes
52174 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
52175 all-ld: maybe-all-build-bison
52176 all-stage1-ld: maybe-all-build-bison
52177 all-stage2-ld: maybe-all-build-bison
52178 all-stage3-ld: maybe-all-build-bison
52179 all-stage4-ld: maybe-all-build-bison
52180 all-stageprofile-ld: maybe-all-build-bison
52181 all-stagefeedback-ld: maybe-all-build-bison
52182 all-ld: maybe-all-build-flex
52183 all-stage1-ld: maybe-all-build-flex
52184 all-stage2-ld: maybe-all-build-flex
52185 all-stage3-ld: maybe-all-build-flex
52186 all-stage4-ld: maybe-all-build-flex
52187 all-stageprofile-ld: maybe-all-build-flex
52188 all-stagefeedback-ld: maybe-all-build-flex
52189 all-ld: maybe-all-intl
52190 all-stage1-ld: maybe-all-stage1-intl
52191 all-stage2-ld: maybe-all-stage2-intl
52192 all-stage3-ld: maybe-all-stage3-intl
52193 all-stage4-ld: maybe-all-stage4-intl
52194 all-stageprofile-ld: maybe-all-stageprofile-intl
52195 all-stagefeedback-ld: maybe-all-stagefeedback-intl
52196 all-ld: maybe-all-gas
52197 all-stage1-ld: maybe-all-stage1-gas
52198 all-stage2-ld: maybe-all-stage2-gas
52199 all-stage3-ld: maybe-all-stage3-gas
52200 all-stage4-ld: maybe-all-stage4-gas
52201 all-stageprofile-ld: maybe-all-stageprofile-gas
52202 all-stagefeedback-ld: maybe-all-stagefeedback-gas
52203 all-ld: maybe-all-binutils
52204 all-stage1-ld: maybe-all-stage1-binutils
52205 all-stage2-ld: maybe-all-stage2-binutils
52206 all-stage3-ld: maybe-all-stage3-binutils
52207 all-stage4-ld: maybe-all-stage4-binutils
52208 all-stageprofile-ld: maybe-all-stageprofile-binutils
52209 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
52210 install-ld: maybe-install-gold
52211 install-strip-ld: maybe-install-strip-gold
52212 configure-gold: maybe-configure-intl
52213 configure-stage1-gold: maybe-configure-stage1-intl
52214 configure-stage2-gold: maybe-configure-stage2-intl
52215 configure-stage3-gold: maybe-configure-stage3-intl
52216 configure-stage4-gold: maybe-configure-stage4-intl
52217 configure-stageprofile-gold: maybe-configure-stageprofile-intl
52218 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
52219 all-gold: maybe-all-libiberty
52220 all-stage1-gold: maybe-all-stage1-libiberty
52221 all-stage2-gold: maybe-all-stage2-libiberty
52222 all-stage3-gold: maybe-all-stage3-libiberty
52223 all-stage4-gold: maybe-all-stage4-libiberty
52224 all-stageprofile-gold: maybe-all-stageprofile-libiberty
52225 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
52226 all-gold: maybe-all-intl
52227 all-stage1-gold: maybe-all-stage1-intl
52228 all-stage2-gold: maybe-all-stage2-intl
52229 all-stage3-gold: maybe-all-stage3-intl
52230 all-stage4-gold: maybe-all-stage4-intl
52231 all-stageprofile-gold: maybe-all-stageprofile-intl
52232 all-stagefeedback-gold: maybe-all-stagefeedback-intl
52233 all-gold: maybe-all-bfd
52234 all-stage1-gold: maybe-all-stage1-bfd
52235 all-stage2-gold: maybe-all-stage2-bfd
52236 all-stage3-gold: maybe-all-stage3-bfd
52237 all-stage4-gold: maybe-all-stage4-bfd
52238 all-stageprofile-gold: maybe-all-stageprofile-bfd
52239 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
52240 all-gold: maybe-all-build-bison
52241 all-stage1-gold: maybe-all-build-bison
52242 all-stage2-gold: maybe-all-build-bison
52243 all-stage3-gold: maybe-all-build-bison
52244 all-stage4-gold: maybe-all-build-bison
52245 all-stageprofile-gold: maybe-all-build-bison
52246 all-stagefeedback-gold: maybe-all-build-bison
52247 all-gold: maybe-all-gas
52248 all-stage1-gold: maybe-all-stage1-gas
52249 all-stage2-gold: maybe-all-stage2-gas
52250 all-stage3-gold: maybe-all-stage3-gas
52251 all-stage4-gold: maybe-all-stage4-gas
52252 all-stageprofile-gold: maybe-all-stageprofile-gas
52253 all-stagefeedback-gold: maybe-all-stagefeedback-gas
52254 check-gold: maybe-all-binutils
52255 check-stage1-gold: maybe-all-stage1-binutils
52256 check-stage2-gold: maybe-all-stage2-binutils
52257 check-stage3-gold: maybe-all-stage3-binutils
52258 check-stage4-gold: maybe-all-stage4-binutils
52259 check-stageprofile-gold: maybe-all-stageprofile-binutils
52260 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
52261 check-gold: maybe-all-gas
52262 check-stage1-gold: maybe-all-stage1-gas
52263 check-stage2-gold: maybe-all-stage2-gas
52264 check-stage3-gold: maybe-all-stage3-gas
52265 check-stage4-gold: maybe-all-stage4-gas
52266 check-stageprofile-gold: maybe-all-stageprofile-gas
52267 check-stagefeedback-gold: maybe-all-stagefeedback-gas
52268 configure-opcodes: maybe-configure-intl
52269 configure-stage1-opcodes: maybe-configure-stage1-intl
52270 configure-stage2-opcodes: maybe-configure-stage2-intl
52271 configure-stage3-opcodes: maybe-configure-stage3-intl
52272 configure-stage4-opcodes: maybe-configure-stage4-intl
52273 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
52274 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
52275 all-opcodes: maybe-all-bfd
52276 all-stage1-opcodes: maybe-all-stage1-bfd
52277 all-stage2-opcodes: maybe-all-stage2-bfd
52278 all-stage3-opcodes: maybe-all-stage3-bfd
52279 all-stage4-opcodes: maybe-all-stage4-bfd
52280 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
52281 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
52282 all-opcodes: maybe-all-libiberty
52283 all-stage1-opcodes: maybe-all-stage1-libiberty
52284 all-stage2-opcodes: maybe-all-stage2-libiberty
52285 all-stage3-opcodes: maybe-all-stage3-libiberty
52286 all-stage4-opcodes: maybe-all-stage4-libiberty
52287 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
52288 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
52289 all-opcodes: maybe-all-intl
52290 all-stage1-opcodes: maybe-all-stage1-intl
52291 all-stage2-opcodes: maybe-all-stage2-intl
52292 all-stage3-opcodes: maybe-all-stage3-intl
52293 all-stage4-opcodes: maybe-all-stage4-intl
52294 all-stageprofile-opcodes: maybe-all-stageprofile-intl
52295 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
52296 all-dejagnu: maybe-all-tcl
52297 all-dejagnu: maybe-all-expect
52298 all-dejagnu: maybe-all-tk
52299 configure-expect: maybe-configure-tcl
52300 configure-expect: maybe-configure-tk
52301 all-expect: maybe-all-tcl
52302 all-expect: maybe-all-tk
52303 configure-itcl: maybe-configure-tcl
52304 configure-itcl: maybe-configure-tk
52305 all-itcl: maybe-all-tcl
52306 all-itcl: maybe-all-tk
52307 install-itcl: maybe-install-tcl
52308 install-strip-itcl: maybe-install-strip-tcl
52309 configure-tk: maybe-configure-tcl
52310 all-tk: maybe-all-tcl
52311 all-sid: maybe-all-tcl
52312 all-sid: maybe-all-tk
52313 install-sid: maybe-install-tcl
52314 install-strip-sid: maybe-install-strip-tcl
52315 install-sid: maybe-install-tk
52316 install-strip-sid: maybe-install-strip-tk
52317 all-sim: maybe-all-readline
52318 all-sim: maybe-configure-gdb
52319 all-fastjar: maybe-all-build-texinfo
52320 all-libctf: all-libiberty
52321 all-stage1-libctf: all-stage1-libiberty
52322 all-stage2-libctf: all-stage2-libiberty
52323 all-stage3-libctf: all-stage3-libiberty
52324 all-stage4-libctf: all-stage4-libiberty
52325 all-stageprofile-libctf: all-stageprofile-libiberty
52326 all-stagefeedback-libctf: all-stagefeedback-libiberty
52327 all-libctf: maybe-all-bfd
52328 all-stage1-libctf: maybe-all-stage1-bfd
52329 all-stage2-libctf: maybe-all-stage2-bfd
52330 all-stage3-libctf: maybe-all-stage3-bfd
52331 all-stage4-libctf: maybe-all-stage4-bfd
52332 all-stageprofile-libctf: maybe-all-stageprofile-bfd
52333 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
52334 all-libctf: maybe-all-zlib
52335 all-stage1-libctf: maybe-all-stage1-zlib
52336 all-stage2-libctf: maybe-all-stage2-zlib
52337 all-stage3-libctf: maybe-all-stage3-zlib
52338 all-stage4-libctf: maybe-all-stage4-zlib
52339 all-stageprofile-libctf: maybe-all-stageprofile-zlib
52340 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
52341 configure-libctf: maybe-all-bfd
52342 configure-stage1-libctf: maybe-all-stage1-bfd
52343 configure-stage2-libctf: maybe-all-stage2-bfd
52344 configure-stage3-libctf: maybe-all-stage3-bfd
52345 configure-stage4-libctf: maybe-all-stage4-bfd
52346 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
52347 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
52348 configure-libctf: maybe-all-intl
52349 configure-stage1-libctf: maybe-all-stage1-intl
52350 configure-stage2-libctf: maybe-all-stage2-intl
52351 configure-stage3-libctf: maybe-all-stage3-intl
52352 configure-stage4-libctf: maybe-all-stage4-intl
52353 configure-stageprofile-libctf: maybe-all-stageprofile-intl
52354 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
52355 configure-libctf: maybe-all-zlib
52356 configure-stage1-libctf: maybe-all-stage1-zlib
52357 configure-stage2-libctf: maybe-all-stage2-zlib
52358 configure-stage3-libctf: maybe-all-stage3-zlib
52359 configure-stage4-libctf: maybe-all-stage4-zlib
52360 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
52361 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
52362 configure-libctf: maybe-all-libiconv
52363 configure-stage1-libctf: maybe-all-stage1-libiconv
52364 configure-stage2-libctf: maybe-all-stage2-libiconv
52365 configure-stage3-libctf: maybe-all-stage3-libiconv
52366 configure-stage4-libctf: maybe-all-stage4-libiconv
52367 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
52368 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
52369 all-bison: maybe-all-build-texinfo
52370 all-flex: maybe-all-build-bison
52371 all-flex: maybe-all-m4
52372 all-flex: maybe-all-build-texinfo
52373 all-m4: maybe-all-build-texinfo
52374 configure-target-fastjar: maybe-configure-target-zlib
52375 all-target-fastjar: maybe-all-target-zlib
52376 configure-target-libgo: maybe-configure-target-libffi
52377 all-target-libgo: maybe-all-target-libbacktrace
52378 all-target-libgo: maybe-all-target-libffi
52379 all-target-libgo: maybe-all-target-libatomic
52380 configure-target-libstdc++-v3: maybe-configure-target-libgomp
52381 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
52382 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
52383 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
52384 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
52385 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
52386 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
52387 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
52388 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
52389 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
52390 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
52391 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
52392 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
52393 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
52394 configure-target-libvtv: maybe-all-target-libstdc++-v3
52395 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
52396 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
52397 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
52398 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
52399 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
52400 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
52401 all-target-libstdc++-v3: maybe-configure-target-libgomp
52402 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
52403 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
52404 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
52405 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
52406 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
52407 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
52408 install-target-libgo: maybe-install-target-libatomic
52409 install-target-libgfortran: maybe-install-target-libquadmath
52410 install-target-libgfortran: maybe-install-target-libgcc
52411 install-target-libsanitizer: maybe-install-target-libstdc++-v3
52412 install-target-libsanitizer: maybe-install-target-libgcc
52413 install-target-libvtv: maybe-install-target-libstdc++-v3
52414 install-target-libvtv: maybe-install-target-libgcc
52415 install-target-libcilkrts: maybe-install-target-libstdc++-v3
52416 install-target-libcilkrts: maybe-install-target-libgcc
52417 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
52418 install-target-liboffloadmic: maybe-install-target-libgcc
52419 install-target-libitm: maybe-install-target-libgcc
52420 install-target-libobjc: maybe-install-target-libgcc
52421 install-target-libstdc++-v3: maybe-install-target-libgcc
52422 all-target-libgloss: maybe-all-target-newlib
52423 all-target-winsup: maybe-all-target-libtermcap
52424 configure-target-libgfortran: maybe-all-target-libquadmath
52425 configure-target-libgfortran: maybe-all-target-libbacktrace
52426
52427
52428 @if gcc-bootstrap
52429 configure-gnattools: stage_last
52430 configure-libcc1: stage_last
52431 configure-utils: stage_last
52432 configure-gdb: stage_last
52433 configure-gdbserver: stage_last
52434 configure-gdbsupport: stage_last
52435 configure-gprof: stage_last
52436 configure-sid: stage_last
52437 configure-sim: stage_last
52438 configure-fastjar: stage_last
52439 configure-bison: stage_last
52440 configure-flex: stage_last
52441 configure-m4: stage_last
52442 @endif gcc-bootstrap
52443
52444 @unless gcc-bootstrap
52445 all-gnattools: maybe-all-target-libstdc++-v3
52446 configure-libcc1: maybe-configure-gcc
52447 all-libcc1: maybe-all-gcc
52448 all-utils: maybe-all-libiberty
52449 configure-gdb: maybe-all-intl
52450 configure-gdb: maybe-all-bfd
52451 configure-gdb: maybe-all-libiconv
52452 all-gdb: maybe-all-libiberty
52453 all-gdb: maybe-all-libiconv
52454 all-gdb: maybe-all-opcodes
52455 all-gdb: maybe-all-libdecnumber
52456 all-gdb: maybe-all-libctf
52457 all-gdbserver: maybe-all-libiberty
52458 configure-gdbsupport: maybe-configure-intl
52459 all-gdbsupport: maybe-all-intl
52460 configure-gprof: maybe-configure-intl
52461 all-gprof: maybe-all-libiberty
52462 all-gprof: maybe-all-bfd
52463 all-gprof: maybe-all-opcodes
52464 all-gprof: maybe-all-intl
52465 all-gprof: maybe-all-gas
52466 all-sid: maybe-all-libiberty
52467 all-sid: maybe-all-bfd
52468 all-sid: maybe-all-opcodes
52469 configure-sim: maybe-configure-intl
52470 all-sim: maybe-all-intl
52471 all-sim: maybe-all-libiberty
52472 all-sim: maybe-all-bfd
52473 all-sim: maybe-all-opcodes
52474 all-fastjar: maybe-all-zlib
52475 all-fastjar: maybe-all-libiberty
52476 all-bison: maybe-all-intl
52477 all-flex: maybe-all-intl
52478 all-m4: maybe-all-intl
52479 configure-target-libgo: maybe-all-target-libstdc++-v3
52480 configure-target-liboffloadmic: maybe-configure-target-libgomp
52481 all-target-liboffloadmic: maybe-all-target-libgomp
52482 configure-target-newlib: maybe-all-binutils
52483 configure-target-newlib: maybe-all-ld
52484 @endunless gcc-bootstrap
52485
52486 # Dependencies for target modules on other target modules are
52487 # described by lang_env_dependencies; the defaults apply to anything
52488 # not mentioned there.
52489
52490
52491 @if gcc-bootstrap
52492 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
52493 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
52494 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
52495 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
52496 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
52497 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
52498 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
52499 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
52500 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
52501 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
52502 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
52503 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
52504 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
52505 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
52506 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
52507 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
52508 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
52509 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
52510 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
52511 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
52512 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
52513 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
52514 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
52515 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
52516 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
52517 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
52518 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
52519 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
52520 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
52521 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
52522 @endif gcc-bootstrap
52523
52524 @if gcc-no-bootstrap
52525 configure-target-libstdc++-v3: maybe-all-target-libgcc
52526 configure-target-libsanitizer: maybe-all-target-libgcc
52527 configure-target-libmpx: maybe-all-target-libgcc
52528 configure-target-libvtv: maybe-all-target-libgcc
52529 configure-target-libcilkrts: maybe-all-target-libgcc
52530 configure-target-liboffloadmic: maybe-all-target-libgcc
52531 configure-target-libssp: maybe-all-target-libgcc
52532 configure-target-newlib: maybe-all-target-libgcc
52533 configure-target-libbacktrace: maybe-all-target-libgcc
52534 configure-target-libquadmath: maybe-all-target-libgcc
52535 configure-target-libgfortran: maybe-all-target-libgcc
52536 configure-target-libobjc: maybe-all-target-libgcc
52537 configure-target-libgo: maybe-all-target-libgcc
52538 configure-target-libtermcap: maybe-all-target-libgcc
52539 configure-target-winsup: maybe-all-target-libgcc
52540 configure-target-libgloss: maybe-all-target-libgcc
52541 configure-target-libffi: maybe-all-target-libgcc
52542 configure-target-zlib: maybe-all-target-libgcc
52543 configure-target-rda: maybe-all-target-libgcc
52544 configure-target-libada: maybe-all-target-libgcc
52545 configure-target-libgomp: maybe-all-target-libgcc
52546 configure-target-libitm: maybe-all-target-libgcc
52547 configure-target-libatomic: maybe-all-target-libgcc
52548 @endif gcc-no-bootstrap
52549
52550
52551 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
52552
52553 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
52554
52555 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
52556
52557 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
52558
52559 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
52560 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
52561
52562 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
52563 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
52564
52565 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
52566
52567
52568
52569 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
52570
52571 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
52572
52573 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
52574
52575 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
52576
52577 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
52578
52579 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
52580
52581 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
52582
52583
52584 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
52585 configure-target-libffi: maybe-all-target-libstdc++-v3
52586
52587 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
52588
52589 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
52590
52591 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
52592
52593 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
52594
52595 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
52596 configure-target-libitm: maybe-all-target-libstdc++-v3
52597
52598 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
52599
52600
52601 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
52602 GDB_TK = @GDB_TK@
52603 INSTALL_GDB_TK = @INSTALL_GDB_TK@
52604 configure-gdb: $(CONFIGURE_GDB_TK)
52605 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
52606 install-gdb: $(INSTALL_GDB_TK)
52607
52608 # Serialization dependencies.  Host configures don't work well in parallel to
52609 # each other, due to contention over config.cache.  Target configures and 
52610 # build configures are similar.
52611 @serialization_dependencies@
52612
52613 # --------------------------------
52614 # Regenerating top level configury
52615 # --------------------------------
52616
52617 # Rebuilding Makefile.in, using autogen.
52618 AUTOGEN = autogen
52619 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
52620         cd $(srcdir) && $(AUTOGEN) Makefile.def
52621
52622 # Rebuilding Makefile.
52623 Makefile: $(srcdir)/Makefile.in config.status
52624         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
52625
52626 config.status: configure
52627         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
52628
52629 # Rebuilding configure.
52630 AUTOCONF = autoconf
52631 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
52632         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
52633         $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
52634         $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
52635         $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
52636         cd $(srcdir) && $(AUTOCONF)
52637
52638 # ------------------------------
52639 # Special directives to GNU Make
52640 # ------------------------------
52641
52642 # Don't pass command-line variables to submakes.
52643 .NOEXPORT:
52644 MAKEOVERRIDES=
52645
52646 # end of Makefile.in
This page took 2.99554 seconds and 4 git commands to generate.